[vmkit-commits] [vmkit] r135201 - in /vmkit/trunk/www: UsersManual.html get_started.html menu.html.incl use_aot.html use_mmtk.html

Nicolas Geoffray nicolas.geoffray at lip6.fr
Thu Jul 14 14:53:07 PDT 2011


Author: geoffray
Date: Thu Jul 14 16:53:07 2011
New Revision: 135201

URL: http://llvm.org/viewvc/llvm-project?rev=135201&view=rev
Log:
Remove obsolete instructions and be explicit that vmkit now needs clang or llvm-gcc.


Removed:
    vmkit/trunk/www/UsersManual.html
    vmkit/trunk/www/use_aot.html
    vmkit/trunk/www/use_mmtk.html
Modified:
    vmkit/trunk/www/get_started.html
    vmkit/trunk/www/menu.html.incl

Removed: vmkit/trunk/www/UsersManual.html
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/www/UsersManual.html?rev=135200&view=auto
==============================================================================
--- vmkit/trunk/www/UsersManual.html (original)
+++ vmkit/trunk/www/UsersManual.html (removed)
@@ -1,22 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-          "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
-  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
-  <title>VMKit - Getting Started</title>
-  <link type="text/css" rel="stylesheet" href="menu.css" />
-  <link type="text/css" rel="stylesheet" href="content.css" />
-</head>
-<body>
-
-<!--#include virtual="menu.html.incl"-->
-
-<div id="content">
-
-<h1>VMKit User's Manual</h1>
-
-<ul>
-  <li><a href="/use_aot.html">Java Ahead of Time (AOT) Compilation</a></li>
-  <li><a href="/use_mmtk.html">VMKit and MMTk</a></li>
-</li>
-

Modified: vmkit/trunk/www/get_started.html
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/www/get_started.html?rev=135201&r1=135200&r2=135201&view=diff
==============================================================================
--- vmkit/trunk/www/get_started.html (original)
+++ vmkit/trunk/www/get_started.html Thu Jul 14 16:53:07 2011
@@ -40,7 +40,8 @@
 
 <ol>
   <li><a href="http://www.llvm.org/docs/GettingStarted.html#checkout">Checkout
-   and build LLVM</a> from SVN head:</li>
+    and build LLVM</a> from SVN head. Make sure you have llvm-gcc or clang available
+    when you configure LLVM. Alternatively, you can also checkout clang in llvm/tools.</li>
 
   <ul>
     <li><tt>svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm</tt></li>
@@ -98,6 +99,18 @@
     <dd>Tell vmkit where GNU Classpath glibj.zip is located.</dd>
     <dt><br/><tt>--with-gnu-classpath-libs=<directory></tt></dt>
     <dd>Tell vmkit where GNU Classpath libs are located.</dd>
+    <dt><br/><tt>--with-mmtk-plan=</tt> </dt>
+      <dd>
+      <ul>
+      <li><tt>org.mmtk.plan.marksweep.MS (default)</tt></li>
+      <li><tt>org.mmtk.plan.copyms.CopyMS</tt></li>
+      <li><tt>org.mmtk.plan.semispace.SS</tt></li>
+      <li><tt>org.mmtk.plan.immix.Immix</tt></li>
+      <li><tt>org.mmtk.plan.generational.marksweep.GenMS</tt></li>
+      <li><tt>org.mmtk.plan.generational.copying.GenCopy</tt></li>
+      <li><tt>org.mmtk.plan.generational.immix.GenImmix</tt></li>
+      </ul>
+      </dd>
   </dl>
 
   </ul>

Modified: vmkit/trunk/www/menu.html.incl
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/www/menu.html.incl?rev=135201&r1=135200&r2=135201&view=diff
==============================================================================
--- vmkit/trunk/www/menu.html.incl (original)
+++ vmkit/trunk/www/menu.html.incl Thu Jul 14 16:53:07 2011
@@ -8,7 +8,6 @@
     <a href="/index.html">About</a>
     <a href="/get_started.html">Get Started</a>
     <a href="/get_involved.html">Get Involved</a>
-    <a href="/UsersManual.html">Users Manual</a>
     <a href="/OpenProjects.html">Open Projects</a>
     <a href="/pubs.html">Publications</a>
     <a href="/releases/index.html">Releases</a>

