Ron Pressler
where else to find them
what they talk about
all 5 in the filters
where they keep going back
- JVM Language Summit4 editions2017–2024
- JavaOne2 editions2025–2026
- Code Mesh LDN2 editions2018–2020
all 6 in the filters
on a stage with
all 14 in the filters
who talks about the same things
- John Rose20 talks
- Per Minborg22 talks
- Paul Sandoz20 talks
- Rémi Forax29 talks
- Maurice Naftalin30 talks
- Simon Ritter72 talks
| title | conference | date |
|---|---|---|
| Principles of Memory Management in Java | JavaOne 2026 | 2026-03-17 |
Explains why all JDK collectors use moving generational collectors and how that lets Java trade RAM for far less CPU: CPU cost scales with allocation rate… | ||
| Java *is* Memory Efficient | JavaOne 2026 | 2026-03-17 |
Claim: Java intentionally trades extra RAM for fewer CPU cycles by using moving garbage collectors that compact live objects, so doubling heap size roughly… | ||
| Valhalla? Python? Withers? Lombok? - Ask the Architects | JavaOne 2025 | 2025-03-18 |
Semicolons stay; removing them is ruled out as disruptive. Valhalla ships a minimal first JEP with a stable spec and an early‑access build expected in a month… | ||
| Integrity by Default | JavaOne 2025 | 2025-03-18 |
Java is moving to Integrity by Default: invariants become enforceable unless the application explicitly opts out. Internal access is being restricted (deep… | ||
| Integrity by Default | JavaOne 2025 | 2025-03-18 |
Integrity by default means Java disables mechanisms that can break guarantees unless the application explicitly opts in; concrete offenders are deep… | ||
| Java Next | JavaOne 2025 | 2025-03-18 |
Project updates: language evolution ships as small slices (pattern matching moving toward deconstruction and custom patterns, Valhalla staging as JEP 401 then… | ||
| Java - Integrity by Default | JVM Language Summit 2024 | 2024-08-05 |
Java is moving to strong encapsulation so module boundaries really prevent deep reflection and unsafe JNI unless the application explicitly grants permission… | ||
| Continuations - Under the Covers | JVM Language Summit 2023 | 2023-08-07 |
Implementation moves continuation frames into heap stack chunks and uses a lazy copy strategy plus return‑barriers so only new frames are memcopied back to the… | ||
| Why User Mode Threads Are Often the Correct Answer | Code Mesh LDN 2020 | 2020-11-05 |
Project Loom introduces virtual threads so a JVM can support millions of threads and let each thread be chosen to run in user mode or as an OS thread… | ||
| Conjunction Capers: A TLA+ Truffle | TLA+ Community Event 2020 | 2020-10-15 |
Shows two concrete uses of composing canonical TLA+ state‑machines and how to run them in TLC by rewriting Next into a single boxed action (putting UNCHANGED… | ||
| Project Loom: Modern Scalable Concurrency for the Java Platform | Oracle Developer Live—Java 2020 | 2020-09-15 |
Project Loom adds virtual threads to the JDK as lightweight, JVM‑managed threads with dynamically growing stacks scheduled onto a few OS carrier threads… | ||
| Ask the Java Architects | Oracle Developer Live—Java 2020 | 2020-09-15 |
Six-month releases reduce release stress and let features ship when ready instead of forcing big bangs, with tooling like jdeps to find internal or deprecated… | ||
| Project Loom: Helping Write Concurrent Applications on the Java Platform | Devoxx Belgium 2019 | 2019-11-04 |
Project Loom adds virtual threads to the JDK implemented in Java on top of VM continuations, multiplexing millions of lightweight threads onto a few kernel… | ||
| Finite of sense & infinite of thought | Code Mesh LDN 2018 | 2018-11-08 |
Tracks the lineage from Leibniz’s plan for a characteristica universalis through Boole’s algebraic law x^2 = x to Babbage’s mechanical designs (Difference… | ||
| Project Loom | JVM Language Summit 2018 | 2018-08-04 |
Prototype opens sources continuations and fibers (tail calls not started) and implements continuations and fibers in Java, scheduling fiber tasks on fork/join… | ||
| Lightning Talk: Continuations & Filters | JVM Language Summit 2017 | 2017-07-31 |
Proposal adds delimited continuation support directly to HotSpot so userland code implements a Java Fiber class that behaves like a thread but is scheduled by… | ||
| nothing matches | ||