構成 |
| class | v8::internal::MarkingVisitor |
| class | v8::internal::RootMarkingVisitor |
| class | v8::internal::SymbolTableCleaner |
| class | v8::internal::UpdatingVisitor |
ネームスペース |
| namespace | v8 |
| namespace | v8::internal |
関数 |
| static HeapObject * | v8::internal::ShortCircuitConsString (Object **p) |
| static int | v8::internal::OverflowObjectSize (HeapObject *obj) |
| template<class T > |
| static void | v8::internal::ScanOverflowedObjects (T *it) |
| static int | v8::internal::CountMarkedCallback (HeapObject *obj) |
| void | v8::internal::EncodeFreeRegion (Address free_start, int free_size) |
| Object * | v8::internal::MCAllocateFromNewSpace (HeapObject *object, int object_size) |
| Object * | v8::internal::MCAllocateFromOldPointerSpace (HeapObject *object, int object_size) |
| Object * | v8::internal::MCAllocateFromOldDataSpace (HeapObject *object, int object_size) |
| Object * | v8::internal::MCAllocateFromCodeSpace (HeapObject *object, int object_size) |
| Object * | v8::internal::MCAllocateFromMapSpace (HeapObject *object, int object_size) |
| void | v8::internal::EncodeForwardingAddressInNewSpace (HeapObject *old_object, int object_size, Object *new_object, int *ignored) |
| void | v8::internal::EncodeForwardingAddressInPagedSpace (HeapObject *old_object, int object_size, Object *new_object, int *offset) |
| void | v8::internal::IgnoreNonLiveObject (HeapObject *object) |
| void | v8::internal::LogNonLiveCodeObject (HeapObject *object) |
| template<MarkCompactCollector::AllocationFunction Alloc, MarkCompactCollector::EncodingFunction Encode, MarkCompactCollector::ProcessNonLiveFunction ProcessNonLive> |
| void | v8::internal::EncodeForwardingAddressesInRange (Address start, Address end, int *offset) |
| static void | v8::internal::SweepSpace (NewSpace *space) |
| static void | v8::internal::SweepSpace (PagedSpace *space, DeallocateFunction dealloc) |
| static int | v8::internal::RelocateOldObject (HeapObject *obj, OldSpace *space, Address new_addr, Address map_addr) |
変数 |
| static MarkingStack | v8::internal::marking_stack |
| static const uint32_t | v8::internal::kSingleFreeEncoding = 0 |
| static const uint32_t | v8::internal::kMultiFreeEncoding = 1 |