add logo, comment out project info, they need to send updates
to get reincluded. llvm-svn: 98706
This commit is contained in:
parent
03fd76663e
commit
c871bac79b
|
|
@ -10,6 +10,9 @@
|
||||||
|
|
||||||
<div class="doc_title">LLVM 2.7 Release Notes</div>
|
<div class="doc_title">LLVM 2.7 Release Notes</div>
|
||||||
|
|
||||||
|
<img align=right src="http://llvm.org/img/DragonSmall.png"
|
||||||
|
width="136" height="136">
|
||||||
|
|
||||||
<ol>
|
<ol>
|
||||||
<li><a href="#intro">Introduction</a></li>
|
<li><a href="#intro">Introduction</a></li>
|
||||||
<li><a href="#subproj">Sub-project Status Update</a></li>
|
<li><a href="#subproj">Sub-project Status Update</a></li>
|
||||||
|
|
@ -139,7 +142,7 @@ href="http://clang.llvm.org/StaticAnalysis.html">automatically finding bugs</a>
|
||||||
in C and Objective-C programs. The tool performs checks to find
|
in C and Objective-C programs. The tool performs checks to find
|
||||||
bugs that occur on a specific path within a program.</p>
|
bugs that occur on a specific path within a program.</p>
|
||||||
|
|
||||||
<p>In the LLVM 2.7 time-frame, the analyzer core has ...</p>
|
<p>In the LLVM 2.7 time-frame, the analyzer core has sprouted legs and...</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -257,6 +260,8 @@ The LLVM Machine Code (MC) Toolkit project is ...
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<p><a href="http://github.com/evanphx/rubinius">Rubinius</a> is an environment
|
<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 core class
|
for running Ruby code which strives to write as much of the core class
|
||||||
implementation in Ruby as possible. Combined with a bytecode interpreting VM, it
|
implementation in Ruby as possible. Combined with a bytecode interpreting VM, it
|
||||||
|
|
@ -266,6 +271,7 @@ remove dynamism from ruby execution and increase performance.</p>
|
||||||
|
|
||||||
<p>Since LLVM 2.5, Rubinius has made several major leaps forward, implementing
|
<p>Since LLVM 2.5, Rubinius has made several major leaps forward, implementing
|
||||||
a counter based JIT, type feedback and speculative method inlining.
|
a counter based JIT, type feedback and speculative method inlining.
|
||||||
|
-->
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -278,6 +284,8 @@ a counter based JIT, type feedback and speculative method inlining.
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://macruby.org">MacRuby</a> is an implementation of Ruby on top of
|
<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
|
core Mac OS X technologies, such as the Objective-C common runtime and garbage
|
||||||
collector and the CoreFoundation framework. It is principally developed by
|
collector and the CoreFoundation framework. It is principally developed by
|
||||||
|
|
@ -287,7 +295,7 @@ Apple and aims at enabling the creation of full-fledged Mac OS X applications.
|
||||||
<p>
|
<p>
|
||||||
MacRuby uses LLVM for optimization passes, JIT and AOT compilation of Ruby
|
MacRuby uses LLVM for optimization passes, JIT and AOT compilation of Ruby
|
||||||
expressions. It also uses zero-cost DWARF exceptions to implement Ruby exception
|
expressions. It also uses zero-cost DWARF exceptions to implement Ruby exception
|
||||||
handling.</p>
|
handling.--> </p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -299,6 +307,8 @@ handling.</p>
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://pure-lang.googlecode.com/">Pure</a>
|
<a href="http://pure-lang.googlecode.com/">Pure</a>
|
||||||
is an algebraic/functional programming language based on term rewriting.
|
is an algebraic/functional programming language based on term rewriting.
|
||||||
Programs are collections of equations which are used to evaluate expressions in
|
Programs are collections of equations which are used to evaluate expressions in
|
||||||
|
|
@ -310,7 +320,7 @@ an easy-to-use C interface. The interpreter uses LLVM as a backend to
|
||||||
|
|
||||||
<p>Pure versions ??? and later have been tested and are known to work with
|
<p>Pure versions ??? and later have been tested and are known to work with
|
||||||
LLVM 2.7 (and continue to work with older LLVM releases >= 2.3 as well).
|
LLVM 2.7 (and continue to work with older LLVM releases >= 2.3 as well).
|
||||||
</p>
|
--></p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -321,6 +331,8 @@ LLVM 2.7 (and continue to work with older LLVM releases >= 2.3 as well).
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://www.dsource.org/projects/ldc">LDC</a> is an implementation of
|
<a href="http://www.dsource.org/projects/ldc">LDC</a> is an implementation of
|
||||||
the D Programming Language using the LLVM optimizer and code generator.
|
the D Programming Language using the LLVM optimizer and code generator.
|
||||||
The LDC project works great with the LLVM 2.6 release. General improvements in
|
The LDC project works great with the LLVM 2.6 release. General improvements in
|
||||||
|
|
@ -328,7 +340,7 @@ this
|
||||||
cycle have included new inline asm constraint handling, better debug info
|
cycle have included new inline asm constraint handling, better debug info
|
||||||
support, general bug fixes and better x86-64 support. This has allowed
|
support, general bug fixes and better x86-64 support. This has allowed
|
||||||
some major improvements in LDC, getting it much closer to being as
|
some major improvements in LDC, getting it much closer to being as
|
||||||
fully featured as the original DMD compiler from DigitalMars.
|
fully featured as the original DMD compiler from DigitalMars.-->
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -339,10 +351,13 @@ fully featured as the original DMD compiler from DigitalMars.
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://code.roadsend.com/rphp">Roadsend PHP</a> (rphp) is an open
|
<a href="http://code.roadsend.com/rphp">Roadsend PHP</a> (rphp) is an open
|
||||||
source implementation of the PHP programming
|
source implementation of the PHP programming
|
||||||
language that uses LLVM for its optimizer, JIT and static compiler. This is a
|
language that uses LLVM for its optimizer, JIT and static compiler. This is a
|
||||||
reimplementation of an earlier project that is now based on LLVM.</p>
|
reimplementation of an earlier project that is now based on LLVM.
|
||||||
|
--> </p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--=========================================================================-->
|
<!--=========================================================================-->
|
||||||
|
|
@ -352,10 +367,13 @@ reimplementation of an earlier project that is now based on LLVM.</p>
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://code.google.com/p/unladen-swallow/">Unladen Swallow</a> is a
|
<a href="http://code.google.com/p/unladen-swallow/">Unladen Swallow</a> is a
|
||||||
branch of <a href="http://python.org/">Python</a> intended to be fully
|
branch of <a href="http://python.org/">Python</a> intended to be fully
|
||||||
compatible and significantly faster. It uses LLVM's optimization passes and JIT
|
compatible and significantly faster. It uses LLVM's optimization passes and JIT
|
||||||
compiler.</p>
|
compiler.-->
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--=========================================================================-->
|
<!--=========================================================================-->
|
||||||
|
|
@ -365,10 +383,13 @@ compiler.</p>
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://code.google.com/p/llvm-lua/">LLVM-Lua</a> uses LLVM to add JIT
|
<a href="http://code.google.com/p/llvm-lua/">LLVM-Lua</a> uses LLVM to add JIT
|
||||||
and static compiling support to the Lua VM. Lua bytecode is analyzed to
|
and static compiling support to the Lua VM. Lua bytecode is analyzed to
|
||||||
remove type checks, then LLVM is used to compile the bytecode down to machine
|
remove type checks, then LLVM is used to compile the bytecode down to machine
|
||||||
code.</p>
|
code.-->
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--=========================================================================-->
|
<!--=========================================================================-->
|
||||||
|
|
@ -378,13 +399,15 @@ code.</p>
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<p>
|
<p>
|
||||||
|
Need update.
|
||||||
|
<!--
|
||||||
<a href="http://icedtea.classpath.org/wiki/Main_Page">IcedTea</a> provides a
|
<a href="http://icedtea.classpath.org/wiki/Main_Page">IcedTea</a> provides a
|
||||||
harness to build OpenJDK using only free software build tools and to provide
|
harness to build OpenJDK using only free software build tools and to provide
|
||||||
replacements for the not-yet free parts of OpenJDK. One of the extensions that
|
replacements for the not-yet free parts of OpenJDK. One of the extensions that
|
||||||
IcedTea provides is a new JIT compiler named <a
|
IcedTea provides is a new JIT compiler named <a
|
||||||
href="http://icedtea.classpath.org/wiki/ZeroSharkFaq">Shark</a> which uses LLVM
|
href="http://icedtea.classpath.org/wiki/ZeroSharkFaq">Shark</a> which uses LLVM
|
||||||
to provide native code generation without introducing processor-dependent
|
to provide native code generation without introducing processor-dependent
|
||||||
code.
|
code.-->
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue