aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2016-12-01 17:12:58 +0000
committerGravatar Irina Iancu <elenairina@google.com>2016-12-02 07:42:13 +0000
commit3875712ca6cabaa447b008038225072ee52b24c2 (patch)
tree4e6979226d374874d0b77a75ceeab1048d2ee606 /src/main/java/com/google/devtools/build/lib/syntax
parentc804c66856eefc72cc1c5ba661c6d410e1bda9f4 (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