This document discusses GraalVM and its key components. GraalVM is a virtual machine that supports multiple languages including Java, JavaScript, Ruby, and Python. It includes Graal, a new just-in-time compiler that aims to replace the C2 compiler in HotSpot VM. GraalVM also features Truffle, a framework for building languages, and Native Image, an ahead-of-time compiler.
![Introduction of Project Jigsaw](https://cdn-ak-scissors.b.st-hatena.com/image/square/5d33955394d2a13fe8bfe4afb64ac31f4d93c0de/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fprojectjigsaw-170521112957-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)