[lld] r296383 - Clarify benchmark conditions.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 27 13:07:50 PST 2017


Author: ruiu
Date: Mon Feb 27 15:07:50 2017
New Revision: 296383

URL: http://llvm.org/viewvc/llvm-project?rev=296383&view=rev
Log:
Clarify benchmark conditions.

Modified:
    lld/trunk/docs/index.rst

Modified: lld/trunk/docs/index.rst
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/docs/index.rst?rev=296383&r1=296382&r2=296383&view=diff
==============================================================================
--- lld/trunk/docs/index.rst (original)
+++ lld/trunk/docs/index.rst Mon Feb 27 15:07:50 2017
@@ -81,13 +81,20 @@ Note that this is just a benchmark resul
 Depending on number of available cores, available amount of memory or
 disk latency/throughput, your results may vary.
 
-============  ===========  =======  ========  ======
-Program       Output size  GNU ld   GNU gold  LLD
-ffmpeg dbg    91 MiB       1.59s    1.15s     0.78s
-mysqld dbg    157 MiB      7.09s    2.49s     1.31s
-clang dbg     1.45 GiB     86.76s   21.93s    8.38s
-chromium dbg  1.52 GiB     142.30s  40.86s    12.69s
-============  ===========  =======  ========  ======
+============  ===========  ============  =============  ======
+Program       Output size  GNU ld        GNU gold [1]_  LLD
+ffmpeg dbg    91 MiB       1.59s         1.15s          0.78s
+mysqld dbg    157 MiB      7.09s         2.49s          1.31s
+clang dbg     1.45 GiB     86.76s        21.93s         8.38s
+chromium dbg  1.52 GiB     142.30s [2]_  40.86s         12.69s
+============  ===========  ============  =============  ======
+
+.. [1] With the ``--threads`` option to enable multi-threading support.
+
+.. [2] Since GNU ld doesn't support the ``-icf=all`` option, we
+       removed that from the command line for GNU ld. GNU ld would be
+       slower than this if it had that option support. For gold and
+       LLD, we use ``-icf=all``.
 
 Build
 -----




More information about the llvm-commits mailing list