PerformanceEntry - Node documentation
class PerformanceEntry

Usage

import { PerformanceEntry } from "node:perf_hooks";

The constructor of this class is not exposed to users directly.

Constructors

new
PerformanceEntry()

Properties

abstract
readonly
detail: NodeGCPerformanceDetail | unknown | undefined

Additional detail specific to the entryType.

readonly
duration: number

The total number of milliseconds elapsed for this entry. This value will not be meaningful for all Performance Entry types.

readonly
entryType: EntryType

The type of the performance entry. It may be one of:

  • 'node' (Node.js only)
  • 'mark' (available on the Web)
  • 'measure' (available on the Web)
  • 'gc' (Node.js only)
  • 'function' (Node.js only)
  • 'http2' (Node.js only)
  • 'http' (Node.js only)
readonly
name: string

The name of the performance entry.

readonly
startTime: number

The high resolution millisecond timestamp marking the starting time of the Performance Entry.

Methods

toJSON(): any