summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2011-04-06 16:14:25 +0000
committerChris Lattner <sabre@nondot.org>2011-04-06 16:14:25 +0000
commit958d299fca3ff626c4174da0e52561c9a11a368b (patch)
treebd6db2e5ed5e04c3ac790649a7851c106b4b2429 /llvm
parent5de5313abe955284ee29777971cbc92e9280a6a9 (diff)
downloadbcm5719-llvm-958d299fca3ff626c4174da0e52561c9a11a368b.tar.gz
bcm5719-llvm-958d299fca3ff626c4174da0e52561c9a11a368b.zip
add rubinius
llvm-svn: 129006
Diffstat (limited to 'llvm')
-rw-r--r--llvm/docs/ReleaseNotes.html13
1 files changed, 13 insertions, 0 deletions
diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html
index 5e8c2526d28..4d888de7b60 100644
--- a/llvm/docs/ReleaseNotes.html
+++ b/llvm/docs/ReleaseNotes.html
@@ -373,6 +373,19 @@ Furthermore, Polly can use PoCC(Pluto) an advanced optimizer for data-locality
and parallelism.</p>
</div>
+<!--=========================================================================-->
+<h2>Rubinius</h2>
+
+<div class="doc_text">
+ <p><a href="http://github.com/evanphx/rubinius">Rubinius</a> 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.</p>
+</div>
+
+
<!-- *********************************************************************** -->
<h1>
OpenPOWER on IntegriCloud