| Index: runtime/observatory/lib/src/models/objects/objectpool.dart
|
| diff --git a/runtime/observatory/lib/src/models/objects/objectpool.dart b/runtime/observatory/lib/src/models/objects/objectpool.dart
|
| index c9be5538eab92066dbb3aa7a9afa9ba6620f4c4a..1f0b73801486988e244dbb7b55a33035ba79f0d7 100644
|
| --- a/runtime/observatory/lib/src/models/objects/objectpool.dart
|
| +++ b/runtime/observatory/lib/src/models/objects/objectpool.dart
|
| @@ -7,3 +7,20 @@ part of models;
|
| abstract class ObjectPoolRef extends ObjectRef {
|
| int get length;
|
| }
|
| +
|
| +abstract class ObjectPool extends Object implements ObjectPoolRef {
|
| + Iterable<ObjectPoolEntry> get entries;
|
| +}
|
| +
|
| +enum ObjectPoolEntryKind {
|
| + object,
|
| + immediate,
|
| + nativeEntry
|
| +}
|
| +
|
| +abstract class ObjectPoolEntry {
|
| + int get offset;
|
| + ObjectPoolEntryKind get kind;
|
| + ObjectRef get asObject;
|
| + int get asInteger;
|
| +}
|
|
|