[llvm-commits] CVS: llvm/docs/ReleaseNotes.html
Chris Lattner
lattner at cs.uiuc.edu
Fri Dec 12 01:27:01 PST 2003
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.80 -> 1.81
---
Log message:
PR177 is no longer among the open
---
Diffs of the changes: (+7 -1)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.80 llvm/docs/ReleaseNotes.html:1.81
--- llvm/docs/ReleaseNotes.html:1.80 Thu Dec 11 23:52:39 2003
+++ llvm/docs/ReleaseNotes.html Fri Dec 12 01:26:25 2003
@@ -204,6 +204,12 @@
<li>Code for running C++ destructors is now properly shared when possible. Before, the C++ front-end
<a href="http://llvm.cs.uiuc.edu/PR11">generated N^2 amounts of duplicated cleanup code</a> in some cases.</li>
+
+<li>The JIT used to <a href="http://llvm.cs.uiuc.edu/PR177">generate code for
+ all functions pointed to by globals</a> immediately, before the program
+ started execution, but now it waits until the first time they are called to
+ compile them. This dramatically speeds up short runs of large C++ programs,
+ which often have large numbers of functions pointed to by vtables.</li>
</ol>
@@ -672,7 +678,7 @@
src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" /></a>
<a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
- Last modified: $Date: 2003/12/12 05:52:39 $
+ Last modified: $Date: 2003/12/12 07:26:25 $
</address>
</body>
More information about the llvm-commits
mailing list