summaryrefslogtreecommitdiff
path: root/crates/hashx/bench/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* Run cargo update for {hashx,equix}/benchGabriela Moldovan2026-06-011-62/+106
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-121-3/+9
| | | | | | | | | | | When the circ-padding feature is enabled, we use maybenot, which does not yet support rand 0.10. In the meantime, enabling this feature pulls in rand 0.9. This is not ideal, but should be okay as a temporary situation. This also replaces the use of ReseedingRng (which was removed in 0.10) with the reseeding_rng crate. This is somewhat less performant, but it should be okay.
* Update Cargo.lock for hashx and equixIan Jackson2026-03-301-1/+1
| | | | | | | | | Made with nailing-cargo -EE --subdir=crates/equix/bench -u fetch nailing-cargo -EE --subdir=crates/hashx/bench -u fetch This is the minimal update; see https://gitlab.torproject.org/tpo/core/arti/-/issues/1984#note_3385367
* hashx: Bump dynasmrt to 5.0.0Gabriela Moldovan2026-03-041-4/+4
| | | | | Contains a small code change as `bare_relocation()` was replaced with `value_relocation()`.
* Run cargo update for {hashx,equix}/benchGabriela Moldovan2026-03-021-48/+48
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* release: Update hashx and equix benches.Wesley Aptekar-Cassels2026-02-021-40/+40
|
* cargo: Update equix and hashx benchClara Engler2026-01-131-44/+44
| | | | This commit runs `cargo update` on the respective crates.
* Run cargo update for {hashx,equix}/benchGabriela Moldovan2025-12-021-36/+36
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* hashx-bench: ran `cargo update`Steven Engler2025-10-291-86/+64
|
* Update hashx and equix bench Cargo.lock files.Wesley Aptekar-Cassels2025-10-061-151/+114
|
* release: Update lockfiles.Wesley Aptekar-Cassels2025-10-021-1/+1
|
* Update lockfiles in equix, hashx.Nick Mathewson2025-08-281-11/+8
|
* Run "cargo update" in preparation for release.Nick Mathewson2025-08-281-46/+46
|
* Upgrade to criterion 0.7Nick Mathewson2025-08-271-26/+6
| | | | | | Closes #2026. We can do this now that criterion-cycles-per-byte has also upgraded.
* Update hashx-bench lockfileIan Jackson2025-08-051-20/+27
| | | | cd crates/hashx/bench && cargo update
* hashx, equix: Update lock files.Gabriela Moldovan2025-07-071-1/+1
|
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2025-07-071-47/+56
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* release: Update the bench crates from equix and hashx.Alexander Hansen Færøy2025-06-051-34/+98
| | | | | | | Done using: cd crates/hashx/bench && cargo update cd crates/equix/bench && cargo update
* release: Update Cargo.lock files.Wesley Aptekar-Cassels2025-05-011-29/+29
|
* Bump the versions of the non-{arti-,tor-} crates.Gabriela Moldovan2025-03-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The non-{arti-,tor-} crates are: ``` ./maint/list_crates | rg -v '^(tor|arti)' oneshot-fused-workaround slotmap-careful test-temp-dir fslock-guard hashx equix caret fs-mistrust safelog retry-error ``` We split them in the following categories: * crates with no changes (no version bumps): ``` maint/changed_crates -v "arti-v$LAST_VERSION" 2>&1 >/dev/null | grep -i "no change" | grep -v '\(tor\|arti\)-' oneshot-fused-workaround: No change. slotmap-careful: No change. fslock-guard: No change. caret: No change. retry-error: No change. ``` * crates that only have non-functional changes (bump the patch version): - test-temp-dir - equix - fs-mistrust - safelog * crates where APIs were broken (bump minor): - hashx (`RngCore` impl for `SipRand`) The bumps from this commit were created using this script: ``` PATCH=" test-temp-dir equix fs-mistrust safelog " for crate in $PATCH; do cargo set-version --bump patch -p $crate; done MINOR=" hashx " for crate in $MINOR; do cargo set-version --bump minor -p $crate; done ```
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2025-03-311-15/+15
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* Update Cargo.lock in bench directories.Nick Mathewson2025-03-181-109/+128
|
* Update versions in crates/*/bench.Nick Mathewson2025-01-071-1/+1
|
* Run "cargo update" in preparation for release.Nick Mathewson2025-01-071-54/+53
|
* Also cargo-update in crates/*x/bench.Nick Mathewson2025-01-061-46/+27
|
* equix, hashx: Add Cargo.lock changes.Gabriela Moldovan2024-12-021-1/+1
|
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2024-12-021-72/+64
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* cargo: Update `thiserror` to `2`Clara Engler2024-11-121-13/+13
|
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2024-09-301-49/+58
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2024-09-031-65/+76
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* Run "cargo update" for crates/{equix/hashx}/bench.Nick Mathewson2024-08-011-80/+104
|
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2024-06-051-105/+91
| | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* Update separate lockfilesIan Jackson2024-04-301-1/+1
|
* Run cargo update in {equix,hashx}/benchNick Mathewson2024-04-021-208/+162
|
* Update other cargo.lock files.Nick Mathewson2023-10-021-1/+1
|
* Update bench lockfiles for new fixed-capacity-vecNick Mathewson2023-09-201-2/+2
|
* Switch to FixedCapacityVec 0.1.0 from crates.ioIan Jackson2023-09-061-0/+7
|
* Upgrade bench/ lockfiles too.Nick Mathewson2023-09-051-80/+91
|
* hashx/bench: Add cachegrind microbenchmarksMicah Elizabeth Scott2023-08-181-0/+7
| | | | | | | This uses the 'iai' crate and valgrind to measure fine grained cache behavior during program generation and hash computation. Signed-off-by: Micah Elizabeth Scott <[email protected]>
* hashx/bench, equix/bench: check in matching Cargo.lock filesMicah Elizabeth Scott2023-08-011-0/+1099
It might be useful to keep these locked down for benchmark reproducibility. Currently the hashx and equix crates are fully separate. Signed-off-by: Micah Elizabeth Scott <[email protected]>