2 ms·
GraalVM is a JIT compiler for the most part. That's the one Twitter uses I believe. SubstrateVM is what lets you perform a closed world assumption ahead of time
by didibus 6y ago
GraalVM is a JIT compiler for the most part. That's the one Twitter uses I believe. SubstrateVM is what lets you perform a closed world assumption ahead of time build. And that does indeed run left performant most of the time, but it uses less memory and starts faster.
- pjmlp 6y agoUnless one feeds it with PGO data, just like it happens in most AOT workflows for optimizations like devirtualization.