JohnTortugo/graal
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources ๐
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources ๐
Maintenance repository for GraalVM Community for JDK 21. To report issues or request backports, go to https://github.com/oracle/graal.
JDK main-line development
Command-line tool used for the development of Graal projects.
https://openjdk.org/projects/jdk-updates
https://openjdk.org/projects/lilliput
Repository which contains community-driven collection of GraalVM reachability metadata for open-source libraries.
GraalJS โ A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java
This tool compares JMH benchmark results and generates an interactive HTML report.
LRU cache benchmark for garbage collectors
Basic JavaFX benchmark application
Utility tool to parse & analyze GraalVM Truffle engine logs
https://openjdk.org/projects/shenandoah
Collection of Java Benchmarking Results focusing on Comparing OpenJDK and GraalVM
A simple example language built using the Truffle API.
Static code analysis for Kotlin
https://openjdk.org/projects/lilliput
JDK Backports Monitor
Learning how to write "Less Slow" code in C++20, from numerical micro-kernels and SIMD to coroutines, ranges, and polymorphic state machines
https://openjdk.org/projects/shenandoah
Java bytecode interpreter written in Rust for learning and research purposes
A tool for analyzing OpenJDK C2 Intermediate Representation
https://openjdk.org/projects/leyden
https://openjdk.org/projects/crac