v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ExternalStringTable Class Reference

#include <heap.h>

Public Member Functions

void AddString (String *string)
 
void Iterate (ObjectVisitor *v)
 
void CleanUp ()
 
void TearDown ()
 

Friends

class Heap
 

Detailed Description

Definition at line 393 of file heap.h.

Member Function Documentation

void AddString ( String string)
inline

Definition at line 571 of file heap-inl.h.

References ASSERT, and Heap::InNewSpace().

Referenced by String::MakeExternal(), and String::NewExternal().

void CleanUp ( )

Definition at line 7059 of file heap.cc.

References ASSERT, and Heap::InNewSpace().

void Iterate ( ObjectVisitor *  v)
inline

Definition at line 581 of file heap-inl.h.

Referenced by Heap::IterateWeakRoots(), and Heap::VisitExternalResources().

void TearDown ( )

Definition at line 7087 of file heap.cc.

Referenced by Heap::TearDown().

Friends And Related Function Documentation

friend class Heap
friend

Definition at line 410 of file heap.h.


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