| |
| Why? | | | |
| Getting Started: Running Java | | | |
| |
| Dataiku Data Science Studio | 1,502 | over 1 year ago | | |
| Java Performance Examples | | | |
| Java stream API benchmark | | | |
| Java/Kotlin Native Example | | | |
| Native Image Example | | | |
| Native-image: using Profile Guide Optimisation options | 592 | 11 months ago | | |
| Command line apps with Clojure and GraalVM | | | |
| GraalVM Polyglot with Clojure and JavaScript | | | |
| Clojure: GraalVM Native Image HTTPS Support | | | |
| Building native Clojure images with GraalVM | | | |
| Clojure Hello World example | | | | |
| GraalVM with Groovy | | | | |
| GraalVM and Scala | | | | |
| Scala-days-2018 demo | 592 | 11 months ago | |
| |
| Compatibility | | | |
| GraalVM Updater | | | |
| Reference Manual: JVM languages | | | |
| Polyglot Reference | | | | |
| Tools Reference | | | |
| Native Images | | | |
| Why? | | | |
| Get Started: Running Python | | | |
| Get Started: Running R | | | |
| Get Started: Running Ruby | | | |
| |
| JavaScript, Java, R Polyglot Application | | | |
| R's graphical output in Java based desktop application | 60 | over 1 year ago | |
| FastR Node.js interop example | 60 | over 1 year ago | |
| A simple, straightforward implementation of "Conway's Game of Life" | 60 | over 1 year ago | |
| rJava package and built-in Java interoperability in FastR | 60 | over 1 year ago | |
| Embedding R as a scripting language into JVM applications | 60 | over 1 year ago | |
| Weather Predictor Application: R, Ruby, Java, NodeJS/JS | 60 | over 1 year ago | |
| GraalVM demos: Another Polyglot JavaScript, Java, R application | 592 | 11 months ago | |
| Galaaz Demo: GraalVM, TruffleRuby, FastR, ggplot2, gridExtra | 592 | 11 months ago | |
| GraalVM demos: Polyglot JavaScript, Java, R application | 592 | 11 months ago | |
| GraalVM demos: Spring Boot using R packages demo | 592 | 11 months ago | |
| |
| Compatibility | | | |
| GraalVM Updater | | | |
| Reference Manual: Python | | | |
| Reference Manual: R | | | |
| Reference Manual: Ruby | | | |
| Polyglot Reference | | | | |
| Tools Reference | | | |
| Native Images | | | |
| Running JRuby on the Graal JIT | | | |
| Why? | | | |
| Getting Started | | | |
| |
| JavaScript, Java, R Polyglot Application | | | |
| Running JavaScript Functions as Stored Procedures in Database | | | |
| Oracle Database Example | | | |
| GraalVM demos: Another Polyglot JavaScript, Java, R application | 592 | 11 months ago | |
| Galaaz Demo: GraalVM, TruffleRuby, FastR, ggplot2, gridExtra | 592 | 11 months ago | |
| GraalVM demos: Polyglot JavaScript, Java, R application | 592 | 11 months ago | |
| |
| GraalVM Updater | | | |
| Compatibility | | | |
| Reference Manual | | | |
| Getting started: combined languages | | | |
| |
| Polyglot JavaScript, Java, R application | | | |
| GraalVM Polyglot with Clojure and JavaScript | | | |
| |
| Language Compatibility Tool | | | |
| GraalVM Updater | | | |
| Reference Manual | | | | |
| GraalVM as a platform: Embed languages | | | |
| IPolyglot: A polyglot Jupyter kernel for the GraalVM | 93 | over 2 years ago | | by |
| Getting Started | | | |
| Compatibility | | | |
| Reference Manual | | | | |
| Awesome WebAssembly Runtimes | 1,387 | about 1 year ago | |
| Towards a WebAssembly standalone runtime on GraalVM | | | |
| Running WebAssembly on the JVM | | | |
| |
| asmble: Compile WebAssembly to JVM and other WASM tools | 637 | over 2 years ago | |
| Gradle-plugin | 24 | almost 6 years ago | |
| |
| oracle/graal GitHub | 20,486 | 11 months ago | Discussions on |
| |
| WebAssembly and GraalVM | 20,486 | 11 months ago | |
| Compiling via Emscripten | 20,486 | 11 months ago | |
| wasm, wat and wasm2c conversations | 20,486 | 11 months ago | |
| |
| GraalWASM: current WebAssembly for GraalVM work by the good folks from the GraalVM team | 20,486 | 11 months ago | |
| Talk: Rust, WebAssembly, and the future of Serverless by Steve Klabnik | | | |
| Talk: An Introduction to WebAssembly by Guy Royse | | | |
| What is native-image? | | | |
| |
| Substrate VM | 20,486 | 11 months ago | |
| Substrate VM: options | 20,486 | 11 months ago | |
| Substrate VM: reflection | 20,486 | 11 months ago | |
| |
| Reference manual | | | |
| |
| Ahead-of-time Compilation | | | |
| Prerequisites | | | |
| Image Generation Options | | | |
| Generating Heap Dumps | | | |
| |
| Security guide | | | |
| |
| 'Native-image' | 355 | over 2 years ago | see in |
| |
| https://github.com/krisfoster/Native-Image-Workshop/ | 12 | almost 5 years ago | |
| https://krisfoster.github.io/Native-Image-Workshop/ | | | |
| |
| native-image workshop on 25th Nov 2019 | | | |
| |
| Native Image Examples | | | |
| An example Clojure CLI HTTP/S client using GraalVM native image | 65 | almost 6 years ago | |
| A simple native HTTP server with GraalVM | | | |
| Example of Akka HTTP server compiled with GraalVM native-image | 93 | about 6 years ago | |
| GraalVM Native Image HTTPS Support | | | |
| A 7MB native-image Java app that runs in 30ms and uses only 4MB of RAM! | | | |
| |
| SOMns, a Simple Newspeak Implementation | 67 | almost 3 years ago | |
| grCUDA, Polyglot CUDA integration for the GraalVM | 223 | over 2 years ago | |
| GraalSqueak, a Squeak/Smalltalk bytecode interpreter with support for the Smalltalk programming environment | 286 | 11 months ago | |
| Why? | | | |
| Reference Manual | | | |
| GraalVM as a Platform | | | |
| |
| Embed Languages | | | |
| |
| Why? | | | |
| Reference Manual | | | |
| Implement your language | | | |
| |
| Truffle Language Implementation Framework | 20,486 | 11 months ago | |
| Simple Language framework built using Truffle API | 614 | over 1 year ago | |
| cesquivias's GitHub page on Truffle | | | |
Awesome Graal / Languages & Platforms / Implement your language / cesquivias's GitHub page on Truffle |
| Writing a Language in Truffle. Part 1: A Simple, Slow Interpreter | | | |
| Writing a Language in Truffle. Part 2: Using Truffle and Graal | | | |
| Writing a Language in Truffle. Part 3: Making my Language (Much) Faster | | | |
| Writing a Language in Truffle. Part 4: Adding Features the Truffle Way | | | |
| |
| implementation of the if statement | 614 | over 1 year ago | |
| A SOM Smalltalk implemented on top of Oracle's Truffle Framework | 33 | 11 months ago | , also see |
| Mumbler is a lisp programming language | 110 | over 5 years ago | |
| |
| Implement your tools | | | |
| |
| Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays | 339 | 12 months ago | by @smarr |
| Investigating startup with bytestacks | | | |
| Comparison bash script: graal | 0 | over 6 years ago | |
| Better Java Streams performance with GraalVM | | | |
| Under the hood of GraalVM JIT optimizations | | | |
| GraalVM 19.1: Compiling Faster | | | |
| Isolates and Compressed References: More Flexible and Efficient Memory Management via GraalVM | | | |
| GraalVM’s JavaScript engine on JDK11 with high performance | | | |
| Compiler Explorer | | | online IDE, run code, see asm, rustic compiler |
| |
| JEP 317: Experimental Java-Based JIT Compiler - OpenJDK | | | |
| JEP 243: Java-Level JVM Compiler Interface - OpenJDK | | | |
| JEP 295: Ahead-of-Time Compilation | | | |
| |
| graal-dev mailing list | | | |
| graal-changes mailing list | | | |
| Twitter list: Wholly Graal of Compilers | | | |
| GraalVM.org community | | | |
Awesome Graal / Mercurial links |
| OpenJDK Graal forest | | | |
| Compiler | | | |
| JavaScript parser | | | |
| JVM Compiler Interface for JDK8 | | | |
| JVM Compiler Interface for JDK9 | | | |
Awesome Graal / Mercurial links / Deprecated |
| Compiler (deprecated by graal-core) | | | |
| Compiler (deprecated by graal) | | | |
Awesome Graal / Download links |
| GraalVM.org Downloads | | | |
Awesome Graal / Download links / Oracle Labs GraalVM |
| Programming Languages and Runtimes ... | | | |
| Download | | | |
| Learn more | | | |
| Java | | | |
Awesome Graal / Download links |
| Homebrew Tap for GraalVM | 214 | about 1 year ago | : |
| Graal and Truffle Builds (JDK8/OpenJDK8) | | | |
| jruby graal-vm-0.19 on Homebrew - Libraries.io | | | |
Awesome Graal / Projects, Wikipedia pages, discussion forums & blog posts |
| OpenJDK: Graal | | | |
| Graal (compiler) - Wikipedia | | | |
| OpenJDK Graal - Wiki | | | |
| Graal/GraalVM/Truffle official docs | | | |
Awesome Graal / Projects, Wikipedia pages, discussion forums & blog posts / Graal/GraalVM/Truffle official docs |
| Graal/GraalVM/Truffle Getting Started | | | |
Awesome Graal / Projects, Wikipedia pages, discussion forums & blog posts |
| Graal/GraalVM/Truffle official Reference Manual | | | |
| OpenJDK Graal - Publications and Presentations | | | |
| GraalVM: Official list of publications | | | |
| GraalVM in the press | | | |
| Official FAQ on Graal/GraalVM/Truffle | | | |
| List of useful resources from Stefan Marr | | | |
| Graalvm (Programming) Questions & Answers - TechQA | | | |
| Oracle's Graal-JVM / Truffle for Scala? : scala - Reddit | | | |
| Reddit discussions on GraalVM and Scala | | | |
| Graal and Clojure discussions | | | |
| JIT compiling a subset of Python to x86-64 | | | |
Awesome Graal / Hands-on pages |
| Building Wholly Graal with Truffle! | | | |
| How to build Graal-enabled JDK8 on CircleCI? | | | |
| Add Graal JIT Compilation to Your JVM Language in 5 Easy Steps ... | | | |
| GraalVM - APIDesign | | | |
| Learning to use Wholly GraalVM! | | | [reblogged on ] |
| LuaTruffle | | | |
| Compile and configure FastR in Linux | snatverk | | | |