v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::SamplingHeapProfiler::Sample Struct Reference

#include <sampling-heap-profiler.h>

Collaboration diagram for v8::internal::SamplingHeapProfiler::Sample:

Public Member Functions

 Sample (size_t size_, AllocationNode *owner_, Local< Value > local_, SamplingHeapProfiler *profiler_, uint64_t sample_id)
 
 Sample (const Sample &)=delete
 
Sampleoperator= (const Sample &)=delete
 

Public Attributes

const size_t size
 
AllocationNode *const owner
 
Global< Valueglobal
 
SamplingHeapProfiler *const profiler
 
const uint64_t sample_id
 

Detailed Description

Definition at line 102 of file sampling-heap-profiler.h.

Constructor & Destructor Documentation

◆ Sample() [1/2]

v8::internal::SamplingHeapProfiler::Sample::Sample ( size_t size_,
AllocationNode * owner_,
Local< Value > local_,
SamplingHeapProfiler * profiler_,
uint64_t sample_id )
inline

Definition at line 103 of file sampling-heap-profiler.h.

◆ Sample() [2/2]

v8::internal::SamplingHeapProfiler::Sample::Sample ( const Sample & )
delete

Member Function Documentation

◆ operator=()

Sample & v8::internal::SamplingHeapProfiler::Sample::operator= ( const Sample & )
delete

Member Data Documentation

◆ global

Global<Value> v8::internal::SamplingHeapProfiler::Sample::global

Definition at line 114 of file sampling-heap-profiler.h.

◆ owner

AllocationNode* const v8::internal::SamplingHeapProfiler::Sample::owner

Definition at line 113 of file sampling-heap-profiler.h.

◆ profiler

SamplingHeapProfiler* const v8::internal::SamplingHeapProfiler::Sample::profiler

Definition at line 115 of file sampling-heap-profiler.h.

◆ sample_id

const uint64_t v8::internal::SamplingHeapProfiler::Sample::sample_id

Definition at line 116 of file sampling-heap-profiler.h.

◆ size

const size_t v8::internal::SamplingHeapProfiler::Sample::size

Definition at line 112 of file sampling-heap-profiler.h.


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