HNHacker News
TopNewBestAskShowJobs

cfallin

1,502 karma · joined August 27, 2012

Compiler nerd, computer scientist, software engineer. Living and working in Sunnyvale, California.

Currently: Senior Architect at F5, working on Cranelift/Wasmtime in the Office of the CTO.

Previously: Principal software engineer at Fastly, working on Cranelift/Wasmtime for the Wasm-based Compute@Edge project, 2020-2024. Mozilla, working on the SpiderMonkey and Cranelift JIT compilers in Firefox, 2019-2020; PhD student (ECE) and then postdoc (CS) at Carnegie Mellon working on compilers, static and dynamic analysis (2009-2013, 2015-2019).

More previously: Google (2014-2015), and Intel (2013-2014).

Web: https://cfallin.org/

[ my public key: https://keybase.io/cfallin; my proof: https://keybase.io/cfallin/sigs/ZJj2pg69eB6Hs0cl9j_babYkyADojbWrfe4uZp11LMo ]

submissionscomments

Exceptions in Cranelift and Wasmtime

cfallin.org·2 pts·cfallin·
0

Compilation of JavaScript to WASM, Part 3: Partial Evaluation

cfallin.org·6 pts·cfallin·
1

Compilation of JavaScript to WASM, Part 2: Ahead-of-Time vs. JIT

cfallin.org·93 pts·cfallin·
8

Faster JavaScript on WebAssembly: Portable Baseline Interpreter and Future Plans

cfallin.org·4 pts·cfallin·
0

Cranelift's Instruction Selector DSL, Isle: Term-Rewriting Made Practical

cfallin.org·2 pts·cfallin·
0

Cranelift Progress in 2022

bytecodealliance.org·21 pts·cfallin·
1

Cranelift, Part 4: A New Register Allocator

cfallin.org·156 pts·cfallin·
16

Cranelift, Part 3: Correctness in Register Allocation

cfallin.org·4 pts·cfallin·
2

Cranelift, Part 2: Compiler Efficiency, CFGs, and a Branch Peephole Optimizer

cfallin.org·2 pts·cfallin·
0

Show HN: TreeOS – A 16-bit bootsector Christmas tree demo

github.com·141 pts·cfallin·
31

A New Backend for Cranelift, Part 1: Instruction Selection

cfallin.org·3 pts·cfallin·
0

Show HN: TreeOS – A 16-bit bootsector Christmas tree demo

github.com·5 pts·cfallin·
0