method PerformanceObserverEntryList.getEntries
Usage in Deno
import { type PerformanceObserverEntryList } from "node:perf_hooks";
PerformanceObserverEntryList.getEntries(): PerformanceEntry[]
Returns a list of PerformanceEntry
objects in chronological order
with respect to performanceEntry.startTime
.
const { performance, PerformanceObserver, } = require('node:perf_hooks'); const obs = new PerformanceObserver((perfObserverList, observer) => { console.log(perfObserverList.getEntries()); * [ * PerformanceEntry { * name: 'test', * entryType: 'mark', * startTime: 81.465639, * duration: 0, * detail: null * }, * PerformanceEntry { * name: 'meow', * entryType: 'mark', * startTime: 81.860064, * duration: 0, * detail: null * } * ] performance.clearMarks(); performance.clearMeasures(); observer.disconnect(); }); obs.observe({ type: 'mark' }); performance.mark('test'); performance.mark('meow');