/external/v8/src/heap/ |
D | spaces-inl.h | 32 : range_(Page::FromAddress(start), in NewSpacePageRange() 49 HeapObject* object = HeapObject::FromAddress(current_); in Next() 75 HeapObject* obj = HeapObject::FromAddress(cur_addr_); in FromCurrentPage() 127 ? MemoryChunk::FromAddress(o->address())->InToSpace() in Contains() 128 : MemoryChunk::FromAddress(o->address())->InFromSpace(); in Contains() 137 if (p == MemoryChunk::FromAddress(a)) return true; in ContainsSlow() 146 return MemoryChunk::FromAddress(o->address())->InNewSpace(); in Contains() 225 MemoryChunk::FromAddress(object->address())->IncrementLiveBytes(by); in IncrementLiveBytesFromGC() 248 MemoryChunk* chunk = MemoryChunk::FromAddress(object->address()); in IncrementLiveBytesFromMutator() 256 Page* p = Page::FromAddress(addr); in Contains() [all …]
|
D | mark-compact-inl.h | 63 Page* target_page = Page::FromAddress(reinterpret_cast<Address>(target)); in RecordSlot() 64 Page* source_page = Page::FromAddress(reinterpret_cast<Address>(object)); in RecordSlot() 155 DCHECK(HeapObject::FromAddress(addr)->map() == in Next() 156 HeapObject::FromAddress(addr) in Next() 171 HeapObject* black_object = HeapObject::FromAddress(addr); in Next() 172 map = base::NoBarrierAtomicValue<Map*>::FromAddress(addr)->Value(); in Next() 179 DCHECK_EQ(chunk_, MemoryChunk::FromAddress(end)); in Next() 198 object = HeapObject::FromAddress(addr); in Next()
|
D | heap-inl.h | 113 if (GetHeadPage() != Page::FromAddress(to_space_top)) { in IsBelowPromotionQueue() 413 MemoryChunk* memory_chunk = MemoryChunk::FromAddress(object_address); in UpdateAllocationsHash() 464 Page::FromAddress(HeapObject::cast(object)->address())->InNewSpace(); in InNewSpace() 473 MemoryChunk::FromAddress(HeapObject::cast(object)->address()) in InFromSpace() 480 MemoryChunk::FromAddress(HeapObject::cast(object)->address()) in InToSpace() 495 Page* page = Page::FromAddress(old_address); in ShouldBePromoted() 542 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address()); in AllowedToBeMigrated() 574 HeapObject* candidate = HeapObject::FromAddress(memento_address); in FindAllocationMemento() 586 Page* object_page = Page::FromAddress(object_address); in FindAllocationMemento() 632 Page::FromAddress(object->address()) in UpdateAllocationSite() [all …]
|
D | array-buffer-tracker-inl.h | 18 Page* page = Page::FromAddress(buffer->address()); in RegisterNew() 39 Page* page = Page::FromAddress(buffer->address()); in Unregister()
|
D | array-buffer-tracker.cc | 50 Page* target_page = Page::FromAddress(new_buffer->address()); in Process() 129 Page* page = Page::FromAddress(buffer->address()); in IsTracked()
|
D | spaces.h | 374 static MemoryChunk* FromAddress(Address a) { in FromAddress() function 385 MemoryChunk* chunk = MemoryChunk::FromAddress(mark - 1); in UpdateHighWaterMark() 491 return Bitmap::FromAddress(address() + kHeaderSize); in markbits() 675 static Page* FromAddress(Address addr) { in FromAddress() function 684 return Page::FromAddress(address - kPointerSize); in FromAllocationAreaAddress() 689 return Page::FromAddress(address1) == Page::FromAddress(address2); in OnSamePage() 794 HeapObject* GetObject() { return HeapObject::FromAddress(area_start()); } in GetObject() 1070 Page* page = Page::FromAddress(addr); in Update() 2025 Page::FromAddress(top) == Page::FromAddress(limit - 1)); in SetTopAndLimit() 2454 Page* age_mark_page = Page::FromAddress(age_mark); in AllocatedSinceLastGC() [all …]
|
D | spaces.cc | 503 MemoryChunk* chunk = FromAddress(base); in Initialize() 792 HeapObject* filler = HeapObject::FromAddress(HighWaterMark()); in AllocateChunk() 802 filler2 = HeapObject::FromAddress(obj->address() + obj->Size()); in AllocateChunk() 809 filler2 = HeapObject::FromAddress(filler2->address() + filler2->Size()); in AllocateChunk() 1283 Page* p = Page::FromAddress(addr); in AllocateChunk() 1297 Page* p = Page::FromAddress(addr); in AllocateChunk() 1850 HeapObject* object = HeapObject::FromAddress(current); in AllocateChunk() 2466 Page* page = Page::FromAddress(start); in AllocateChunk() 2475 FreeSpace* free_space = FreeSpace::cast(HeapObject::FromAddress(start)); in AllocateChunk() 2493 Page::FromAddress(node->address()) in AllocateChunk() [all …]
|
D | incremental-marking.cc | 141 DCHECK(MemoryChunk::FromAddress(old_start) == in TransferMark() 142 MemoryChunk::FromAddress(new_start)); in TransferMark() 165 HeapObject::FromAddress(new_start), new_mark_bit); in TransferMark() 187 MemoryChunk* chunk = MemoryChunk::FromAddress(object->address()); in VisitFixedArrayIncremental() 280 Page* page = Page::FromAddress(object->address()); in IterateBlackObject() 828 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address()); in UpdateMarkingDequeAfterScavenge() 847 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address()); in VisitObject()
|
D | mark-compact.cc | 107 object = HeapObject::FromAddress(current); in VerifyMarking() 115 Page* page = Page::FromAddress(current); in VerifyMarking() 134 CHECK_EQ(space->bottom(), Page::FromAddress(space->bottom())->area_start()); in VerifyMarking() 207 HeapObject* object = HeapObject::FromAddress(current); in VerifyEvacuation() 353 CHECK_EQ(0, Page::FromAddress(obj->address())->LiveBytes()); in VerifyMarkbitsAreClean() 403 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address()); in ClearMarkbits() 1508 if (Page::FromAddress(code_entry)->IsEvacuationCandidate()) { in VisitCodeEntry() 1509 RememberedSet<OLD_TO_OLD>::InsertTyped(Page::FromAddress(code_entry_slot), in VisitCodeEntry() 1559 DCHECK(!Page::FromAddress(stub->address())->IsEvacuationCandidate()); in VisitCodeAgeSequence() 1576 Page* p = Page::FromAddress(reinterpret_cast<Address>(value)); in RecordMigratedSlot() [all …]
|
D | store-buffer.h | 81 RememberedSet<OLD_TO_NEW>::Insert(Page::FromAddress(slot), slot); in InsertEntry()
|
D | mark-compact.h | 37 MemoryChunk* p = MemoryChunk::FromAddress(addr); in INLINE() 471 return Page::FromAddress(reinterpret_cast<Address>(host)) in INLINE() 476 return Page::FromAddress(reinterpret_cast<Address>(obj)) in IsOnEvacuationCandidate()
|
D | store-buffer.cc | 155 Page* page = Page::FromAddress(start); in DeleteEntry()
|
D | heap.cc | 933 Page* page = Page::FromAddress(to_top - kPointerSize); in EnsureFillerObjectAtTop() 1897 HeapObject* object = HeapObject::FromAddress(new_space_front); in DoScavenge() 1976 return HeapObject::FromAddress(object->address() + filler_size); in PrecedeWithFiller() 2107 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address()); in AllocateFillerObject() 3056 HeapObject* filler = HeapObject::FromAddress(addr); in CreateFillerObjectAt() 3078 Page* page = Page::FromAddress(addr); in CreateFillerObjectAt() 3101 return Page::FromAddress(address)->SweepingDone(); in CanMoveObjectStart() 3171 FixedArrayBase::cast(HeapObject::FromAddress(new_start)); in LeftTrimFixedArray() 3338 MemoryChunk::FromAddress(address)->owner()->identity() != LO_SPACE) { in AllocateCode() 3907 MemoryChunk::FromAddress(result.ToObjectChecked()->address()); in AllocateRawFixedArray() [all …]
|
D | marking.h | 95 INLINE(static Bitmap* FromAddress(Address addr)) { in INLINE()
|
/external/v8/src/snapshot/ |
D | deserializer.cc | 355 obj = HeapObject::FromAddress(allocated_maps_[index]); in GetBackReferencedObject() 365 DCHECK(padding == 0 || HeapObject::FromAddress(address)->IsFiller()); in GetBackReferencedObject() 368 obj = HeapObject::FromAddress(address); in GetBackReferencedObject() 390 obj = HeapObject::FromAddress(address); in ReadObject() 403 obj = HeapObject::FromAddress(address); in ReadObject() 562 Code::cast(HeapObject::FromAddress(current_object_address)), \ in ReadData() 575 HeapObject::FromAddress(current_object_address), \ in ReadData() 703 Code::cast(HeapObject::FromAddress(current_object_address)); in ReadData() 736 HeapObject* obj = HeapObject::FromAddress(current_object_address); in ReadData() 819 HeapObject::FromAddress(current_object_address), in ReadData()
|
D | serializer.cc | 325 return Code::cast(HeapObject::FromAddress(&code_buffer_.first())); in CopyCode() 511 MemoryChunk::FromAddress(object_->address())->owner()->identity(); in Serialize()
|
/external/v8/src/ |
D | frames-inl.h | 46 return FromAddress(Memory::Address_at(address() + offset)); in next() 50 inline StackHandler* StackHandler::FromAddress(Address address) { in FromAddress() function
|
D | frames.cc | 102 handler_ = StackHandler::FromAddress(Isolate::handler(top)); in Reset() 1863 Page* page = Page::FromAddress(inner_pointer); in GcSafeFindCodeForInnerPointer() 1880 HeapObject* obj = HeapObject::FromAddress(addr); in GcSafeFindCodeForInnerPointer()
|
D | frames.h | 94 static inline StackHandler* FromAddress(Address address);
|
D | objects-inl.h | 1341 return HeapObject::FromAddress(reinterpret_cast<Address>(value_)); in ToForwardingAddress() 1357 Heap* heap = MemoryChunk::FromAddress( in GetHeap() 5363 HeapObject* code = HeapObject::FromAddress(address - Code::kHeaderSize); in GetCodeFromTargetAddress() 5375 FromAddress(Memory::Address_at(location_of_address) - Code::kHeaderSize); in GetObjectFromEntryAddress()
|
/external/v8/src/base/ |
D | atomic-utils.h | 64 static NoBarrierAtomicValue* FromAddress(void* address) { in FromAddress() function
|
/external/v8/src/profiler/ |
D | sampling-heap-profiler.cc | 100 HeapObject* heap_object = HeapObject::FromAddress(soon_object); in SampleObject()
|
/external/v8/src/ppc/ |
D | simulator-ppc.cc | 845 static Redirection* FromAddress(void* address) { in FromAddress() function in v8::internal::Redirection 854 Redirection* redirection = FromAddress(reinterpret_cast<void*>(reg)); in ReverseRedirection()
|
/external/v8/src/x87/ |
D | macro-assembler-x87.cc | 2824 Page* page = Page::FromAddress(map->address()); in CheckPageFlagForMap()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 2977 Page* page = Page::FromAddress(map->address()); in CheckPageFlagForMap()
|