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
CodeAddressMap Class Reference
Inheritance diagram for CodeAddressMap:
Collaboration diagram for CodeAddressMap:

Public Member Functions

 CodeAddressMap (Isolate *isolate)
 
virtual ~CodeAddressMap ()
 
virtual void CodeMoveEvent (Address from, Address to)
 
virtual void CodeDeleteEvent (Address from)
 
const char * Lookup (Address address)
 
- Public Member Functions inherited from CodeEventLogger
 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 ()
 

Detailed Description

Definition at line 646 of file serialize.cc.

Constructor & Destructor Documentation

CodeAddressMap ( Isolate isolate)
inlineexplicit

Definition at line 648 of file serialize.cc.

References Logger::addCodeEventListener(), and Isolate::logger().

virtual ~CodeAddressMap ( )
inlinevirtual

Definition at line 653 of file serialize.cc.

References Isolate::logger(), and Logger::removeCodeEventListener().

Member Function Documentation

virtual void CodeDeleteEvent ( Address  from)
inlinevirtual

Implements CodeEventListener.

Definition at line 661 of file serialize.cc.

virtual void CodeMoveEvent ( Address  from,
Address  to 
)
inlinevirtual

Implements CodeEventListener.

Definition at line 657 of file serialize.cc.

const char* Lookup ( Address  address)
inline

Definition at line 665 of file serialize.cc.


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