Home
last modified time | relevance | path

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

/external/v8/src/
Dspaces-inl.h77 : prev_page_(NewSpacePage::FromAddress(space->ToSpaceStart())->prev_page()), in NewSpacePageIterator()
78 next_page_(NewSpacePage::FromAddress(space->ToSpaceStart())), in NewSpacePageIterator()
87 : prev_page_(NewSpacePage::FromAddress(start)->prev_page()), in NewSpacePageIterator()
88 next_page_(NewSpacePage::FromAddress(start)), in NewSpacePageIterator()
115 HeapObject* obj = HeapObject::FromAddress(cur_addr_); in FromCurrentPage()
179 Page* p = Page::FromAddress(addr); in Contains()
206 MemoryChunk* chunk = MemoryChunk::FromAddress(o->address()); in FromAnyPointerAddress()
258 return HeapObject::FromAddress(current_top); in AllocateLinearly()
302 Object* obj = HeapObject::FromAddress(allocation_info_.top); in AllocateRaw()
Dmark-compact-inl.h41 MemoryChunk* p = MemoryChunk::FromAddress(addr); in MarkBitFrom()
99 Page* object_page = Page::FromAddress(reinterpret_cast<Address>(object)); in RecordSlot()
Dspaces.h214 INLINE(static Bitmap* FromAddress(Address addr)) { in INLINE()
304 static MemoryChunk* FromAddress(Address a) { in FromAddress() function
472 MemoryChunk::FromAddress(address)->IncrementLiveBytes(by); in IncrementLiveBytesFromGC()
539 return Bitmap::FromAddress(address() + kHeaderSize); in markbits()
654 INLINE(static Page* FromAddress(Address a)) { in INLINE()
663 Page* p = FromAddress(top - kPointerSize); in INLINE()
737 return HeapObject::FromAddress(area_start()); in GetObject()
915 Page* page = Page::FromAddress(addr); in Update()
1300 static FreeListNode* FromAddress(Address address) { in FromAddress() function
1301 return reinterpret_cast<FreeListNode*>(HeapObject::FromAddress(address)); in FromAddress()
[all …]
Dspaces.cc110 cur_page = Page::FromAddress(cur_addr_ - 1); in AdvanceToNextPage()
437 MemoryChunk* chunk = FromAddress(base); in Initialize()
766 MemoryChunk* chunk = MemoryChunk::FromAddress(address); in IncrementLiveBytesFromMutator()
783 first_unswept_page_(Page::FromAddress(NULL)), in PagedSpace()
829 Page* p = Page::FromAddress(addr); in FindObject()
889 first_unswept_page_ = Page::FromAddress(NULL); in ReleasePage()
925 HeapObject* obj = HeapObject::FromAddress(page->area_start()); in ReleaseAllUnusedPages()
1243 HeapObject* object = HeapObject::FromAddress(current); in Verify()
1409 NewSpacePage::FromAddress(space_end - pages_after * Page::kPageSize); in ShrinkTo()
1871 FreeListNode* node = FreeListNode::FromAddress(start); in Free()
[all …]
Dframes-inl.h58 return FromAddress(Memory::Address_at(address() + offset)); in next()
75 inline StackHandler* StackHandler::FromAddress(Address address) { in FromAddress() function
Dmark-compact.h491 return Page::FromAddress(reinterpret_cast<Address>(anchor))-> in INLINE()
496 return Page::FromAddress(reinterpret_cast<Address>(host))-> in INLINE()
501 return Page::FromAddress(reinterpret_cast<Address>(obj))-> in INLINE()
Dmark-compact.cc98 object = HeapObject::FromAddress(current); in VerifyMarking()
114 NewSpacePage::FromAddress(space->bottom())->area_start()); in VerifyMarking()
176 object = HeapObject::FromAddress(current); in VerifyEvacuation()
196 HeapObject* object = HeapObject::FromAddress(current); in VerifyEvacuation()
382 ASSERT(MemoryChunk::FromAddress(old_start) == in TransferMark()
383 MemoryChunk::FromAddress(new_start)); in TransferMark()
408 HeapObject::FromAddress(new_start), new_mark_bit); in TransferMark()
2019 HeapObject* object = HeapObject::FromAddress(addr); in DiscoverGreyObjectsOnPage()
2668 if (compacting_ && HeapObject::FromAddress(dst)->IsJSFunction()) { in MigrateObject()
2672 if (Page::FromAddress(code_entry)->IsEvacuationCandidate()) { in MigrateObject()
[all …]
Dserialize.cc641 return HeapObject::FromAddress(high_water_[space] - offset); in GetAddressFromEnd()
651 return HeapObject::FromAddress(pages_[LO_SPACE][offset]); in GetAddressFromStart()
656 return HeapObject::FromAddress(pages_[space][0] + offset); in GetAddressFromStart()
662 return HeapObject::FromAddress(object_address); in GetAddressFromStart()
740 *write_back = HeapObject::FromAddress(address); in ReadObject()
750 ASSERT(HeapObject::FromAddress(address)->IsCode() == is_codespace); in ReadObject()
841 new_object = HeapObject::FromAddress(object_address); \ in ReadChunk()
Dstore-buffer.cc456 Address page = Page::FromAddress(addr)->area_start(); in MapStartAlign()
562 visitable_end + HeapObject::FromAddress(visitable_end)->Size(); in FindPointersToNewSpaceOnPage()
Dheap-inl.h51 NewSpacePage::FromAddress(reinterpret_cast<Address>(rear_)); in insert()
326 NewSpacePage* page = NewSpacePage::FromAddress(old_address); in ShouldBePromoted()
Dframes.cc169 handler_ = StackHandler::FromAddress( in Reset()
1312 Page* page = Page::FromAddress(inner_pointer); in GcSafeFindCodeForInnerPointer()
1325 HeapObject* obj = HeapObject::FromAddress(addr); in GcSafeFindCodeForInnerPointer()
Dheap.cc1455 HeapObject* object = HeapObject::FromAddress(new_space_front); in DoScavenge()
3332 HeapObject* filler = HeapObject::FromAddress(addr); in CreateFillerObjectAt()
5274 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); in IterateAndMarkPointersToFromSpace()
5340 FreeSpace::cast(HeapObject::FromAddress(current_address)); in CheckStoreBuffer()
5790 HeapObject* map_p = HeapObject::FromAddress(map_addr); in UnmarkObjectRecursively()
6553 HeapObject* map_p = HeapObject::FromAddress(map_addr); in UnmarkRecursively()
6951 MemoryChunk* inner = MemoryChunk::FromAddress( in FreeQueuedChunks()
6953 MemoryChunk* inner_last = MemoryChunk::FromAddress(chunk_end - 1); in FreeQueuedChunks()
6965 inner = MemoryChunk::FromAddress( in FreeQueuedChunks()
Dframes.h113 static inline StackHandler* FromAddress(Address address);
Disolate.cc1012 StackHandler::FromAddress(Isolate::handler(thread_local_top())); in ShouldReportException()
1181 StackHandler::FromAddress(Isolate::handler(thread_local_top())); in IsExternallyCaught()
Dobjects-inl.h1104 return HeapObject::FromAddress(reinterpret_cast<Address>(value_)); in ToForwardingAddress()
1121 MemoryChunk::FromAddress(reinterpret_cast<Address>(this))->heap(); in GetHeap()
1166 HeapObject* HeapObject::FromAddress(Address address) { in FromAddress() function
3304 HeapObject* code = HeapObject::FromAddress(address - Code::kHeaderSize); in GetCodeFromTargetAddress()
3316 FromAddress(Memory::Address_at(location_of_address) - Code::kHeaderSize); in GetObjectFromEntryAddress()
Dincremental-marking.cc724 Page* p = Page::FromAddress(obj->address()); in Abort()
Dbuiltins.cc386 return FixedArray::cast(HeapObject::FromAddress( in LeftTrimFixedArray()
Dheap.h346 NewSpacePage::FromAddress(reinterpret_cast<Address>(front_)); in remove()
Dobjects.h1183 static inline HeapObject* FromAddress(Address address);
/external/v8/test/cctest/
Dtest-spaces.cc38 Page* p = Page::FromAddress(page_start);
45 CHECK(!Page::FromAddress(addr)->IsRegionDirty(addr));
51 Page::FromAddress(addr)->MarkRegionDirty(addr);
57 CHECK(Page::FromAddress(addr)->IsRegionDirty(addr));
73 Page* p = Page::FromAddress(page_start);
Dtest-mark-compact.cc65 s.PushBlack(HeapObject::FromAddress(address)); in TEST()
/external/v8/src/arm/
Dassembler-arm-inl.h145 Object* object = HeapObject::FromAddress( in target_cell()
/external/v8/src/mips/
Dassembler-mips-inl.h212 Object* object = HeapObject::FromAddress( in target_cell()
/external/v8/src/ia32/
Dassembler-ia32-inl.h154 Object* object = HeapObject::FromAddress( in target_cell()
/external/v8/src/x64/
Dassembler-x64-inl.h313 Object* object = HeapObject::FromAddress( in target_cell()