| Index: runtime/vm/snapshot.h
|
| ===================================================================
|
| --- runtime/vm/snapshot.h (revision 39220)
|
| +++ runtime/vm/snapshot.h (working copy)
|
| @@ -33,41 +33,42 @@
|
| class RawArray;
|
| class RawBigint;
|
| class RawBoundedType;
|
| -class RawMixinAppType;
|
| +class RawCapability;
|
| class RawClass;
|
| +class RawClosureData;
|
| class RawContext;
|
| class RawDouble;
|
| class RawField;
|
| -class RawClosureData;
|
| -class RawRedirectionData;
|
| +class RawFloat32x4;
|
| +class RawFloat64x2;
|
| class RawFunction;
|
| class RawGrowableObjectArray;
|
| -class RawLinkedHashMap;
|
| -class RawFloat32x4;
|
| -class RawFloat64x2;
|
| +class RawImmutableArray;
|
| class RawInt32x4;
|
| -class RawImmutableArray;
|
| class RawLanguageError;
|
| class RawLibrary;
|
| class RawLibraryPrefix;
|
| -class RawNamespace;
|
| +class RawLinkedHashMap;
|
| class RawLiteralToken;
|
| class RawMint;
|
| +class RawMixinAppType;
|
| +class RawNamespace;
|
| class RawObject;
|
| class RawOneByteString;
|
| class RawPatchClass;
|
| +class RawReceivePort;
|
| +class RawRedirectionData;
|
| class RawScript;
|
| +class RawSendPort;
|
| class RawSmi;
|
| -class RawCapability;
|
| -class RawReceivePort;
|
| -class RawSendPort;
|
| class RawStacktrace;
|
| class RawTokenStream;
|
| +class RawTwoByteString;
|
| class RawType;
|
| +class RawTypeArguments;
|
| +class RawTypedData;
|
| +class RawTypeParameter;
|
| class RawTypeRef;
|
| -class RawTypeParameter;
|
| -class RawTypeArguments;
|
| -class RawTwoByteString;
|
| class RawUnhandledException;
|
| class RawUnresolvedClass;
|
| class String;
|
| @@ -285,6 +286,7 @@
|
| RawInstance* NewInstance();
|
| RawMint* NewMint(int64_t value);
|
| RawBigint* NewBigint(const char* hex_string);
|
| + RawTypedData* NewTypedData(intptr_t class_id, intptr_t len);
|
| RawDouble* NewDouble(double value);
|
| RawUnresolvedClass* NewUnresolvedClass();
|
| RawType* NewType();
|
| @@ -333,7 +335,7 @@
|
| };
|
|
|
| // Allocate uninitialized objects, this is used when reading a full snapshot.
|
| - RawObject* AllocateUninitialized(const Class& cls, intptr_t size);
|
| + RawObject* AllocateUninitialized(intptr_t class_id, intptr_t size);
|
|
|
| RawClass* ReadClassId(intptr_t object_id);
|
| RawObject* ReadObjectImpl();
|
|
|