diff options
Diffstat (limited to 'Source/JavaScriptCore/heap/CopiedSpace.h')
-rw-r--r-- | Source/JavaScriptCore/heap/CopiedSpace.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/heap/CopiedSpace.h b/Source/JavaScriptCore/heap/CopiedSpace.h index 285e2b9a2..e8fa80055 100644 --- a/Source/JavaScriptCore/heap/CopiedSpace.h +++ b/Source/JavaScriptCore/heap/CopiedSpace.h @@ -46,6 +46,7 @@ class HeapBlock; class CopiedSpace { friend class SlotVisitor; + friend class JIT; public: CopiedSpace(Heap*); void init(); @@ -53,6 +54,8 @@ public: CheckedBoolean tryAllocate(size_t, void**); CheckedBoolean tryReallocate(void**, size_t, size_t); + CopiedAllocator& allocator() { return m_allocator; } + void startedCopying(); void doneCopying(); bool isInCopyPhase() { return m_inCopyingPhase; } |