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]
