Home
last modified time | relevance | path

Searched refs:soon_object (Results 1 - 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/heap/
H A Dstress-marking-observer.cc15 void StressMarkingObserver::Step(int bytes_allocated, Address soon_object, in Step() argument
19 heap_->incremental_marking()->EnsureBlackAllocated(soon_object, size); in Step()
H A Dallocation-observer.cc83 void AllocationCounter::InvokeAllocationObservers(Address soon_object, in InvokeAllocationObservers() argument
92 DCHECK(soon_object); in InvokeAllocationObservers()
105 static_cast<int>(current_counter_ - aoc.prev_counter_), soon_object, in InvokeAllocationObservers()
H A Dallocation-observer.h28 // Called when at least `step_size_` bytes have been allocated. `soon_object`
33 // 1. `soon_object` will be nullptr in cases where the allocation returns a
35 // 2. `soon_object` may actually be the first object in an
40 virtual void Step(int bytes_allocated, Address soon_object, size_t size) = 0;
67 V8_EXPORT_PRIVATE void InvokeAllocationObservers(Address soon_object,
H A Dspaces.cc397 Address soon_object, size_t size_in_bytes, size_t aligned_size_in_bytes, in InvokeAllocationObservers()
408 DCHECK_EQ(soon_object, allocation_info_->start() + aligned_size_in_bytes - in InvokeAllocationObservers()
417 MemoryChunk* chunk = MemoryChunk::FromAddress(soon_object); in InvokeAllocationObservers()
421 heap_->CreateFillerObjectAt(soon_object, static_cast<int>(size_in_bytes), in InvokeAllocationObservers()
431 allocation_counter_.InvokeAllocationObservers(soon_object, size_in_bytes, in InvokeAllocationObservers()
396 InvokeAllocationObservers( Address soon_object, size_t size_in_bytes, size_t aligned_size_in_bytes, size_t allocation_size) InvokeAllocationObservers() argument
H A Dstress-marking-observer.h17 void Step(int bytes_allocated, Address soon_object, size_t size) override;
H A Dstress-scavenge-observer.h17 void Step(int bytes_allocated, Address soon_object, size_t size) override;
H A Dstress-scavenge-observer.cc29 void StressScavengeObserver::Step(int bytes_allocated, Address soon_object, in Step() argument
H A Dlarge-spaces.h147 void AdvanceAndInvokeAllocationObservers(Address soon_object, size_t size);
H A Dlarge-spaces.cc129 void LargeObjectSpace::AdvanceAndInvokeAllocationObservers(Address soon_object, in AdvanceAndInvokeAllocationObservers() argument
134 allocation_counter_.InvokeAllocationObservers(soon_object, object_size, in AdvanceAndInvokeAllocationObservers()
H A Dspaces.h494 V8_EXPORT_PRIVATE void InvokeAllocationObservers(Address soon_object,
/third_party/node/deps/v8/src/profiler/
H A Dsampling-heap-profiler.h141 void Step(int bytes_allocated, Address soon_object, size_t size) override {
144 if (soon_object) {
146 // than skipping this sample epoch if soon_object happens to be null.
147 profiler_->SampleObject(soon_object, size);
161 void SampleObject(Address soon_object, size_t size);
H A Dsampling-heap-profiler.cc74 void SamplingHeapProfiler::SampleObject(Address soon_object, size_t size) { in SampleObject() argument
78 DCHECK(HeapObject::FromAddress(soon_object).map(isolate_).IsMap(isolate_)); in SampleObject()
81 HeapObject heap_object = HeapObject::FromAddress(soon_object); in SampleObject()

Completed in 6 milliseconds