Searched refs:AllocationObserver (Results 1 – 19 of 19) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | allocation-observer.h | 18 class AllocationObserver { 20 explicit AllocationObserver(intptr_t step_size) : step_size_(step_size) { in AllocationObserver() function 23 virtual ~AllocationObserver() = default; 24 AllocationObserver(const AllocationObserver&) = delete; 25 AllocationObserver& operator=(const AllocationObserver&) = delete; 57 V8_EXPORT_PRIVATE void AddAllocationObserver(AllocationObserver* observer); 60 V8_EXPORT_PRIVATE void RemoveAllocationObserver(AllocationObserver* observer); 95 AllocationObserverCounter(AllocationObserver* observer, size_t prev_counter, in AllocationObserverCounter() 101 AllocationObserver* observer_; 108 std::unordered_set<AllocationObserver*> pending_removed_;
|
D | spaces.h | 38 class AllocationObserver; variable 136 virtual void AddAllocationObserver(AllocationObserver* observer); 138 virtual void RemoveAllocationObserver(AllocationObserver* observer); 487 AllocationObserver* observer) override; 489 AllocationObserver* observer) override;
|
D | spaces.cc | 225 void Space::AddAllocationObserver(AllocationObserver* observer) { in AddAllocationObserver() 229 void Space::RemoveAllocationObserver(AllocationObserver* observer) { in RemoveAllocationObserver() 336 void SpaceWithLinearArea::AddAllocationObserver(AllocationObserver* observer) { in AddAllocationObserver() 347 AllocationObserver* observer) { in RemoveAllocationObserver()
|
D | allocation-observer.cc | 13 void AllocationCounter::AddAllocationObserver(AllocationObserver* observer) { in AddAllocationObserver() 43 void AllocationCounter::RemoveAllocationObserver(AllocationObserver* observer) { in RemoveAllocationObserver()
|
D | stress-marking-observer.h | 13 class StressMarkingObserver : public AllocationObserver {
|
D | stress-marking-observer.cc | 13 : AllocationObserver(64), heap_(heap) {} in StressMarkingObserver()
|
D | stress-scavenge-observer.h | 13 class StressScavengeObserver : public AllocationObserver {
|
D | incremental-marking.h | 220 class Observer : public AllocationObserver { 223 : AllocationObserver(step_size), in Observer()
|
D | stress-scavenge-observer.cc | 17 : AllocationObserver(64), in StressScavengeObserver()
|
D | heap.h | 1518 AllocationObserver* observer, AllocationObserver* new_space_observer); 1523 AllocationObserver* observer, AllocationObserver* new_space_observer); 2217 AllocationObserver* stress_marking_observer_ = nullptr; 2307 std::unique_ptr<AllocationObserver> scavenge_task_observer_; 2308 std::unique_ptr<AllocationObserver> stress_concurrent_allocation_observer_;
|
D | free-list.h | 24 class AllocationObserver; variable
|
D | heap.cc | 192 class ScavengeTaskObserver : public AllocationObserver { 195 : AllocationObserver(step_size), heap_(heap) {} in ScavengeTaskObserver() 1129 AllocationObserver* observer, AllocationObserver* new_space_observer) { in AddAllocationObserversToAllSpaces() 1143 AllocationObserver* observer, AllocationObserver* new_space_observer) { in RemoveAllocationObserversFromAllSpaces() 5795 class StressConcurrentAllocationObserver : public AllocationObserver { 5798 : AllocationObserver(1024), heap_(heap) {} in StressConcurrentAllocationObserver()
|
/third_party/node/deps/v8/src/heap/cppgc/ |
D | stats-collector.cc | 26 void StatsCollector::RegisterObserver(AllocationObserver* observer) { in RegisterObserver() 33 void StatsCollector::UnregisterObserver(AllocationObserver* observer) { in UnregisterObserver() 83 ForAllAllocationObservers([this](AllocationObserver* observer) { in AllocatedObjectSizeSafepointImpl() 142 ForAllAllocationObservers([this](AllocationObserver* observer) { in NotifyMarkingCompleted() 291 ForAllAllocationObservers([size](AllocationObserver* observer) { in NotifyAllocatedMemory() 305 ForAllAllocationObservers([size](AllocationObserver* observer) { in NotifyFreedMemory()
|
D | stats-collector.h | 225 class AllocationObserver { 259 void RegisterObserver(AllocationObserver*); 260 void UnregisterObserver(AllocationObserver*); 360 std::vector<AllocationObserver*> allocation_observers_;
|
D | process-heap-statistics.h | 20 : public StatsCollector::AllocationObserver {
|
D | heap-growing.cc | 31 : public StatsCollector::AllocationObserver {
|
D | marker.cc | 193 : public StatsCollector::AllocationObserver {
|
/third_party/node/deps/v8/src/profiler/ |
D | sampling-heap-profiler.h | 129 class Observer : public AllocationObserver { 134 : AllocationObserver(step_size), in Observer()
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | cpp-heap.h | 36 public cppgc::internal::StatsCollector::AllocationObserver {
|