Searched refs:OLD_TO_NEW (Results 1 – 10 of 10) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | memory-chunk.cc | 128 base::AsAtomicPointer::Release_Store(&slot_set_[OLD_TO_NEW], nullptr); in MemoryChunk() 134 base::AsAtomicPointer::Release_Store(&typed_slot_set_[OLD_TO_NEW], nullptr); in MemoryChunk() 138 invalidated_slots_[OLD_TO_NEW] = nullptr; in MemoryChunk() 245 ReleaseSlotSet<OLD_TO_NEW>(); in ReleaseAllocatedMemoryNeededForWritableChunk() 248 ReleaseTypedSlotSet<OLD_TO_NEW>(); in ReleaseAllocatedMemoryNeededForWritableChunk() 250 ReleaseInvalidatedSlots<OLD_TO_NEW>(); in ReleaseAllocatedMemoryNeededForWritableChunk() 265 template V8_EXPORT_PRIVATE SlotSet* MemoryChunk::AllocateSlotSet<OLD_TO_NEW>(); 290 template void MemoryChunk::ReleaseSlotSet<OLD_TO_NEW>(); 309 template TypedSlotSet* MemoryChunk::AllocateTypedSlotSet<OLD_TO_NEW>(); 326 template void MemoryChunk::ReleaseTypedSlotSet<OLD_TO_NEW>(); [all …]
|
D | invalidated-slots.cc | 21 return InvalidatedSlotsFilter(chunk, chunk->invalidated_slots<OLD_TO_NEW>(), in OldToNew() 22 OLD_TO_NEW); in OldToNew() 48 return InvalidatedSlotsCleanup(chunk, chunk->invalidated_slots<OLD_TO_NEW>()); in OldToNew()
|
D | scavenger.cc | 129 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::ATOMIC>(chunk, in HandleSlot() 303 [](Page* page) { return !page->ContainsSlots<OLD_TO_NEW>(); }); in CollectGarbage() 313 RememberedSet<OLD_TO_NEW>::IterateMemoryChunks( in CollectGarbage() 436 RememberedSet<OLD_TO_NEW>::CheckPossiblyEmptyBuckets(chunk); in CollectGarbage() 443 RememberedSet<OLD_TO_NEW>::IterateMemoryChunks( in CollectGarbage() 627 if (page->slot_set<OLD_TO_NEW, AccessMode::ATOMIC>() != nullptr) { in ScavengePage() 629 RememberedSet<OLD_TO_NEW>::IterateAndTrackEmptyBuckets( in ScavengePage() 638 if (page->invalidated_slots<OLD_TO_NEW>() != nullptr) { in ScavengePage() 641 page->ReleaseInvalidatedSlots<OLD_TO_NEW>(); in ScavengePage() 644 RememberedSet<OLD_TO_NEW>::IterateTyped( in ScavengePage()
|
D | sweeper.cc | 265 RememberedSet<OLD_TO_NEW>::RemoveRange(page, free_start, free_end, in CleanupRememberedSetEntriesForFreedMemory() 294 page->ClearInvalidTypedSlots<OLD_TO_NEW>(free_ranges_map); in CleanupInvalidTypedSlotsOfFreeRanges() 309 page->AssertNoInvalidTypedSlots<OLD_TO_NEW>(free_ranges_map); in CleanupInvalidTypedSlotsOfFreeRanges() 366 bool record_free_ranges = p->typed_slot_set<OLD_TO_NEW>() != nullptr || in RawSweep() 468 DCHECK_NULL((page->typed_slot_set<OLD_TO_NEW>())); in ConcurrentSweepSpace()
|
D | memory-chunk-layout.h | 29 OLD_TO_NEW, enumerator
|
D | large-spaces.cc | 83 RememberedSet<OLD_TO_NEW>::RemoveRange(this, free_start, area_end(), in ClearOutOfLiveRangeSlots() 87 RememberedSet<OLD_TO_NEW>::RemoveRangeTyped(this, free_start, area_end()); in ClearOutOfLiveRangeSlots() 256 RememberedSet<OLD_TO_NEW>::FreeEmptyBuckets(chunk); in ClearMarkingStateOfLiveObjects()
|
D | remembered-set.h | 195 DCHECK(type == OLD_TO_NEW); in FreeEmptyBuckets() 203 DCHECK(type == OLD_TO_NEW); in CheckPossiblyEmptyBuckets()
|
D | mark-compact.cc | 1529 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(chunk, slot); in RecordMigratedSlot() 2647 RememberedSet<OLD_TO_NEW>::RemoveRange( in FlushBytecodeFromSFI() 2899 RememberedSet<OLD_TO_NEW>::RemoveRange(chunk, start, end, in RightTrimDescriptorArray() 3530 DCHECK_NULL(chunk->invalidated_slots<OLD_TO_NEW>()); in EvacuateEpilogue() 4378 if (chunk_->slot_set<OLD_TO_NEW, AccessMode::NON_ATOMIC>() != nullptr) { in UpdateUntypedPointers() 4380 int slots = RememberedSet<OLD_TO_NEW>::Iterate( in UpdateUntypedPointers() 4391 chunk_->ReleaseSlotSet<OLD_TO_NEW>(); in UpdateUntypedPointers() 4395 if (chunk_->invalidated_slots<OLD_TO_NEW>() != nullptr) { in UpdateUntypedPointers() 4398 chunk_->ReleaseInvalidatedSlots<OLD_TO_NEW>(); in UpdateUntypedPointers() 4454 if (chunk_->typed_slot_set<OLD_TO_NEW, AccessMode::NON_ATOMIC>() != in UpdateTypedPointers() [all …]
|
D | heap.cc | 1431 DCHECK_NULL(chunk->invalidated_slots<OLD_TO_NEW>()); in GarbageCollectionEpilogueInSafepoint() 3542 DCHECK(!chunk->RegisteredObjectWithInvalidatedSlots<OLD_TO_NEW>(object)); in LeftTrimFixedArray() 3644 DCHECK(!chunk->RegisteredObjectWithInvalidatedSlots<OLD_TO_NEW>(object)); in CreateFillerForArray() 3971 ->RegisterObjectWithInvalidatedSlots<OLD_TO_NEW>(object); in NotifyObjectLayoutChange() 4803 CollectSlots<OLD_TO_NEW>(chunk, start, end, &old_to_new, &typed_old_to_new); in VerifyRememberedSetFor() 6414 RememberedSet<OLD_TO_NEW>::Remove(page, slot.address()); in ClearRecordedSlot() 6422 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(chunk, slot); in InsertIntoRememberedSetFromCode() 6434 CHECK_IMPLIES(RememberedSet<OLD_TO_NEW>::Contains(page, slot.address()), in VerifyClearedSlot() 6435 page->RegisteredObjectWithInvalidatedSlots<OLD_TO_NEW>(object)); in VerifyClearedSlot() 6445 RememberedSet<OLD_TO_NEW>::CheckNoneInRange(page, start, end); in VerifySlotRangeHasNoRecordedSlots() [all …]
|
D | spaces.cc | 145 DCHECK_NULL(slot_set<OLD_TO_NEW>()); in ShrinkToHighWaterMark()
|