What's New in Compiler Explorer?
summary
Compiler Explorer now hosts nearly 2,000 compilers across 50 languages, runs about 3 million compilations a week and costs roughly $2k/month to run. It adds an IDE mode for multi-file CMake projects with LTO, an analysis language that runs LLVM-MCA cycle simulations, a conformance view to compile across many toolchains, live execution with libraries (fmt, CUDA support), control‑flow/AST/optimization-pass viewers, and binary/object inspectors (nm/readelf) for linker teaching.
AI-written summary · about
chapters (12)
- 0:00Compiler Explorer intro
- 4:13New features user journeys
- 12:15Code performance diff views
- 18:13Link time optimization IDE mode
- 20:21Teaching C++
- 32:11Binary tools linker demos
- 36:24Static analysis clang-tidy sonar
- 40:55Compiler internals optimizations
- 47:16Multi-compiler conformance testing
- 49:406502 assembly emulator
- 51:50Behind the scenes future plans
- 54:58Q&A
related talks
01h 00mCompiler Explorer: Behind The Scenes
53mDebug C++ Without Running
05mBenchmarking Compilation Times
01h 00mDebug C++ Without Running
06mCodeCompass: An open source code navigator for C++ based on LLVM/Clang
16mWhat Every C++ Programmer Should Know About Modern Compilers
01h 30mTuning C++: Benchmarks, and CPUs, and Compilers! Oh My!
24m(Ab)using Compiler Tools
