From 0a4c69a5c5e8ba93b7c9f67d08ef6c859eb1f86a Mon Sep 17 00:00:00 2001 From: Vse Mozhet Byt Date: Sun, 10 Feb 2019 03:26:12 +0200 Subject: doc: fix some nits in perf_hooks PR-URL: https://github.com/nodejs/node/pull/26022 Reviewed-By: Anna Henningsen Reviewed-By: Rich Trott Reviewed-By: Gireesh Punathil Reviewed-By: Colin Ihrig Reviewed-By: Anto Aravinth Reviewed-By: Sakthipriyan Vairamani Reviewed-By: James M Snell --- doc/api/perf_hooks.md | 37 ++++++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 9 deletions(-) (limited to 'doc/api/perf_hooks.md') diff --git a/doc/api/perf_hooks.md b/doc/api/perf_hooks.md index d805a0cf9d..dd65c0d0bf 100644 --- a/doc/api/perf_hooks.md +++ b/doc/api/perf_hooks.md @@ -398,14 +398,14 @@ Returns a list of `PerformanceEntry` objects in chronological order with respect to `performanceEntry.startTime` whose `performanceEntry.entryType` is equal to `type`. -## monitorEventLoopDelay([options]) +## perf_hooks.monitorEventLoopDelay([options]) * `options` {Object} * `resolution` {number} The sampling rate in milliseconds. Must be greater - than zero. Defaults to `10`. + than zero. **Default:** `10`. * Returns: {Histogram} Creates a `Histogram` object that samples and reports the event loop delay @@ -421,7 +421,7 @@ detect. const { monitorEventLoopDelay } = require('perf_hooks'); const h = monitorEventLoopDelay({ resolution: 20 }); h.enable(); -// Do something +// Do something. h.disable(); console.log(h.min); console.log(h.max); @@ -459,21 +459,30 @@ Enables the event loop delay sample timer. Returns `true` if the timer was started, `false` if it was already started. #### histogram.exceeds + -* Value: {number} +* {number} The number of times the event loop delay exceeded the maximum 1 hour event loop delay threshold. #### histogram.max + -* Value: {number} +* {number} The maximum recorded event loop delay. #### histogram.mean + -* Value: {number} +* {number} The mean of the recorded event loop delays. @@ -482,19 +491,26 @@ The mean of the recorded event loop delays. added: REPLACEME --> -* Value: {number} +* {number} The minimum recorded event loop delay. #### histogram.percentile(percentile) + * `percentile` {number} A percentile value between 1 and 100. +* Returns: {number} Returns the value at the given percentile. #### histogram.percentiles + -* Value: {Map} +* {Map} Returns a `Map` object detailing the accumulated percentile distribution. @@ -506,8 +522,11 @@ added: REPLACEME Resets the collected histogram data. #### histogram.stddev + -* Value: {number} +* {number} The standard deviation of the recorded event loop delays. -- cgit v1.2.3