summaryrefslogtreecommitdiff
path: root/deps/v8/src/heap/large-spaces.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/heap/large-spaces.h')
-rw-r--r--deps/v8/src/heap/large-spaces.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/deps/v8/src/heap/large-spaces.h b/deps/v8/src/heap/large-spaces.h
index 70c55833e1..576c672fff 100644
--- a/deps/v8/src/heap/large-spaces.h
+++ b/deps/v8/src/heap/large-spaces.h
@@ -190,6 +190,14 @@ class OldLargeObjectSpace : public LargeObjectSpace {
LocalHeap* local_heap, int object_size, Executability executable);
};
+class SharedLargeObjectSpace : public OldLargeObjectSpace {
+ public:
+ explicit SharedLargeObjectSpace(Heap* heap);
+
+ V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT AllocationResult
+ AllocateRawBackground(LocalHeap* local_heap, int object_size);
+};
+
class NewLargeObjectSpace : public LargeObjectSpace {
public:
NewLargeObjectSpace(Heap* heap, size_t capacity);