Saturday |
|
The State of OpenJDK
|
Mark Reinhold |
Free Java |
10:30 |
10:55 |
|
ZGC: Paving the On-Ramp
|
Erik Österlund, Stefan Johansson |
Free Java |
11:00 |
11:25 |
|
Generational Shenandoah Update: Relevance and Best Practice Recommendations
|
Kelvin Nilsen |
Free Java |
11:30 |
11:55 |
|
Project Lilliput - Looking Back and Ahead
|
Roman Kennke |
Free Java |
12:00 |
12:25 |
|
(Almost) everything I knew about Java performance was wrong
|
Andrew Haley |
Free Java |
12:30 |
12:55 |
|
Monitoring Security Operations with JDK Flight Recorder Events
|
Seán Coffey |
Free Java |
13:00 |
13:25 |
|
Quo Vadis, class space? A look at class metadata storage in the Hotspot JVM
|
Thomas Stüfe |
Free Java |
13:30 |
13:55 |
|
Native memory tracking for all - Extending NMT beyond Hotspot
|
Johan Sjölén |
Free Java |
14:00 |
14:25 |
|
Reduce the size of your Java run-time image
|
Severin Gehwolf |
Free Java |
14:30 |
14:55 |
|
InvokeDynamic in Practice with JRuby
|
Charles Nutter |
Free Java |
15:00 |
15:25 |
|
Inner Workings of the FFI API in the JVM
|
Martin Doerr |
Free Java |
15:30 |
15:55 |
|
Foreign Function and Memory APIs and Swift/Java interoperability
|
Konrad 'ktoso' Malawski |
Free Java |
16:00 |
16:25 |
|
Project Leyden - Past and the Future
|
Ashutosh Mehra |
Free Java |
16:30 |
16:55 |
|
Valhalla Stage 2 - Nullness Emotion
|
Rémi Forax |
Free Java |
17:00 |
17:25 |
|
Advancing Java Profiling: Achieving Precision and Stability with JFR , eBPF and user context
|
Jaroslav Bachorik |
Free Java |
17:30 |
17:55 |
|
Unpick performance mysteries benchmarking GraalVM native executables
|
Galder Zamarreño |
Free Java |
18:00 |
18:25 |
|
Understanding the GraalVM Native Image Build Process
|
Tom Shull |
Free Java |
18:30 |
18:55 |
Sunday |
|
Linux Kernel Mainline Real-Time History, Support and Experience Based on Robotic and Automotive Projects
|
Pavel Pisa |
Kernel |
09:00 |
09:30 |
|
Macros Gone Wild: The Usage of the C Preprocessor in the Linux Kernel
|
Diomidis Spinellis |
Kernel |
09:30 |
10:00 |
|
ngnfs: a distributed file system using block granular consistency
|
Zach Brown |
Kernel |
10:00 |
10:30 |
|
State persistence over kexec
|
Mike Rapoport, Alexander Graf, James Gowans |
Kernel |
10:30 |
11:00 |
|
Waste-Free Per-CPU Userspace Memory Allocation
|
Mathieu Desnoyers |
Kernel |
11:00 |
11:30 |
|
Shrinking Memmap
|
Matthew Wilcox |
Kernel |
11:30 |
12:00 |
|
Don't let your motivation go, save time with kworkflow
|
Melissa Wen |
Kernel |
12:00 |
12:30 |
|
Level up your linux gaming: how sched_ext can save your fps
|
Andrea Righi |
Kernel |
12:30 |
13:10 |
|
TuxTape: A Kernel Livepatching Solution
|
Grayson Guarino, Chris Townsend |
Kernel |
13:10 |
13:40 |
|
Recent TPM Security Enhancements to the Linux Kernel
|
James Bottomley |
Kernel |
13:40 |
14:10 |
|
Virtualization-assisted Security: A Resilient Security Foundation for the Linux Kernel
|
Sergej Proskurin |
Kernel |
14:10 |
14:40 |
|
Rust for Linux: an overview
|
Anisse Astier |
Kernel |
14:40 |
15:10 |
|
DAMON: Kernel Subsystem for Data Access Monitoring and Access-aware System Operations
|
SJ |
Kernel |
15:10 |
15:40 |
|
Redox OS -- a Microkernel-based Unix-like OS
|
Jacob Lorentzon |
Kernel |
15:40 |
15:50 |
|
Static analysis of return code propagation
|
Asbjørn Sloth Tønnesen |
Kernel |
15:50 |
16:10 |
|
Status and Desiderata for Syscall Tracing and Virtualization Support
|
Renzo Davoli, Davide Berardi |
Kernel |
16:10 |
16:40 |
|
From Automated Builds to Tests: Enabling new trees in KernelCI
|
Muhammad Usama Anjum |
Kernel |
16:40 |
17:00 |