#include <code-events.h>
|
| Logger ()=default |
|
| Logger (const Logger &)=delete |
|
Logger & | operator= (const Logger &)=delete |
|
bool | AddListener (LogEventListener *listener) |
|
bool | RemoveListener (LogEventListener *listener) |
|
bool | is_listening_to_code_events () |
|
bool | allows_code_compaction () |
|
void | CodeCreateEvent (CodeTag tag, DirectHandle< AbstractCode > code, const char *comment) |
|
void | CodeCreateEvent (CodeTag tag, DirectHandle< AbstractCode > code, DirectHandle< Name > name) |
|
void | CodeCreateEvent (CodeTag tag, DirectHandle< AbstractCode > code, DirectHandle< SharedFunctionInfo > shared, DirectHandle< Name > name) |
|
void | CodeCreateEvent (CodeTag tag, DirectHandle< AbstractCode > code, DirectHandle< SharedFunctionInfo > shared, DirectHandle< Name > source, int line, int column) |
|
void | CallbackEvent (DirectHandle< Name > name, Address entry_point) |
|
void | GetterCallbackEvent (DirectHandle< Name > name, Address entry_point) |
|
void | SetterCallbackEvent (DirectHandle< Name > name, Address entry_point) |
|
void | RegExpCodeCreateEvent (DirectHandle< AbstractCode > code, DirectHandle< String > source, RegExpFlags flags) |
|
void | CodeMoveEvent (Tagged< InstructionStream > from, Tagged< InstructionStream > to) |
|
void | BytecodeMoveEvent (Tagged< BytecodeArray > from, Tagged< BytecodeArray > to) |
|
void | SharedFunctionInfoMoveEvent (Address from, Address to) |
|
void | NativeContextMoveEvent (Address from, Address to) |
|
void | CodeMovingGCEvent () |
|
void | CodeDisableOptEvent (DirectHandle< AbstractCode > code, DirectHandle< SharedFunctionInfo > shared) |
|
void | CodeDeoptEvent (DirectHandle< Code > code, DeoptimizeKind kind, Address pc, int fp_to_sp_delta) |
|
void | CodeDependencyChangeEvent (DirectHandle< Code > code, DirectHandle< SharedFunctionInfo > sfi, const char *reason) |
|
void | WeakCodeClearEvent () |
|
Definition at line 121 of file code-events.h.
◆ CodeTag
◆ Event
◆ Logger() [1/2]
v8::internal::Logger::Logger |
( |
| ) |
|
|
default |
◆ Logger() [2/2]
v8::internal::Logger::Logger |
( |
const Logger & | | ) |
|
|
delete |
◆ AddListener()
◆ allows_code_compaction()
bool v8::internal::Logger::allows_code_compaction |
( |
| ) |
|
|
inline |
◆ BytecodeMoveEvent()
◆ CallbackEvent()
◆ CodeCreateEvent() [1/4]
◆ CodeCreateEvent() [2/4]
◆ CodeCreateEvent() [3/4]
◆ CodeCreateEvent() [4/4]
◆ CodeDeoptEvent()
◆ CodeDependencyChangeEvent()
◆ CodeDisableOptEvent()
◆ CodeMoveEvent()
◆ CodeMovingGCEvent()
void v8::internal::Logger::CodeMovingGCEvent |
( |
| ) |
|
|
inline |
◆ GetterCallbackEvent()
◆ is_listening_to_code_events()
bool v8::internal::Logger::is_listening_to_code_events |
( |
| ) |
|
|
inline |
◆ NativeContextMoveEvent()
void v8::internal::Logger::NativeContextMoveEvent |
( |
Address | from, |
|
|
Address | to ) |
|
inline |
◆ operator=()
◆ RegExpCodeCreateEvent()
◆ RemoveListener()
◆ SetterCallbackEvent()
◆ SharedFunctionInfoMoveEvent()
void v8::internal::Logger::SharedFunctionInfoMoveEvent |
( |
Address | from, |
|
|
Address | to ) |
|
inline |
◆ WeakCodeClearEvent()
void v8::internal::Logger::WeakCodeClearEvent |
( |
| ) |
|
|
inline |
◆ listeners_
◆ mutex_
The documentation for this class was generated from the following file: