Chris Fallin
cfallin
Software engineer with a focus on compilers. Currently hacking on WebAssembly-related technologies at F5.
Languages
Top Repositories
Christmas tree demo on bare PC hardware (no OS), in 16-bit assembly
A Rust library for manipulating and evaluating Boolean expressions and BDDs
A simple daemon that pings a host, records the ping history, and serves it via HTTP.
Compiler for a high-level hardware description language with automatic pipeline synthesis
Repositories
85No description provided.
A new register allocator
Standalone JIT-style runtime for WebAssembly, using Cranelift
An ergonomic, featureful, and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust (with no-compromises #![no_std] support)
An x86-64 instruction decoder and a corresponding instruction trace tool/library for (micro)architectural simulators.
Christmas tree demo on bare PC hardware (no OS), in 16-bit assembly
Circuit design and firmware for a GPS-synchronized Nixie-tube clock
A simple daemon that pings a host, records the ping history, and serves it via HTTP.
Development branch of Cranelift for new ARM64 backend
Compiler for a high-level hardware description language with automatic pipeline synthesis
speck: the small, portable, efficiently-coded kernel
No description provided.
A Rust library for manipulating and evaluating Boolean expressions and BDDs
Nixie clock: schematic/board design and microcontroller firmware.
No description provided.
Scala rules for Bazel
"nanokernel": small user-mode runtime for cooperative threading, task-based parallelism, and message-passing.
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
No description provided.
The StarlingMonkey JS runtime
No description provided.
JavaScript runtime for Fastly Compute@Edge
shared-memory message passing queues without touching kernel space on x86-64
Script to collect a Linux binary and its required shared libraries into a single directory, with edited RPATHs.
No description provided.
Low level tooling for WebAssembly in Rust
Security advisory database for Rust crates published through crates.io
cli tool to update Cranelift in Spidermonkey (Baldrdash)
simple console implementation of 2048
Wasm interpreter in Rust