• Joined on 2023-03-22
andrew pushed to main at weaselab/conflict-set 2024-10-10 22:56:33 +00:00
b51ef97c71 Fix USE_SIMD_FALLBACK build
andrew pushed to main at weaselab/conflict-set 2024-10-10 20:21:47 +00:00
31ad3e8e1c Add to corpus
e213237698 Remove some dead code
a1c61962a1 Workaround lack of musttail in gcc
a28283748c Interleaved check point read implementation
cafa540fc8 Return tagged pointer from getChild
Compare 8 commits »
andrew pushed to main at weaselab/conflict-set 2024-10-10 04:22:38 +00:00
c3190c11ac Use same path as other binaries
andrew pushed to main at weaselab/conflict-set 2024-10-10 03:20:13 +00:00
52b4bf5a0e Try to fix cross-compile build
andrew pushed to main at weaselab/conflict-set 2024-10-10 01:07:36 +00:00
5516477956 Set linker language in debug build
andrew pushed to main at weaselab/conflict-set 2024-10-10 00:50:27 +00:00
f639db18a5 Allow conflict-set to have multiple object files
andrew pushed to main at weaselab/conflict-set 2024-10-04 23:06:02 +00:00
f8a1643714 Make exporting ___asan_globals_registered optional
andrew pushed to main at weaselab/conflict-set 2024-10-04 23:02:45 +00:00
a0a961ae58 Allow ___asan_globals_registered to be exported
andrew created branch tagged-pointer2 in weaselab/conflict-set 2024-09-24 01:38:32 +00:00
andrew pushed to tagged-pointer2 at weaselab/conflict-set 2024-09-24 01:38:32 +00:00
af1e2299de Include childType in ChildAndMaxVersion
230e96063d Make children tagged pointers
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-09-23 22:29:18 +00:00
f41a62471b Add tail-call based interleaving approach
andrew pushed to interleave-checks at weaselab/conflict-set 2024-09-23 22:29:05 +00:00
ed67486077 Reordering seems to improve codegen
andrew created branch interleave-checks in weaselab/conflict-set 2024-09-23 22:28:38 +00:00
andrew pushed to interleave-checks at weaselab/conflict-set 2024-09-23 22:28:38 +00:00
6de63dd3fe Use preserve_none and put continuation array in CheckAll
3e5f13bf54 WIP - tests pass
e7e1d1f7f5 Add tail-call based interleaving approach
442658e983 Target ~1GB memory usage in server bench
Compare 10 commits »
andrew pushed to main at weaselab/conflict-set 2024-09-14 22:13:29 +00:00
d8f85dedc4 Add to corpus
656939560b Add GCOVR_EXCL_LINE on covered line
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-09-14 20:52:09 +00:00
5580f9b71d Run script tests under valgrind too
628d16b7e6 Annotate zero argument as maybe_unused
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-09-14 17:59:50 +00:00
d9e4a7d1b6 Remove bogus assert
andrew pushed to main at weaselab/conflict-set 2024-09-14 05:56:08 +00:00
52201fa4c7 Use signed compare
andrew pushed to main at weaselab/conflict-set 2024-09-14 05:02:29 +00:00
0814822d82 avx512 implementations for fixupMaxVersion
41df2398e8 Add to corpus
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-09-13 05:22:31 +00:00
84c4d0fcba More usages of getNodeIndexExists
6241533dfb Improve codegen for getChildExists(Node{3,16}*, ...)
Compare 2 commits »