V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::CodeEventListener Class Referenceabstract
Inheritance diagram for v8::internal::CodeEventListener:
v8::internal::CodeEventLogger v8::internal::ExternalCodeEventListener v8::internal::Logger v8::internal::ProfilerListener v8::internal::CodeAddressMap v8::internal::JitLogger v8::internal::LowLevelLogger v8::internal::PerfBasicLogger v8::internal::PerfJitLogger

Public Types

enum  LogEventsAndTags { LOG_EVENTS_AND_TAGS_LIST =(DECLARE_ENUM) NUMBER_OF_LOG_EVENTS }
 

Public Member Functions

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

Detailed Description

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


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