~/talks

Dan Heidinga

what they talk about

where they keep going back

on a stage with

all 11 in the filters

who talks about the same things

titleconferencedate
Assembling Project LeydenJVM Language Summit 20252025-08-04
Project Leyden delivers JDK 24’s ahead‑of‑time class loading/linking and JDK 25’s method profiling, producing a workflow that creates an AOT cache from a…
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
Project Leyden's AOT - Shifting Java Startup into High GearJavaOne 20252025-03-18
Project Leyden shifts class loading, linking and early JIT work out of startup by recording a training run (-XX:AOTMode=record), running an assembly phase to…
Talk on
Ahead of Time ComputationJavaOne 20252025-03-18
Project Leyden ships ahead-of-time class loading and linking in JDK 24 via JEP 483 and uses a three-step workflow: a training run that records loaded classes…
Talk on
Java 24 LaunchJavaOne 20252025-03-18
Java 24 ships with concrete changes: AOT class loading and linking (JEP 483) lands to pre-load and pre-link classes, and instance main and simple source files…
Talk on
Project Leyden UpdateJVM Language Summit 20242024-08-05
Project Leyden ships an Early Access AOT pipeline that records training runs, assembles an AOT cache of pre-linked classes and profiles, and uses it at…
Talk on
CONSTANT_DynamicJVM Language Summit 20182018-08-04
JDK 11 adds Constant_Dynamic (Condy), a bootstrap-linked constant that puts JSR-292 style linkage into the constant pool so LDC can return runtime-computed…
Talk on
The future is nativeJVM Language Summit 20152015-08-10
Packed objects prototype shows a concrete encoding: objects become (target+offset) headers so Java can map on‑heap or native structs, with examples of hash…
Talk on
MethodHandle IntrospectionJVM Language Summit 20122012-07-30
Adds limited method-handle introspection to recover the symbolic constant-pool info needed for lambdas, shrinking invokedynamic bootstrap arguments from seven…
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.