![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <zone.h>


Public Member Functions | |
| ZoneSplayTree (Zone *zone) | |
| ~ZoneSplayTree () | |
| INLINE (void *operator new(size_t size, Zone *zone)) | |
| void | operator delete (void *pointer) |
| void | operator delete (void *pointer, Zone *zone) |
Public Member Functions inherited from SplayTree< Config, ZoneAllocationPolicy > | |
| SplayTree (ZoneAllocationPolicyallocator=ZoneAllocationPolicy()) | |
| ~SplayTree () | |
| INLINE (void *operator new(size_t size, ZoneAllocationPolicyallocator=ZoneAllocationPolicy())) | |
| INLINE (void operator delete(void *p)) | |
| INLINE (void operator delete(void *p, ZoneAllocationPolicypolicy)) | |
| ZoneAllocationPolicy | allocator () |
| bool | Contains (const Key &key) |
| bool | Insert (const Key &key, Locator *locator) |
| bool | Find (const Key &key, Locator *locator) |
| bool | FindGreatestLessThan (const Key &key, Locator *locator) |
| bool | FindGreatest (Locator *locator) |
| bool | FindLeastGreaterThan (const Key &key, Locator *locator) |
| bool | FindLeast (Locator *locator) |
| bool | Move (const Key &old_key, const Key &new_key) |
| bool | Remove (const Key &key) |
| void | Clear () |
| bool | is_empty () |
| void | Splay (const Key &key) |
| void | ForEach (Callback *callback) |
Additional Inherited Members | |
Public Types inherited from SplayTree< Config, ZoneAllocationPolicy > | |
| typedef Config::Key | Key |
| typedef Config::Value | Value |
Protected Member Functions inherited from SplayTree< Config, ZoneAllocationPolicy > | |
| void | ResetRoot () |
|
inlineexplicit |
| ~ZoneSplayTree | ( | ) |
Definition at line 111 of file zone-inl.h.
References SplayTree< Config, AllocationPolicy >::ResetRoot().
| INLINE | ( | void *operator | newsize_t size, Zone *zone | ) |