v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::HeapProfiler Member List

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

AddBuildEmbedderGraphCallback(v8::HeapProfiler::BuildEmbedderGraphCallback callback, void *data)v8::internal::HeapProfiler
allocation_tracker() constv8::internal::HeapProfilerinline
allocation_tracker_v8::internal::HeapProfilerprivate
AllocationEvent(Address addr, int size) overridev8::internal::HeapProfilervirtual
build_embedder_graph_callbacks_v8::internal::HeapProfilerprivate
BuildEmbedderGraph(Isolate *isolate, v8::EmbedderGraph *graph)v8::internal::HeapProfiler
ClearHeapObjectMap()v8::internal::HeapProfiler
CopyNameForHeapSnapshot(const char *name)v8::internal::HeapProfiler
DeleteAllSnapshots()v8::internal::HeapProfiler
FindHeapObjectById(SnapshotObjectId id)v8::internal::HeapProfiler
get_detachedness_callback_v8::internal::HeapProfilerprivate
GetAllocationProfile()v8::internal::HeapProfiler
GetDetachedJSWrapperObjects()v8::internal::HeapProfiler
GetDetachedness(const v8::Local< v8::Value > v8_value, uint16_t class_id)v8::internal::HeapProfiler
GetSnapshot(int index)v8::internal::HeapProfiler
GetSnapshotObjectId(DirectHandle< Object > obj)v8::internal::HeapProfiler
GetSnapshotObjectId(NativeObject obj)v8::internal::HeapProfiler
GetSnapshotsCount() constv8::internal::HeapProfiler
HasBuildEmbedderGraphCallback()v8::internal::HeapProfilerinline
HasGetDetachednessCallback() constv8::internal::HeapProfilerinline
heap() constv8::internal::HeapProfilerprivate
heap_object_map() constv8::internal::HeapProfilerinline
HeapProfiler(Heap *heap)v8::internal::HeapProfilerexplicit
HeapProfiler(const HeapProfiler &)=deletev8::internal::HeapProfiler
HeapSnapshotMode typedefv8::internal::HeapProfilerprivate
ids_v8::internal::HeapProfilerprivate
is_sampling_allocations()v8::internal::HeapProfilerinline
is_taking_snapshot_v8::internal::HeapProfilerprivate
is_tracking_object_moves() constv8::internal::HeapProfilerinline
is_tracking_object_moves_v8::internal::HeapProfilerprivate
isolate() constv8::internal::HeapProfiler
IsTakingSnapshot() constv8::internal::HeapProfiler
MaybeClearStringsStorage()v8::internal::HeapProfilerprivate
MoveEvent(Address from, Address to, int size)v8::internal::HeapObjectAllocationTrackerinlinevirtual
names() constv8::internal::HeapProfilerinline
names_v8::internal::HeapProfilerprivate
native_move_listener_v8::internal::HeapProfilerprivate
ObjectMoveEvent(Address from, Address to, int size, bool is_native_object)v8::internal::HeapProfiler
operator=(const HeapProfiler &)=deletev8::internal::HeapProfiler
profiler_mutex_v8::internal::HeapProfilerprivate
PushHeapObjectsStats(OutputStream *stream, int64_t *timestamp_us)v8::internal::HeapProfiler
QueryObjects(DirectHandle< Context > context, QueryObjectPredicate *predicate, std::vector< v8::Global< v8::Object > > *objects)v8::internal::HeapProfiler
RemoveBuildEmbedderGraphCallback(v8::HeapProfiler::BuildEmbedderGraphCallback callback, void *data)v8::internal::HeapProfiler
RemoveSnapshot(HeapSnapshot *snapshot)v8::internal::HeapProfiler
sampling_heap_profiler_v8::internal::HeapProfilerprivate
set_native_move_listener(std::unique_ptr< HeapProfilerNativeMoveListener > listener)v8::internal::HeapProfilerinline
SetGetDetachednessCallback(v8::HeapProfiler::GetDetachednessCallback callback, void *data)v8::internal::HeapProfiler
snapshots_v8::internal::HeapProfilerprivate
StartHeapObjectsTracking(bool track_allocations)v8::internal::HeapProfiler
StartSamplingHeapProfiler(uint64_t sample_interval, int stack_depth, v8::HeapProfiler::SamplingFlags)v8::internal::HeapProfiler
StopHeapObjectsTracking()v8::internal::HeapProfiler
StopSamplingHeapProfiler()v8::internal::HeapProfiler
TakeSnapshot(const v8::HeapProfiler::HeapSnapshotOptions options)v8::internal::HeapProfiler
TakeSnapshotToFile(const v8::HeapProfiler::HeapSnapshotOptions options, std::string filename)v8::internal::HeapProfiler
UpdateObjectSizeEvent(Address addr, int size) overridev8::internal::HeapProfilervirtual
WriteSnapshotToDiskAfterGC(HeapSnapshotMode snapshot_mode=HeapSnapshotMode::kRegular)v8::internal::HeapProfiler
~HeapObjectAllocationTracker()=defaultv8::internal::HeapObjectAllocationTrackervirtual
~HeapProfiler() overridev8::internal::HeapProfiler