The Curious Engineer

All blogs / Compilers

cfallin.org

cfallin.org

CompilersRust

Posts
12 from 17 Sep 2020 to 9 Apr 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://cfallin.org/feed.xml

2026 1

  1. The acyclic e-graph: Cranelift's mid-end optimizer

2025 1

  1. Exceptions in Cranelift and Wasmtime

2024 3

  1. Compilation of JavaScript to Wasm, Part 3: Partial Evaluation
  2. Compilation of JavaScript to Wasm, Part 2: Ahead-of-Time vs. JIT
  3. Path Generics in Rust: A Sketch Proposal for Simplicity and Generality

2023 2

  1. Fast(er) JavaScript on WebAssembly: Portable Baseline Interpreter and Future Plans
  2. Cranelift's Instruction Selector DSL, ISLE: Term-Rewriting Made Practical

2022 1

  1. Cranelift, Part 4: A New Register Allocator

2021 2

  1. Cranelift, Part 3: Correctness in Register Allocation
  2. Cranelift, Part 2: Compiler Efficiency, CFGs, and a Branch Peephole Optimizer

2020 2

  1. A New Backend for Cranelift, Part 1: Instruction Selection
  2. blog.cfallin is live!