• Daniel Bratell's avatar
    Support jumbo in chrome/browser, saving another 10% compile time · 9fd72277
    Daniel Bratell authored
    Of the code pieces left to add jumbo support to, the one which benefit
    the most from jumbo is //chrome/browser:browser which goes from 90 to
    10 CPU minutes, a reduction of more than a CPU hour. This is about 10%
    of the total effort compiling chrome+content_shell+blink_tests.
    
    In jumbo builds many cc files compile in the same translation unit
    which reduces the time spent generating debug data and machine code
    for headers, as well as the time to actually process the headers.
    
    Bug: 746957
    Change-Id: I856f3fca1f16fa2b0738678444c455c303985962
    Reviewed-on: https://chromium-review.googlesource.com/899368Reviewed-by: default avatarScott Violet <sky@chromium.org>
    Commit-Queue: Daniel Bratell <bratell@opera.com>
    Cr-Commit-Position: refs/heads/master@{#537284}
    9fd72277
BUILD.gn 223 KB