| Index: runtime/vm/isolate.h
|
| diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h
|
| index ea2b9b571913a4c230bf092595354c2a14aedc20..6c94c8b983df26b079af78afa30076199b52ab20 100644
|
| --- a/runtime/vm/isolate.h
|
| +++ b/runtime/vm/isolate.h
|
| @@ -48,9 +48,13 @@ class Isolate {
|
| void Shutdown();
|
|
|
| // Visit all object pointers.
|
| - void VisitObjectPointers(ObjectPointerVisitor* visitor, bool validate_frames);
|
| + void VisitObjectPointers(ObjectPointerVisitor* visitor,
|
| + bool visit_prologue_weak_persistent_handles,
|
| + bool validate_frames);
|
|
|
| - void VisitWeakPersistentHandles(HandleVisitor* visitor);
|
| + // Visits weak object pointers.
|
| + void VisitWeakPersistentHandles(HandleVisitor* visit,
|
| + bool visit_prologue_weak_persistent_handles);
|
|
|
| StoreBufferBlock* store_buffer() { return &store_buffer_; }
|
|
|
|
|