|
V8 Project
|
A JIT code event is issued each time code is added, moved or removed. More...
#include <v8.h>
Collaboration diagram for v8::JitCodeEvent:Classes | |
| struct | line_info_t |
| struct | name_t |
Public Types | |
| enum | EventType { CODE_ADDED , CODE_MOVED , CODE_REMOVED , CODE_ADD_LINE_POS_INFO , CODE_START_LINE_INFO_RECORDING , CODE_END_LINE_INFO_RECORDING } |
| enum | PositionType { POSITION , STATEMENT_POSITION } |
Public Attributes | |
| EventType | type |
| void * | code_start |
| size_t | code_len |
| Handle< UnboundScript > | script |
| void * | user_data |
| union { | |
| struct name_t name | |
| struct line_info_t line_info | |
| void * new_code_start | |
| }; | |
A JIT code event is issued each time code is added, moved or removed.
| union { ... } |
| void* v8::JitCodeEvent::code_start |
Definition at line 4290 of file v8.h.
Referenced by vTune::internal::VTUNEJITInterface::event_handler().
| struct line_info_t v8::JitCodeEvent::line_info |
Definition at line 4315 of file v8.h.
Referenced by vTune::internal::VTUNEJITInterface::event_handler().
| struct name_t v8::JitCodeEvent::name |
Definition at line 4315 of file v8.h.
Referenced by vTune::internal::VTUNEJITInterface::event_handler().
| Handle<UnboundScript> v8::JitCodeEvent::script |
| EventType v8::JitCodeEvent::type |
Definition at line 4288 of file v8.h.
Referenced by v8::internal::JitLogger::CodeDeleteEvent(), v8::internal::JitLogger::CodeMoveEvent(), and vTune::internal::VTUNEJITInterface::event_handler().
| void* v8::JitCodeEvent::user_data |
Definition at line 4299 of file v8.h.
Referenced by vTune::internal::VTUNEJITInterface::event_handler().