Aleksey Shipilev
where else to find them
what they talk about
all 4 in the filters
where they keep going back
- Joker3 editions2016–2021
all 4 in the filters
on a stage with
all 7 in the filters
who talks about the same things
- Ionut Balosin13 talks
- Heinz M. Kabutz28 talks
- Kirk Pepperdine14 talks
- Richard Warburton9 talks
- Ron Pressler20 talks
- Monica Beckwith16 talks
| title | conference | date |
|---|---|---|
| Java Objects Inside Out | Joker 2021 | 2021-10-25 |
The talk examines Java object memory layout and footprint, explaining what fields and headers actually occupy in memory and how runtimes implement them. It… | ||
| Panel: What Couldn't Java 17 Do? | Joker 2021 | 2021-10-25 |
Panel discussion about what Java 17 did not deliver, featuring Java experts Aleksei Shipilev, Tagir Valeev, Vladimir Ivanov, Dmitry Chuiko, Pasha Finkelshteyn… | ||
| Workshop: Java Concurrency Stress (JCStress). Part 1 | Hydra 2021 | 2021-06-15 |
JCStress is an OpenJDK harness that empirically probes the Java Memory Model by running millions of tiny configurations; it reproduces an atomicity failure in… | ||
| Workshop: Java Concurrency Stress (JCStress). Part 2 | Hydra 2021 | 2021-06-15 |
JCStress walkthrough shows how the harness actually finds concurrency bugs: it forks a host JVM per test and generates task/run loops with forced inlining and… | ||
| The Present and Future of Java | Joker 2020 | 2020-11-25 |
Panel discussion among Alexey Shipilev, Dmitry Chuiko, Pavel Petroshenko and Sergey Kuksenko about the current state and future of Java from multiple company… | ||
| Shenandoah: The Garbage Collector That Could | Devoxx Belgium 2017 | 2017-11-06 |
Shenandoah is a low‑pause OpenJDK collector that actually moves objects concurrent evacuation without long stop‑the‑world pauses by using concurrent mark… | ||
| Interview with Aleksey Shipilev | Devoxx Belgium 2017 | 2017-11-06 |
Shenandoah is a garbage collector built for large heaps that performs concurrent relocation so object compaction and pointer fixes do not stop application… | ||
| Performance: What’s in a Name? | Joker 2016 | 2016-10-14 |
Covers performance optimization for large infrastructure projects such as OpenJDK, discussing general principles, trends, and trade-offs. Explains the project… | ||
| Close Encounters of the JMM Kind | Joker 2016 | 2016-10-14 |
Aleksey Shipilev examines common misconceptions about the Java Memory Model (JMM), such as the power of memory barriers, reordering, and synchronization… | ||
| Compact Strings | Jfokus 2016 | 2016-02-08 |
A presentation from Aleksey Shipilëv on his journey working through the compact string implementation in the JVM.
Full Abstract: java.lang.String is… | ||
| String Enhancements in JDK 9 | Jfokus 2016 | 2016-02-08 |
Benchmarks run with JMH and a GC profiler on JDK 9 Early Access builds (B92 baseline, B93 with compact strings, B104 adding the indy string concat call) show… | ||
| nothing matches | ||