Just in time for the New Year ๐
@alandipert here is a working build for native boot-bin on linux^
generally the overall performance within the container is slower because of SubstrateVM, however the native image itself is much faster and all the bootstrapping is shifted out of the JVM
whoa i'll have to wrap my head around this ๐พ
running boot using the native image and a standard JVM would see ~5-6 faster startup
itโs fairly straight forward - instead of using a java app to download and fetch the main boot.jar we use a clojure app compiled to native image
then we skip the shim loader entirely and just launch the boot.jar with a jvm that has IO redirected to our native-image
so now we get all the previous boot-bin stuff as a native-image with ~0.5second runtime on my mac