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

Member Function Documentation

void AddString ( String string)
inline
void CleanUp ( )

Definition at line 7689 of file heap.cc.

References List< T, P >::Add(), ASSERT, and Heap::InNewSpace().

void Iterate ( ObjectVisitor *  v)
inline

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

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

void TearDown ( )

Definition at line 7724 of file heap.cc.

References ExternalString::cast(), Heap::FinalizeExternalString(), and List< T, P >::Free().

Referenced by Heap::TearDown().

Friends And Related Function Documentation

friend class Heap
friend

Definition at line 534 of file heap.h.


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