Project Panama is focused on enhancing the connections between the JVM and non-Java APIs.
The project includes the following selected components:
- Native function calls
- Native data access from the JVM
- Native data access inside the JVM heap
- New data layouts in the JVM heap
- API extraction tools for header files
The project team has generated a repository tree that matches JDK 9's structure. This significantly increases the likelihood of the project's success.