Commit Graph

716 Commits

Author SHA1 Message Date
321993baab WIP - need to use worklist algorithm for rotations 2024-01-18 14:38:22 -08:00
b2de5c82e3 Phase enum 2024-01-18 11:58:57 -08:00
7d695fe6cf Interleave insert stepwise 2024-01-18 11:52:30 -08:00
1497f4f890 Tidy 2024-01-18 10:42:29 -08:00
8c15cb28d0 Finish addWriteNaive for singleton writes 2024-01-18 10:34:22 -08:00
eb579dfc1e Write 10 keys 2024-01-17 17:39:47 -08:00
6365e01d5b Remove dead code 2024-01-17 17:18:32 -08:00
3e16b30253 Make operator<=> static
Apparently this counts as "namespace scope" (as opposed to an anonymous
namespace), and it still won't be visible outside the translation unit.
2024-01-17 17:12:22 -08:00
9f9c248e6a Add naive insertion, fix visualization 2024-01-17 16:23:20 -08:00
d515332906 Require oldestVersion increasing 2024-01-17 14:13:22 -08:00
aa85c77d8f add debugPrintDot 2024-01-17 14:10:50 -08:00
a6381a981e Add test scaffolding 2024-01-17 12:40:27 -08:00
8a6973e2cd Implement all but check and addWrites 2024-01-17 12:26:41 -08:00
c6ff1ff64d Add PImpl scaffolding 2024-01-17 11:03:10 -08:00
8edcd02f91 Add .gitignore, CMakeLists.txt, ConflictSet.cpp 2024-01-17 10:51:22 -08:00
41cd14a5d7 Add ConflictSet.h 2024-01-17 10:46:55 -08:00