[llvm-commits] CVS: llvm-www/devmtg/2008-08/index.html

Chris Lattner sabre at nondot.org
Sun Aug 3 15:33:29 PDT 2008



Changes in directory llvm-www/devmtg/2008-08:

index.html updated: 1.10 -> 1.11
---
Log message:

more blah blah blah


---
Diffs of the changes:  (+31 -6)

 index.html |   37 +++++++++++++++++++++++++++++++------
 1 files changed, 31 insertions(+), 6 deletions(-)


Index: llvm-www/devmtg/2008-08/index.html
diff -u llvm-www/devmtg/2008-08/index.html:1.10 llvm-www/devmtg/2008-08/index.html:1.11
--- llvm-www/devmtg/2008-08/index.html:1.10	Sun Aug  3 17:09:07 2008
+++ llvm-www/devmtg/2008-08/index.html	Sun Aug  3 17:33:11 2008
@@ -97,14 +97,22 @@
   
   <tr><td>[<a href="Lopes_PHP-JIT-InTwoDays.pdf">Slides</a>] [Video]</td>
     <td>Nuno Lopes<br><i>Instituto Superior Tecnico</i></td>
-    <td><b>Building a JIT compiler for PHP in 2 days</b> - .
+    <td><b>Building a JIT compiler for PHP in 2 days</b> - This talk describes
+    the implementation of the PHP interpreter and how it was easily changed into
+    an LLVM JIT.  This discusses why the facilities that LLVM provides make this
+    easy, and gives some (very early) results.
     </td>
   </tr>
   
   <tr><td>[<a href="Korobeynikov_LLVMC2-CompilerDriver.pdf">Slides</a>]
           [Video]</td>
     <td>Anton Korobeynikov<br><i>Saint Petersburg State University</i></td>
-    <td><b>llvmc2 Compiler Driver</b> - .
+    <td><b>llvmc2 Compiler Driver</b> - 'llvmc2' is the LLVM Compiler Driver,
+    which is useful to people building new languages and tools from the LLVM
+    toolchain. This talk describes the constraints and purpose of a compiler
+    driver and discusses how llvmc2 fills the needs and works with those
+    constraints.  Finally, the talk describes some of the low-level architecture
+    and future directions of llvmc2.
     </td>
   </tr>
   
@@ -116,20 +124,37 @@
   
   <tr><td>[<a href="Geoffray_VMKitProject.pdf">Slides</a>] [Video]</td>
     <td>Nicolas Geoffray<br><i>Universite Pierre et Marie Curie</i></td>
-    <td><b>The VMKit Project</b> - .
+    <td><b>The VMKit Project</b> - VMKit is an implementation of the Java and
+    .NET Virtual Machines that use LLVM to optimize and JIT compile the code.
+    This talk describes how VMKit integrates components from various systems,
+    how bytecode translation works, describes the current performance status
+    of the system, and discusses areas for future extension.
     </td>
   </tr>
   
   <tr><td>[<a href="Sander_HW-SW-CoDesignflowWithLLVM.pdf">Slides</a>]
           [Video]</td>
     <td>Tim Sander<br><i>Technischen Universitat Darmstadt</i></td>
-    <td><b>The LLVM Hardware Backend</b> - .
+    <td><b>Designflow: using LLVM to compile to Hardware</b> - This project uses
+    LLVM to compile code to a mixed hardware and software implementation.  This
+    detects pieces of programs that may be efficiently compiled to VHDL and
+    synthesized them onto an FPGA.  The rest of the program is compiled to
+    PowerPC code and uses to drive the FPGA.  The system automatically handles
+    data migration and other handshaking between the two systems.
     </td>
   </tr>
 
   <tr><td>[<a href="Petersen_FlashCCompiler.pdf">Slides</a>] [Video]</td>
     <td>Scott Petersen<br><i>Adobe Inc.</i></td>
-    <td><b>Targeting the Adobe Flash Virtual Machine</b> - .
+    <td><b>Flash C Compiler: Compiling C code to the Adobe Flash Virtual
+        Machine</b> - FlaCC is a research project that compiles C code to
+        ActionScript using llvm-gcc with a custom flash code generator.  This
+        enables almost arbitrary C and C++ code to be executed safely and
+        efficiently within a Flash container on web pages.  This talk describes
+        the implementation of the system and shows several compelling examples
+        that use it to run other lanugage and CPU interpreters within Flash as
+        well as run existing large programs within C.  The demos are also
+        extremely impressive :).
     </td>
   </tr>
 </table>  
@@ -272,7 +297,7 @@
   src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
   <a href="http://validator.w3.org/check/referer"><img
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
-<br>Last modified: $Date: 2008/08/03 22:09:07 $
+<br>Last modified: $Date: 2008/08/03 22:33:11 $
 </address>
 
 <!--#include virtual="../../footer.incl" -->






More information about the llvm-commits mailing list