|  | v8
    9.0.257(node16.0.0)
    V8 is Google's open source JavaScript engine | 

Go to the source code of this file.
| Data Structures | |
| struct | CpuProfileDeoptFrame | 
| struct | CpuProfileDeoptInfo | 
| class | CpuProfileNode | 
| struct | CpuProfileNode::LineTick | 
| class | CpuProfile | 
| class | DiscardedSamplesDelegate | 
| class | CpuProfilingOptions | 
| class | CpuProfiler | 
| class | HeapGraphEdge | 
| class | HeapGraphNode | 
| class | OutputStream | 
| class | HeapSnapshot | 
| class | ActivityControl | 
| class | AllocationProfile | 
| struct | AllocationProfile::Allocation | 
| struct | AllocationProfile::Node | 
| struct | AllocationProfile::Sample | 
| class | EmbedderGraph | 
| class | EmbedderGraph::Node | 
| class | HeapProfiler | 
| class | HeapProfiler::ObjectNameResolver | 
| struct | HeapStatsUpdate | 
| class | CodeEvent | 
| class | CodeEventHandler | 
| Namespaces | |
| v8 | |
| v8::internal | |
| Macros | |
| #define | CODE_EVENTS_LIST(V) | 
| #define | V(Name) , k##Name##Type | 
| Typedefs | |
| using | NativeObject = void * | 
| using | SnapshotObjectId = uint32_t | 
| Enumerations | |
| enum | CpuProfilingMode { kLeafNodeLineNumbers, kCallerLineNumbers } | 
| enum | CpuProfilingNamingMode { kStandardNaming, kDebugNaming } | 
| enum | CpuProfilingLoggingMode { kLazyLogging, kEagerLogging } | 
| enum | CpuProfilingStatus { kStarted, kAlreadyStarted, kErrorTooManyProfilers } | 
| enum | CodeEventType { kUnknownType } | 
| #define CODE_EVENTS_LIST | ( | V | ) | 
Definition at line 1022 of file v8-profiler.h.
| #define V | ( | Name | ) | , k##Name##Type |