-
Notifications
You must be signed in to change notification settings - Fork 1k
TESTING: Change `BooleanBuffer::append_packed_range to use bitwise_binary_op #8744
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…table. but I don't want to pass slice of bytes as then I don't know the source and users must make sure that they hold the same promises as Buffer/MutableBuffer
| bit_mask::set_bits( | ||
| self.buffer.as_slice_mut(), | ||
| to_set, | ||
| self.buffer.bitwise_binary_op( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is the only actual change in this pr
|
🤖 |
|
🤖: Benchmark completed Details
|
|
🤖 |
|
🤖: Benchmark completed Details
|
|
The improvement in |
|
🤖 |
|
🤖: Benchmark completed Details
|
|
🤖 |
|
🤖: Benchmark completed Details
|
This is my attempt to show a performance improvement for
MutableBuffer::apply_unary_opandMutableBuffer::apply_binary_op#8619To justify the additional code / complexity
Supercedes
BooleanBuffer::append_packed_lento use mutable_bitwise_bin_… rluvaton/arrow-rs#4