v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ObjectStatsVisitor Class Reference
Collaboration diagram for v8::internal::ObjectStatsVisitor:

Public Member Functions

 ObjectStatsVisitor (Heap *heap, ObjectStatsCollectorImpl *live_collector, ObjectStatsCollectorImpl *dead_collector, ObjectStatsCollectorImpl::Phase phase)
 
void Visit (Tagged< HeapObject > obj)
 

Private Attributes

ObjectStatsCollectorImpl *const live_collector_
 
ObjectStatsCollectorImpl *const dead_collector_
 
Heap *const heap_
 
NonAtomicMarkingState *const marking_state_
 
ObjectStatsCollectorImpl::Phase phase_
 

Detailed Description

Definition at line 1158 of file object-stats.cc.

Constructor & Destructor Documentation

◆ ObjectStatsVisitor()

v8::internal::ObjectStatsVisitor::ObjectStatsVisitor ( Heap * heap,
ObjectStatsCollectorImpl * live_collector,
ObjectStatsCollectorImpl * dead_collector,
ObjectStatsCollectorImpl::Phase phase )
inline

Definition at line 1160 of file object-stats.cc.

Member Function Documentation

◆ Visit()

void v8::internal::ObjectStatsVisitor::Visit ( Tagged< HeapObject > obj)
inline

Definition at line 1169 of file object-stats.cc.

Here is the call graph for this function:

Member Data Documentation

◆ dead_collector_

ObjectStatsCollectorImpl* const v8::internal::ObjectStatsVisitor::dead_collector_
private

Definition at line 1181 of file object-stats.cc.

◆ heap_

Heap* const v8::internal::ObjectStatsVisitor::heap_
private

Definition at line 1182 of file object-stats.cc.

◆ live_collector_

ObjectStatsCollectorImpl* const v8::internal::ObjectStatsVisitor::live_collector_
private

Definition at line 1180 of file object-stats.cc.

◆ marking_state_

NonAtomicMarkingState* const v8::internal::ObjectStatsVisitor::marking_state_
private

Definition at line 1183 of file object-stats.cc.

◆ phase_

ObjectStatsCollectorImpl::Phase v8::internal::ObjectStatsVisitor::phase_
private

Definition at line 1184 of file object-stats.cc.


The documentation for this class was generated from the following file: