Difference between GraalVM and Jvm-Hotspot

The name of the picture


Difference between GraalVM and Jvm-Hotspot



Can someone explain the differences between GraalVM and Jvm-Hotspot, and how GraalVM is related to OpenJDK's HotSpot.





quick link: blog.frankel.ch/first-impressions-graalvm
– emotionlessbananas
9 hours ago




2 Answers
2



In that context you could think of GraalVM as a modified/improved HotSpot JVM [very loosely: OpenJDK's HotSpot + the Graal JIT Compiler (replacing the one from HotSpot) + the ability to run other languages (JS, Ruby, R, Python, etc.) + ability to AOT compile Java
+ additional bundled tools, etc.]



GraalVM is a JVM with multiple change:



The graal project also have a Substrate VM which is a framework to build native artifact from Java.






By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Popular posts from this blog

Keycloak server returning user_not_found error when user is already imported with LDAP

PHP parse/syntax errors; and how to solve them?

How to scale/resize CVPixelBufferRef in objective C, iOS