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
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 399 of file heap.h.

Member Function Documentation

void AddString ( String string)
inline

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

References ASSERT, and Heap::InNewSpace().

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

void CleanUp ( )

Definition at line 7184 of file heap.cc.

References ASSERT, and Heap::InNewSpace().

void Iterate ( ObjectVisitor *  v)
inline

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

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

void TearDown ( )

Definition at line 7214 of file heap.cc.

Referenced by Heap::TearDown().

Friends And Related Function Documentation

friend class Heap
friend

Definition at line 416 of file heap.h.


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