Skip to content
Snippets Groups Projects
user avatar
Mick Jordan authored
* commit '02a27b05':
  use Class.isAssignableFrom instead of switch on class name
  copyright fix
  Add RNull
  ForeignAccess: add RPairlist, fix try warning
  ForeignAccess: delete sample concrete vector classes
  ForeignAccess: reinstate RAbstractVectorAccessFactory due to lack of subclass support in MessageResolution
  Fix case fall through
  MessageResolution: cannot use abstract classes
  Add missing files
  Refactor RForeignAccessFactory using MessageResolution/Resolve annotations; All RTypedValue's are TruffleObject's
ac0d9f87
History

FastR

FastR is an implementation of the R Language in Java atop Truffle and Graal. Truffle is a framework for building self-optimizing AST interpreters. Graal is a dynamic compiler that is used to generate efficient machine code from partially evaluated Truffle ASTs.

FastR is an open-source effort of Purdue University, Johannes Kepler University Linz, and Oracle Labs.

For more details and instructions for downloading and building the system, please visit the FastR Wiki.