/external/v8/src/heap/ |
D | heap-write-barrier-inl.h | 50 V8_INLINE static heap_internals::MemoryChunk* FromHeapObject( in FromHeapObject() function 85 heap_internals::MemoryChunk::FromHeapObject(value); in GenerationalBarrierInternal() 87 heap_internals::MemoryChunk::FromHeapObject(object); in GenerationalBarrierInternal() 101 heap_internals::MemoryChunk::FromHeapObject(value); in GenerationalEphemeronKeyBarrierInternal() 103 heap_internals::MemoryChunk::FromHeapObject(table); in GenerationalEphemeronKeyBarrierInternal() 168 heap_internals::MemoryChunk::FromHeapObject(object); in GenerationalBarrierForCode() 178 heap_internals::MemoryChunk::FromHeapObject(object); in GetWriteBarrierModeForObject() 189 return heap_internals::MemoryChunk::FromHeapObject(HeapObject::cast(object)) in ObjectInYoungGeneration() 196 heap_internals::MemoryChunk::FromHeapObject(object); in IsReadOnlyHeapObject() 203 heap_internals::MemoryChunk::FromHeapObject(object); in GetHeapIfMarking()
|
D | free-list.cc | 34 DCHECK(Page::FromHeapObject(node)->CanAllocate()); in PickNodeFromList() 50 DCHECK(Page::FromHeapObject(cur_node)->CanAllocate()); in SearchForNodeInList() 59 MemoryChunk* chunk = MemoryChunk::FromHeapObject(prev_non_evac_node); in SearchForNodeInList() 227 Page::FromHeapObject(node)->IncreaseAllocatedBytes(*node_size); in Allocate() 333 Page::FromHeapObject(node)->IncreaseAllocatedBytes(*node_size); in Allocate() 399 Page::FromHeapObject(node)->IncreaseAllocatedBytes(*node_size); in Allocate() 507 DCHECK(cur.map_slot().contains_value(Page::FromHeapObject(cur) in SumFreeList()
|
D | heap-inl.h | 248 MemoryChunk::FromHeapObject(object) in AllocateRaw() 257 Page::FromHeapObject(object)->object_start_bitmap()->SetBit( in AllocateRaw() 375 Page* page = Page::FromHeapObject(string); in FinalizeExternalString() 402 BasicMemoryChunk::FromHeapObject(heap_object)->InYoungGeneration(); in InYoungGeneration() 430 return BasicMemoryChunk::FromHeapObject(heap_object)->IsFromPage(); in InFromPage() 447 return BasicMemoryChunk::FromHeapObject(heap_object)->IsToPage(); in InToPage() 457 BasicMemoryChunk* chunk = BasicMemoryChunk::FromHeapObject(obj); in FromWritableHeapObject() 545 BasicMemoryChunk* chunk = BasicMemoryChunk::FromHeapObject(object); in UpdateAllocationSite() 714 : CodePageMemoryModificationScope(BasicMemoryChunk::FromHeapObject(code)) {} in CodePageMemoryModificationScope()
|
D | new-spaces-inl.h | 22 BasicMemoryChunk* memory_chunk = BasicMemoryChunk::FromHeapObject(o); in Contains() 47 return BasicMemoryChunk::FromHeapObject(o)->InNewSpace(); in Contains()
|
D | mark-compact-inl.h | 70 BasicMemoryChunk* target_page = BasicMemoryChunk::FromHeapObject(target); in RecordSlot() 71 MemoryChunk* source_page = MemoryChunk::FromHeapObject(object); in RecordSlot() 81 BasicMemoryChunk* target_page = BasicMemoryChunk::FromHeapObject(target); in RecordSlot()
|
D | large-spaces.h | 34 static LargePage* FromHeapObject(HeapObject o) { in FromHeapObject() function 35 return static_cast<LargePage*>(MemoryChunk::FromHeapObject(o)); in FromHeapObject()
|
D | incremental-marking.cc | 73 MemoryChunk* chunk = MemoryChunk::FromHeapObject(obj); in MarkBlackBackground() 79 DCHECK(MemoryChunk::FromHeapObject(from)->SweepingDone()); in NotifyLeftTrimming() 80 DCHECK_EQ(MemoryChunk::FromHeapObject(from), MemoryChunk::FromHeapObject(to)); in NotifyLeftTrimming() 470 Page::FromHeapObject(obj)->IsFlagSet(Page::SWEEP_TO_ITERATE)); in UpdateMarkingWorklistAfterScavenge() 483 if (Page::FromHeapObject(obj)->IsFlagSet(Page::SWEEP_TO_ITERATE)) { in UpdateMarkingWorklistAfterScavenge()
|
D | free-list-inl.h | 27 return Page::FromHeapObject(category_top->top()); in GetPageForCategoryType()
|
D | marking-visitor.h | 30 return MarkBitFrom(BasicMemoryChunk::FromHeapObject(obj), obj.ptr()); in MarkBitFrom() 72 BasicMemoryChunk* chunk = BasicMemoryChunk::FromHeapObject(obj); in GreyToBlack()
|
D | memory-chunk.h | 61 static MemoryChunk* FromHeapObject(HeapObject o) { in FromHeapObject() function 62 return cast(BasicMemoryChunk::FromHeapObject(o)); in FromHeapObject()
|
D | scavenger.cc | 99 MemoryChunk* chunk = MemoryChunk::FromHeapObject(host); in HandleSlot() 121 MemoryChunk::FromHeapObject(host), slot.address()); in HandleSlot() 485 LargePage* page = LargePage::FromHeapObject(object); in HandleSurvivingNewLargeObjects() 549 DCHECK(!BasicMemoryChunk::FromHeapObject(target)->IsLargePage()); in IterateAndScavengePromotedObject()
|
D | scavenger-inl.h | 114 BasicMemoryChunk::FromHeapObject(heap_object)->SynchronizedHeapLoad(); in PageMemoryFence() 228 BasicMemoryChunk::FromHeapObject(object)->InNewLargeObjectSpace())) { in HandleLargeObject() 230 MemoryChunk::FromHeapObject(object)->owner_identity()); in HandleLargeObject()
|
D | large-spaces.cc | 227 MemoryChunk* chunk = MemoryChunk::FromHeapObject(obj); in ClearMarkingStateOfLiveObjects() 321 BasicMemoryChunk* chunk = BasicMemoryChunk::FromHeapObject(object); in Contains() 358 Page* page = Page::FromHeapObject(object); in Verify()
|
D | heap.cc | 2356 UnprotectAndRegisterMemoryChunk(MemoryChunk::FromHeapObject(object)); in UnprotectAndRegisterMemoryChunk() 2386 Page* page = Page::FromHeapObject(string); in UpdateExternalString() 2428 Page::FromAddress((*p).ptr()), Page::FromHeapObject(new_string), in UpdateYoungReferenceInExternalStringTableEntry() 2444 MemoryChunk* mc = MemoryChunk::FromHeapObject(obj); in VerifyYoung() 2468 MemoryChunk* mc = MemoryChunk::FromHeapObject(obj); in Verify() 2929 return Page::FromHeapObject(object)->SweepingDone(); in CanMoveObjectStart() 2939 BasicMemoryChunk* chunk = BasicMemoryChunk::FromHeapObject(object); in IsImmovable() 2944 return BasicMemoryChunk::FromHeapObject(object)->IsLargePage(); in IsLargeObject() 2982 if (BasicMemoryChunk::FromHeapObject(object)->InYoungGeneration()) in MayContainRecordedSlots() 3062 MemoryChunk* chunk = MemoryChunk::FromHeapObject(object); in LeftTrimFixedArray() [all …]
|
D | mark-compact.cc | 560 MemoryChunk::FromHeapObject(obj))); in VerifyMarkbitsAreClean() 1232 MemoryChunk* chunk = MemoryChunk::FromHeapObject(host); in RecordMigratedSlot() 1238 MemoryChunk::FromHeapObject(host), slot); in RecordMigratedSlot() 1347 MemoryChunk::FromHeapObject(*target_object) in TryEvacuateObject() 1373 Page* page = Page::FromHeapObject(object); in AbortCompactionForTesting() 1556 if (TryEvacuateObject(Page::FromHeapObject(object)->owner_identity(), in Visit() 1604 DCHECK_IMPLIES(MemoryChunk::FromHeapObject(obj)->IsFlagSet( in RevisitObject() 1606 0u == MemoryChunk::FromHeapObject(obj)->ProgressBar()); in RevisitObject() 2349 MemoryChunk* chunk = MemoryChunk::FromHeapObject(array); in RightTrimDescriptorArray() 2564 Page* target_page = Page::FromHeapObject(target); in PrepareRecordRelocSlot() [all …]
|
D | read-only-heap.cc | 234 return BasicMemoryChunk::FromHeapObject(object)->InReadOnlySpace(); in Contains()
|
D | basic-memory-chunk.h | 290 static BasicMemoryChunk* FromHeapObject(HeapObject o) { in FromHeapObject() function
|
D | spaces.h | 225 static Page* FromHeapObject(HeapObject o) { in FromHeapObject() function
|
D | paged-spaces.cc | 526 Page* page = Page::FromHeapObject(new_node); in TryAllocationFromFreeListMain() 635 Page* page = Page::FromHeapObject(new_node); in TryAllocationFromFreeListBackground()
|
D | marking-visitor-inl.h | 199 MemoryChunk* chunk = MemoryChunk::FromHeapObject(object); in VisitFixedArray()
|
D | concurrent-marking.cc | 299 BasicMemoryChunk::FromHeapObject(heap_object)->SynchronizedHeapLoad(); in SynchronizePageAccess()
|
D | factory-base.cc | 797 BasicMemoryChunk* chunk = BasicMemoryChunk::FromHeapObject(result); in AllocateRawArray()
|
/external/v8/src/execution/ |
D | isolate-utils-inl.h | 42 heap_internals::MemoryChunk::FromHeapObject(object); in GetHeapFromWritableObject() 69 heap_internals::MemoryChunk::FromHeapObject(object); in GetIsolateFromHeapObject()
|
/external/v8/src/snapshot/ |
D | serializer.cc | 714 MemoryChunk::FromHeapObject(*object)->owner_identity(); in GetSnapshotSpace()
|
/external/v8/src/runtime/ |
D | runtime-object.cc | 177 MemoryChunk* chunk = MemoryChunk::FromHeapObject(*receiver); in DeleteObjectPropertyFast()
|