v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JitLogger Class Reference
Inheritance diagram for JitLogger:
Collaboration diagram for JitLogger:

Public Member Functions

 JitLogger (JitCodeEventHandler code_event_handler)
 
virtual void CodeMoveEvent (Address from, Address to)
 
virtual void CodeDeleteEvent (Address from)
 
virtual void AddCodeLinePosInfoEvent (void *jit_handler_data, int pc_offset, int position, JitCodeEvent::PositionType position_type)
 
void * StartCodePosInfoEvent ()
 
void EndCodePosInfoEvent (Code *code, void *jit_handler_data)
 
- Public Member Functions inherited from CodeEventLogger
 CodeEventLogger ()
 
virtual ~CodeEventLogger ()
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, const char *comment)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, Name *name)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, int args_count)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, SharedFunctionInfo *shared, CompilationInfo *info, Name *name)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, SharedFunctionInfo *shared, CompilationInfo *info, Name *source, int line, int column)
 
virtual void RegExpCodeCreateEvent (Code *code, String *source)
 
virtual void CallbackEvent (Name *name, Address entry_point)
 
virtual void GetterCallbackEvent (Name *name, Address entry_point)
 
virtual void SetterCallbackEvent (Name *name, Address entry_point)
 
virtual void SharedFunctionInfoMoveEvent (Address from, Address to)
 
virtual void CodeMovingGCEvent ()
 
- Public Member Functions inherited from CodeEventListener
virtual ~CodeEventListener ()
 

Detailed Description

Definition at line 644 of file log.cc.

Constructor & Destructor Documentation

JitLogger ( JitCodeEventHandler  code_event_handler)
explicit

Definition at line 669 of file log.cc.

Member Function Documentation

void AddCodeLinePosInfoEvent ( void *  jit_handler_data,
int  pc_offset,
int  position,
JitCodeEvent::PositionType  position_type 
)
virtual

Definition at line 725 of file log.cc.

References JitCodeEvent::CODE_ADD_LINE_POS_INFO.

void CodeDeleteEvent ( Address  from)
virtual
void CodeMoveEvent ( Address  from,
Address  to 
)
virtual
void EndCodePosInfoEvent ( Code code,
void *  jit_handler_data 
)
void * StartCodePosInfoEvent ( )

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