Home
last modified time | relevance | path

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

12

/third_party/node/deps/v8/src/heap/
H A Dspaces.cc117 filler = HeapObject::FromAddress(addr); in SkipFillers()
134 HeapObject filler = HeapObject::FromAddress(HighWaterMark()); in ShrinkToHighWaterMark()
174 DCHECK_EQ(Page::FromAddress(start), this); in CreateBlackArea()
176 DCHECK_EQ(Page::FromAddress(end - 1), this); in CreateBlackArea()
186 DCHECK_EQ(Page::FromAddress(start), this); in CreateBlackAreaBackground()
188 DCHECK_EQ(Page::FromAddress(end - 1), this); in CreateBlackAreaBackground()
199 DCHECK_EQ(Page::FromAddress(start), this); in DestroyBlackArea()
201 DCHECK_EQ(Page::FromAddress(end - 1), this); in DestroyBlackArea()
211 DCHECK_EQ(Page::FromAddress(start), this); in DestroyBlackAreaBackground()
213 DCHECK_EQ(Page::FromAddress(en in DestroyBlackAreaBackground()
[all...]
H A Dpaged-spaces-inl.h31 HeapObject obj = HeapObject::FromAddress(cur_addr_); in FromCurrentPage()
52 return Page::FromAddress(addr)->owner() == this; in Contains()
57 return Page::FromAddress(o.ptr())->owner() == this; in Contains()
H A Dconcurrent-allocator.cc88 optional_scope.emplace(MemoryChunk::FromAddress(lab_.top())); in FreeLinearAllocationArea()
98 optional_scope.emplace(MemoryChunk::FromAddress(lab_.top())); in MakeLinearAllocationAreaIterable()
145 HeapObject object = HeapObject::FromAddress(result->first); in EnsureLab()
162 HeapObject object = HeapObject::FromAddress(result->first); in AllocateOutsideLab()
H A Dconservative-stack-visitor.cc32 HeapObject obj = HeapObject::FromAddress(base_ptr); in CheckPage()
45 Object ptr = HeapObject::FromAddress(base_ptr); in CheckPage()
H A Dnew-spaces-inl.h35 if (p == BasicMemoryChunk::FromAddress(a)) return true; in ContainsSlow()
76 HeapObject object = HeapObject::FromAddress(current_); in Next()
H A Dspaces-inl.h36 : begin_(Page::FromAddress(start)), in PageRange()
147 HeapObject::FromAddress(allocation_info_.IncrementTop(aligned_size)); in AllocateRawAligned()
201 HeapObject::FromAddress(allocation_info_->IncrementTop(size_in_bytes)); in AllocateFastUnaligned()
222 HeapObject obj = HeapObject::FromAddress( in AllocateFastAligned()
H A Dmark-compact-inl.h182 DCHECK(HeapObject::FromAddress(addr).map() == one_word_filler_map_); in AdvanceToNextValidObject()
197 HeapObject black_object = HeapObject::FromAddress(addr); in AdvanceToNextValidObject()
209 DCHECK_EQ(chunk_, BasicMemoryChunk::FromAddress(end)); in AdvanceToNextValidObject()
228 object = HeapObject::FromAddress(addr); in AdvanceToNextValidObject()
H A Dpaged-spaces.cc247 Page* p = Page::FromAddress(addr); in ContainsSlow()
309 Page::FromAddress(top) == Page::FromAddress(limit - 1)); in SetTopAndLimit()
399 MemoryChunk* chunk = MemoryChunk::FromAddress(new_limit); in DecreaseLimit()
440 MemoryChunk* chunk = MemoryChunk::FromAddress(current_top); in MakeLinearAllocationAreaIterable()
478 Page::FromAddress(current_top) in FreeLinearAllocationArea()
489 MemoryChunk::FromAddress(current_top), in FreeLinearAllocationArea()
495 HeapObject::FromAddress(current_top))); in FreeLinearAllocationArea()
559 DCHECK_EQ(Page::FromAddress(top()), Page::FromAddress(limi in TryAllocationFromFreeListMain()
[all...]
H A Dbasic-memory-chunk.h276 static BasicMemoryChunk* FromAddress(Address a) { in FromAddress() function in v8::internal::BasicMemoryChunk
290 Bitmap::FromAddress(address() + kMarkingBitmapOffset)); in marking_bitmap()
300 BasicMemoryChunk* chunk = BasicMemoryChunk::FromAddress(mark - 1); in UpdateHighWaterMark()
H A Dspaces.h218 // Page* p = Page::FromAddress(addr); or
234 static Page* FromAddress(Address addr) { in FromAddress() function in v8::internal::Page
254 return Page::FromAddress(address - kTaggedSize); in FromAllocationAreaAddress()
259 return Page::FromAddress(address1) == Page::FromAddress(address2); in OnSamePage()
H A Dread-only-spaces.cc434 BasicMemoryChunk* c = BasicMemoryChunk::FromAddress(addr); in ContainsSlow()
465 HeapObject obj = HeapObject::FromAddress(cur_addr_); in FromCurrentPage()
661 return heap()->PrecedeWithFiller(HeapObject::FromAddress(current_top), in TryAllocateLinearlyAligned()
665 return HeapObject::FromAddress(current_top); in TryAllocateLinearlyAligned()
696 HeapObject object = HeapObject::FromAddress(current_top); in AllocateRawUnaligned()
725 HeapObject filler = HeapObject::FromAddress(HighWaterMark()); in ShrinkToHighWaterMark()
H A Dlocal-factory.cc50 return HeapObject::FromAddress(isolate()->heap()->AllocateRawOrFail( in AllocateRaw()
H A Dmemory-chunk.h61 static MemoryChunk* FromAddress(Address a) { in FromAddress() function in v8::internal::MemoryChunk
62 return cast(BasicMemoryChunk::FromAddress(a)); in FromAddress()
H A Dinvalidated-slots-inl.h31 HeapObject invalidated_object = HeapObject::FromAddress(invalidated_start_); in IsValid()
H A Dfree-list.cc77 FreeSpace free_space = FreeSpace::cast(HeapObject::FromAddress(start)); in Free()
150 Page* page = Page::FromAddress(start); in Free()
276 Page* page = Page::FromAddress(start); in Free()
H A Dread-only-heap.cc225 return BasicMemoryChunk::FromAddress(address)->InReadOnlySpace(); in Contains()
299 HeapObject object = HeapObject::FromAddress(current_addr_); in Next()
H A Dheap-inl.h326 Page* page = Page::FromAddress(old_address); in ShouldBePromoted()
346 HeapObject candidate = HeapObject::FromAddress(memento_address); in FindAllocationMemento()
359 Page* object_page = Page::FromAddress(object_address); in FindAllocationMemento()
H A Dnew-spaces.cc617 Page* page = Page::FromAddress(start); in AddParkedAllocationBuffer()
688 Page* page = Page::FromAddress(to_top - kTaggedSize); in MakeLinearAllocationAreaIterable()
745 HeapObject object = HeapObject::FromAddress(current); in Verify()
H A Dlarge-spaces.h43 HeapObject GetObject() { return HeapObject::FromAddress(area_start()); } in GetObject()
H A Dheap.cc755 UpdateAllocationsHash(HeapObject::FromAddress(addr));
777 UpdateAllocationsHash(HeapObject::FromAddress(source));
778 UpdateAllocationsHash(HeapObject::FromAddress(target));
794 MemoryChunk* memory_chunk = MemoryChunk::FromAddress(object_address); in UpdateAllocationsHash()
2918 Page::FromAddress((*p).ptr()), Page::FromHeapObject(new_string), in UpdateYoungReferenceInExternalStringTableEntry()
3223 return HeapObject::FromAddress(object.address() + filler_size); in PrecedeWithFiller()
3313 HeapObject filler = HeapObject::FromAddress(addr); in CreateFillerObjectAtImpl()
3347 BasicMemoryChunk* basic_chunk = BasicMemoryChunk::FromAddress(start); in VerifyNoNeedToClearSlots()
3535 object, HeapObject::FromAddress(new_start)); in LeftTrimFixedArray()
3563 FixedArrayBase::cast(HeapObject::FromAddress(new_star in LeftTrimFixedArray()
[all...]
/third_party/node/deps/v8/src/execution/
H A Dsimulator.h107 static GeneratedCode FromAddress(Isolate* isolate, Address addr) { in FromAddress() function in v8::internal::GeneratedCode
116 return FromAddress(code.GetIsolate(), code.entry()); in FromCode()
H A Dframes-inl.h52 return FromAddress(base::Memory<Address>(address() + offset)); in next()
59 inline StackHandler* StackHandler::FromAddress(Address address) { in FromAddress() function in v8::internal::StackHandler
H A Dexecution.cc418 JSEntryFunction::FromAddress(isolate, code->InstructionStart()); in Invoke()
438 JSEntryFunction::FromAddress(isolate, code->InstructionStart()); in Invoke()
618 WasmEntryStub::FromAddress(isolate, wrapper_code->InstructionStart()); in CallWasm()
/third_party/node/deps/v8/src/profiler/
H A Dsampling-heap-profiler.cc78 DCHECK(HeapObject::FromAddress(soon_object).map(isolate_).IsMap(isolate_)); in SampleObject()
81 HeapObject heap_object = HeapObject::FromAddress(soon_object); in SampleObject()
/third_party/node/deps/v8/src/objects/
H A Dheap-object.h117 static inline HeapObject FromAddress(Address address) { in FromAddress() function in v8::internal::HeapObject

Completed in 24 milliseconds

12