[llvm-commits] CVS: llvm-www/ProjectsWithLLVM/index.html

Chris Lattner sabre at nondot.org
Tue Sep 29 23:26:41 PDT 2009

Changes in directory llvm-www/ProjectsWithLLVM:

index.html updated: 1.50 -> 1.51
Log message:

update the macruby blurb, per Laurent Sansonetti!

Diffs of the changes:  (+2 -15)

 index.html |   17 ++---------------
 1 files changed, 2 insertions(+), 15 deletions(-)

Index: llvm-www/ProjectsWithLLVM/index.html
diff -u llvm-www/ProjectsWithLLVM/index.html:1.50 llvm-www/ProjectsWithLLVM/index.html:1.51
--- llvm-www/ProjectsWithLLVM/index.html:1.50	Fri Sep 11 04:42:23 2009
+++ llvm-www/ProjectsWithLLVM/index.html	Wed Sep 30 01:25:42 2009
@@ -117,23 +117,10 @@
 <div class="www_text">
-<a href="http://www.macruby.org">MacRuby</a> is a free software project,
-sponsored by <a href="http://www.apple.com">Apple</a>.
-The goal of the MacRuby project is to be 100% compatible
-syntactically and behaviorally with Ruby 1.9,
-while providing seamless integration with Objective-C.
-So, there are significant differences in the internals of the runtime.
+<a href="http://macruby.org">MacRuby</a> is an implementation of Ruby on top of core Mac OS X technologies, such as the Objective-C common runtime and garbage collector, and the CoreFoundation framework. It is principally developed by Apple and aims at enabling the creation of full-fledged Mac OS X applications.</p>
-For example,
-MacRuby classes and objects are actually Objective-C objects,
-allowing subclassing, method overloading,
-and conversion-free object exchange with the Objective-C runtime.
-MacRuby also uses the new Objective-C garbage collector engine,
-instead of the traditional Ruby GC.
-For more information, see the
-<a href="http://www.macruby.org/documentation/overview.html">Overview</a>.
+MacRuby uses LLVM for optimization passes, JIT and AOT compilation of Ruby expressions. It also uses zero-cost DWARF exceptions to implement Ruby exception handling.

More information about the llvm-commits mailing list