Jack Lloyd's starred repositories
hermit
Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.
ClangBuildAnalyzer
Clang build analysis tool using -ftime-trace
OffsetAllocator
Fast O(1) offset allocator with minimal fragmentation
hash-prospector
Automated integer hash function discovery
bitwuzla
Bitwuzla is a Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, floating-point arithmetic, arrays and uninterpreted functions and their combinations. Its name is derived from an Austrian dialect expression that can be translated as “someone who tinkers with bits”.
cargo-unmaintained
Find unmaintained packages in Rust projects
circom-2-arithc
Circom interpreter to arithmetic circuit description
neptune-core
anonymous peer-to-peer cash
powdr-brainfuck
ZK proofs for Brainfuck execution using powdr
botan-cmake
Easy botan integration into cmake projects using automatically generated amalgamation files.
deterministic-keygen
Deterministic key-generator
range-proofs
Simple benchmarks for various proofs across multiple proof systems