v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <spaces.h>
Public Member Functions | |
SkipList () | |
void | Clear () |
Address | StartFor (Address addr) |
void | AddObject (Address addr, int size) |
Static Public Member Functions | |
static int | RegionNumber (Address addr) |
static void | Update (Address addr, int size) |
|
inline |
Definition at line 898 of file spaces.h.
References SkipList::Clear().
Referenced by SkipList::Update().
|
inline |
Definition at line 912 of file spaces.h.
References v8::internal::kPointerSize, and SkipList::RegionNumber().
Referenced by SkipList::Update().
|
inline |
Definition at line 902 of file spaces.h.
Referenced by SkipList::SkipList().
|
inlinestatic |
Definition at line 920 of file spaces.h.
References Page::kPageAlignmentMask, and v8::internal::OffsetFrom().
Referenced by SkipList::AddObject(), and SkipList::StartFor().
Definition at line 908 of file spaces.h.
References SkipList::RegionNumber().
Referenced by InnerPointerToCodeCache::GcSafeFindCodeForInnerPointer().
|
inlinestatic |
Definition at line 924 of file spaces.h.
References SkipList::AddObject(), MemoryChunk::FromAddress(), v8::internal::NULL, MemoryChunk::set_skip_list(), MemoryChunk::skip_list(), and SkipList::SkipList().
Referenced by PagedSpace::AllocateRaw().