HadrienG2 opened a new pull request, #5772:
URL: https://github.com/apache/arrow-rs/pull/5772

   # Which issue does this PR close?
   
   Closes #5771 .
   
   # Rationale for this change
   
   CPUs have efficient instructions for querying, setting and clearing bits, 
and modern compilers know how to turn simple bit indexing code into such 
instructions. The table lookup optimizations featured in the current code may 
have been useful in older versions of rustc, but as of rustc 1.78, they are a 
net pessimization. See issue #5771 for more details.
   
   # What changes are included in this PR?
   
   The implementation of bitmap operations is switched back to the simplest 
code, since it is currently the one that performs fastest.
   
   # Are there any user-facing changes?
   
   No.


-- 
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