Read-only
Working
‹ Source
Base
origin/main
origin/claude/alligator-pool-index
origin/claude/device-default-placement
origin/claude/drop-folly-stage
origin/claude/linux-test-fixes
origin/claude/package-config-vulkan-unconditional
origin/claude/potential-slice-gcc
origin/claude/sliced-map-memory-leak-tqp60v
origin/rework-2026-10-22
origin/rewrite-archive
origin/slice-efficiency
a0a1444 · Build green
6754832 · Slice is the record: 64-byte value handle, lifecycle granule per claim, four chains per placement
59344e3 · Refactor - renaming Slice to Chomp due to naming contentions with rocksdb and duckdb.
6d12bdd · Park the slot and chain rework of 2026-10-22 (unfinished; chain buffers never reach zero)
315e6bd · Removing metal support until Vulkan is working
3ea33e8 · Watermark SliceQueue, slab recycling, chain lanes, gated source locations
f517dc7 · Performance upgrade
220ca0b · Alignment fixes
82b05e4 · Updating dispatch to allow for std::shared_ptr<void>
7cafe28 · Adding CGD/OMP dispatch and foreach calls on the SliceMap
3dd3000 · Adding thread size accessors for GPU backends
84bf245 · Fixing the kitchen
98f14c1 · Spill novel buffers past the live device budget headroom to the host heap
be04c49 · Route novel buffers past the probed device ceiling to the host heap
c6de932 · Default placement is the active compute device's placement
1be0803 · Kitchen Orders
2fbaa03 · flatslicemap
ef96098 · All tests passing
df6c518 · checkpoint
a0546af · savepoint
7291fac · Fixing the spin
33936d4 · removing trace log
c27ebe6 · Fixing GPU slices
2b6d362 · Removing folly
24962ec · Build libfabric embedded on Linux so its archive links into shared objects
a9b2faa · Save the install prefix before find_dependency() rewrites PACKAGE_PREFIX_DIR
5b2a67e · fix
5eeadd0 · fix
ff9e631 · fix
7756563 · fixing task variadics
f414b58 · Cleaning up documentation
cb849b5 · Adding folly
e71514b · no message
e9c693a · Thread bug
001060a · Drop a plate's base reference once when concurrent claims overflow it
9080dfc · Fixes
31ed29b · get rid of the warning
54b8b2d · Efficiency improvements
805d32a · no message
ace1503 · no message
32430e1 · Use asm yield for the aarch64 pause hint so gcc builds it
e342f4b · publicc instance
d7d2d0b · Make the Vulkan buffer placement the default under unified memory
4cebabf · Clean the warnings GCC reports on the Linux build
b0b6c60 · Wait for the pool's release instead of a spare thread in the memory tests
f8b7672 · Raise the open-descriptor limit when the network reactor starts
67abfc1 · Create PotentialSlice details where the type is complete
b75631e · Stop building Folly; nothing links it
46fa9b9 · Revise README for BuffetAlligator description
7a195db · Drop GPUSlice, fix the built-in slab size, block idle workers, match the GLSL entry
d3ae3c3 · Fold the Vulkan surface into the single public header
236acbf · Export shaderc and OpenSSL through the installed package config
4e5369b · Make the installed package config unconditional on Vulkan
f1c112f · Collapse Slice to a 32-bit pool index with a shared GPUBuf table
1975888 · gitignore
2d7312f · checkpoing
5dd9317 · Growing unique-key SliceMap with pinned lookups
4835e9d · Tighten doc comments on the SliceMap finalizer additions
1a213b7 · Free the atomic wrapper for pointer-type AtomicContainers
0288954 · fixes
82b428e · Harden the TCP transport: stream reset, accept recovery, IPv4 fallback
90a442b · Fixing an agent-caused memory leak
a6c9150 · Keep the crossing pin and release it before claim returns
a1e23cf · Drop the unbalanced crossing pin so filled slabs are released
bd5283a · Run payload destructors for SliceMapT rows
e1e8d65 · I've fixed this before I swear
21110ff · linux build
24d1a86 · Stupid agents
62a8746 · Port SliceQueue and SliceChannel onto the restored arena
352cfb9 · remove teardown logs
9970b5f · null sentinel for Slice
37f3516 · Adding extra view
236fce1 · adding get by name to menu
8313cba · cmake fixes
4155d02 · fixing build arguments
bd7456c · fix parameterized install/build dir
619a794 · Updates
76ebacd · adding some things
2044d85 · Changing directions for the next alligator release
404e99e · ugh
6ce5993 · check
0eacb43 · fixing
1604829 · README
933b1e0 · Overflow
e806df7 · Fixing consumed to be a timestamp
bd6afa9 · Fix for submodule builds
d69d877 · Added examples
684c766 · Using cswift
e82a253 · Checkpoint
⇄
Compare
origin/main
origin/claude/alligator-pool-index
origin/claude/device-default-placement
origin/claude/drop-folly-stage
origin/claude/linux-test-fixes
origin/claude/package-config-vulkan-unconditional
origin/claude/potential-slice-gcc
origin/claude/sliced-map-memory-leak-tqp60v
origin/rework-2026-10-22
origin/rewrite-archive
origin/slice-efficiency
a0a1444 · Build green
6754832 · Slice is the record: 64-byte value handle, lifecycle granule per claim, four chains per placement
59344e3 · Refactor - renaming Slice to Chomp due to naming contentions with rocksdb and duckdb.
6d12bdd · Park the slot and chain rework of 2026-10-22 (unfinished; chain buffers never reach zero)
315e6bd · Removing metal support until Vulkan is working
3ea33e8 · Watermark SliceQueue, slab recycling, chain lanes, gated source locations
f517dc7 · Performance upgrade
220ca0b · Alignment fixes
82b05e4 · Updating dispatch to allow for std::shared_ptr<void>
7cafe28 · Adding CGD/OMP dispatch and foreach calls on the SliceMap
3dd3000 · Adding thread size accessors for GPU backends
84bf245 · Fixing the kitchen
98f14c1 · Spill novel buffers past the live device budget headroom to the host heap
be04c49 · Route novel buffers past the probed device ceiling to the host heap
c6de932 · Default placement is the active compute device's placement
1be0803 · Kitchen Orders
2fbaa03 · flatslicemap
ef96098 · All tests passing
df6c518 · checkpoint
a0546af · savepoint
7291fac · Fixing the spin
33936d4 · removing trace log
c27ebe6 · Fixing GPU slices
2b6d362 · Removing folly
24962ec · Build libfabric embedded on Linux so its archive links into shared objects
a9b2faa · Save the install prefix before find_dependency() rewrites PACKAGE_PREFIX_DIR
5b2a67e · fix
5eeadd0 · fix
ff9e631 · fix
7756563 · fixing task variadics
f414b58 · Cleaning up documentation
cb849b5 · Adding folly
e71514b · no message
e9c693a · Thread bug
001060a · Drop a plate's base reference once when concurrent claims overflow it
9080dfc · Fixes
31ed29b · get rid of the warning
54b8b2d · Efficiency improvements
805d32a · no message
ace1503 · no message
32430e1 · Use asm yield for the aarch64 pause hint so gcc builds it
e342f4b · publicc instance
d7d2d0b · Make the Vulkan buffer placement the default under unified memory
4cebabf · Clean the warnings GCC reports on the Linux build
b0b6c60 · Wait for the pool's release instead of a spare thread in the memory tests
f8b7672 · Raise the open-descriptor limit when the network reactor starts
67abfc1 · Create PotentialSlice details where the type is complete
b75631e · Stop building Folly; nothing links it
46fa9b9 · Revise README for BuffetAlligator description
7a195db · Drop GPUSlice, fix the built-in slab size, block idle workers, match the GLSL entry
d3ae3c3 · Fold the Vulkan surface into the single public header
236acbf · Export shaderc and OpenSSL through the installed package config
4e5369b · Make the installed package config unconditional on Vulkan
f1c112f · Collapse Slice to a 32-bit pool index with a shared GPUBuf table
1975888 · gitignore
2d7312f · checkpoing
5dd9317 · Growing unique-key SliceMap with pinned lookups
4835e9d · Tighten doc comments on the SliceMap finalizer additions
1a213b7 · Free the atomic wrapper for pointer-type AtomicContainers
0288954 · fixes
82b428e · Harden the TCP transport: stream reset, accept recovery, IPv4 fallback
90a442b · Fixing an agent-caused memory leak
a6c9150 · Keep the crossing pin and release it before claim returns
a1e23cf · Drop the unbalanced crossing pin so filled slabs are released
bd5283a · Run payload destructors for SliceMapT rows
e1e8d65 · I've fixed this before I swear
21110ff · linux build
24d1a86 · Stupid agents
62a8746 · Port SliceQueue and SliceChannel onto the restored arena
352cfb9 · remove teardown logs
9970b5f · null sentinel for Slice
37f3516 · Adding extra view
236fce1 · adding get by name to menu
8313cba · cmake fixes
4155d02 · fixing build arguments
bd7456c · fix parameterized install/build dir
619a794 · Updates
76ebacd · adding some things
2044d85 · Changing directions for the next alligator release
404e99e · ugh
6ce5993 · check
0eacb43 · fixing
1604829 · README
933b1e0 · Overflow
e806df7 · Fixing consumed to be a timestamp
bd6afa9 · Fix for submodule builds
d69d877 · Added examples
684c766 · Using cswift
e82a253 · Checkpoint
Copy