v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Logger::NameMap Class Reference

Public Member Functions

 NameMap ()
 
 ~NameMap ()
 
void Insert (Address code_address, const char *name, int name_size)
 
const char * Lookup (Address code_address)
 
void Remove (Address code_address)
 
void Move (Address from, Address to)
 

Detailed Description

Definition at line 374 of file log.cc.

Constructor & Destructor Documentation

NameMap ( )
inline

Definition at line 376 of file log.cc.

Member Function Documentation

void Insert ( Address  code_address,
const char *  name,
int  name_size 
)
inline

Definition at line 384 of file log.cc.

References v8::internal::NULL.

const char* Lookup ( Address  code_address)
inline

Definition at line 391 of file log.cc.

References v8::internal::NULL.

Referenced by Logger::SnapshotPositionEvent().

void Move ( Address  from,
Address  to 
)
inline

Definition at line 404 of file log.cc.

References ASSERT, and v8::internal::NULL.

Referenced by Logger::CodeMoveEvent().

void Remove ( Address  code_address)
inline

Definition at line 396 of file log.cc.

References v8::internal::DeleteArray(), and v8::internal::NULL.

Referenced by Logger::CodeDeleteEvent().


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