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
HTracer Class Reference

#include <hydrogen.h>

Inheritance diagram for HTracer:
Collaboration diagram for HTracer:

Public Member Functions

void TraceCompilation (FunctionLiteral *function)
 
void TraceHydrogen (const char *name, HGraph *graph)
 
void TraceLithium (const char *name, LChunk *chunk)
 
void TraceLiveRanges (const char *name, LAllocator *allocator)
 
- Public Member Functions inherited from Malloced
void * operator new (size_t size)
 
void operator delete (void *p)
 

Static Public Member Functions

static HTracerInstance ()
 
- Static Public Member Functions inherited from Malloced
static void FatalProcessOutOfMemory ()
 
static void * New (size_t size)
 
static void Delete (void *p)
 

Detailed Description

Definition at line 1352 of file hydrogen.h.

Member Function Documentation

static HTracer* Instance ( )
inlinestatic
void TraceCompilation ( FunctionLiteral function)

Definition at line 8867 of file hydrogen.cc.

References OS::TimeCurrentMillis().

void TraceHydrogen ( const char *  name,
HGraph graph 
)

Definition at line 8881 of file hydrogen.cc.

References v8::internal::NULL.

void TraceLithium ( const char *  name,
LChunk chunk 
)

Definition at line 8876 of file hydrogen.cc.

References LChunk::graph().

void TraceLiveRanges ( const char *  name,
LAllocator *  allocator 
)

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