~/talks

Paul Sandoz

what they talk about

all 4 in the filters

where they keep going back

all 5 in the filters

on a stage with

all 13 in the filters

who talks about the same things

titleconferencedate
Symbolic Modeling and Transformation of Java CodeJVM Language Summit 20252025-08-04
Project Babylon represents Java programs as an in-memory code model: a tree of operation, body, and block nodes in SSA form with block parameters, explicit…
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
Java for AIJavaOne 20252025-03-18
Java now exposes concrete tooling for AI: the Foreign Function and Memory API plus jextract bind to BLIS for zero‑copy off‑heap matrices; the Vector API…
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
Project Babylon - Code ReflectionJVM Language Summit 20242024-08-05
Project Babylon extends Java Reflection to expose method and lambda bodies as a symbolic code model that Java programs can analyze and transform; the prototype…
Talk on
Heterogeneous Accelerator Toolkit (HAT) UpdateJVM Language Summit 20242024-08-05
Project offers a Java library that compiles quotable lambdas into GPU code, using ND-range kernel model kernels, Panama FFM memory layouts/segments for…
Talk on
Code ReflectionJVM Language Summit 20232023-08-07
Proposes adding code models to Java Reflection so libraries can access, analyze, and transform method and lambda bodies (compile-time or runtime), serialize…
Talk on
Vector API for JavaOracle Code One 20182018-10-22
An OpenJDK Panama prototype exposes a Java Vector API that maps explicit data‑parallel code to SIMD (AVX/AVX‑512, NEON, SVE) and is validated with JMH + DTrace…
Talk on
Incremental Improvements to the Java PlatformOracle Code One 20182018-10-22
Shows which small Java changes actually matter: how JDK 9–12 add concrete APIs and VM hooks, how arrayMismatch with AVX and a HotSpot intrinsic speed up…
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
Constants in AmberJVM Language Summit 20172017-07-31
Adds a new constant pool entry, ConstantDynamic (tag 17), that lets a bootstrap method return any constant so ldc or bootstrap static args can represent values…
Talk on
The Invocation GameDevoxx US 20172017-03-21
Java 9 moves invokedynamic into string concat and compiler output, adds VarHandles for faster atomic access and to replace Unsafe (used to rework…
Talk on
Safety firstJVM Language Summit 20152015-08-10
Details a concrete strategy to replace Unsafe for atomic and memory-layout use cases by introducing variable handles, an array mismatch intrinsic and…
Talk on
Back to the Future - Java 8 is here!GOTO Amsterdam 20142014-06-19
Java 8 adds lambda + streams and a new immutable DateTime API, removes PermGen (old -XX:PermSize flags warn now and are rejected in Java 9), and ships Nashorn…
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.