| Index: runtime/vm/object.h
|
| ===================================================================
|
| --- runtime/vm/object.h (revision 33281)
|
| +++ runtime/vm/object.h (working copy)
|
| @@ -2345,7 +2345,9 @@
|
| void SetPrivateKey(const String& value) const;
|
|
|
| static RawTokenStream* New();
|
| - static void DataFinalizer(Dart_WeakPersistentHandle handle, void *peer);
|
| + static void DataFinalizer(Dart_Isolate isolate,
|
| + Dart_WeakPersistentHandle handle,
|
| + void *peer);
|
|
|
| FINAL_HEAP_OBJECT_IMPLEMENTATION(TokenStream, Object);
|
| friend class Class;
|
| @@ -5288,7 +5290,9 @@
|
| void* peer,
|
| Dart_PeerFinalizer cback);
|
|
|
| - static void Finalize(Dart_WeakPersistentHandle handle, void* peer);
|
| + static void Finalize(Dart_Isolate isolate,
|
| + Dart_WeakPersistentHandle handle,
|
| + void* peer);
|
|
|
| static const ClassId kClassId = kOneByteStringCid;
|
|
|
| @@ -5379,7 +5383,9 @@
|
| void* peer,
|
| Dart_PeerFinalizer cback);
|
|
|
| - static void Finalize(Dart_WeakPersistentHandle handle, void* peer);
|
| + static void Finalize(Dart_Isolate isolate,
|
| + Dart_WeakPersistentHandle handle,
|
| + void* peer);
|
|
|
| static RawTwoByteString* null() {
|
| return reinterpret_cast<RawTwoByteString*>(Object::null());
|
| @@ -5472,7 +5478,9 @@
|
| raw_ptr(str)->external_data_ = data;
|
| }
|
|
|
| - static void Finalize(Dart_WeakPersistentHandle handle, void* peer);
|
| + static void Finalize(Dart_Isolate isolate,
|
| + Dart_WeakPersistentHandle handle,
|
| + void* peer);
|
|
|
| static RawExternalOneByteString* ReadFrom(SnapshotReader* reader,
|
| intptr_t object_id,
|
| @@ -5543,7 +5551,9 @@
|
| raw_ptr(str)->external_data_ = data;
|
| }
|
|
|
| - static void Finalize(Dart_WeakPersistentHandle handle, void* peer);
|
| + static void Finalize(Dart_Isolate isolate,
|
| + Dart_WeakPersistentHandle handle,
|
| + void* peer);
|
|
|
| static RawExternalTwoByteString* ReadFrom(SnapshotReader* reader,
|
| intptr_t object_id,
|
|
|