V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
V8HeapExplorer (HeapSnapshot *snapshot, SnapshottingProgressReportingInterface *progress, v8::HeapProfiler::ObjectNameResolver *resolver) | |
HeapEntry * | AllocateEntry (HeapThing ptr) override |
int | EstimateObjectsCount () |
bool | IterateAndExtractReferences (HeapSnapshotGenerator *generator) |
void | TagGlobalObjects () |
void | TagCodeObject (Code code) |
void | TagBuiltinCodeObject (Code code, const char *name) |
HeapEntry * | AddEntry (Address address, HeapEntry::Type type, const char *name, size_t size) |
Static Public Member Functions | |
static JSFunction * | GetConstructor (JSReceiver *receiver) |
static String | GetConstructorName (JSObject *object) |
Friends | |
class | IndexedReferencesExtractor |
class | RootsReferencesExtractor |
Definition at line 314 of file heap-snapshot-generator.h.