• Joined on 2023-03-22
andrew pushed to main at weaselab/conflict-set 2024-07-03 15:39:00 +00:00
e59fee39c7 Start versions at zero in fuzz test for now
3e2c8310bb Fix several bugs related to extant versions too old
8264f1342d Fix some precision issues
5d7e9c6f85 Compare against oldestVersionFullPrecision at full precision
cdf42fcb34 Add gcScanStep
Compare 9 commits »
andrew pushed to main at weaselab/conflict-set 2024-07-02 17:27:21 +00:00
01488880ef Fix outdated comment
andrew deleted branch try-eliminating-some-branches from weaselab/conflict-set 2024-07-02 00:23:35 +00:00
andrew created branch try-eliminating-some-branches in weaselab/conflict-set 2024-07-02 00:09:54 +00:00
andrew pushed to try-eliminating-some-branches at weaselab/conflict-set 2024-07-02 00:09:54 +00:00
535560ec45 Try eliminating some branches
andrew pushed to main at weaselab/conflict-set 2024-07-01 20:10:20 +00:00
bb84792cff Use avx512f across entire checkRangeRead call tree
andrew reopened issue weaselab/conflict-set#30 2024-07-01 04:49:02 +00:00
Get back to 100% test coverage
andrew pushed to main at weaselab/conflict-set 2024-07-01 04:48:56 +00:00
1f421e95ff Resuppress coverage
andrew pushed to main at weaselab/conflict-set 2024-07-01 04:21:07 +00:00
66bd799f05 Fix hasty change about end invariants
andrew closed issue weaselab/conflict-set#30 2024-07-01 04:17:49 +00:00
Get back to 100% test coverage
andrew pushed to main at weaselab/conflict-set 2024-07-01 04:17:49 +00:00
2646d5eaf1 Get back to 100% coverage
0367ba9856 Fast path for prefix reads
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-06-30 22:38:27 +00:00
9dec45317e Try to fix code coverage in Jenkins
a68ad5dd17 Interface change! Return TooOld after 2e9 versions
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-06-30 20:32:42 +00:00
8e3eacb54f Apply function multi versioning higher in call stack to save branches
andrew pushed to main at weaselab/conflict-set 2024-06-30 18:35:13 +00:00
0184e1d7f6 Remove incorrect comma in CMakeLists.txt
andrew pushed to main at weaselab/conflict-set 2024-06-30 05:54:14 +00:00
c52d50f4f9 Remove bounds from forEachInRange
andrew pushed to main at weaselab/conflict-set 2024-06-30 05:48:25 +00:00
447da11d59 Remove obsolete optimizations
andrew pushed to main at weaselab/conflict-set 2024-06-30 05:42:16 +00:00
daa8e02d4f Fixes from testing on an avx512f-capable machine
andrew pushed to main at weaselab/conflict-set 2024-06-30 05:22:00 +00:00
fd3ea2c2a8 clang-format fixes
andrew pushed to main at weaselab/conflict-set 2024-06-30 05:21:43 +00:00
0b839b9d7e Fixes for symbol multi-versioning with avx512f
andrew pushed to main at weaselab/conflict-set 2024-06-30 04:56:59 +00:00
11a022dcf7 Attempt at avx512f 32bit compare