/external/v8/src/ |
D | spaces-inl.h | 77 : 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()
|
D | mark-compact-inl.h | 41 MemoryChunk* p = MemoryChunk::FromAddress(addr); in MarkBitFrom() 99 Page* object_page = Page::FromAddress(reinterpret_cast<Address>(object)); in RecordSlot()
|
D | spaces.h | 214 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 …]
|
D | spaces.cc | 110 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 …]
|
D | frames-inl.h | 58 return FromAddress(Memory::Address_at(address() + offset)); in next() 75 inline StackHandler* StackHandler::FromAddress(Address address) { in FromAddress() function
|
D | mark-compact.h | 491 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()
|
D | mark-compact.cc | 98 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 …]
|
D | serialize.cc | 641 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()
|
D | store-buffer.cc | 456 Address page = Page::FromAddress(addr)->area_start(); in MapStartAlign() 562 visitable_end + HeapObject::FromAddress(visitable_end)->Size(); in FindPointersToNewSpaceOnPage()
|
D | heap-inl.h | 51 NewSpacePage::FromAddress(reinterpret_cast<Address>(rear_)); in insert() 326 NewSpacePage* page = NewSpacePage::FromAddress(old_address); in ShouldBePromoted()
|
D | frames.cc | 169 handler_ = StackHandler::FromAddress( in Reset() 1312 Page* page = Page::FromAddress(inner_pointer); in GcSafeFindCodeForInnerPointer() 1325 HeapObject* obj = HeapObject::FromAddress(addr); in GcSafeFindCodeForInnerPointer()
|
D | heap.cc | 1455 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()
|
D | frames.h | 113 static inline StackHandler* FromAddress(Address address);
|
D | isolate.cc | 1012 StackHandler::FromAddress(Isolate::handler(thread_local_top())); in ShouldReportException() 1181 StackHandler::FromAddress(Isolate::handler(thread_local_top())); in IsExternallyCaught()
|
D | objects-inl.h | 1104 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()
|
D | incremental-marking.cc | 724 Page* p = Page::FromAddress(obj->address()); in Abort()
|
D | builtins.cc | 386 return FixedArray::cast(HeapObject::FromAddress( in LeftTrimFixedArray()
|
D | heap.h | 346 NewSpacePage::FromAddress(reinterpret_cast<Address>(front_)); in remove()
|
D | objects.h | 1183 static inline HeapObject* FromAddress(Address address);
|
/external/v8/test/cctest/ |
D | test-spaces.cc | 38 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);
|
D | test-mark-compact.cc | 65 s.PushBlack(HeapObject::FromAddress(address)); in TEST()
|
/external/v8/src/arm/ |
D | assembler-arm-inl.h | 145 Object* object = HeapObject::FromAddress( in target_cell()
|
/external/v8/src/mips/ |
D | assembler-mips-inl.h | 212 Object* object = HeapObject::FromAddress( in target_cell()
|
/external/v8/src/ia32/ |
D | assembler-ia32-inl.h | 154 Object* object = HeapObject::FromAddress( in target_cell()
|
/external/v8/src/x64/ |
D | assembler-x64-inl.h | 313 Object* object = HeapObject::FromAddress( in target_cell()
|