Hacker News new | ask | show | jobs
user: cfallin
created: 2012-08-27
karma: 1502

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 ]

submissions:

0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
Exceptions in Cranelift and Wasmtime
2 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
Compilation of JavaScript to WASM, Part 3: Partial Evaluation
6 points | 1 comments
Compilation of JavaScript to WASM, Part 2: Ahead-of-Time vs. JIT
93 points | 8 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
Faster JavaScript on WebAssembly: Portable Baseline Interpreter and Future Plans
4 points | 0 comments
0 points | 0 comments
Cranelift's Instruction Selector DSL, Isle: Term-Rewriting Made Practical
2 points | 0 comments
Cranelift Progress in 2022
21 points | 1 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
0 points | 0 comments
Cranelift, Part 4: A New Register Allocator
156 points | 16 comments
0 points | 0 comments