~/talks

Aleksey Shipilev

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

titleconferencedate
Java Objects Inside OutJoker 20212021-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…
Talk in Russian on
Panel: What Couldn't Java 17 Do?Joker 20212021-10-25
Panel discussion about what Java 17 did not deliver, featuring Java experts Aleksei Shipilev, Tagir Valeev, Vladimir Ivanov, Dmitry Chuiko, Pasha Finkelshteyn…
Talk in Russian on
Workshop: Java Concurrency Stress (JCStress). Part 1Hydra 20212021-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…
Talk on
Workshop: Java Concurrency Stress (JCStress). Part 2Hydra 20212021-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…
Talk on
The Present and Future of JavaJoker 20202020-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…
Talk in Russian on
Shenandoah: The Garbage Collector That CouldDevoxx Belgium 20172017-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…
Talk on
Interview with Aleksey ShipilevDevoxx Belgium 20172017-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…
Interview on
Performance: What’s in a Name?Joker 20162016-10-14
Covers performance optimization for large infrastructure projects such as OpenJDK, discussing general principles, trends, and trade-offs. Explains the project…
Talk in Russian on
Close Encounters of the JMM KindJoker 20162016-10-14
Aleksey Shipilev examines common misconceptions about the Java Memory Model (JMM), such as the power of memory barriers, reordering, and synchronization…
Talk in Russian on
Compact StringsJfokus 20162016-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…
Talk on
String Enhancements in JDK 9Jfokus 20162016-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…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.