• Joined on 2023-03-22
andrew pushed to main at weaselab/conflict-set 2026-09-23 15:38:34 +00:00
46d1f05333 Avoid signed overflow
andrew closed issue weaselab/conflict-set#84 2026-09-23 15:38:34 +00:00
addWrites: signed integer overflow near INT64_MAX wipes the conflict set (reads that must Conflict return Commit)
andrew deleted branch weaselbot/issue-63 from weaselbot/weaseljson 2026-08-31 17:44:07 +00:00
andrew pushed to main at weaselab/weaseljson 2026-08-31 17:44:06 +00:00
730a4cd0f6 Merge pull request 'schemagen: reject required entries with no matching properties key' (#65) from weaselbot/weaseljson:weaselbot/issue-63 into main
fd34603ac0 schemagen: reject required keys with no properties entry
Compare 2 commits »
andrew closed issue weaselab/weaseljson#63 2026-08-31 17:44:06 +00:00
schemagen: required entries with no matching properties key are silently dropped - generated parser accepts schema-invalid documents
andrew merged pull request weaselab/weaseljson#65 2026-08-31 17:44:06 +00:00
schemagen: reject required entries with no matching properties key
andrew deleted branch weaselbot/issue-82 from weaselbot/conflict-set 2026-08-31 01:14:13 +00:00
andrew pushed to main at weaselab/conflict-set 2026-08-31 01:14:12 +00:00
8a16f9a6d6 Merge pull request 'Fix broken endInsertionPoint forwarding chain resolution in DEBUG_VERBOSE print' (#83) from weaselbot/conflict-set:weaselbot/issue-82 into main
9a2c64d31c Fix broken endInsertionPoint forwarding chain resolution in DEBUG_VERBOSE print
Compare 2 commits »
andrew closed issue weaselab/conflict-set#82 2026-08-31 01:14:11 +00:00
interleavedWrites DEBUG_VERBOSE print resolves endInsertionPoint's forwarding chain against the wrong variable (SEGV)
andrew merged pull request weaselab/conflict-set#83 2026-08-31 01:14:11 +00:00
Fix broken endInsertionPoint forwarding chain resolution in DEBUG_VERBOSE print
andrew deleted branch weaselbot/issue-80 from weaselbot/conflict-set 2026-08-18 17:39:59 +00:00
andrew pushed to main at weaselab/conflict-set 2026-08-18 17:39:56 +00:00
ec1b476977 Merge pull request 'Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1' (#81) from weaselbot/conflict-set:weaselbot/issue-80 into main
8c55e835c4 Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1
Compare 2 commits »
andrew closed issue weaselab/conflict-set#80 2026-08-18 17:39:54 +00:00
aarch64 + USE_64_BIT=1 fails to compile with gcc: NEON type mismatch in conflictMask16 (uint64x2_t -> int64x2_t)
andrew merged pull request weaselab/conflict-set#81 2026-08-18 17:39:54 +00:00
Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1
andrew deleted branch weaselbot/issue-78 from weaselbot/conflict-set 2026-08-17 00:25:35 +00:00
andrew pushed to main at weaselab/conflict-set 2026-08-17 00:25:34 +00:00
af76c4d623 Merge pull request 'Fix hash_table setOldestVersion infinite loop on empty map' (#79) from weaselbot/conflict-set:weaselbot/issue-78 into main
6db080a34c Fix hash_table setOldestVersion infinite loop on empty map
Compare 2 commits »
andrew closed issue weaselab/conflict-set#78 2026-08-17 00:25:33 +00:00
hash_table: setOldestVersion infinite-loops when GC erases all extant entries
andrew merged pull request weaselab/conflict-set#79 2026-08-17 00:25:32 +00:00
Fix hash_table setOldestVersion infinite loop on empty map
andrew commented on issue weaselab/conflict-set#78 2026-08-16 12:04:43 +00:00
hash_table: setOldestVersion infinite-loops when GC erases all extant entries

Hash table isn’t shipped, but fix it anyway

andrew deleted branch inline-leafs from weaselab/conflict-set 2026-08-05 12:20:06 +00:00