![]() |
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) |
Public Member Functions inherited from v8::internal::Histogram | |
| 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 | |
Protected Member Functions inherited from v8::internal::Histogram | |
| 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.