Pretty hard to do arena allocation in Java without JVM primitive support.
Not sure what you mean by "primitive support". Java 22 added FFM (Foreign Function & Memory). It works w/ both on-heap & off-heap memory. It has an Arena interface.
https://openjdk.org/jeps/454
https://docs.oracle.com/en/java/javase/25/docs/api/java.base...
Not sure what you mean by "primitive support". Java 22 added FFM (Foreign Function & Memory). It works w/ both on-heap & off-heap memory. It has an Arena interface.
https://openjdk.org/jeps/454
https://docs.oracle.com/en/java/javase/25/docs/api/java.base...