v8
3.25.30(node0.11.13)
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 1023 of file spaces.h.
References SkipList::Clear().
Referenced by SkipList::Update().
|
inline |
Definition at line 1037 of file spaces.h.
References v8::internal::kPointerSize, and SkipList::RegionNumber().
Referenced by SkipList::Update().
|
inline |
Definition at line 1027 of file spaces.h.
Referenced by SkipList::SkipList().
|
inlinestatic |
Definition at line 1045 of file spaces.h.
References Page::kPageAlignmentMask, and v8::internal::OffsetFrom().
Referenced by SkipList::AddObject(), and SkipList::StartFor().
Definition at line 1033 of file spaces.h.
References SkipList::RegionNumber().
Referenced by InnerPointerToCodeCache::GcSafeFindCodeForInnerPointer().
|
inlinestatic |
Definition at line 1049 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().