[llvm-commits] [llvm] r145324 - /llvm/trunk/docs/ReleaseNotes.html

Rafael Espindola rafael.espindola at gmail.com
Mon Nov 28 15:55:49 PST 2011


Author: rafael
Date: Mon Nov 28 17:55:49 2011
New Revision: 145324

URL: http://llvm.org/viewvc/llvm-project?rev=145324&view=rev
Log:
Expand the part about CFI a bit.

Modified:
    llvm/trunk/docs/ReleaseNotes.html

Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=145324&r1=145323&r2=145324&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Mon Nov 28 17:55:49 2011
@@ -942,8 +942,11 @@
 <li>LLVM generates substantially better code for indirect gotos due to a new
     tail duplication pass, which can be a substantial performance win for
     interpreter loops that use them.</li>
-<li>Exception handling and debug information is now emitted with CFI directives,
-    yielding <a href="http://blog.mozilla.com/respindola/2011/05/12/cfi-directives/">much smaller executables</a> for some C++ applications.
+<li>Exception handling and debug frame information is now emitted with CFI
+    directives. This lets the assembler produce more compact info as it knows
+    the final offsets, yielding <a href="http://blog.mozilla.com/respindola/2011/05/12/cfi-directives/">much smaller executables</a> for some C++ applications.
+    If the system assembler doesn't support it, MC exands the directives when
+    the integrated assembler is not used.
 </li>
 
 <li>The code generator now supports vector "select" operations on vector





More information about the llvm-commits mailing list