GraalVM is a new high-performance polyglot VM from Oracle that will probably replace the HotSpot JVM sometime in the future. Reason enough to take a look at the first releases of the GraalVM and explore what that means for Eclipse. This talks gives an intro to GraalVM, explains the different pieces, and explores possible ways to use GraalVM together with the Eclipse IDE. Among the topics we will talk about:
- What is GraalVM? (the different parts explained)
- What is GraalVM useful for?
- Running Eclipse on GraalVM - what is possible and what is the difference? (numbers and early experiences)
- Running language servers in Eclipse as native images?
- Experiments running JDTs AST parsing as a native image (inside of a language server)
Since GraalVM is rapidly evolving and improving, this talk will cover work-in-progress and share early experiences using GraalVM.
Objective of the presentation:
Learn the basics of the GraalVM project and get a brief overview about what GraalVM might be useful for in the context of building tools for Eclipse.
Attendee pre-requisites - If none, enter "N/A":
Basic knowledge of JVMs is a plus.
Comments Sign in to post comments
awesome
Submitted by Chee Ng on Fri, 2019-07-12 16:43
this is a hot topic