[www] r307681 - Move vmkit in the ProjectsWithLLVM section
Sylvestre Ledru via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 11 11:06:24 PDT 2017
Author: sylvestre
Date: Tue Jul 11 11:06:24 2017
New Revision: 307681
URL: http://llvm.org/viewvc/llvm-project?rev=307681&view=rev
Log:
Move vmkit in the ProjectsWithLLVM section
Summary:
No commit for 2 years, the website says that it is deprecated, needs llvm/clang 3.3, maybe it is time to remove it from the homepage and move it in the ProjectsWithLLVM section ?
Reviewers: tonic, lattner
Differential Revision: https://reviews.llvm.org/D34537
Modified:
www/trunk/ProjectsWithLLVM/index.html
www/trunk/index.html
Modified: www/trunk/ProjectsWithLLVM/index.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/ProjectsWithLLVM/index.html?rev=307681&r1=307680&r2=307681&view=diff
==============================================================================
--- www/trunk/ProjectsWithLLVM/index.html (original)
+++ www/trunk/ProjectsWithLLVM/index.html Tue Jul 11 11:06:24 2017
@@ -36,6 +36,8 @@
<div class="www_text">
<ul>
+<li><a href="#dragonegg">dragonegg</a></li>
+<li><a href="#vmkit">vmkit</a></li>
<li><a href="#dawncc">DawnCC</a></li>
<li><a href="#terralang">Terra Lang</a></li>
<li><a href="#codasip">Codasip Studio</a></li>
@@ -80,8 +82,30 @@
</div>
<!--=========================================================================-->
+
+
+<div class="www_subsection">
+ <a name="dragonegg">dragonegg</a>
+</div>
+
+<div class="www_subsubsection">
+Dragonegg integrates the LLVM optimizers and code generator with the GCC parsers.
+This allows LLVM to compile Ada, Fortran, and other languages supported by
+the GCC compiler frontends, and access to C features not supported by Clang.
+See <a href="http://dragonegg.llvm.org">dragonegg webpage</a>.
+</div>
+
+<div class="www_subsection">
+ <a name="vmkit">VMKit: a substrate for virtual machines</a>
+</div>
+
+<div class="www_subsubsection">
+Current MREs are monolithic. Extending them to propose new features or reusing them to execute new languages is difficult. VMKit is a library that eases the development of new MREs and the process of experimenting with new mechanisms inside MREs. VMKit provides the basic components of MREs: a JIT compiler, a GC, and a thread manager.
+ See <a href="http://vmkit.llvm.org/">vmkit webpage</a>.
+ </div>
+
<div class="www_subsection">
- <a name="dawncc">Automatic Insertion of Copy Annotation in Data-Parallel
+ <a name="dawncc">Automatic Insertion of Copy Annotation in Data-Parallel
Programs</a>
</div>
Modified: www/trunk/index.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/index.html?rev=307681&r1=307680&r2=307681&view=diff
==============================================================================
--- www/trunk/index.html (original)
+++ www/trunk/index.html Tue Jul 11 11:06:24 2017
@@ -11,8 +11,7 @@
<p>The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies. Despite its name, LLVM has little to do with
- traditional virtual machines, though it does provide helpful libraries that
- can be <a href="http://vmkit.llvm.org">used to build them</a>. The name
+ traditional virtual machines. The name
"LLVM" itself is not an acronym; it is the full name of the project.</p>
<p>LLVM began as a <a href="pubs/2004-01-30-CGO-LLVM.html">research
@@ -54,12 +53,6 @@
sort of tool that can be built using the Clang frontend as a library to
parse C/C++ code.</p></li>
-<li><p><b><a href="http://dragonegg.llvm.org">dragonegg</a></b>
- integrates the LLVM optimizers and code generator with the GCC parsers.
- This allows LLVM to compile Ada, Fortran, and other languages supported by
- the GCC compiler frontends, and access to C features not supported by Clang.
- </p></li>
-
<li><p>The <b><a href="http://lldb.llvm.org">LLDB</a></b> project builds on
libraries provided by LLVM and Clang to provide a great native debugger.
It uses the Clang ASTs and expression parser, LLVM JIT, LLVM disassembler,
@@ -89,10 +82,6 @@
provides an <a href="http://openmp.org">OpenMP</a> runtime for use with the
OpenMP implementation in Clang.</p></li>
-<li><p>The <b><a href="http://vmkit.llvm.org">vmkit</a></b> project is an
- implementation of the Java and .NET Virtual Machines that is built on LLVM
- technologies.</p></li>
-
<li><p>The <b><a href="http://polly.llvm.org/">polly</a></b> project implements
a suite of cache-locality optimizations as well as auto-parallelism and
vectorization using a polyhedral model.</p></li>
More information about the llvm-commits
mailing list