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

#include <spaces.h>

Inheritance diagram for LargeObjectIterator:
Collaboration diagram for LargeObjectIterator:

Public Member Functions

 LargeObjectIterator (LargeObjectSpace *space)
 
 LargeObjectIterator (LargeObjectSpace *space, HeapObjectCallback size_func)
 
HeapObjectNext ()
 
virtual HeapObjectnext_object ()
 
- Public Member Functions inherited from ObjectIterator
virtual ~ObjectIterator ()
 
- Public Member Functions inherited from Malloced
void * operator new (size_t size)
 
void operator delete (void *p)
 

Additional Inherited Members

- Static Public Member Functions inherited from Malloced
static void FatalProcessOutOfMemory ()
 
static void * New (size_t size)
 
static void Delete (void *p)
 

Detailed Description

Definition at line 2555 of file spaces.h.

Constructor & Destructor Documentation

LargeObjectIterator ( LargeObjectSpace space)
explicit

Definition at line 2547 of file spaces.cc.

References v8::internal::NULL.

Definition at line 2553 of file spaces.cc.

Member Function Documentation

HeapObject * Next ( )
virtual HeapObject* next_object ( )
inlinevirtual

Implements ObjectIterator.

Definition at line 2563 of file spaces.h.

References LargeObjectIterator::Next().


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