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

#include <d8.h>

Collaboration diagram for v8::CounterCollection:

Public Member Functions

 CounterCollection ()
 
CounterGetNextCounter ()
 

Private Attributes

uint32_t magic_number_
 
uint32_t max_counters_
 
uint32_t max_name_size_
 
uint32_t counters_in_use_
 
Counter counters_ [kMaxCounters]
 

Static Private Attributes

static const unsigned kMaxCounters = 512
 

Detailed Description

Definition at line 72 of file d8.h.

Constructor & Destructor Documentation

◆ CounterCollection()

v8::CounterCollection::CounterCollection ( )

Definition at line 3731 of file d8.cc.

Member Function Documentation

◆ GetNextCounter()

Counter * v8::CounterCollection::GetNextCounter ( )

Definition at line 3738 of file d8.cc.

Member Data Documentation

◆ counters_

Counter v8::CounterCollection::counters_[kMaxCounters]
private

Definition at line 83 of file d8.h.

◆ counters_in_use_

uint32_t v8::CounterCollection::counters_in_use_
private

Definition at line 82 of file d8.h.

◆ kMaxCounters

const unsigned v8::CounterCollection::kMaxCounters = 512
staticprivate

Definition at line 78 of file d8.h.

◆ magic_number_

uint32_t v8::CounterCollection::magic_number_
private

Definition at line 79 of file d8.h.

◆ max_counters_

uint32_t v8::CounterCollection::max_counters_
private

Definition at line 80 of file d8.h.

◆ max_name_size_

uint32_t v8::CounterCollection::max_name_size_
private

Definition at line 81 of file d8.h.


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