Skip to content
/ graal Public
forked from oracle/graal

GraalVM: Run Programs Faster Anywhere 🚀

License

Notifications You must be signed in to change notification settings

argan/graal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraalVM is a project based in Oracle Labs developing a new JIT Compiler and Polyglot Runtime for the JVM. Further details can be found on the OTN site.

Graal SDK is the Graal Standard Development Kit that contains long term supported APIs.

Graal is a dynamic compiler written in Java that integrates with the HotSpot JVM.

Truffle is a framework for implementing languages and instrumentations that use Graal as a dynamic compiler.

Tools contains a set of tools for Truffle guest langauges implemeted using the instrumentation framework.

Substrate VM is a framework that allows ahead-of-time (AOT) compilation of Java applications under closed-world assumption into executable images or shared objects.

License

Truffle and its dependency Graal SDK are licensed under the GPL 2 with Classpath exception.

The Graal compiler is licensed under the GPL 2.

The Substrate VM is licensed under the GPL 2.

About

GraalVM: Run Programs Faster Anywhere 🚀

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 91.0%
  • C 6.3%
  • C++ 1.3%
  • Python 1.2%
  • Makefile 0.1%
  • ANTLR 0.1%