~/talks

Ron Pressler

what they talk about

all 5 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 14 in the filters

who talks about the same things

titleconferencedate
Principles of Memory Management in JavaJavaOne 20262026-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…
Talk on
Java *is* Memory EfficientJavaOne 20262026-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…
Talk on
Valhalla? Python? Withers? Lombok? - Ask the ArchitectsJavaOne 20252025-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…
Talk on
Integrity by DefaultJavaOne 20252025-03-18
Java is moving to Integrity by Default: invariants become enforceable unless the application explicitly opts out. Internal access is being restricted (deep…
Talk on
Integrity by DefaultJavaOne 20252025-03-18
Integrity by default means Java disables mechanisms that can break guarantees unless the application explicitly opts in; concrete offenders are deep…
Talk on
Java NextJavaOne 20252025-03-18
Project updates: language evolution ships as small slices (pattern matching moving toward deconstruction and custom patterns, Valhalla staging as JEP 401 then…
Talk on
Java - Integrity by DefaultJVM Language Summit 20242024-08-05
Java is moving to strong encapsulation so module boundaries really prevent deep reflection and unsafe JNI unless the application explicitly grants permission…
Talk on
Continuations - Under the CoversJVM Language Summit 20232023-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…
Talk on
Why User Mode Threads Are Often the Correct AnswerCode Mesh LDN 20202020-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…
Talk on
Conjunction Capers: A TLA+ TruffleTLA+ Community Event 20202020-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…
Talk
Project Loom: Modern Scalable Concurrency for the Java PlatformOracle Developer Live—Java 20202020-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…
Talk on
Ask the Java ArchitectsOracle Developer Live—Java 20202020-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…
Panel on
Project Loom: Helping Write Concurrent Applications on the Java PlatformDevoxx Belgium 20192019-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…
Talk on
Finite of sense & infinite of thoughtCode Mesh LDN 20182018-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…
Talk on
Project LoomJVM Language Summit 20182018-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…
Talk on
Lightning Talk: Continuations & FiltersJVM Language Summit 20172017-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…
Lightning 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.