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

#include <heap-layout-tracer.h>

Inheritance diagram for v8::internal::HeapLayoutTracer:
Collaboration diagram for v8::internal::HeapLayoutTracer:

Static Public Member Functions

static void GCProloguePrintHeapLayout (v8::Isolate *isolate, v8::GCType gc_type, v8::GCCallbackFlags flags, void *data)
 
static void GCEpiloguePrintHeapLayout (v8::Isolate *isolate, v8::GCType gc_type, v8::GCCallbackFlags flags, void *data)
 

Static Private Member Functions

static void PrintMemoryChunk (std::ostream &os, const MemoryChunkMetadata &chunk, const char *owner_name)
 
static void PrintHeapLayout (std::ostream &os, Heap *heap)
 

Detailed Description

Definition at line 17 of file heap-layout-tracer.h.

Member Function Documentation

◆ GCEpiloguePrintHeapLayout()

void v8::internal::HeapLayoutTracer::GCEpiloguePrintHeapLayout ( v8::Isolate * isolate,
v8::GCType gc_type,
v8::GCCallbackFlags flags,
void * data )
static

Definition at line 48 of file heap-layout-tracer.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GCProloguePrintHeapLayout()

void v8::internal::HeapLayoutTracer::GCProloguePrintHeapLayout ( v8::Isolate * isolate,
v8::GCType gc_type,
v8::GCCallbackFlags flags,
void * data )
static

Definition at line 36 of file heap-layout-tracer.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PrintHeapLayout()

void v8::internal::HeapLayoutTracer::PrintHeapLayout ( std::ostream & os,
Heap * heap )
staticprivate

Definition at line 70 of file heap-layout-tracer.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PrintMemoryChunk()

void v8::internal::HeapLayoutTracer::PrintMemoryChunk ( std::ostream & os,
const MemoryChunkMetadata & chunk,
const char * owner_name )
staticprivate

Definition at line 59 of file heap-layout-tracer.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: