v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HistogramTimer Struct Reference

#include <counters.h>

Public Member Functions

void Start ()
 
void Stop ()
 
bool Running ()
 

Data Fields

const char * name_
 
void * histogram_
 
bool lookup_done_
 
int64_t start_time_
 
int64_t stop_time_
 

Protected Member Functions

void * GetHistogram ()
 

Detailed Description

Definition at line 204 of file counters.h.

Member Function Documentation

void* GetHistogram ( )
inlineprotected

Definition at line 225 of file counters.h.

References HistogramTimer::histogram_, and HistogramTimer::lookup_done_.

bool Running ( )
inline
void Start ( )

Definition at line 68 of file counters.cc.

References NULL.

Referenced by Heap::CollectGarbage().

void Stop ( )

Definition at line 76 of file counters.cc.

References NULL.

Referenced by Heap::CollectGarbage().

Field Documentation

void* histogram_

Definition at line 206 of file counters.h.

Referenced by HistogramTimer::GetHistogram(), and HistogramTimer::Running().

bool lookup_done_

Definition at line 207 of file counters.h.

Referenced by HistogramTimer::GetHistogram().

const char* name_

Definition at line 205 of file counters.h.

int64_t start_time_

Definition at line 209 of file counters.h.

Referenced by HistogramTimer::Running().

int64_t stop_time_

Definition at line 210 of file counters.h.

Referenced by HistogramTimer::Running().


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