![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <counters.h>
Public Member Functions | |
void | Start () |
void | Stop () |
void | Add (base::TimeDelta other) |
![]() | |
V8_EXPORT_PRIVATE void | AddSample (int sample) |
bool | Enabled () |
const char * | name () const |
int | min () const |
int | max () const |
int | num_buckets () const |
void | AssertReportsToCounters (Counters *expected_counters) |
Private Member Functions | |
AggregatableHistogramTimer ()=default | |
AggregatableHistogramTimer (const AggregatableHistogramTimer &)=delete | |
AggregatableHistogramTimer & | operator= (const AggregatableHistogramTimer &)=delete |
Private Attributes | |
base::TimeDelta | time_ |
Friends | |
class | Counters |
Additional Inherited Members | |
![]() | |
Histogram ()=default | |
Histogram (const Histogram &)=delete | |
Histogram & | operator= (const Histogram &)=delete |
void | Initialize (const char *name, int min, int max, int num_buckets, Counters *counters) |
Counters * | counters () const |
void | Reset () |
void | EnsureCreated (bool create_new=true) |
Definition at line 327 of file counters.h.
|
privatedefault |
|
privatedelete |
|
inline |
Definition at line 340 of file counters.h.
|
privatedelete |
|
inline |
Definition at line 330 of file counters.h.
|
inline |
|
friend |
Definition at line 343 of file counters.h.
|
private |
Definition at line 350 of file counters.h.