Erik Österlund
where else to find them
github:fisk
bluesky:eosterlund.bsky.social
what they talk about
where they keep going back
- JVM Language Summit3 editions2023–2025
all 6 in the filters
on a stage with
all 7 in the filters
who talks about the same things
- Stefan Johansson10 talks
- J.-P. Bempel2 talks
- Monica Beckwith16 talks
- Igor Braga2 talks
- Jean-Philippe Bempel11 talks
- Erik Helin5 talks
| title | conference | date |
|---|---|---|
| Evolving ZGC's Pointer Color Palette | JVM Language Summit 2025 | 2025-08-04 |
ZGC evolves from three persistent color bits plus one transient bit to a generational scheme using 12 transient bits, replacing multi‑map mappings with… | ||
| Keynote: Industry GC Insights from OpenJDK | ISMM 2025 | 2025-06-17 |
OpenJDK work shows production GCs take about 10 years to production because collectors must integrate with JVMTI, compilers, class loading, debuggers and… | ||
| ZGC - Paving the GC On-Ramp | JavaOne 2025 | 2025-03-18 |
ZGC is a concurrent, low‑latency collector claiming submillisecond pauses and terabyte heap scalability; a generational ZGC is shipping to isolate young… | ||
| Mark–Scavenge: Waiting for Trash to Take Itself Out | OOPSLA 2024 | 2024-10-20 |
Implements MS-ZGC on OpenJDK that delays evacuation and only scavenges previously selected sparse pages, using just-in-time evacuations to avoid OOM. Compares… | ||
| ZGC Automatic Heap Sizing | JVM Language Summit 2024 | 2024-08-05 |
ZGC now auto-sizes heaps by starting at 16 MB, measuring allocation rate and GC CPU, and using a control loop to grow or shrink until a target GC overhead is… | ||
| Heap Size Adjustment with CPU Control | MPLR 2023 | 2023-10-22 |
Automatic heap sizing uses a target fraction of CPU time spent in GC to drive heap capacity, implemented in ZGC in OpenJDK and evaluated on a 32-core CB… | ||
| Generational ZGC and Beyond | JVM Language Summit 2023 | 2023-08-07 |
Generational ZGC in JDK 21 introduces concurrent young/old regions, minor/major collections, and automatic tuning of tenuring, collection timing and GC threads… | ||
| Concurrent thread-stack processing in the Z Garbage Collector | Joker 2021 | 2021-10-25 |
JEP 376 removes thread-stack scanning from safepoint pauses by deferring it to concurrent phases using stack watermarks and a per-thread thread-local poll… | ||
| nothing matches | ||