V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::ProfilerListener Class Reference
Inheritance diagram for v8::internal::ProfilerListener:
v8::internal::CodeEventListener

Public Member Functions

 ProfilerListener (Isolate *, CodeEventObserver *)
 
void CallbackEvent (Name name, Address entry_point) override
 
void CodeCreateEvent (CodeEventListener::LogEventsAndTags tag, AbstractCode code, const char *comment) override
 
void CodeCreateEvent (CodeEventListener::LogEventsAndTags tag, AbstractCode code, Name name) override
 
void CodeCreateEvent (CodeEventListener::LogEventsAndTags tag, AbstractCode code, SharedFunctionInfo *shared, Name script_name) override
 
void CodeCreateEvent (CodeEventListener::LogEventsAndTags tag, AbstractCode code, SharedFunctionInfo *shared, Name script_name, int line, int column) override
 
void CodeCreateEvent (CodeEventListener::LogEventsAndTags tag, const wasm::WasmCode *code, wasm::WasmName name) override
 
void CodeMovingGCEvent () override
 
void CodeMoveEvent (AbstractCode from, AbstractCode to) override
 
void CodeDisableOptEvent (AbstractCode code, SharedFunctionInfo *shared) override
 
void CodeDeoptEvent (Code code, DeoptimizeKind kind, Address pc, int fp_to_sp_delta) override
 
void GetterCallbackEvent (Name name, Address entry_point) override
 
void RegExpCodeCreateEvent (AbstractCode code, String source) override
 
void SetterCallbackEvent (Name name, Address entry_point) override
 
void SharedFunctionInfoMoveEvent (Address from, Address to) override
 
CodeEntryNewCodeEntry (CodeEventListener::LogEventsAndTags tag, const char *name, const char *resource_name=CodeEntry::kEmptyResourceName, int line_number=v8::CpuProfileNode::kNoLineNumberInfo, int column_number=v8::CpuProfileNode::kNoColumnNumberInfo, std::unique_ptr< SourcePositionTable > line_info=nullptr, Address instruction_start=kNullAddress)
 
const charGetName (Name name)
 
const charGetName (int args_count)
 
const charGetName (const char *name)
 
const charGetConsName (const char *prefix, Name name)
 
- Public Member Functions inherited from v8::internal::CodeEventListener
virtual bool is_listening_to_code_events ()
 

Additional Inherited Members

- Public Types inherited from v8::internal::CodeEventListener
enum  LogEventsAndTags { LOG_EVENTS_AND_TAGS_LIST =(DECLARE_ENUM) NUMBER_OF_LOG_EVENTS }
 

Detailed Description

Definition at line 26 of file profiler-listener.h.


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