Removed: vmkit/trunk/www/use_aot.html
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/www/use_aot.html?rev=135200&view=auto
==============================================================================
--- vmkit/trunk/www/use_aot.html (original)
+++ vmkit/trunk/www/use_aot.html (removed)
@@ -1,60 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-          "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
-  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
-  <title>VMKit - Getting Started</title>
-  <link type="text/css" rel="stylesheet" href="menu.css" />
-  <link type="text/css" rel="stylesheet" href="content.css" />
-</head>
-<body>
-
-<!--#include virtual="menu.html.incl"-->
-
-<div id="content">
-
-<h1>Getting Started: Java Ahead of Time compilation with VMKit</h1>
-
-
-<p>This page gives you the instructions on how to use the Java ahead of time
-compiler of VMKit.</p>
-
-
-<ol>
-  <li><a href="/get_started.html">Checkout
-   and build VMKit</a> from SVN head.</li>
-
- <li>Compile into a dynamic library the core Java libs (e.g. GNU Classpath):
- </li>
-
-  <ul>
-    <li><tt>cd tools/vmjc/libvmjc</tt></li>
-    <li><tt>make ENABLE_OPTIMIZED=1 (go get coffee)</tt></li>
-  </ul>
-  
-  <li>Update PATH to include LLVM and VMKit binaries (replace *_OBJ with your
-      directory):</li>
-   <ul>
-     <li><tt>export PATH=$(LLVM_OBJ)/Release/bin:$(VMKIT_OBJ)/Release/bin
-     </tt></li>
-   </ul>
-   
-   <li>Update LD_LIBRARY_PATH to include the dynamic library previously
-       compiled (replace VMKIT_OBJ with your directory):</li>
-   <ul>
-     <li><tt>export LD_LIBRARY_PATH=$(VMKIT_OBJ)/Release/lib
-     </tt></li>
-   </ul>
-  
-   <li>Use the <tt>llcj</tt> tool on a class or a jar file:</li>
-   <ul>
-     <li><tt>llcj -S Foo.class (emit bytecode)</tt></li>
-     <li><tt>llcj --main=Foo Foo.class (generate an executable)</tt></li>
-     <li><tt>llcj -c Foo.class (generate an object file)</tt></li>
-   </ul>
-
-</ol>
-
-</div>
-</body>
-</html>

Removed: vmkit/trunk/www/use_mmtk.html
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/www/use_mmtk.html?rev=135200&view=auto
==============================================================================
--- vmkit/trunk/www/use_mmtk.html (original)
+++ vmkit/trunk/www/use_mmtk.html (removed)
@@ -1,56 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-          "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
-  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
-  <title>VMKit - Getting Started</title>
-  <link type="text/css" rel="stylesheet" href="menu.css" />
-  <link type="text/css" rel="stylesheet" href="content.css" />
-</head>
-<body>
-
-<!--#include virtual="menu.html.incl"-->
-
-<div id="content">
-
-<h1>Getting Started: VMKit and MMTk</h1>
-
-
-<p>This page gives you the instructions on how to build VMKit with a MMTk garbage collector.</p>
-
-
-<ol>
-  <li><a href="http://www.llvm.org/docs/GCCFEBuildInstrs.html">Checkout
-    and build LLVM-GCC</a> from SVN head.</li>
-  <li> Update PATH to include the <tt>llvm-gcc</tt> binary. </li>
-  <li> Re-configure LLVM. </li>
-  <li> Configure VMKit with three additional options:</li>
-  <ul>
-    <li><tt>--with-gc=mmtk</tt></li>
-    <li><tt>--with-llvmgcc</tt></li>
-    <li><tt>--with-mmtk-plan=</tt> </li>
-      <ul>
-      <li><tt>org.mmtk.plan.marksweep.MS (default)</tt></li>
-      <li><tt>org.mmtk.plan.copyms.CopyMS</tt></li>
-      <li><tt>org.mmtk.plan.semispace.SS</tt></li>
-      <li><tt>org.mmtk.plan.immix.Immix</tt></li>
-      <li><tt>org.mmtk.plan.generational.marksweep.GenMS</tt></li>
-      <li><tt>org.mmtk.plan.generational.copying.GenCopy</tt></li>
-      <li><tt>org.mmtk.plan.generational.immix.GenImmix</tt></li>
-      </ul>
-      </ul>
-  </ul>
-  <li> Build VMKit:</li>
-  <ul>
-    <li><tt>make ENABLE_OPTIMIZED=1 </tt></li>
-  </ul>
-  <li>Run VMKit:</li>
-   <ul>
-     <li><tt>Release/bin/j3 Foo </tt></li>
-   </ul>
-
-</ol>
-
-</div>
-</body>
-</html>





More information about the vmkit-commits mailing list