v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CodeEventLogger Class Referenceabstract

#include <log.h>

Inheritance diagram for CodeEventLogger:
Collaboration diagram for CodeEventLogger:

Data Structures

class  NameBuffer
 

Public Member Functions

 CodeEventLogger ()
 
virtual ~CodeEventLogger ()
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, const char *comment)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, Name *name)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, int args_count)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, SharedFunctionInfo *shared, CompilationInfo *info, Name *name)
 
virtual void CodeCreateEvent (Logger::LogEventsAndTags tag, Code *code, SharedFunctionInfo *shared, CompilationInfo *info, Name *source, int line, int column)
 
virtual void RegExpCodeCreateEvent (Code *code, String *source)
 
virtual void CallbackEvent (Name *name, Address entry_point)
 
virtual void GetterCallbackEvent (Name *name, Address entry_point)
 
virtual void SetterCallbackEvent (Name *name, Address entry_point)
 
virtual void SharedFunctionInfoMoveEvent (Address from, Address to)
 
virtual void CodeMovingGCEvent ()
 
- Public Member Functions inherited from CodeEventListener
virtual ~CodeEventListener ()
 
virtual void CodeMoveEvent (Address from, Address to)=0
 
virtual void CodeDeleteEvent (Address from)=0
 

Detailed Description

Definition at line 501 of file log.h.

Constructor & Destructor Documentation

Definition at line 176 of file log.cc.

~CodeEventLogger ( )
virtual

Definition at line 178 of file log.cc.

Member Function Documentation

virtual void CallbackEvent ( Name name,
Address  entry_point 
)
inlinevirtual

Implements CodeEventListener.

Definition at line 528 of file log.h.

void CodeCreateEvent ( Logger::LogEventsAndTags  tag,
Code code,
const char *  comment 
)
virtual
virtual void CodeMovingGCEvent ( )
inlinevirtual

Implements CodeEventListener.

Reimplemented in LowLevelLogger.

Definition at line 532 of file log.h.

virtual void GetterCallbackEvent ( Name name,
Address  entry_point 
)
inlinevirtual

Implements CodeEventListener.

Definition at line 529 of file log.h.

virtual void SetterCallbackEvent ( Name name,
Address  entry_point 
)
inlinevirtual

Implements CodeEventListener.

Definition at line 530 of file log.h.

virtual void SharedFunctionInfoMoveEvent ( Address  from,
Address  to 
)
inlinevirtual

Implements CodeEventListener.

Definition at line 531 of file log.h.


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