Version 1.4 Sept. 26, 2025
We released a new schedule version!
We have moved a session around: “Notes about MTE implementation” by Claudiu Zissulescu (Auditorium B001 (170) → Auditorium B003 (170))
Version 1.3 Sept. 25, 2025
We released a new schedule version!
We sadly had to cancel a session: “Using GCC in an AI Compilation System” by Nathan Sidwell
We have moved a session around: “BoF on GCC and AI” by Pietra Ferreira, Jeremy Bennett (Sept. 28, 2025, 2:30 p.m., Auditorium B002 (170) → Sept. 27, 2025, 9 a.m., Auditorium B001 (170)).
Version 1.2 Sept. 24, 2025
We released a new schedule version!
Added notes for the location of the 15 minute welcom.
Version 1.1 Sept. 24, 2025
We released a new schedule version!
We have new sessions!
Version 1.0 Sept. 24, 2025
We released a new schedule version!
We have new sessions!
- “bunsen: testsuite result analysis depot, with a sprinkling of AI” by Frank Ch. Eigler, Martin Cermak
- “GCC BOF: Reviewing refactoring goals and acceptable abstractions” by Alex (Waffl3x)
- “Quantifying Abstraction Costs in GCC” by Alex (Waffl3x)
We sadly had to cancel a session: “elfutils libdwfl_stacktrace and stack sample profiling on Linux” by Serhei Makarov
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Notes about MTE implementation” by Claudiu Zissulescu (Sept. 28, 2025, 2 p.m. → Sept. 28, 2025, 2:30 p.m.)
- “Rust front end post libcore” by Pierre-Emmanuel Patry (Auditorium B001 (170) → Auditorium B032 (80))
Version 0.4 Sept. 23, 2025
We released a new schedule version!
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “ga68: the GNU Algol 68 compiler” by Jose Marchesi (Sept. 26, 2025, 10:30 a.m., Auditorium B032 (80) → Sept. 27, 2025, 11:30 a.m., Auditorium B003 (170))
- “Toolchain and Linux kernel” by Jose Marchesi, Paul McKenney, Alexei, Steven Rostedt (Sept. 26, 2025, 1:30 p.m., Main auditorium (400) → Sept. 26, 2025, 10:45 a.m., I-105 (30))
- “Rust front end post libcore” by Pierre-Emmanuel Patry (Auditorium B032 (80) → Auditorium B001 (170))
- “GCC Machine Descriptions for the Confused” by Vineet Gupta (Sept. 28, 2025, 2:30 p.m., Auditorium B002 (170) → Sept. 26, 2025, 4 p.m., Main auditorium (400))
- “Vectorizer for Beginners” by Richard Biener (Sept. 27, 2025, 11 a.m., Auditorium B003 (170) → Sept. 26, 2025, 1:30 p.m., Main auditorium (400))
- “Arm/AArch64 BoF” by Tamar Christina, Alex Coplan, Wilco Dijkstra (Sept. 28, 2025, 11:30 a.m., Auditorium B001 (170) → Sept. 28, 2025, 1:30 p.m., Auditorium B003 (170))
- “Building Linux kernel with LTO” by Michal Jireš (Sept. 26, 2025, 3 p.m., Main auditorium (400) → Sept. 26, 2025, 10:30 a.m., I-105 (30))
- “BPF BoF” by Jose Marchesi (Sept. 26, 2025, 4 p.m., Main auditorium (400) → Sept. 26, 2025, 1:30 p.m., I-105 (30))
Version 0.3 Sept. 12, 2025
We released a new schedule version!
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Formalizing the semantics of GIMPLE” by Krister Walfridsson (Sept. 28, 2025, 2:30 p.m. → Sept. 28, 2025, 1:30 p.m.)
- “GCC Machine Descriptions for the Confused” by Vineet Gupta (Sept. 28, 2025, 1:30 p.m., Auditorium B032 (80) → Sept. 28, 2025, 2:30 p.m., Auditorium B002 (170))
Version 0.2 Sept. 11, 2025
We released a new schedule version!
We have new sessions!
- “ga68: the GNU Algol 68 compiler” by Jose Marchesi
- “The GDB BoF” by Pedro Alves
- “New TLS allactors for glibc” by Florian Weimer
- “ABI change analysis in Libabigail 2.8” by Dodji Seketeli
- “RISC-V Unified Database: Automating Extension Integration Across Binutils, QEMU, and Beyond” by Afonso Oliveira
- “Formalizing the semantics of GIMPLE” by Krister Walfridsson
- “IPA, LTO and profile feedback BoF” by jan Hubička
- “CI and Fuzzing for RISC-V” by Edwin Lu
- “Time-traveling through the GCC PR database and testsuite” by Alexandre Oliva
- “Building Linux kernel with LTO” by Michal Jireš
- “GCC Google Summer of Code BoF” by Martin Jambor
- “profiledb: optimize your distro/builds with crowdsourced profile corpus” by Frank Ch. Eigler
- “Modula-2: New wide set implementation, performance results and direction of travel” by Gaius Mulley
- “Notes about MTE implementation” by Claudiu Zissulescu
- “A heap dumper for glibc” by Florian Weimer
- “AArch64 performance work” by Tamar Christina
- “Parallel Computing, Offloading, OpenMP and OpenACC” by Tobias Burnus, Thomas Schwinge
- “Bringing AutoFDO to AARCH64: Low-Overhead, Profile Guided Optimization for AArch64” by Kugan Vivekanandarajah
- “Interprocedural optimization of OpenMP kernels” by Josef Melcr
- “Processes and Barriers” by Maxim Kuvyrkov, Carlos O'Donell
- “Lane support in GDB for debugging GPUs” by Baris Aktemur, Lancelot Six
- “Introduction to upstream patch review in GCC” by Kyrill Tkachov
- “Uncomplicating new contributions” by Guinevere, Arjun Shankar
- “SFrame for effective userspace stack tracing” by Indu Bhagat
- “Handling C++ Exception Hierarchies in Ada” by Alexandre Oliva
- “Developing a dead code elimination pass with RTL SSA” by Ondřej Machota
- “Source Code Analysis and Navigation: the metadatabase” by James K. Lowden
- “Using FFmpeg as Benchmark to verify performance of GCC and LLVM” by Jiawei Chen
- “malloc: past, present and future” by Wilco Dijkstra
- “Sourceware Forge: contribution workflows with Forgejo” by Claudio Bantaloukas, Mark J. Wielaard
- “Steering Committee Q&A” by David Edelsohn
- “unload” by Segher
- “Toolchain and Linux kernel” by Jose Marchesi, Paul McKenney, Alexei, Steven Rostedt
- “Rust front end post libcore” by Pierre-Emmanuel Patry
- “Comparative Analysis of GCC Codegen for AArch64 and RISC-V” by Paul-Antoine Arras
- “Vectorizer for Beginners” by Richard Biener
- “Simplifying Custom Instruction Integration in GCC for RISC-V processors” by Luis Silva
- “BoF on Parallel Computing, Offloading, OpenMP and OpenACC” by Tobias Burnus, Thomas Schwinge, Jakub Jelinek
- “Function multi-versioning developments, and goals for the future” by Alfie Richards
- “What's new with diagnostics in GCC 16” by David Malcolm
- “Measuring the health of the GCC community” by Jeremy Bennett
- “Using GCC in an AI Compilation System” by Nathan Sidwell
- “RISC-V BoF” by Jeremy Bennett
- “s390: Stack tracing using Frame Pointer, Back Chain, and SFrame” by Jens Remus
- “RISC-V Auto-Vectorization 101” by Robin Dapp
- “Improving glibc malloc for high reliability large data multi-threaded applications” by Cupertino Miranda
- “Licensing Birds of a Feather” by Krzysztof Siewicz
- “Vectorizer BOF” by Richard Biener, Tamar Christina
- “Latest glibc math improvements and the future” by Adhemerval Zanella Netto
- “Hard Register Constraints” by Stefan Schulze Frielinghaus
- “AutoFDO - recent improvements” by jan Hubička
- “elfutils libdwfl_stacktrace and stack sample profiling on Linux” by Serhei Makarov
- “Arm/AArch64 BoF” by Tamar Christina, Alex Coplan, Wilco Dijkstra
- “GCC Machine Descriptions for the Confused” by Vineet Gupta
- “BPF BoF” by Jose Marchesi
We have moved a session around: “GNU C Library BoF” by Carlos O'Donell (Sept. 26, 2025, 1:30 p.m., Auditorium B032 (80) → Sept. 27, 2025, 11:30 a.m., Auditorium B002 (170)).
Version 0.1 June 19, 2025
We released our first schedule!