• Joined on 2023-03-22
andrew opened issue weaselab/conflict-set#9 2024-03-09 00:52:10 +00:00
Bound memory usage
andrew pushed to main at weaselab/conflict-set 2024-03-08 23:00:55 +00:00
1437280ec7 Attempt valgrind fix
andrew pushed to main at weaselab/conflict-set 2024-03-08 22:57:11 +00:00
e5051bac9e Clean up some vestiges of fixed-size partial keys
andrew pushed to main at weaselab/conflict-set 2024-03-08 22:46:30 +00:00
733f32b22e Bring back precommit check for SHOW_MEMORY
3fb8bf7c3b Bring back custom allocator
0c8cb8faa5 Add specializations for partialKey()
93e487c8fb Only track partialKeyCapacity in tests
d91538dcad Variable length partial keys
Compare 12 commits »
andrew pushed to main at weaselab/conflict-set 2024-03-08 02:32:16 +00:00
987e93b190 Update corpus
andrew pushed to main at weaselab/conflict-set 2024-03-08 01:53:34 +00:00
81263f5abf Remove -Wpedantic for gcc
andrew pushed to main at weaselab/conflict-set 2024-03-08 01:48:57 +00:00
2689901637 Suppress gcc warning about anon structs
andrew pushed to main at weaselab/conflict-set 2024-03-08 01:43:54 +00:00
87dd70c4b6 Fix bug introduced in 5e1fb1dac5
andrew pushed to main at weaselab/conflict-set 2024-03-08 00:20:06 +00:00
451ac5b2b6 Improve ConflictSet.h readability
andrew pushed to main at weaselab/conflict-set 2024-03-08 00:06:13 +00:00
a8042ab20d Simplify firstGeq - make it not stepwise
8a36e72640 Update readme benchmarks
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-03-07 22:26:14 +00:00
1519216d08 Replace is_pod_v with is_trivial_v
andrew pushed to main at weaselab/conflict-set 2024-03-07 22:22:05 +00:00
f2cd05c29d Move Node::type to beginning of Node
5e1fb1dac5 Use entry bytes in partial key if entry not present
Compare 2 commits »
andrew closed issue weaselab/conflict-set#8 2024-03-07 22:22:04 +00:00
Use entry bytes as part of partial key if entry not present
andrew opened issue weaselab/conflict-set#8 2024-03-07 20:52:29 +00:00
Use entry bytes as part of partial key if entry not present
andrew pushed to main at weaselab/conflict-set 2024-03-07 20:42:57 +00:00
d1a6b293e9 Revert "Add getChildNodeGeq, use in nextLogical"
andrew pushed to main at weaselab/conflict-set 2024-03-07 20:37:32 +00:00
be43143891 Tidying
53bc36f628 Add getChildNodeGeq, use in nextLogical
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-03-07 05:55:37 +00:00
0f360fa806 Fill in "Checking point reads"
andrew pushed to main at weaselab/conflict-set 2024-03-07 02:25:39 +00:00
00389936a8 Update fdb patch
andrew pushed to main at weaselab/conflict-set 2024-03-06 02:29:04 +00:00
04f75d57e9 Add HOMEPAGE_URL
andrew pushed to main at weaselab/conflict-set 2024-03-06 02:13:01 +00:00
6a0344e821 Remove some vestigial cmake stuff
2fcf3da29f Use a warmup instead
c8495b1695 Drain all pending work in hashtable's setOldestVersion
d81d02f11d Don't gc in write benchmarks
Compare 4 commits »