Lightning Talk: A Quick Intro to Falcon
summary
A new JIT called Falcon ships in the commercial Zing VM and aims to replace C2, compiling Java bytecode and reusing the LLVM toolchain. Benchmarks show Falcon is overall on par or slightly ahead of Oracle C2 with notable variation—some cases outperform, others still need work. Built features include a working "truly final" optimization and packaged compiler tooling for reuse; LLVM patches are merged about four times a week, and AVX‑512 code was demonstrated on Google Cloud within a week of hardware availability.
AI-written summary · about
chapters (5)
related talks
41mThe Cloud Native Compiler: JIT-as-a-Service
35mJava at Speed: Building a Better JVM
51mJava at Speed: Getting the Most Out of Modern Hardware
44mJava at Speed: Building a Better JVM.
12mLightning Talk: Expected Application of BeamAsm
48mJust-In-Time Compilation for Java Performance: Recent and Ongoing Improvements
38mAOT or JIT: Faster Startup or Faster Code?
11mLightning Talks
