[llvm-commits] CVS: llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html 2003-05-05-LCTES03-CodeSafety.html
John Criswell
criswell at choi.cs.uiuc.edu
Thu Jun 26 16:40:29 PDT 2003
Changes in directory llvm/www/pubs:
2002-08-09-LLVMCompilationStrategy.html updated: 1.1 -> 1.1.2.1
2003-05-05-LCTES03-CodeSafety.html updated: 1.2 -> 1.2.2.1
---
Log message:
Merged with mainline on Thursday, June 26, 2003.
---
Diffs of the changes:
Index: llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html
diff -u llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html:1.1 llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html:1.1.2.1
--- llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html:1.1 Mon May 19 10:32:47 2003
+++ llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html Thu Jun 26 16:37:20 2003
@@ -35,6 +35,20 @@
Technical Report #UIUCDCS-R-2002-2292, Computer Science Dept., Univ. of Illinois, Aug. 2002.
</ul>
+<h2>Update:</h2>
+<ul>
+ Since this document was published, one <b>significant</b> change has been made
+ to LLVM: the GCC C front-end described in the document has been completely
+ rewritten from scratch. The new C front-end is based on the mainline GCC CVS
+ tree (what will become GCC 3.4), and expands type-safe LLVM code from the GCC
+ AST representation, instead of from the untyped GCC RTL representation.<p>
+
+ This change dramatically improved the quality of code generated and the
+ stability of the system as a whole.<p>
+</ul>
+
+
+
<h2>Download:</h2>
<ul>
<li><a href="2002-08-09-LLVMCompilationStrategy.ps">The LLVM Instruction Set and Compilation Strategy</a> (PS)
Index: llvm/www/pubs/2003-05-05-LCTES03-CodeSafety.html
diff -u llvm/www/pubs/2003-05-05-LCTES03-CodeSafety.html:1.2 llvm/www/pubs/2003-05-05-LCTES03-CodeSafety.html:1.2.2.1
--- llvm/www/pubs/2003-05-05-LCTES03-CodeSafety.html:1.2 Wed May 21 12:15:41 2003
+++ llvm/www/pubs/2003-05-05-LCTES03-CodeSafety.html Thu Jun 26 16:37:20 2003
@@ -58,6 +58,7 @@
<ul>
<li><a href="2003-05-05-LCTES03-CodeSafety.ps">Memory Safety Without Runtime Checks or Garbage Collection</a> (PS)
<li><a href="2003-05-05-LCTES03-CodeSafety.pdf">Memory Safety Without Runtime Checks or Garbage Collection</a> (PDF)
+<li><a href="2003-06-12-LCTES03-CodeSafety.ppt">Memory Safety Without Runtime Checks or Garbage Collection - Presentation</a> (PPT)
</ul>
<h2>Bibtex Entry:</h2>
@@ -72,5 +73,9 @@
URL = {http://llvm.cs.uiuc.edu/pubs/2003-05-05-LCTES03-CodeSafety.html}
}
</pre>
+
+<h2> Links: </h2>
+
+<a href="http://safecode.cs.uiuc.edu/">SAFECode project</a>
</body></html>
More information about the llvm-commits
mailing list