MCPcopy Create free account
hub / github.com/nodejs/node / range

Method range

deps/v8/tools/system-analyzer/timeline.mjs:184–189  ·  view source on GitHub ↗

* Return all entries in ({startTime}, {endTime}] * @returns {T[]}

(startTime, endTime)

Source from the content-addressed store, hash-verified

182 * @returns {T[]}
183 **/
184 range(startTime, endTime) {
185 const firstIndex = this.find(startTime);
186 if (firstIndex < 0) return [];
187 const lastIndex = this.find(endTime, firstIndex + 1);
188 return this._values.slice(firstIndex, lastIndex);
189 }
190
191 // Return the first index with element.time >= time.
192 find(time, offset = 0) {

Callers 1

selectTimeRangeMethod · 0.95

Calls 2

findMethod · 0.95
sliceMethod · 0.65

Tested by

no test coverage detected