JPoint 2023 TechRadar: Java Virtual Machine
summary
Survey of the JVM landscape: multiple vendors now ship different OpenJDK builds, vendors run two products (distribution + support) and maintain independent VMs; virtual threads in Java 21 graduate from preview but certification testing oddly required preview behavior, and TCK tests proved flaky; Project Panama arenas and fast-calls remain incubating — arenas stabilize memory arenas for foreign memory, fast-calls give near-zero-transition native calls but are unsafe; virtual threads scale to tens of thousands for I/O-bound work but give no win for CPU-heavy tasks; tooling updates include new JTC/TCK test gaps and ongoing GC/interop tweaks.
AI-written summary · about
chapters (10)
- 0:00Welcome
- 1:47Speaker background
- 3:52JVM evolution
- 9:35Feature incubators
- 15:20Project Loom: virtual threads
- 21:42JCK certification
- 28:32Project Panama: native memory
- 35:19Modules and community feedback
- 40:17Project Valhalla: type system
- 46:41Java Memory Model: current state
related talks
56mThe future of Java is you
21mJVM Language Summit 2023 Keynote
50mWelcome to the Jungle - A safari through the JVM landscape
57mJava Next - From Amber to Valhalla, from Loom to Leyden, from Babylon to Panama
51mWelcome to the Jungle - A safari through the JVM landscape
56mTo Java 22 and Beyond!
55mRapid Java Innovation
38mWelcome to the Jungle - A safari through the JVM landscape
