You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bit-packing is the largest remaining encode-CPU gap against Rust: ~277 ms vs ~142 ms per 10M-row OHLC cascading write (async-profiler, measured while working on #464–#469).
packFastLanes is a scalar per-lane loop with a typeBits switch on every word read/write (readWordFromSeg / writeWordToSeg).
Levers: pass min/max from the cascade's ArrayAndStats (the #464 hook) instead of rescanning; specialize packFastLanes per typeBits and bitWidth (as the decoder side does). Output must stay byte-identical.
Activity
perf(writer): bit-packing encode ~45% faster, byte-identical output (#…