A Basic Just-In-Time Compiler (2015)

Experimenting with a compiled language that supports multiple safety profiles in one file

Modern C++ compiled to ARM machine code, executed in a JS ARMv4a emulator (BEEP-8)

Library Liberation: Competitive Performance Matmul Through Compiler-composed Nanokernels

EBNF to BNF transformer and LL(1) checker with regex support

Beyond Syntax: Introducing GCC Workbench for VSCode/VSCodium

Mitigating the Billion Dollar Mistake

Dilemma!!!!!!

Liveness analysis on SSA

How to stick with your projects, even when they're janky

The WebRacket language is a subset of Racket that compiles to WebAssembly

Atlas77 - A wannabe System Programming Language

Non-Traditional Profiling a.k.a. “you can just put whatever you want in a jitdump you know?”

Linear to SSA IR

Writing your first compiler (with Go and LLVM!)

Warp Specialization in Triton: Design and Roadmap

Triton Extensions: a framework for developing and building Triton compiler extensions

When XLA Isn't Enough: From Pallas to VLIW with Splash Attention on TPU

Backwards Data-Flow Analysis using Prophecy Variable in the BuildIt System

Destination Driven Compilation

writing a bytecode VM in C, and curious as to how runtime types are handled

Are there any books specifically dedicated to compiler backend.

Where are all the low-level JITs?

Reasons to Love the Field of Programming Languages

Exposing the CFG directly to the user via new programming category

How relevant is PL to compilers engineering?

Clang Hardening Cheat Sheet - Ten Years Later

Why I stopped trying to build a "Smart" Python compiler and switched to a "Dumb" one.

I made a new compiler using Nim that uses Fortran as a backend

A Practical guide to building a parser in Go

More →