fallintoplace opened a new pull request, #1398:
URL: https://github.com/apache/arrow-go/pull/1398

   ### What
   Speed up four-word bit counts for unaligned bitmaps.
   
   ### Why
   The fast-path threshold was higher than the five backing words required by 
the four shifted reads.
   
   ### Implementation
   - Lower the threshold to the minimum safe range.
   - Add boundary coverage and a package benchmark.
   
   ### Benchmark
   - Go 1.26.3, Apple M1 Pro, median of 5, 0 allocs/op: 1,024 bits at offset 1, 
281.1 → 95.64 ns/op (2.94x); 4,096 bits at offset 1, 415.8 → 215.3 ns/op 
(1.93x).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to