V8 Project
v8::internal::V8HeapExplorer Member List

This is the complete list of members for v8::internal::V8HeapExplorer, including all inherited members.

AddEntry(Address address, HeapEntry::Type type, const char *name, size_t size)v8::internal::V8HeapExplorer
AddEntry(HeapObject *object)v8::internal::V8HeapExplorerprivate
AddEntry(HeapObject *object, HeapEntry::Type type, const char *name)v8::internal::V8HeapExplorerprivate
AddRootEntries(SnapshotFiller *filler)v8::internal::V8HeapExplorer
AllocateEntry(HeapThing ptr)v8::internal::V8HeapExplorervirtual
DISALLOW_COPY_AND_ASSIGN(V8HeapExplorer)v8::internal::V8HeapExplorerprivate
EstimateObjectsCount(HeapIterator *iterator)v8::internal::V8HeapExplorer
ExtractAccessorInfoReferences(int entry, AccessorInfo *accessor_info)v8::internal::V8HeapExplorerprivate
ExtractAccessorPairProperty(JSObject *js_obj, int entry, Object *key, Object *callback_obj)v8::internal::V8HeapExplorerprivate
ExtractAccessorPairReferences(int entry, AccessorPair *accessors)v8::internal::V8HeapExplorerprivate
ExtractAllocationSiteReferences(int entry, AllocationSite *site)v8::internal::V8HeapExplorerprivate
ExtractBoxReferences(int entry, Box *box)v8::internal::V8HeapExplorerprivate
ExtractCellReferences(int entry, Cell *cell)v8::internal::V8HeapExplorerprivate
ExtractClosureReferences(JSObject *js_obj, int entry)v8::internal::V8HeapExplorerprivate
ExtractCodeCacheReferences(int entry, CodeCache *code_cache)v8::internal::V8HeapExplorerprivate
ExtractCodeReferences(int entry, Code *code)v8::internal::V8HeapExplorerprivate
ExtractContextReferences(int entry, Context *context)v8::internal::V8HeapExplorerprivate
ExtractElementReferences(JSObject *js_obj, int entry)v8::internal::V8HeapExplorerprivate
ExtractFixedArrayReferences(int entry, FixedArray *array)v8::internal::V8HeapExplorerprivate
ExtractInternalReferences(JSObject *js_obj, int entry)v8::internal::V8HeapExplorerprivate
ExtractJSArrayBufferReferences(int entry, JSArrayBuffer *buffer)v8::internal::V8HeapExplorerprivate
ExtractJSCollectionReferences(int entry, JSCollection *collection)v8::internal::V8HeapExplorerprivate
ExtractJSGlobalProxyReferences(int entry, JSGlobalProxy *proxy)v8::internal::V8HeapExplorerprivate
ExtractJSObjectReferences(int entry, JSObject *js_obj)v8::internal::V8HeapExplorerprivate
ExtractJSWeakCollectionReferences(int entry, JSWeakCollection *collection)v8::internal::V8HeapExplorerprivate
ExtractMapReferences(int entry, Map *map)v8::internal::V8HeapExplorerprivate
ExtractPropertyCellReferences(int entry, PropertyCell *cell)v8::internal::V8HeapExplorerprivate
ExtractPropertyReferences(JSObject *js_obj, int entry)v8::internal::V8HeapExplorerprivate
ExtractReferencesMethod typedefv8::internal::V8HeapExplorerprivate
ExtractReferencesPass1(int entry, HeapObject *obj)v8::internal::V8HeapExplorerprivate
ExtractReferencesPass2(int entry, HeapObject *obj)v8::internal::V8HeapExplorerprivate
ExtractScriptReferences(int entry, Script *script)v8::internal::V8HeapExplorerprivate
ExtractSharedFunctionInfoReferences(int entry, SharedFunctionInfo *shared)v8::internal::V8HeapExplorerprivate
ExtractStringReferences(int entry, String *obj)v8::internal::V8HeapExplorerprivate
ExtractSymbolReferences(int entry, Symbol *symbol)v8::internal::V8HeapExplorerprivate
filler_v8::internal::V8HeapExplorerprivate
GetConstructorName(JSObject *object)v8::internal::V8HeapExplorerstatic
GetEntry(Object *obj)v8::internal::V8HeapExplorerprivate
GetStrongGcSubrootName(Object *object)v8::internal::V8HeapExplorerprivate
GetSystemEntryName(HeapObject *object)v8::internal::V8HeapExplorerprivate
global_object_name_resolver_v8::internal::V8HeapExplorerprivate
heap_v8::internal::V8HeapExplorerprivate
heap_object_map_v8::internal::V8HeapExplorerprivate
IndexedReferencesExtractor classv8::internal::V8HeapExplorerfriend
IsEssentialObject(Object *object)v8::internal::V8HeapExplorerprivate
IterateAndExtractReferences(SnapshotFiller *filler)v8::internal::V8HeapExplorer
IterateAndExtractSinglePass()v8::internal::V8HeapExplorerprivate
MarkAsWeakContainer(Object *object)v8::internal::V8HeapExplorerprivate
names_v8::internal::V8HeapExplorerprivate
objects_tags_v8::internal::V8HeapExplorerprivate
progress_v8::internal::V8HeapExplorerprivate
RootsReferencesExtractor classv8::internal::V8HeapExplorerfriend
SetContextReference(HeapObject *parent_obj, int parent, String *reference_name, Object *child, int field_offset)v8::internal::V8HeapExplorerprivate
SetElementReference(HeapObject *parent_obj, int parent, int index, Object *child)v8::internal::V8HeapExplorerprivate
SetGcRootsReference(VisitorSynchronization::SyncTag tag)v8::internal::V8HeapExplorerprivate
SetGcSubrootReference(VisitorSynchronization::SyncTag tag, bool is_weak, Object *child)v8::internal::V8HeapExplorerprivate
SetHiddenReference(HeapObject *parent_obj, int parent, int index, Object *child)v8::internal::V8HeapExplorerprivate
SetInternalReference(HeapObject *parent_obj, int parent, const char *reference_name, Object *child, int field_offset=-1)v8::internal::V8HeapExplorerprivate
SetInternalReference(HeapObject *parent_obj, int parent, int index, Object *child, int field_offset=-1)v8::internal::V8HeapExplorerprivate
SetNativeBindReference(HeapObject *parent_obj, int parent, const char *reference_name, Object *child)v8::internal::V8HeapExplorerprivate
SetPropertyReference(HeapObject *parent_obj, int parent, Name *reference_name, Object *child, const char *name_format_string=NULL, int field_offset=-1)v8::internal::V8HeapExplorerprivate
SetRootGcRootsReference()v8::internal::V8HeapExplorerprivate
SetUserGlobalReference(Object *user_global)v8::internal::V8HeapExplorerprivate
SetWeakReference(HeapObject *parent_obj, int parent, const char *reference_name, Object *child_obj, int field_offset)v8::internal::V8HeapExplorerprivate
SetWeakReference(HeapObject *parent_obj, int parent, int index, Object *child_obj, int field_offset)v8::internal::V8HeapExplorerprivate
snapshot_v8::internal::V8HeapExplorerprivate
strong_gc_subroot_names_v8::internal::V8HeapExplorerprivate
TagBuiltinCodeObject(Code *code, const char *name)v8::internal::V8HeapExplorer
TagCodeObject(Code *code)v8::internal::V8HeapExplorer
TagGlobalObjects()v8::internal::V8HeapExplorer
TagObject(Object *obj, const char *tag)v8::internal::V8HeapExplorerprivate
user_roots_v8::internal::V8HeapExplorerprivate
V8HeapExplorer(HeapSnapshot *snapshot, SnapshottingProgressReportingInterface *progress, v8::HeapProfiler::ObjectNameResolver *resolver)v8::internal::V8HeapExplorer
weak_containers_v8::internal::V8HeapExplorerprivate
~HeapEntriesAllocator()v8::internal::HeapEntriesAllocatorinlinevirtual
~V8HeapExplorer()v8::internal::V8HeapExplorervirtual