diff options
author | Rui Ueyama <ruiu@google.com> | 2017-02-27 21:07:50 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2017-02-27 21:07:50 +0000 |
commit | 9a651672d03132442d2159b2128631b5a5fe6e70 (patch) | |
tree | b89ca54a514edb2531e628140c2e03b302c945e8 /lld/docs/index.rst | |
parent | c9f2517e96b6738b5e61ede273f212598c4ff3b3 (diff) | |
download | bcm5719-llvm-9a651672d03132442d2159b2128631b5a5fe6e70.tar.gz bcm5719-llvm-9a651672d03132442d2159b2128631b5a5fe6e70.zip |
Clarify benchmark conditions.
llvm-svn: 296383
Diffstat (limited to 'lld/docs/index.rst')
-rw-r--r-- | lld/docs/index.rst | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/lld/docs/index.rst b/lld/docs/index.rst index 952bcb8b255..6d9780458d1 100644 --- a/lld/docs/index.rst +++ b/lld/docs/index.rst @@ -81,13 +81,20 @@ Note that this is just a benchmark result of our environment. 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 ----- |