Hi everyone, Just to let you know I pushed a first graalvm support in Geronimo Arthur ( https://issues.apache.org/jira/browse/GERONIMO-6796). It is only about CDI SE API for now - but it seems easy to extend later to more if needed. Doc is https://github.com/apache/geronimo-arthur/blob/master/documentation/src/content/openwebbeans-knight.adoc for now - will be only with next release I guess. I don't assume it is 100% complete but it enables some simple application to be executed. I compared the memory consumption of the test main (which is trivial I agree): https://github.com/apache/geronimo-arthur/blob/master/integration-test/src/test/resources/integration-tests/owb/src/main/java/org/apache/geronimo/arthur/integrationtests/OWB.java . Just adding a while (true) sleep(1s) at the end, we pass from 44M in java mode to 1.3M in native mode, it is quite interesting outside startup time which is not that crazy with OWB once tuned.
Don't hesitate to test/hack things around it it can enable new use cases for OWB. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance>