v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
Public Member Functions | |
NodeBlock (NodeBlock *next) | |
void | PutNodesOnFreeList (Node **first_free) |
Node * | node_at (int index) |
void | IncreaseUses (GlobalHandles *global_handles) |
void | DecreaseUses (GlobalHandles *global_handles) |
NodeBlock * | next () const |
NodeBlock * | next_used () const |
NodeBlock * | prev_used () const |
Static Public Attributes | |
static const int | kSize = 256 |
Definition at line 279 of file global-handles.cc.
Definition at line 283 of file global-handles.cc.
|
inline |
Definition at line 309 of file global-handles.cc.
References ASSERT, and v8::internal::NULL.
|
inline |
Definition at line 297 of file global-handles.cc.
References ASSERT, GlobalHandles::NodeBlock::kSize, and v8::internal::NULL.
|
inline |
Definition at line 321 of file global-handles.cc.
Referenced by GlobalHandles::~GlobalHandles().
|
inline |
Definition at line 324 of file global-handles.cc.
|
inline |
Definition at line 292 of file global-handles.cc.
References ASSERT, and GlobalHandles::NodeBlock::kSize.
|
inline |
Definition at line 325 of file global-handles.cc.
|
inline |
Definition at line 286 of file global-handles.cc.
References GlobalHandles::Node::Initialize(), and GlobalHandles::NodeBlock::kSize.
Referenced by GlobalHandles::Create().
|
static |
Definition at line 281 of file global-handles.cc.
Referenced by GlobalHandles::NodeIterator::Advance(), GlobalHandles::NodeBlock::IncreaseUses(), GlobalHandles::NodeBlock::node_at(), and GlobalHandles::NodeBlock::PutNodesOnFreeList().