Home
last modified time | relevance | path

Searched refs:memory_chunk (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/heap/
Dnew-spaces-inl.h22 BasicMemoryChunk* memory_chunk = BasicMemoryChunk::FromHeapObject(o); in Contains() local
23 if (memory_chunk->IsLargePage()) return false; in Contains()
24 return id_ == kToSpace ? memory_chunk->IsToPage() in Contains()
25 : memory_chunk->IsFromPage(); in Contains()
Dmarking-barrier.cc86 auto& typed_slots = typed_slots_map_[info.memory_chunk]; in RecordRelocSlot()
130 MemoryChunk* memory_chunk = it.first; in Publish() local
132 RememberedSet<OLD_TO_OLD>::MergeTyped(memory_chunk, in Publish()
Dremembered-set.h221 static void InsertTyped(MemoryChunk* memory_chunk, SlotType slot_type, in InsertTyped() argument
223 TypedSlotSet* slot_set = memory_chunk->typed_slot_set<type>(); in InsertTyped()
225 slot_set = memory_chunk->AllocateTypedSlotSet<type>(); in InsertTyped()
Dconcurrent-marking.cc287 MemoryChunkData& data = (*memory_chunk_data_)[info.memory_chunk]; in RecordRelocSlot()
598 MemoryChunk* memory_chunk = pair.first; in FlushMemoryChunkData() local
601 marking_state->IncrementLiveBytes(memory_chunk, data.live_bytes); in FlushMemoryChunkData()
604 RememberedSet<OLD_TO_OLD>::MergeTyped(memory_chunk, in FlushMemoryChunkData()
Dheap-inl.h347 MemoryChunk* memory_chunk = MemoryChunk::FromAddress(object_address); in UpdateAllocationsHash() local
348 AllocationSpace allocation_space = memory_chunk->owner_identity(); in UpdateAllocationsHash()
352 static_cast<uint32_t>(object_address - memory_chunk->address()) | in UpdateAllocationsHash()
Dincremental-marking.cc618 MemoryChunk* memory_chunk = pair.first; in Stop() local
622 marking_state()->IncrementLiveBytes(memory_chunk, live_bytes); in Stop()
Dmark-compact.h496 MemoryChunk* memory_chunk; member
Dmark-compact.cc2586 result.memory_chunk = source_page; in PrepareRecordRelocSlot()
2597 RememberedSet<OLD_TO_OLD>::InsertTyped(info.memory_chunk, info.slot_type, in RecordRelocSlot()