v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
Static Public Member Functions | |
static void | SetWeakNext (Context *context, Object *next) |
static Object * | WeakNext (Context *context) |
static void | VisitLiveObject (Heap *heap, Context *context, WeakObjectRetainer *retainer, bool record_slots) |
template<class T > | |
static void | DoWeakList (Heap *heap, Context *context, WeakObjectRetainer *retainer, bool record_slots, int index) |
static void | VisitPhantomObject (Heap *heap, Context *context) |
static int | WeakNextOffset () |
|
inlinestatic |
Definition at line 1862 of file heap.cc.
References FixedArray::get(), HeapObject::RawField(), FixedArray::set(), FixedArray::SizeFor(), and v8::internal::UPDATE_WRITE_BARRIER.
Definition at line 1838 of file heap.cc.
References Context::NEXT_CONTEXT_LINK, FixedArray::set(), and v8::internal::UPDATE_WRITE_BARRIER.
|
inlinestatic |
Definition at line 1848 of file heap.cc.
References Context::DEOPTIMIZED_CODE_LIST, Context::OPTIMIZED_CODE_LIST, and Context::OPTIMIZED_FUNCTIONS_LIST.
Definition at line 1883 of file heap.cc.
References Context::DEOPTIMIZED_CODE_LIST, FixedArray::get(), Context::OPTIMIZED_CODE_LIST, and Context::OPTIMIZED_FUNCTIONS_LIST.
Definition at line 1844 of file heap.cc.
References FixedArray::get(), and Context::NEXT_CONTEXT_LINK.
|
inlinestatic |
Definition at line 1890 of file heap.cc.
References Context::NEXT_CONTEXT_LINK, and FixedArray::SizeFor().