Fork me on GitHub
#graalvm
<
2023-09-19
>
lread15:09:42

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

๐Ÿ”ฅ 1
teodorlu15:09:32

Good news for graalvm-powered Clojure interpreters!

babashka 1
๐Ÿ”ฅ 1
lread15:09:50

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
teodorlu15:09:33

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โ€?

lread15:09:39

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
teodorlu15:09:57

Gotcha. Interesting!