James Hamilton
jameshamilton.eu
James Hamilton
@jameshamilton.eu
Software engineer with an interest in compilers, programming languages and developer tools.
Peering through the peephole: build a peephole optimiser using the new Java Class-File API #java #java24 #jvm #bytecode #optimisation

jameshamilton.eu/programming/...
January 17, 2025 at 4:12 PM
The new Java Class-File API makes it easy to create and transform Java bytecode using just the standard library. Here's how you can build a compiler for a simple language jameshamilton.eu/programming/... #java #jvm #compiler
November 16, 2024 at 5:14 PM
Get started with LLVM by writing a "Hello World" program using LLVM IR jameshamilton.eu/programming/... #programming #llvm #compilers
September 22, 2024 at 8:14 PM