cfallin
Software engineer with a focus on compilers. Currently hacking on WebAssembly-related technologies at Fastly.
FastlySunnyvale, CA, USA
Pinned Repositories
regalloc2
A new register allocator
autopiper
Compiler for a high-level hardware description language with automatic pipeline synthesis
boolean_expression
A Rust library for manipulating and evaluating Boolean expressions and BDDs
nixie2
Circuit design and firmware for a GPS-synchronized Nixie-tube clock
rust-oping
Rust bindings for liboping, a simple ICMP ping library.
speck
speck: the small, portable, efficiently-coded kernel
treeos
Christmas tree demo on bare PC hardware (no OS), in 16-bit assembly
waffle
wasmtime
Standalone JIT-style runtime for WebAssembly, using Cranelift
weval
cfallin's Repositories
cfallin/waffle
cfallin/weval
cfallin/veriwasm
SFI verifier of Wasm binaries
cfallin/isle
cfallin/rfcs
RFC process for Bytecode Alliance projects
cfallin/dot
dotfiles: shared configuration and shell environment across all machines
cfallin/sparse-wasm-module
cfallin/wasm-tools
Low level tooling for WebAssembly in Rust
cfallin/wasmtime
Standalone JIT-style runtime for WebAssembly, using Cranelift
cfallin/nixie2
Circuit design and firmware for a GPS-synchronized Nixie-tube clock
cfallin/binaryen
Optimizer and compiler/toolchain library for WebAssembly
cfallin/cranelift.dev
cfallin/egg
egg is a flexible, high-performance e-graph library
cfallin/gecko-dev
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
cfallin/homebrew-core
🍻 Default formulae for the missing package manager for macOS (or Linux)
cfallin/js-compute-runtime
JavaScript runtime for Fastly Compute@Edge
cfallin/lucet
Lucet, the Sandboxing WebAssembly Compiler.
cfallin/meetings
cfallin/nixie3
cfallin/oss-fuzz
OSS-Fuzz - continuous fuzzing of open source software.
cfallin/qemu
Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
cfallin/regalloc.rs
Register allocator experiments
cfallin/regalloc2
A new register allocator
cfallin/rsix
Safe Rust bindings to POSIX-ish APIs
cfallin/sightglass
A benchmark suite and tool to compare different implementations of the same primitives.
cfallin/spec
WebAssembly specification, reference interpreter, and test suite.
cfallin/spidermonkey-wasi-embedding
cfallin/stacknav.el
A little emacs hack for stack-based navigation bookmarks
cfallin/wasmtime.dev
The Wasmtime homepage
cfallin/wizer
The WebAssembly Pre-Initializer