diff options
author | 2016-12-01 17:12:58 +0000 | |
---|---|---|
committer | 2016-12-02 07:42:13 +0000 | |
commit | 3875712ca6cabaa447b008038225072ee52b24c2 (patch) | |
tree | 4e6979226d374874d0b77a75ceeab1048d2ee606 /src/main/java/com/google/devtools/build/lib/syntax | |
parent | c804c66856eefc72cc1c5ba661c6d410e1bda9f4 (diff) |
Compute module file compile command line flags right before executing the
action. This removes flattening of nested sets (for the transitive/top-level
header modules) in the analysis phase making it about 10% faster. Also remove
the calculation of top-level modules entirely as it doesn't seem to be
necessary and doing it might actually lead to unexpected results when actions
are restored from cache and thus the module input flags are computed from the
actually used inputs (determined from .d files).
--
MOS_MIGRATED_REVID=140738461
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax')
0 files changed, 0 insertions, 0 deletions