V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::CodeEventDispatcher Class Reference

Public Types

using LogEventsAndTags = CodeEventListener::LogEventsAndTags
 

Public Member Functions

bool AddListener (CodeEventListener *listener)
 
void RemoveListener (CodeEventListener *listener)
 
bool IsListeningToCodeEvents ()
 
void CodeCreateEvent (LogEventsAndTags tag, AbstractCode code, const char *comment)
 
void CodeCreateEvent (LogEventsAndTags tag, AbstractCode code, Name name)
 
void CodeCreateEvent (LogEventsAndTags tag, AbstractCode code, SharedFunctionInfo *shared, Name name)
 
void CodeCreateEvent (LogEventsAndTags tag, AbstractCode code, SharedFunctionInfo *shared, Name source, int line, int column)
 
void CodeCreateEvent (LogEventsAndTags tag, const wasm::WasmCode *code, wasm::WasmName name)
 
void CallbackEvent (Name name, Address entry_point)
 
void GetterCallbackEvent (Name name, Address entry_point)
 
void SetterCallbackEvent (Name name, Address entry_point)
 
void RegExpCodeCreateEvent (AbstractCode code, String source)
 
void CodeMoveEvent (AbstractCode from, AbstractCode to)
 
void SharedFunctionInfoMoveEvent (Address from, Address to)
 
void CodeMovingGCEvent ()
 
void CodeDisableOptEvent (AbstractCode code, SharedFunctionInfo *shared)
 
void CodeDeoptEvent (Code code, DeoptimizeKind kind, Address pc, int fp_to_sp_delta)
 

Detailed Description

Definition at line 100 of file code-events.h.


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