Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

Improved performance of unary _not_ for aligned bitmaps (3x) #365

Merged
merged 2 commits into from
Sep 2, 2021

Conversation

jorgecarleitao
Copy link
Owner

bitmap aligned not 2^20 time:   [32.273 us 32.387 us 32.524 us]                                     
                        change: [-60.815% -60.557% -60.274%] (p = 0.00 < 0.05)
bitmap not 2^20         time:   [76.473 us 76.545 us 76.630 us]                            
                        change: [-8.2910% -8.1104% -7.9196%] (p = 0.00 < 0.05)

@jorgecarleitao jorgecarleitao added the enhancement An improvement to an existing feature label Sep 2, 2021
@codecov
Copy link

codecov bot commented Sep 2, 2021

Codecov Report

Merging #365 (0151e4b) into main (cef5f08) will increase coverage by 0.00%.
The diff coverage is 83.33%.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #365   +/-   ##
=======================================
  Coverage   81.05%   81.05%           
=======================================
  Files         326      326           
  Lines       21103    21106    +3     
=======================================
+ Hits        17105    17108    +3     
  Misses       3998     3998           
Impacted Files Coverage Δ
src/bitmap/utils/chunk_iterator/chunks_exact.rs 78.12% <ø> (+6.25%) ⬆️
src/bitmap/utils/chunk_iterator/mod.rs 85.91% <ø> (ø)
src/bitmap/bitmap_ops.rs 94.62% <83.33%> (-2.05%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cef5f08...0151e4b. Read the comment docs.

@jorgecarleitao jorgecarleitao merged commit 2e81a8b into main Sep 2, 2021
@jorgecarleitao jorgecarleitao deleted the benches branch September 2, 2021 14:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement An improvement to an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant