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>

Reply via email to