some updates from users of llvm
authorChris Lattner <sabre@nondot.org>
Thu, 8 Oct 2009 16:01:33 +0000 (16:01 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 8 Oct 2009 16:01:33 +0000 (16:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83551 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes-2.6.html

index ca277ba82a7a432f2ef2f2c7aa6d3782ed888f8b..94b9254e85237b111eeed2f5d8e466fecfd8414a 100644 (file)
@@ -223,6 +223,11 @@ 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 uncommon traps are all used to
 remove dynamism from ruby execution and increase performance.</p>
+
+<p>Since LLVM 2.5, Rubinius has made several major leaps forward, implementing
+a counter based JIT, type feedback, and speculative method inlining.
+</p>
+
 </div>
 
 <!--=========================================================================-->
@@ -254,7 +259,6 @@ handling.</p>
 
 <div class="doc_text">
 <p>
-<b>UPDATE!</b> 
 <a href="http://pure-lang.googlecode.com/">Pure</a>
 is an algebraic/functional programming language based on term rewriting.
 Programs are collections of equations which are used to evaluate expressions in
@@ -264,12 +268,8 @@ built-in list and matrix support (including list and matrix comprehensions) and
 an easy-to-use C interface. The interpreter uses LLVM as a backend to
  JIT-compile Pure programs to fast native code.</p>
 
-<p>In addition to the usual algebraic data structures, Pure also has
-MATLAB-style matrices in order to support numeric computations and signal
-processing in an efficient way. Pure is mainly aimed at mathematical
-applications right now, but it has been designed as a general purpose language.
-The dynamic interpreter environment and the C interface make it possible to use
-it as a kind of functional scripting language for many application areas.
+<p>Pure versions 0.31 and later have been tested and are known to work with
+LLVM 2.6 (and continue to work with older LLVM releases >= 2.3 as well).
 </p>
 </div>
 
@@ -300,7 +300,6 @@ fully featured as the original DMD compiler from DigitalMars.
 
 <div class="doc_text">
 <p>
-<b>UPDATE!</b> 
 <a href="http://code.roadsend.com/rphp">Roadsend PHP</a> (rphp) is an open
 source implementation of the PHP programming 
 language that uses LLVM for its optimizer, JIT, and static compiler. This is a