Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
7450977
Compute present/absent/range test values on the fly.
phiryll Jul 9, 2025
e6a864b
Test asc/desc separately.
phiryll Jul 9, 2025
23149fb
Add benchmark for All, which currently delegates to Range.
phiryll Jul 10, 2025
c4c08a7
Fix rangePairs to be evenly distributed.
phiryll Jul 10, 2025
e3d738d
Benchmark both dirty and not-dirty ranges.
phiryll Jul 10, 2025
e0ddbe6
Create storeConfigs for unit tests on the fly.
phiryll Jul 10, 2025
cd91156
Rename TestStore to ByteStore.
phiryll Jul 10, 2025
2334a87
Don't need store size to test early yield.
phiryll Jul 10, 2025
cf5b56c
Remove unnecessary temporary variable.
phiryll Jul 10, 2025
f6d90b7
Lazily produce subsequences for all-subsets tests.
phiryll Jul 10, 2025
aab5a71
Create test configs and test stores on the fly.
phiryll Jul 10, 2025
9a3bcba
Remove unnecessary index check.
phiryll Jul 14, 2025
a4f50e6
Move Desc arg handling to Range.
phiryll Jul 14, 2025
8fa01c6
Refactor BenchmarkAsc/Desc to pull out common code.
phiryll Jul 14, 2025
5363108
Fix linter errors, shadowing mostly.
phiryll Jul 14, 2025
782bbc7
Add interface for makeDirty/refresh methods.
phiryll Jul 14, 2025
f2d1a42
Return indices instead of sub-slices.
phiryll Jul 15, 2025
514249b
Minor cleanup.
phiryll Jul 15, 2025
569ed32
Ensure reference stores are not dirty when created.
phiryll Jul 15, 2025
baf7eb8
Remove Cloneable, just recreate mutated test stores.
phiryll Jul 15, 2025
5da859e
Rename testStore to storeUnderTest.
phiryll Jul 15, 2025
4c07a56
Remove benchmarks for Sparse and Dense.
phiryll Jul 15, 2025
bd5c247
Remove obsolete benchmark results.
phiryll Jul 15, 2025
21db0dc
Minor cleanup.
phiryll Jul 15, 2025
1b2c3f2
Create store configs from sequences instead of maps.
phiryll Jul 16, 2025
d901d70
Create benchmark configs and stores on the fly.
phiryll Jul 16, 2025
4c1b717
Compute fuzz configs and stores on the fly.
phiryll Jul 16, 2025
7cb2251
Don't name sequence-returning functions "create...".
phiryll Jul 16, 2025
136c4f5
Update comment.
phiryll Jul 16, 2025
5c1ec0c
Linter fix.
phiryll Jul 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
574 changes: 187 additions & 387 deletions bench_test.go

Large diffs are not rendered by default.

246 changes: 0 additions & 246 deletions benchmarks/Clone.txt

This file was deleted.

186 changes: 0 additions & 186 deletions benchmarks/Dense.txt

This file was deleted.

486 changes: 0 additions & 486 deletions benchmarks/LongRange.txt

This file was deleted.

486 changes: 0 additions & 486 deletions benchmarks/RandomRange.txt

This file was deleted.

486 changes: 0 additions & 486 deletions benchmarks/ShortRange.txt

This file was deleted.

66 changes: 0 additions & 66 deletions benchmarks/Sparse.txt

This file was deleted.

Loading
Loading