summaryrefslogtreecommitdiffstats
path: root/chromium/v8/src/heap/cppgc/raw-heap.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/v8/src/heap/cppgc/raw-heap.h
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
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_;
};