graalvm 2023-09-19

Interesting that native image is now sometimes performing better than jit!

πŸ”₯ 2

Good news for graalvm-powered Clojure interpreters!

1
πŸ”₯ 1

Hmmm.... from medium blog: > In this release, we are introducing a https://github.com/oracle/graal/pull/4684 that will become the default in the future: all classes are now allowed to be used and initialized at build time, regardless of the class initialization configuration Will have to understand if this impacts/helps/whatevers our graal-build-time work. Seems experimental at this point, so probably no immediate action is needed.

πŸ‘ 1
πŸ‘€ 1

Are you afraid it will break something? Or are you considering whether it will enable new possibilities for clojure-compiled-to-native, because then we can do some stuff compile time, before it gets β€œfrozen”?

I don't understand it yet, but maybe it will make graal-build-time unnecessary? They say they'll provide more details in their patch release on 24-Oct. Probably worth trying some experiments.

πŸ‘ 1

Gotcha. Interesting!