-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
❯ node bench/layers.js
┌──────────┬───────┬───────┬────────┬─────────┬─────────┐
│ │ 10 │ 100 │ 500 │ 1000 │ 2000 │
├──────────┼───────┼───────┼────────┼─────────┼─────────┤
│ maverick │ 24.72 │ 47.93 │ 263.59 │ 593.43 │ 1486.25 │
├──────────┼───────┼───────┼────────┼─────────┼─────────┤
│ S │ 28.44 │ 63.92 │ 447.01 │ 1046.29 │ 2624.55 │
├──────────┼───────┼───────┼────────┼─────────┼─────────┤
│ solid │ 50.47 │ 92.48 │ 712.09 │ 1865.60 │ 8069.42 │
├──────────┼───────┼───────┼────────┼─────────┼─────────┤
│ solid2 │ 8.89 │ 94.50 │ 764.52 │ 1755.36 │ 7806.48 │
└──────────┴───────┴───────┴────────┴─────────┴─────────┘
Seems like V8 JIT affect time in small layer tier.
solid2 is just solid
report.solid = { fn: runSolid, runs: [] };
report.solid2 = { fn: runSolid, runs: [] };
Metadata
Metadata
Assignees
Labels
No labels