Index: runtime/vm/object.h |
=================================================================== |
--- runtime/vm/object.h (revision 22905) |
+++ runtime/vm/object.h (working copy) |
@@ -1998,7 +1998,7 @@ |
void SetPrivateKey(const String& value) const; |
static RawTokenStream* New(); |
- static void DataFinalizer(Dart_Handle handle, void *peer); |
+ static void DataFinalizer(Dart_WeakPersistentHandle handle, void *peer); |
FINAL_HEAP_OBJECT_IMPLEMENTATION(TokenStream, Object); |
friend class Class; |
@@ -4699,7 +4699,7 @@ |
raw_ptr(str)->external_data_ = data; |
} |
- static void Finalize(Dart_Handle handle, void* peer); |
+ static void Finalize(Dart_WeakPersistentHandle handle, void* peer); |
static RawExternalOneByteString* ReadFrom(SnapshotReader* reader, |
intptr_t object_id, |
@@ -4765,7 +4765,7 @@ |
raw_ptr(str)->external_data_ = data; |
} |
- static void Finalize(Dart_Handle handle, void* peer); |
+ static void Finalize(Dart_WeakPersistentHandle handle, void* peer); |
static RawExternalTwoByteString* ReadFrom(SnapshotReader* reader, |
intptr_t object_id, |