Skip to content
This repository contains several small applications. These programs illustrate the capabilities of GraalVM
Branch: master
Clone or download
shelajev Merge pull request #22 from vjovanov/improve-scala-errors
Fix the scalac demo error reporting
Latest commit e953647 Apr 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
fastR-examples @ 4234443 Add fastr-examples as a submodule Oct 11, 2018
functionGraphDemo Make the Ruby code more idiomatic May 4, 2018
galaaz-ggplot Update GraalVM versions and certain commands Nov 5, 2018
java-kotlin-aot Updated rc10 to rc11 Jan 16, 2019
java-simple-stream-benchmark Updated rc10 to rc11 Jan 16, 2019
mle-oracle Update GraalVM versions and certain commands Nov 5, 2018
native-list-dir Updated rc10 to rc11 Jan 16, 2019
native-netty-plot Add native-netty-plot example Oct 20, 2018
polyglot-javascript-java-r Updated rc10 to rc11 Jan 16, 2019
scala-days-2018 Fix scalac error reporting Apr 8, 2019
spring-r Update GraalVM versions and certain commands Nov 5, 2018
.gitignore Initial commit: readme, license, gitgnore Mar 26, 2018
.gitmodules Add fastr-examples as a submodule Oct 11, 2018
LICENSE.md Initial commit: readme, license, gitgnore Mar 26, 2018
README.md

README.md

GraalVM Demos

This repository collects demo applications and benchmarks written in Java, JavaScript, R, Ruby, and other JVM languages like Kotlin and Scala. These programs are illustrating diverse capabilities of GraalVM.

Running

Clone this repository. Every top level folder here contains a demo sources and the instructions on how to run that particular code are in its README.md.

Tested Compatibility

The demos are normal applications & benchmarks written in Java, Kotlin, JavaScript, etc., so they are compatible with any virtual machine capable of running Java, JavaScript and so on. You can run it on the stock JVM, Node, etc..

However, these were tested and are known to work with:

  • GraalVM 1.0.0 RC9

Further Information

License

Unless specified otherwise all code in this repository is licensed under the Universal Permissive License (UPL). Note that the submodule fastR-examples which is a reference to the graalvm/examples repository has a separate license.

You can’t perform that action at this time.