diff options
author | Bartek Iwańczuk <biwanczuk@gmail.com> | 2023-08-20 12:02:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-20 10:02:47 +0000 |
commit | 32bbba3db29d503a681ad1617901ce9a0e908e86 (patch) | |
tree | 2632bed2404893619440c7c43488a64a4c25454d /cli/tools/task.rs | |
parent | 7847de0974889ac265f9c1ce246588f6c7ddde22 (diff) |
perf(ext/event): always set timeStamp to 0 (#20191)
```js
Deno.bench(function eventNew() {
new Event("foo");
});
```
<b>main</b>
```
./target/release/deno bench event_bench.js
cpu: Apple M1 Max
runtime: deno 1.36.1 (aarch64-apple-darwin)
file:///Users/ib/dev/deno/event_bench.js
benchmark time (avg) iter/s (min … max) p75 p99 p995
--------------------------------------------------------------- -----------------------------
eventNew 36.43 ns/iter 27,451,874.9 (35.15 ns … 46.98 ns) 37.68 ns 40.7 ns 41.69 ns
```
<b>this PR</b>
```
./target/release/deno bench event_bench.js
cpu: Apple M1 Max
runtime: deno 1.36.1 (aarch64-apple-darwin)
file:///Users/ib/dev/deno/event_bench.js
benchmark time (avg) iter/s (min … max) p75 p99 p995
--------------------------------------------------------------- -----------------------------
eventNew 13.71 ns/iter 72,958,970.0 (12.85 ns … 31.79 ns) 15.11 ns 16.49 ns 17.5 ns
```
Towards #20167
Diffstat (limited to 'cli/tools/task.rs')
0 files changed, 0 insertions, 0 deletions