https://medium.com/graalvm/welcome-graalvm-for-jdk-22-8a48849f054c.
The release notes point to https://medium.com/graalvm/welcome-graalvm-for-jdk-22-8a48849f054c#df1e. I was https://clojurians.slack.com/archives/CAJN79WNT/p1695137870805729?thread_ts=1695136706.616289&cid=CAJN79WNT. Maybe I'll actually look into it this time. simple_smile
I've been using --strict-image-heap for a while now, haven't seen any issues
@skynet what does --strict-image-heap do?
Ah just read it
@skynet what problem did it solve for you, enabling to have a class in a top level clojure expression, while letting it also be initialized at runtime (again)?
I think for most (all?) Clojure users, setting --strict-image-heap is pretty much a no-op since we have to declare most classes as init at build time anyway
I just turned it on when they added it to make sure my stuff wouldn't break in this update
ah gotcha
@skynet do you also use https://github.com/clj-easy/graal-build-time?
yeah I do