From: Chris Lattner Date: Wed, 6 Apr 2011 16:14:25 +0000 (+0000) Subject: add rubinius X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=0fa5da97539e1702f8a41862a9c5eacb52adaaa7;p=oota-llvm.git add rubinius git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129006 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 5e8c2526d28..4d888de7b60 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -373,6 +373,19 @@ Furthermore, Polly can use PoCC(Pluto) an advanced optimizer for data-locality and parallelism.

+ +

Rubinius

+ +
+

Rubinius is an environment + for running Ruby code which strives to write as much of the implementation in + Ruby as possible. Combined with a bytecode interpreting VM, it uses LLVM to + optimize and compile ruby code down to machine code. Techniques such as type + feedback, method inlining, and deoptimization are all used to remove dynamism + from ruby execution and increase performance.

+
+ +