• Joined on 2023-03-22
andrew opened issue weaselab/conflict-set#38 2026-06-12 20:16:39 +00:00
arm64 + ASan: clang miscompiles preserve_none continuation chains (2,727 CI test failures)
andrew pushed to main at weaselab/conflict-set 2026-06-12 18:03:56 +00:00
f947d883e7 Only pass -pie when linking executables
andrew pushed to main at weaselab/conflict-set 2026-06-12 16:34:49 +00:00
19f430d68f Add nodejs to the CI image
andrew pushed to main at weaselab/conflict-set 2026-06-12 16:26:18 +00:00
13e9e88e0e Pass registry credentials via env instead of script interpolation
andrew pushed to main at weaselab/conflict-set 2026-06-12 16:18:07 +00:00
12a62a91cf Track the CI image hash with a label instead of a tag
cbbb23bf9d Shrink the CI image
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2026-06-12 16:07:07 +00:00
04d02261e9 Install clang from Ubuntu and push image from buildx
dd8f006d3f Remove docker socket debug step and unneeded sudo
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2026-06-12 15:53:14 +00:00
776d06963b Add temporary docker socket debug step
andrew pushed to main at weaselab/conflict-set 2026-06-12 15:33:14 +00:00
e03afe0651 Run docker with sudo in build-image
andrew pushed to main at weaselab/conflict-set 2026-06-12 15:25:14 +00:00
6eecf6e4ac Use a registry bot account for the container registry
andrew pushed to main at weaselab/conflict-set 2026-06-12 15:14:03 +00:00
d74a12b5a4 Convert Jenkins CI to Gitea Actions
755bbcbe56 Fix gcc 15 build
Compare 2 commits »
andrew opened issue weaselab/weaseldb#2 2026-05-17 20:53:54 +00:00
Reference counting test tsan passes with Rel instead of AcqRel for strong count
andrew commented on issue weaselab/weaseldb#1 2026-05-17 20:50:09 +00:00
Investigate acquire barrier on load zero

TSAN does not currently support std::atomic_thread_fence

andrew closed issue weaselab/weaseldb#1 2026-05-17 20:50:09 +00:00
Investigate acquire barrier on load zero
andrew opened issue weaselab/weaseldb#1 2026-05-16 22:35:58 +00:00
Investigate acquire barrier on load zero
andrew pushed to main at weaselab/weaseldb 2025-11-06 20:56:18 +00:00
f458c6b249 Make pipeline policy/topology configurable
andrew pushed to main at weaselab/weaseljson 2025-11-06 17:51:22 +00:00
995ddf329f Fixes for gcc 15
andrew pushed to main at weaselab/weaseldb 2025-09-18 16:40:20 +00:00
9f8562e30f Fix histogram thread death bug
andrew pushed to main at weaselab/weaseldb 2025-09-16 04:59:53 +00:00
cb66d65479 Add a bit more precision to docs, plus philosophy
4d015fa3dc Make recording metrics never block
0659319906 Prepare for try_lock optimization
6f421629aa Add comments to avoid blocking in sequence and resolve stages
ba59a992dd Document per-connection locking strategy
Compare 53 commits »
andrew pushed to main at weaselab/weaseldb 2025-09-11 19:19:22 +00:00
0561d951d4 Finish std::shared_ptr -> Ref migration
a2da7fba84 Explicitly support having a WeakRef to self
5d932bf36c Add polymorphism support to Ref
9a8d4feedd Add documentation
9cd83fc426 Call ~ControlBlock
Compare 18 commits »
andrew pushed to main at weaselab/weaseldb 2025-09-05 23:26:51 +00:00
f56ed2bfbe Rename ArenaAllocator -> Arena
46fe51c0bb Make config.toml comments more descriptive and accessible
b93cc2072a Remove -Wno-vla-cxx-extension from .clangd
0357a41dd8 Implement spend_cpu_cycles in assembly
ffe7ab0a3e Update default in config.toml
Compare 12 commits »