“elfshaker is a low-footprint, high-performance version control system fine-tuned for binaries.”
400 GiB of clang builds packed into 100 MiB, with any commit back in about a second. The trick is compiling with function and data sections so a change doesn’t shift every address in the file. Bisecting LLVM gets 60 times faster. Git was never built for binaries, and this shows how much was left on the table.