AllocationFunction typedef | v8::internal::MarkCompactCollector | |
ClearNonLiveTransitions() | v8::internal::MarkCompactCollector | [private, static] |
CollectGarbage(GCTracer *tracer) | v8::internal::MarkCompactCollector | [static] |
compacting_collection_ | v8::internal::MarkCompactCollector | [private, static] |
ConvertCodeICTargetToAddress(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
CreateBackPointers() | v8::internal::MarkCompactCollector | [private, static] |
DeallocateCodeBlock(Address start, int size_in_bytes) | v8::internal::MarkCompactCollector | [private, static] |
DeallocateMapBlock(Address start, int size_in_bytes) | v8::internal::MarkCompactCollector | [private, static] |
DeallocateOldDataBlock(Address start, int size_in_bytes) | v8::internal::MarkCompactCollector | [private, static] |
DeallocateOldPointerBlock(Address start, int size_in_bytes) | v8::internal::MarkCompactCollector | [private, static] |
EmptyMarkingStack(MarkingVisitor *visitor) | v8::internal::MarkCompactCollector | [private, static] |
EncodeForwardingAddresses() | v8::internal::MarkCompactCollector | [private, static] |
EncodeForwardingAddressesInNewSpace() | v8::internal::MarkCompactCollector | [private, static] |
EncodeForwardingAddressesInPagedSpace(PagedSpace *space) | v8::internal::MarkCompactCollector | [private, static] |
EncodingFunction typedef | v8::internal::MarkCompactCollector | |
Finish() | v8::internal::MarkCompactCollector | [private, static] |
GetForwardingAddressInOldSpace(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
HasCompacted() | v8::internal::MarkCompactCollector | [inline, static] |
IsCompacting() | v8::internal::MarkCompactCollector | [inline, static] |
IterateLiveObjects(NewSpace *space, HeapObjectCallback size_f) | v8::internal::MarkCompactCollector | [private, static] |
IterateLiveObjects(PagedSpace *space, HeapObjectCallback size_f) | v8::internal::MarkCompactCollector | [private, static] |
IterateLiveObjectsInRange(Address start, Address end, HeapObjectCallback size_func) | v8::internal::MarkCompactCollector | [private, static] |
MarkDescriptorArray(DescriptorArray *descriptors) | v8::internal::MarkCompactCollector | [private, static] |
MarkingVisitor class | v8::internal::MarkCompactCollector | [friend] |
MarkLiveObjects() | v8::internal::MarkCompactCollector | [private, static] |
MarkMapContents(Map *map) | v8::internal::MarkCompactCollector | [private, static] |
MarkObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [inline, private, static] |
MarkObjectGroups() | v8::internal::MarkCompactCollector | [private, static] |
MarkUnmarkedObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
MustBeMarked(Object **p) | v8::internal::MarkCompactCollector | [private, static] |
Prepare() | v8::internal::MarkCompactCollector | [private, static] |
previous_marked_count() | v8::internal::MarkCompactCollector | [inline, static] |
previous_marked_count_ | v8::internal::MarkCompactCollector | [private, static] |
ProcessMarkingStack(MarkingVisitor *visitor) | v8::internal::MarkCompactCollector | [private, static] |
ProcessNonLiveFunction typedef | v8::internal::MarkCompactCollector | |
ProcessObjectGroups(MarkingVisitor *visitor) | v8::internal::MarkCompactCollector | [private, static] |
ProcessRoots(RootMarkingVisitor *visitor) | v8::internal::MarkCompactCollector | [private, static] |
RebuildRSets() | v8::internal::MarkCompactCollector | [private, static] |
RefillMarkingStack() | v8::internal::MarkCompactCollector | [private, static] |
RelocateCodeObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
RelocateMapObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
RelocateNewObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
RelocateObjects() | v8::internal::MarkCompactCollector | [private, static] |
RelocateOldDataObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
RelocateOldNonCodeObject(HeapObject *obj, OldSpace *space) | v8::internal::MarkCompactCollector | [inline, private, static] |
RelocateOldPointerObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
RootMarkingVisitor class | v8::internal::MarkCompactCollector | [friend] |
SafeIsMap(HeapObject *object) | v8::internal::MarkCompactCollector | [inline, private, static] |
SweepLargeObjectSpace() | v8::internal::MarkCompactCollector | [private, static] |
SweepSpaces() | v8::internal::MarkCompactCollector | [private, static] |
tracer() | v8::internal::MarkCompactCollector | [inline, static] |
tracer_ | v8::internal::MarkCompactCollector | [private, static] |
UpdatePointers() | v8::internal::MarkCompactCollector | [private, static] |
UpdatePointersInNewObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
UpdatePointersInOldObject(HeapObject *obj) | v8::internal::MarkCompactCollector | [private, static] |
UpdatingVisitor class | v8::internal::MarkCompactCollector | [friend] |