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
Segment Class Reference

Public Member Functions

void Initialize (Segment *next, int size)
 
Segmentnext () const
 
void clear_next ()
 
int size () const
 
int capacity () const
 
Address start () const
 
Address end () const
 

Detailed Description

Definition at line 43 of file zone.cc.

Member Function Documentation

int capacity ( ) const
inline

Definition at line 54 of file zone.cc.

Referenced by Zone::DeleteAll().

void clear_next ( )
inline

Definition at line 51 of file zone.cc.

References v8::internal::NULL.

Referenced by Zone::DeleteAll().

Address end ( ) const
inline

Definition at line 57 of file zone.cc.

Referenced by Zone::DeleteAll().

void Initialize ( Segment next,
int  size 
)
inline

Definition at line 45 of file zone.cc.

References Segment::next(), and Segment::size().

Segment* next ( ) const
inline

Definition at line 50 of file zone.cc.

Referenced by Zone::DeleteAll(), and Segment::Initialize().

int size ( ) const
inline

Definition at line 53 of file zone.cc.

Referenced by Zone::DeleteAll(), Zone::DeleteKeptSegment(), and Segment::Initialize().

Address start ( ) const
inline

Definition at line 56 of file zone.cc.

Referenced by Zone::DeleteAll().


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