Skip to content

FastR - GraalVM Community Edition 19.0.0

Choose a tag to compare

@ansalond ansalond released this 09 May 18:43
· 2890 commits to master since this release

FastR is a GNU R compatible implementation of R for GraalVM. It is currently based on R 3.5.1, reuses the base packages of GNU R and is compatible with the ecosystem.

For example, FastR can install and run unmodified complex R packages like ggplot2, Shiny, or Rcpp, for compatibility with other packages please refer to the compatibility checker: http://www.graalvm.org/docs/reference-manual/compatibility/.

Being implemented on top of GraalVM, FastR uses its state-of-the-art JIT compiler and has better peak performance, often several times faster than GNU R.

The R language components can be installed in GraalVM using the gu utility.

More information is available on the GraalVM website: http://www.graalvm.org/docs/reference-manual/languages/r/

Changes in 19.0.0:

  • the default Renviron file sets R_LIBS_USER to a directory inside the current user's home. Running the configure_fastr script will change this to a path that also contains GraalVM version and will create the directory
  • Bugfix: fatal error on Linux when pressing CTRL+C during long computation
  • Implemented missing C API: S_realloc