MCPcopy Index your code
hub / github.com/nodejs/node / clearEntriesFromBuffer

Function clearEntriesFromBuffer

lib/internal/perf/observe.js:483–498  ·  view source on GitHub ↗
(type, name)

Source from the content-addressed store, hash-verified

481}
482
483function clearEntriesFromBuffer(type, name) {
484 if (type !== 'mark' && type !== 'measure' && type !== 'resource') {
485 return;
486 }
487
488 if (type === 'mark') {
489 markEntryBuffer = name === undefined ?
490 [] : ArrayPrototypeFilter(markEntryBuffer, (entry) => entry.name !== name);
491 } else if (type === 'measure') {
492 measureEntryBuffer = name === undefined ?
493 [] : ArrayPrototypeFilter(measureEntryBuffer, (entry) => entry.name !== name);
494 } else {
495 resourceTimingBuffer = name === undefined ?
496 [] : ArrayPrototypeFilter(resourceTimingBuffer, (entry) => entry.name !== name);
497 }
498}
499
500function filterBufferMapByNameAndType(name, type) {
501 let bufferList;

Callers 3

clearMarksMethod · 0.85
clearMeasuresMethod · 0.85
clearResourceTimingsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…