v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::ZoneStats::Scope Class Referencefinal

#include <zone-stats.h>

Collaboration diagram for v8::internal::compiler::ZoneStats::Scope:

Public Member Functions

 Scope (ZoneStats *zone_stats, const char *zone_name, bool support_zone_compression=false)
 
 ~Scope ()
 
 Scope (const Scope &)=delete
 
 Scope (Scope &&other) V8_NOEXCEPT
 
Scopeoperator= (const Scope &)=delete
 
Scopeoperator= (Scope &&other) V8_NOEXCEPT
 
Zonezone ()
 
void Destroy ()
 
ZoneStatszone_stats () const
 

Private Attributes

const char * zone_name_
 
ZoneStatszone_stats_
 
Zonezone_
 
bool support_zone_compression_
 

Detailed Description

Definition at line 19 of file zone-stats.h.

Constructor & Destructor Documentation

◆ Scope() [1/3]

v8::internal::compiler::ZoneStats::Scope::Scope ( ZoneStats * zone_stats,
const char * zone_name,
bool support_zone_compression = false )
inlineexplicit

Definition at line 21 of file zone-stats.h.

◆ ~Scope()

v8::internal::compiler::ZoneStats::Scope::~Scope ( )
inline

Definition at line 27 of file zone-stats.h.

◆ Scope() [2/3]

v8::internal::compiler::ZoneStats::Scope::Scope ( const Scope & )
delete

◆ Scope() [3/3]

v8::internal::compiler::ZoneStats::Scope::Scope ( Scope && other)
inline

Definition at line 30 of file zone-stats.h.

Member Function Documentation

◆ Destroy()

void v8::internal::compiler::ZoneStats::Scope::Destroy ( )
inline

Definition at line 54 of file zone-stats.h.

Here is the caller graph for this function:

◆ operator=() [1/2]

Scope & v8::internal::compiler::ZoneStats::Scope::operator= ( const Scope & )
delete

◆ operator=() [2/2]

Scope & v8::internal::compiler::ZoneStats::Scope::operator= ( Scope && other)
inline

Definition at line 38 of file zone-stats.h.

◆ zone()

Zone * v8::internal::compiler::ZoneStats::Scope::zone ( )
inline

Definition at line 48 of file zone-stats.h.

Here is the caller graph for this function:

◆ zone_stats()

ZoneStats * v8::internal::compiler::ZoneStats::Scope::zone_stats ( ) const
inline

Definition at line 59 of file zone-stats.h.

Member Data Documentation

◆ support_zone_compression_

bool v8::internal::compiler::ZoneStats::Scope::support_zone_compression_
private

Definition at line 65 of file zone-stats.h.

◆ zone_

Zone* v8::internal::compiler::ZoneStats::Scope::zone_
private

Definition at line 64 of file zone-stats.h.

◆ zone_name_

const char* v8::internal::compiler::ZoneStats::Scope::zone_name_
private

Definition at line 62 of file zone-stats.h.

◆ zone_stats_

ZoneStats* v8::internal::compiler::ZoneStats::Scope::zone_stats_
private

Definition at line 63 of file zone-stats.h.


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