lib/third_party/tracing/model/heap_dump.js
function HeapEntry(heapDump, leafStackFrame, size) {
    this.heapDump = heapDump;

    // The leaf stack frame of the associated backtrace (e.g. drawQuad for the
    // drawQuad <- draw <- MessageLoop::RunTask backtrace). If undefined, the
    // heap entry is a sum over all backtraces. On the other hand, an empty
    // backtrace is represented by the root stack frame, which has an undefined
    // name.
    this.leafStackFrame = leafStackFrame;

    this.size = size;
  }
function HeapEntry(heapDump, leafStackFrame, size) {
    this.heapDump = heapDump;

    // The leaf stack frame of the associated backtrace (e.g. drawQuad for the
    // drawQuad <- draw <- MessageLoop::RunTask backtrace). If undefined, the
    // heap entry is a sum over all backtraces. On the other hand, an empty
    // backtrace is represented by the root stack frame, which has an undefined
    // name.
    this.leafStackFrame = leafStackFrame;

    this.size = size;
  }
function HeapEntry ( heapDump , leafStackFrame , size ) { this . heapDump = heapDump ; // The leaf stack frame of the associated backtrace (e.g. drawQuad for the // drawQuad <- draw <- MessageLoop::RunTask backtrace). If undefined, the // heap entry is a sum over all backtraces. On the other hand, an empty // backtrace is represented by the root stack frame, which has an undefined // name. this . leafStackFrame = leafStackFrame ; this . size = size ; }
HeapEntry represents a single value describing the state of the heap of an
allocator in a single process.

An entry specifies how much space (e.g. 19 MiB) was allocated in a
particular context, which consists of a codepath (e.g. drawQuad <- draw <-
MessageLoop::RunTask).

@{constructor}
HeapEntry represents a single value describing the state of the heap of an allocator in a single process .