diff options
Diffstat (limited to 'chromium/v8/src/heap/concurrent-marking.cc')
| -rw-r--r-- | chromium/v8/src/heap/concurrent-marking.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/v8/src/heap/concurrent-marking.cc b/chromium/v8/src/heap/concurrent-marking.cc index 7b9385b441f..aef84c0637d 100644 --- a/chromium/v8/src/heap/concurrent-marking.cc +++ b/chromium/v8/src/heap/concurrent-marking.cc @@ -41,10 +41,10 @@ class ConcurrentMarkingState final explicit ConcurrentMarkingState(MemoryChunkDataMap* memory_chunk_data) : memory_chunk_data_(memory_chunk_data) {} - ConcurrentBitmap<AccessMode::ATOMIC>* bitmap(const MemoryChunk* chunk) { + ConcurrentBitmap<AccessMode::ATOMIC>* bitmap(const BasicMemoryChunk* chunk) { DCHECK_EQ(reinterpret_cast<intptr_t>(&chunk->marking_bitmap_) - reinterpret_cast<intptr_t>(chunk), - MemoryChunk::kMarkBitmapOffset); + BasicMemoryChunk::kMarkBitmapOffset); return chunk->marking_bitmap<AccessMode::ATOMIC>(); } @@ -298,7 +298,7 @@ class ConcurrentMarkingVisitor final #ifdef THREAD_SANITIZER // This is needed because TSAN does not process the memory fence // emitted after page initialization. - MemoryChunk::FromHeapObject(heap_object)->SynchronizedHeapLoad(); + BasicMemoryChunk::FromHeapObject(heap_object)->SynchronizedHeapLoad(); #endif } |
