aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/ReleaseNotes.html6
1 files changed, 2 insertions, 4 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index ba18b1805c..24000707f9 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -148,6 +148,8 @@ cases).</li>
<li>Constant initializers now generate loops instead of potentially <a href="http://llvm.cs.uiuc.edu/PR75">huge amounts of straight-line code</a>.</li>
+<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>
</ol>
<p>In this release, the following bugs in the previous release were fixed:</p>
@@ -513,10 +515,6 @@ href="http://gcc.gnu.org/gcc-3.4/changes.html">GCC 3.4 release notes</a>.<p>
different from the model used in the Itanium ABI, so <b>exceptions will not
interact correctly</b>. </li>
-<li><a href="http://llvm.cs.uiuc.edu/PR11">Code for executing destructors when
- unwinding is not shared</a> (this is a quality of implementation problem,
- which does not effect functionality).</li>
-
</ul>
</div>