> the code typically runs faster on the JVM.
no, it typically doesn't. in certain edge cases the JVM does out perform Graal though.
“Certain edge cases” being everything that doesn’t include startup time? It makes sense to me that a kit would be able to optimize better than an aot compiler. If you claim otherwise I’d like to see some sources.
https://www.graalvm.org/