aboutsummaryrefslogtreecommitdiff
path: root/crates/equix/src/bucket_array
Commit message (Collapse)AuthorAgeFilesLines
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-17/+17
| | | | | | | | | | | | | | First, run ``` git grep -l "^edition =" | xargs perl -i -pe 's/^edition *=.*/edition = "2024"/;' ``` Second, manually verify that all Cargo.toml files have changed, and nothing else has changed. Third, run cargo fmt again.
* hashx: Abolish Shape::BUCKET_CAPACITYIan Jackson2024-07-081-7/+0
| | | | | This is not used anywhere. It's not clear to we why it exists and I think we can safely delete it.
* Rename bucket-array-api feature to bucket-arrayNick Mathewson2024-05-071-15/+15
|
* equix: Add a rustdoc warning exception.Nick Mathewson2024-05-071-0/+4
|
* equix: use a feature to expose bucket array API.Nick Mathewson2024-05-071-15/+23
| | | | By removing 'cfg(fuzzing)', this resolves another case of #1395.
* equix/fuzz: Fixes to get nick's prototype runningMicah Elizabeth Scott2023-08-011-0/+15
| | | | | | | | | There are some places we might improve this, maybe testing more data types and shapes. This patch just makes the minimal changes necessary to get it working: adds allocation logic to the fuzzer itself, and adds visibility for the bucket_array::mem interface. Signed-off-by: Micah Elizabeth Scott <[email protected]>
* equix, hashx: Additional comment tweaksMicah Elizabeth Scott2023-07-272-11/+59
| | | | | | More review feedback. Thanks nickm! Signed-off-by: Micah Elizabeth Scott <[email protected]>
* tor-hspow, equix, hashx: Comment tweaksMicah Elizabeth Scott2023-07-272-31/+37
| | | | | | Making a few comment tweaks suggested in review feedback. Signed-off-by: Micah Elizabeth Scott <[email protected]>
* equix: Refactoring for bucket_arrayMicah Elizabeth Scott2023-07-272-0/+613
This splits up bucket_array into two smaller modules, one for the hash table behavior and one for the MaybeUninit memory management. Signed-off-by: Micah Elizabeth Scott <[email protected]>