Home
last modified time | relevance | path

Searched refs:FromAddress (Results 1 – 25 of 27) sorted by relevance

12

/external/v8/src/heap/
Dspaces-inl.h32 : 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 …]
Dmark-compact-inl.h63 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()
Dheap-inl.h113 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 …]
Darray-buffer-tracker-inl.h18 Page* page = Page::FromAddress(buffer->address()); in RegisterNew()
39 Page* page = Page::FromAddress(buffer->address()); in Unregister()
Darray-buffer-tracker.cc50 Page* target_page = Page::FromAddress(new_buffer->address()); in Process()
129 Page* page = Page::FromAddress(buffer->address()); in IsTracked()
Dspaces.h374 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 …]
Dspaces.cc503 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 …]
Dincremental-marking.cc141 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()
Dmark-compact.cc107 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 …]
Dstore-buffer.h81 RememberedSet<OLD_TO_NEW>::Insert(Page::FromAddress(slot), slot); in InsertEntry()
Dmark-compact.h37 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()
Dstore-buffer.cc155 Page* page = Page::FromAddress(start); in DeleteEntry()
Dheap.cc933 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 …]
Dmarking.h95 INLINE(static Bitmap* FromAddress(Address addr)) { in INLINE()
/external/v8/src/snapshot/
Ddeserializer.cc355 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()
Dserializer.cc325 return Code::cast(HeapObject::FromAddress(&code_buffer_.first())); in CopyCode()
511 MemoryChunk::FromAddress(object_->address())->owner()->identity(); in Serialize()
/external/v8/src/
Dframes-inl.h46 return FromAddress(Memory::Address_at(address() + offset)); in next()
50 inline StackHandler* StackHandler::FromAddress(Address address) { in FromAddress() function
Dframes.cc102 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()
Dframes.h94 static inline StackHandler* FromAddress(Address address);
Dobjects-inl.h1341 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/
Datomic-utils.h64 static NoBarrierAtomicValue* FromAddress(void* address) { in FromAddress() function
/external/v8/src/profiler/
Dsampling-heap-profiler.cc100 HeapObject* heap_object = HeapObject::FromAddress(soon_object); in SampleObject()
/external/v8/src/ppc/
Dsimulator-ppc.cc845 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/
Dmacro-assembler-x87.cc2824 Page* page = Page::FromAddress(map->address()); in CheckPageFlagForMap()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc2977 Page* page = Page::FromAddress(map->address()); in CheckPageFlagForMap()

12