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

Public Member Functions

 RootsReferencesExtractor ()
 
void VisitPointers (Object **start, Object **end)
 
void SetCollectingAllReferences ()
 
void FillReferences (V8HeapExplorer *explorer)
 
void Synchronize (VisitorSynchronization::SyncTag tag)
 

Detailed Description

Definition at line 2349 of file profile-generator.cc.

Constructor & Destructor Documentation

Definition at line 2359 of file profile-generator.cc.

Member Function Documentation

void FillReferences ( V8HeapExplorer explorer)
inline

Definition at line 2374 of file profile-generator.cc.

References ASSERT.

Referenced by V8HeapExplorer::IterateAndExtractReferences().

void SetCollectingAllReferences ( )
inline

Definition at line 2372 of file profile-generator.cc.

Referenced by V8HeapExplorer::IterateAndExtractReferences().

void Synchronize ( VisitorSynchronization::SyncTag  tag)
inline

Definition at line 2396 of file profile-generator.cc.

References List< T, P >::Add().

void VisitPointers ( Object **  start,
Object **  end 
)
inline

Definition at line 2364 of file profile-generator.cc.


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