[lld] r293037 - ReleaseNotes: Add a release note for the COFF linker.

Peter Collingbourne via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 25 00:54:31 PST 2017


Author: pcc
Date: Wed Jan 25 02:54:31 2017
New Revision: 293037

URL: http://llvm.org/viewvc/llvm-project?rev=293037&view=rev
Log:
ReleaseNotes: Add a release note for the COFF linker.

Modified:
    lld/branches/release_40/docs/ReleaseNotes.rst

Modified: lld/branches/release_40/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/lld/branches/release_40/docs/ReleaseNotes.rst?rev=293037&r1=293036&r2=293037&view=diff
==============================================================================
--- lld/branches/release_40/docs/ReleaseNotes.rst (original)
+++ lld/branches/release_40/docs/ReleaseNotes.rst Wed Jan 25 02:54:31 2017
@@ -32,12 +32,12 @@ ELF Improvements
 ----------------
 
 LLD provides much better compatibility with the GNU linker than before.
-Now it is able to link the entire FreeBSD base system including kernel
+Now it is able to link the entire FreeBSD base system including the kernel
 out of the box. We are working closely with the FreeBSD project to
 make it usable as the system linker in a future release of the operating
 system.
 
-Multi-threading performance has been imporved, and multi-threading
+Multi-threading performance has been improved, and multi-threading
 is now enabled by default. Combined with other optimizations, LLD 4.0
 is about 1.5 times faster than LLD 3.9 when linking large programs
 in our test environment.
@@ -51,13 +51,13 @@ Other notable changes are listed below:
 * Error messages are printed in red just like Clang by default. You
   can disable it by passing -no-color-diagnostics.
 
-* LLD's version string is now embedded to a .comment section in a
-  result output file. You can dump it by this command: ``objdump -j -s
+* LLD's version string is now embedded in a .comment section in the
+  result output file. You can dump it with this command: ``objdump -j -s
   .comment <file>``.
 
 * The -Map option is supported. With that, you can print out section
   and symbol information to a specified file. This feature is useful
-  to analyze link results.
+  for analyzing link results.
 
 * The file format for the -reproduce option has changed from cpio to
   tar.
@@ -86,4 +86,8 @@ Other notable changes are listed below:
 COFF Improvements
 -----------------
 
-* 
+* Performance on Windows has been improved by parallelizing parts of the
+  linker and optimizing file system operations. As a result of these
+  improvements, LLD 4.0 has been measured to be about 2.5 times faster
+  than LLD 3.9 when linking a large Chromium DLL.
+




More information about the llvm-commits mailing list