Draft: BitFieldVec instead of Vec<u64> for path_stack
Merge request reports
Activity
Jenkins job DGRPH/gitlab-builds #1115 succeeded .
See Console Output and Coverage Report for more details.added 12 commits
-
98469db8...235f3073 - 11 commits from branch
master
- 6014d650 - [testing] BitFieldVec instead of Vec<u64> for path_stack
-
98469db8...235f3073 - 11 commits from branch
this divides the side of the vector by two, but that's at most a couple gigabytes when working with 100 threads, so probably not worth the extra complexity.
Plus, filename ids currently fit on exactly 32 bits, but in a future graph they'll probably need 33 bits, and I'm guessing the mis-alignment might have a performance impact.
Jenkins job DGRPH/gitlab-builds #1120 succeeded .
See Console Output and Coverage Report for more details.
Please register or sign in to reply