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

12

/external/v8/src/heap/
H A Dspaces-inl.h54 : prev_page_(NewSpacePage::FromAddress(space->ToSpaceStart())->prev_page()),
55 next_page_(NewSpacePage::FromAddress(space->ToSpaceStart())),
64 : prev_page_(NewSpacePage::FromAddress(start)->prev_page()),
65 next_page_(NewSpacePage::FromAddress(start)),
90 HeapObject* obj = HeapObject::FromAddress(cur_addr_);
151 Page* p = Page::FromAddress(addr);
178 MemoryChunk* chunk = MemoryChunk::FromAddress(o->address());
194 MemoryChunk* chunk = MemoryChunk::FromAddress(mark - 1);
243 return HeapObject::FromAddress(current_top);
281 HeapObject* obj = HeapObject::FromAddress(old_to
[all...]
H A Dmark-compact-inl.h17 MemoryChunk* p = MemoryChunk::FromAddress(addr);
60 Page* object_page = Page::FromAddress(reinterpret_cast<Address>(object));
H A Dincremental-marking-inl.h21 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
70 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
H A Dspaces.h186 INLINE(static Bitmap* FromAddress(Address addr)) {
276 static MemoryChunk* FromAddress(Address a) { function in class:v8::internal::MemoryChunk
279 static const MemoryChunk* FromAddress(const byte* a) { function in class:v8::internal::MemoryChunk
518 MemoryChunk::FromAddress(address)->IncrementLiveBytes(by);
581 return Bitmap::FromAddress(address() + kHeaderSize);
701 // Page* p = Page::FromAddress(addr); or
708 // FromAddress() and FromAnyAddress().
709 INLINE(static Page* FromAddress(Address a)) {
718 Page* p = FromAddress(top - kPointerSize);
798 HeapObject* GetObject() { return HeapObject::FromAddress(area_star
1402 static FreeListNode* FromAddress(Address address) { function in class:v8::internal::FreeListNode
2017 static inline NewSpacePage* FromAddress(Address address_in_page) { function in class:v8::internal::NewSpacePage
[all...]
H A Dspaces.cc75 cur_page = Page::FromAddress(cur_addr_ - 1);
433 MemoryChunk* chunk = FromAddress(base);
869 MemoryChunk* chunk = MemoryChunk::FromAddress(address);
938 Page* p = Page::FromAddress(addr);
1419 HeapObject* object = HeapObject::FromAddress(current);
1587 NewSpacePage::FromAddress(start_ + (pages_after - 1) * Page::kPageSize);
2064 if (Page::FromAddress((*n)->address()) == p) {
2084 if (Page::FromAddress(node->address()) == p) return true;
2097 Page::FromAddress(node->address())->IsEvacuationCandidate()) {
2180 FreeListNode* node = FreeListNode::FromAddress(star
[all...]
H A Dheap-inl.h32 NewSpacePage::FromAddress(reinterpret_cast<Address>(rear_));
279 MemoryChunk* memory_chunk = MemoryChunk::FromAddress(object_address);
371 NewSpacePage* page = NewSpacePage::FromAddress(old_address);
444 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
508 HeapObject* candidate = HeapObject::FromAddress(memento_address);
H A Dincremental-marking.cc55 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
171 MemoryChunk* chunk = MemoryChunk::FromAddress(object->address());
638 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
660 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
773 Page* p = Page::FromAddress(obj->address());
H A Dmark-compact.h566 return Page::FromAddress(reinterpret_cast<Address>(anchor))
571 return Page::FromAddress(reinterpret_cast<Address>(host))
576 return Page::FromAddress(reinterpret_cast<Address>(obj))
H A Dmark-compact.cc99 object = HeapObject::FromAddress(current);
115 NewSpacePage::FromAddress(space->bottom())->area_start());
193 HeapObject* object = HeapObject::FromAddress(current);
471 CHECK_EQ(0, Page::FromAddress(obj->address())->LiveBytes());
530 Page::FromAddress(obj->address())->ResetProgressBar();
531 Page::FromAddress(obj->address())->ResetLiveBytes();
653 DCHECK(MemoryChunk::FromAddress(old_start) ==
654 MemoryChunk::FromAddress(new_start));
680 HeapObject::FromAddress(new_start), new_mark_bit);
1934 HeapObject* object = HeapObject::FromAddress(add
[all...]
H A Dheap.cc1747 HeapObject* object = HeapObject::FromAddress(new_space_front);
1798 return HeapObject::FromAddress(object->address() + kPointerSize);
2332 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
3218 HeapObject* filler = HeapObject::FromAddress(addr);
3237 Page* page = Page::FromAddress(address);
3297 FixedArrayBase::cast(HeapObject::FromAddress(new_start));
3440 MemoryChunk::FromAddress(address)->owner()->identity() != LO_SPACE) {
4552 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start));
4614 FreeSpace::cast(HeapObject::FromAddress(current_address));
6045 MemoryChunk::FromAddress(chun
[all...]
H A Dheap.h406 if (GetHeadPage() != Page::FromAddress(to_space_top)) {
432 NewSpacePage::FromAddress(reinterpret_cast<Address>(front_));
/external/v8/test/cctest/
H A Dtest-spaces.cc40 Page* p = Page::FromAddress(page_start);
47 CHECK(!Page::FromAddress(addr)->IsRegionDirty(addr));
53 Page::FromAddress(addr)->MarkRegionDirty(addr);
59 CHECK(Page::FromAddress(addr)->IsRegionDirty(addr));
75 Page* p = Page::FromAddress(page_start);
H A Dtest-constantpool.cc256 MemoryChunk::FromAddress(array->address())->set_scan_on_scavenge(true);
H A Dtest-mark-compact.cc62 s.PushBlack(HeapObject::FromAddress(current_address));
H A Dtest-heap.cc4360 Page* page = Page::FromAddress(o->elements()->address());
4479 Page* page = Page::FromAddress(temp2->address());
4487 Page* page = Page::FromAddress(o->address());
/external/v8/src/
H A Dallocation-tracker.cc230 FreeListNode::FromAddress(addr)->set_size(heap, size);
231 DCHECK_EQ(HeapObject::FromAddress(addr)->Size(), size);
232 DCHECK(FreeListNode::IsFreeListNode(HeapObject::FromAddress(addr)));
H A Dframes-inl.h41 return FromAddress(Memory::Address_at(address() + offset));
58 inline StackHandler* StackHandler::FromAddress(Address address) { function in class:v8::internal::StackHandler
H A Dframes.cc105 handler_ = StackHandler::FromAddress(Isolate::handler(top));
895 StackHandler::FromAddress(GetOperandSlot(handler_slot_index));
1479 Page* page = Page::FromAddress(inner_pointer);
1492 HeapObject* obj = HeapObject::FromAddress(addr);
H A Dlog.cc524 Code* from_code = Code::cast(HeapObject::FromAddress(from));
537 reinterpret_cast<byte*>(HeapObject::FromAddress(to)) + header_size;
544 Code* from_code = Code::cast(HeapObject::FromAddress(from));
H A Disolate.cc960 StackHandler::FromAddress(Isolate::handler(thread_local_top()));
1188 StackHandler::FromAddress(Isolate::handler(thread_local_top()));
1296 StackHandler* handler = StackHandler::FromAddress(Isolate::handler(tltop));
1320 StackHandler* handler = StackHandler::FromAddress(Isolate::handler(tltop));
H A Dprofile-generator.cc599 Code* code = Code::cast(HeapObject::FromAddress(start));
H A Dserialize.h304 return HeapObject::FromAddress(high_water_[space] - offset);
H A Dserialize.cc782 HeapObject* obj = HeapObject::FromAddress(address);
904 Code::cast(HeapObject::FromAddress(current_object_address)), \
1660 return Code::cast(HeapObject::FromAddress(copy));
H A Dframes.h110 static inline StackHandler* FromAddress(Address address);
H A Dobjects-inl.h1364 return HeapObject::FromAddress(reinterpret_cast<Address>(value_));
1381 MemoryChunk::FromAddress(reinterpret_cast<const byte*>(this))->heap();
1464 HeapObject* HeapObject::FromAddress(Address address) { function in class:v8::internal::HeapObject
5019 HeapObject* code = HeapObject::FromAddress(address - Code::kHeaderSize);
5031 FromAddress(Memory::Address_at(location_of_address) - Code::kHeaderSize);

Completed in 750 milliseconds

12