V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::RuntimeCallStats Class Referencefinal

Public Member Functions

V8_EXPORT_PRIVATE void Enter (RuntimeCallTimer *timer, RuntimeCallCounterId counter_id)
 
V8_EXPORT_PRIVATE void Leave (RuntimeCallTimer *timer)
 
V8_EXPORT_PRIVATE void CorrectCurrentCounterId (RuntimeCallCounterId counter_id)
 
V8_EXPORT_PRIVATE void Reset ()
 
void Add (RuntimeCallStats *other)
 
V8_EXPORT_PRIVATE void Print (std::ostream &os)
 
V8_EXPORT_PRIVATE void Print ()
 
V8_NOINLINE void Dump (v8::tracing::TracedValue *value)
 
ThreadId thread_id () const
 
RuntimeCallTimercurrent_timer ()
 
RuntimeCallCountercurrent_counter ()
 
bool InUse ()
 
bool IsCalledOnTheSameThread ()
 
RuntimeCallCounterGetCounter (RuntimeCallCounterId counter_id)
 
RuntimeCallCounterGetCounter (int counter_id)
 

Static Public Attributes

static const int kNumberOfCounters
 

Detailed Description

Definition at line 1039 of file counters.h.

Member Data Documentation

◆ kNumberOfCounters

const int v8::internal::RuntimeCallStats::kNumberOfCounters
static
Initial value:
=
static_cast<int>(RuntimeCallCounterId::kNumberOfCounters)

Definition at line 1071 of file counters.h.


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