Author: prazek Date: Wed Dec 28 12:25:30 2016 New Revision: 290676 URL: http://llvm.org/viewvc/llvm-project?rev=290676&view=rev Log: Revert "Mention devirtualization in release notes"
Accidental commit. LLVM changes have not been pushed yet This reverts commit 592453413690a2d16784667d1644758b9af700c1. Modified: cfe/trunk/docs/ReleaseNotes.rst Modified: cfe/trunk/docs/ReleaseNotes.rst URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.rst?rev=290676&r1=290675&r2=290676&view=diff ============================================================================== --- cfe/trunk/docs/ReleaseNotes.rst (original) +++ cfe/trunk/docs/ReleaseNotes.rst Wed Dec 28 12:25:30 2016 @@ -47,24 +47,6 @@ sections with improvements to Clang's su Major New Features ------------------ -- Enhanced devirtualization with `-fstrict-vtable-pointers`. Clang devirtualizes -across different basic blocks, like loops: - -.. code-block:: c++ - struct A { - virtual void foo() {} - }; - void indirect(A &a, int n) { - for (int i = 0 ; i < n; i++) - a.foo(); - - } - void test(int n) { - A a; - indirect(a); - } - - - ... Improvements to Clang's diagnostics _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits