Public メソッド | |
void | VisitPointer (Object **p) |
void | VisitPointers (Object **start, Object **end) |
Private メソッド | |
void | UpdatePointer (Object **p) |
mark-compact.cc の 1410 行で定義されています。
void v8::internal::UpdatingVisitor::UpdatePointer | ( | Object ** | p | ) | [inline, private] |
mark-compact.cc の 1422 行で定義されています。
参照先 v8::internal::HeapObject::address(), v8::internal::Memory::Address_at(), ASSERT, v8::internal::HeapObject::cast(), v8::internal::Heap::code_space(), v8::internal::HeapObject::FromAddress(), v8::internal::NewSpace::FromSpaceLow(), v8::internal::MarkCompactCollector::GetForwardingAddressInOldSpace(), v8::internal::Heap::InFromSpace(), v8::internal::Heap::lo_space(), v8::internal::Heap::map_space(), v8::internal::Heap::new_space(), v8::internal::Heap::old_data_space(), v8::internal::Heap::old_pointer_space(), v8::internal::PrintF(), と v8::internal::NewSpace::ToSpaceOffsetForAddress().
参照元 VisitPointer(), と VisitPointers().
void v8::internal::UpdatingVisitor::VisitPointer | ( | Object ** | p | ) | [inline] |
mark-compact.cc の 1412 行で定義されています。
参照先 UpdatePointer().
mark-compact.cc の 1416 行で定義されています。
参照先 UpdatePointer().