Commit 7ff1fe93 authored by Bruce Dawson's avatar Bruce Dawson Committed by Commit Bot

Remove mentions of is_win_fastlink and use_lld

The switch to lld as linker means that is_win_fastlink is no longer
applicable, and manually selecting lld as the linker is no longer
necessary.

Change-Id: I9c4c815d2b8834223b98fa3de72ab937b910929f
Reviewed-on: https://chromium-review.googlesource.com/1101479Reviewed-by: default avatarReid Kleckner <rnk@chromium.org>
Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#567388}
parent 8d3ba5c3
...@@ -233,15 +233,10 @@ don't' set enable_nacl = false then build times may get worse. ...@@ -233,15 +233,10 @@ don't' set enable_nacl = false then build times may get worse.
* `remove_webcore_debug_symbols = true` - turn off source-level debugging for * `remove_webcore_debug_symbols = true` - turn off source-level debugging for
blink to reduce build times, appropriate if you don't plan to debug blink. blink to reduce build times, appropriate if you don't plan to debug blink.
In order to ensure that linking is fast enough we recommend that you use one of In order to speed up linking you can set `symbol_level = 1` - this option
these settings - they all have tradeoffs: reduces the work the linker has to do but when this option is set you cannot do
* `use_lld = true` - this linker is very fast on full links but does not support source-level debugging. Switching from `symbol_level = 2` (the default) to
incremental linking. `symbol_level = 1` requires recompiling everything.
* `is_win_fastlink = true` - this option makes the Visual Studio linker run much
faster, and incremental linking is supported, but it can lead to debugger
slowdowns or out-of-memory crashes.
* `symbol_level = 1` - this option reduces the work the linker has to do but
when this option is set you cannot do source-level debugging.
In addition, Google employees should use goma, a distributed compilation system. In addition, Google employees should use goma, a distributed compilation system.
Detailed information is available internally but the relevant gn arg is: Detailed information is available internally but the relevant gn arg is:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment