mirror of https://github.com/gorhill/uBlock.git
Re-word: it's timing per request, not per call to SNFE.match()
A single request can require multiple calls to the static network filtering engine (SNFE). The reported timing is the result of going through *all* the required calls to SNFE. In effect, a single call to SNFE.match() is a fraction of the reported timing.
This commit is contained in:
parent
a80c749096
commit
ec3852b745
|
@ -217,7 +217,7 @@ export async function benchmarkStaticNetFiltering(options = {}) {
|
|||
|
||||
const output = [
|
||||
'Benchmarked static network filtering engine:',
|
||||
`\tEvaluated ${matchCount} match calls in ${dur.toFixed(0)} ms`,
|
||||
`\tEvaluated ${matchCount} requests in ${dur.toFixed(0)} ms`,
|
||||
`\tAverage: ${(dur / matchCount).toFixed(3)} ms per request`,
|
||||
`\tNot blocked: ${matchCount - blockCount - allowCount}`,
|
||||
`\tBlocked: ${blockCount}`,
|
||||
|
|
Loading…
Reference in New Issue