29 lines
830 B
JSON
29 lines
830 B
JSON
{
|
|
"$schema": "https://suaveplan.com/schemas/bench-baselines/v1.json",
|
|
"namespace": "bitpacker",
|
|
"captured_at": "2026-05-03",
|
|
"captured_by": "bitpacker-hardening change",
|
|
"captured_with": "bun bench/pack-unpack.bench.ts (mitata ^1.0.34)",
|
|
"tolerance_pct": 10,
|
|
"baselines": {
|
|
"@suaveplan/bitpacker": {
|
|
"bitpacker.pack — u8": {
|
|
"median_ns": 1350,
|
|
"notes": "Microsecond-scale; scale-up via mitata's avg view"
|
|
},
|
|
"bitpacker.unpack — u8": {
|
|
"median_ns": 2730,
|
|
"notes": "Includes fallback heap-allocation path"
|
|
},
|
|
"bitpacker.pack — u32": {
|
|
"median_ns": 1740,
|
|
"notes": "32-bit uint pack baseline"
|
|
},
|
|
"bitpacker.unpack — u32": {
|
|
"median_ns": 1000,
|
|
"notes": "32-bit uint unpack baseline"
|
|
}
|
|
}
|
|
}
|
|
}
|