V8 Project
|
Static Public Member Functions | |
static void | SetWeakNext (Context *context, Object *next) |
static Object * | WeakNext (Context *context) |
static int | WeakNextOffset () |
static void | VisitLiveObject (Heap *heap, Context *context, WeakObjectRetainer *retainer) |
template<class T > | |
static void | DoWeakList (Heap *heap, Context *context, WeakObjectRetainer *retainer, int index) |
static void | VisitPhantomObject (Heap *heap, Context *context) |
Definition at line 285 of file objects-visiting.cc.
|
inlinestatic |
Definition at line 308 of file objects-visiting.cc.
References v8::internal::FixedArray::get(), v8::internal::Heap::mark_compact_collector(), v8::internal::MustRecordSlots(), v8::internal::HeapObject::RawField(), v8::internal::FixedArray::set(), v8::internal::FixedArray::SizeFor(), and v8::internal::UPDATE_WRITE_BARRIER.
|
inlinestatic |
Definition at line 286 of file objects-visiting.cc.
References v8::internal::Context::NEXT_CONTEXT_LINK, v8::internal::FixedArray::set(), and v8::internal::UPDATE_WRITE_BARRIER.
|
inlinestatic |
Definition at line 298 of file objects-visiting.cc.
References v8::internal::Context::DEOPTIMIZED_CODE_LIST, v8::internal::Context::OPTIMIZED_CODE_LIST, and v8::internal::Context::OPTIMIZED_FUNCTIONS_LIST.
|
inlinestatic |
Definition at line 325 of file objects-visiting.cc.
References v8::internal::Context::DEOPTIMIZED_CODE_LIST, v8::internal::FixedArray::get(), v8::internal::Context::OPTIMIZED_CODE_LIST, and v8::internal::Context::OPTIMIZED_FUNCTIONS_LIST.
|
inlinestatic |
Definition at line 290 of file objects-visiting.cc.
References v8::internal::FixedArray::get(), and v8::internal::Context::NEXT_CONTEXT_LINK.
|
inlinestatic |
Definition at line 294 of file objects-visiting.cc.
References v8::internal::Context::NEXT_CONTEXT_LINK, and v8::internal::FixedArray::SizeFor().