summaryrefslogtreecommitdiffstats
path: root/chromium/v8/src/heap/cppgc/raw-heap.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/heap/cppgc/raw-heap.h')
-rw-r--r--chromium/v8/src/heap/cppgc/raw-heap.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/chromium/v8/src/heap/cppgc/raw-heap.h b/chromium/v8/src/heap/cppgc/raw-heap.h
index 0591fa87ab7..e63fc32c439 100644
--- a/chromium/v8/src/heap/cppgc/raw-heap.h
+++ b/chromium/v8/src/heap/cppgc/raw-heap.h
@@ -16,7 +16,7 @@
namespace cppgc {
namespace internal {
-class Heap;
+class HeapBase;
class BaseSpace;
// RawHeap is responsible for space management.
@@ -47,7 +47,7 @@ class V8_EXPORT_PRIVATE RawHeap final {
using iterator = Spaces::iterator;
using const_iterator = Spaces::const_iterator;
- explicit RawHeap(Heap* heap, size_t custom_spaces);
+ explicit RawHeap(HeapBase* heap, size_t custom_spaces);
~RawHeap();
// Space iteration support.
@@ -77,8 +77,8 @@ class V8_EXPORT_PRIVATE RawHeap final {
return const_cast<RawHeap&>(*this).CustomSpace(space_index);
}
- Heap* heap() { return main_heap_; }
- const Heap* heap() const { return main_heap_; }
+ HeapBase* heap() { return main_heap_; }
+ const HeapBase* heap() const { return main_heap_; }
private:
size_t SpaceIndexForCustomSpace(CustomSpaceIndex space_index) const {
@@ -96,7 +96,7 @@ class V8_EXPORT_PRIVATE RawHeap final {
return const_cast<RawHeap&>(*this).Space(space_index);
}
- Heap* main_heap_;
+ HeapBase* main_heap_;
Spaces spaces_;
};