![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <v8.h>

Data Structures | |
| 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 } |
Data Fields | |
| EventType | type |
| void * | code_start |
| size_t | code_len |
| Handle< Script > | 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.
| enum EventType |
| enum PositionType |
| union { ... } |
| size_t code_len |
Definition at line 4542 of file v8.h.
Referenced by SetFunctionEntryHookTest::OnJitEvent().
| void* code_start |
Definition at line 4540 of file v8.h.
Referenced by SetFunctionEntryHookTest::OnJitEvent().
| struct line_info_t line_info |
| struct name_t name |
Definition at line 4570 of file v8.h.
Referenced by SetFunctionEntryHookTest::OnJitEvent().
| void* new_code_start |
Definition at line 4576 of file v8.h.
Referenced by SetFunctionEntryHookTest::OnJitEvent().
| EventType type |
Definition at line 4538 of file v8.h.
Referenced by JitLogger::CodeDeleteEvent(), JitLogger::CodeMoveEvent(), and SetFunctionEntryHookTest::OnJitEvent().