JDK 17
JDK 16
JDK 15
JDK 14
JDK 13
JDK 12
Amber
Client
Cloud
Concurrency
Core Libraries
GC
GraalVM
HotSpot
JFR
Java Language
Leyden
Loom
Modules
Moved By Java
Native Image
Networking
Oracle
Panama
Performance
Security
Serviceability
Skara
Valhalla
Project Panama
2021
- New Panama/Foreign Early-Access Builds, February update by Maurizio Cimadamore on February 18, 2021
- Foreign Memory Access - Pulling all the threads by Maurizio Cimadamore on January 25, 2021
2020
- Episode 10 “Project Panama - The Foreign Linker API” with Maurizio Cimadamore and Jorn Vernee by Maurizio Cimadamore, Jorn Vernee, David Delabassee on December 21, 2020
- New Panama/Foreign EA builds, December 2020 edition by Maurizio Cimadamore on December 16, 2020
- Episode 9 “Project Panama - The Foreign Memory Access API” with Maurizio Cimadamore and Jorn Vernee by Maurizio Cimadamore, Jorn Vernee, David Delabassee on December 11, 2020
- Episode 7 “The Vector API” with John Rose and Paul Sandoz by John Rose, Paul Sandoz, David Delabassee on November 17, 2020
- JEP proposed to target JDK 16: 389: Foreign Linker API (Incubator) by Mark Reinhold on November 12, 2020
- JEP proposed to target JDK 16: 393: Foreign-Memory Access API (Third Incubator) by Mark Reinhold on October 26, 2020
- Project Panama and jextract by Sundar Athijegannathan on October 6, 2020
- New Panama/Foreign Early Access Build by Maurizio Cimadamore on October 1, 2020
- New candidate JEP: 393: Foreign-Memory Access API (3rd Incubator) by Maurizio Cimadamore on September 29, 2020
- JEP proposed to target JDK 16: 338: Vector API (Incubator) by Mark Reinhold on August 20, 2020
- New candidate JEP: 389: Foreign Linker API (Incubator) by Maurizio Cimadamore on August 18, 2020
- State of Foreign Memory support by Maurizio Cimadamore on July 28, 2020
- State of Foreign Function support by Maurizio Cimadamore on July 28, 2020
- Rethinking the role of MemorySegment vs. MemoryAddress by Maurizio Cimadamore on July 18, 2020
- Simplifying memory access var handles by Maurizio Cimadamore on June 23, 2020
- Segments and confinement by Maurizio Cimadamore on May 13, 2020
- Simple jstruct plugin by Maurizio Cimadamore on May 7, 2020
- Intrinsify down calls by Jorn Vernee on March 25, 2020
- ByteBuffers are dead, long live ByteBuffers! by Maurizio Cimadamore on February 1, 2020
- State of Panama Scopes by Maurizio Cimadamore on January 31, 2020
- Project Panama is moving to GitHub by Jorn Vernee on January 14, 2020
2019
- jextract, distilled by Maurizio Cimadamore on November 22, 2019
- Beyond ByteBuffers by Brian Goetz on November 8, 2019
- Vector API by Vladimir Ivanov on September 17, 2019
- Panama Update by Maurizio Cimadamore on July 30, 2019
- Vectors and the Numerics on the JVM by Vladimir Ivanov, John Rose on July 29, 2019
- Concurrent memory access by Maurizio Cimadamore on June 15, 2019
- State of varargs by Maurizio Cimadamore on April 19, 2019
- Memory access: the missing link by Maurizio Cimadamore on April 18, 2019
- State of Panama Pointers by Maurizio Cimadamore on February 15, 2019
- State of Panama Scopes by Maurizio Cimadamore on January 15, 2019
2018
- State of Panama foreign annotations by Maurizio Cimadamore on November 20, 2018
- Panama: A Foreign Policy for Java by Maurizio Cimadamore on November 14, 2018
- Vector API for Java by Paul Sandoz on October 24, 2018
- State of the Isthmus by Maurizio Cimadamore on May 8, 2018
2017
- Your next JVM: Panama, Valhalla, Metropolis by John Rose on April 17, 2017