Index: runtime/vm/handles.h |
=================================================================== |
--- runtime/vm/handles.h (revision 33249) |
+++ runtime/vm/handles.h (working copy) |
@@ -64,7 +64,7 @@ |
class HandleVisitor { |
public: |
- virtual void VisitHandle(uword addr) = 0; |
+ virtual void VisitHandle(uword addr, bool is_prologue_weak) = 0; |
virtual ~HandleVisitor() { |
} |
@@ -97,7 +97,7 @@ |
void VisitUnvisitedScopedHandles(ObjectPointerVisitor* visitor); |
// Visit all of the various handles. |
- void Visit(HandleVisitor* visitor); |
+ void Visit(HandleVisitor* visitor, bool is_prologue_weak); |
// Reset the handles so that we can reuse. |
void Reset(); |
@@ -172,7 +172,7 @@ |
void VisitObjectPointers(ObjectPointerVisitor* visitor); |
// Visit all of the handles in the handle block. |
- void Visit(HandleVisitor* visitor); |
+ void Visit(HandleVisitor* visitor, bool is_prologue_weak); |
#if defined(DEBUG) |
// Zaps the free handle area to an uninitialized value. |