Hello,

Am 13.02.2014 um 15:24 schrieb Qiang Kou <kellyhavel1...@gmail.com>:
> It will be really wonderful if R can run on JVM.

thank you. :-)

There are actually two currently available execution models for FastR.

1. Run atop a stock JVM: the JVM will run FastR's Truffle-based AST interpreter 
like a normal Java application.

2. Run atop GraalVM, which is a HotSpot VM where the Graal dynamic compiler is 
employed instead of the usual C1/C2 JIT compilers. The advantage of running on 
GraalVM is that the VM knows about Truffle, and will partially evaluate Truffle 
ASTs and generate machine code from them, leading to much better performance.

When built from the BitBucket repository, the default execution model is #2.

> So you moved from github (https://github.com/allr/fastr) to BitBucket ?

Yes, as the internal infrastructure we're using is 100 % Mercurial.

Best regards,

Michael Haupt

-- 
Dr. Michael Haupt
Principal Member of Technical Staff
Phone: +49 331 200 7277, Fax: +49 331 200 7561
Oracle Labs
Oracle Deutschland B.V. & Co. KG, Schiffbauergasse 14, 14467 Potsdam, Germany

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to