diff options
author | 2018-02-20 15:35:48 -0800 | |
---|---|---|
committer | 2018-02-20 15:37:56 -0800 | |
commit | 7b1b4a41dbfbf34a8e077590612cf5fe3aaaa987 (patch) | |
tree | da93790018a83fc80a6f96eec8c8046a3f1ef568 /src/main/java/com/google/devtools/build/lib/actions/BuildConfigurationInterface.java | |
parent | c1042f2adc55d040495a1159100146fad607d32a (diff) |
In TransitiveBaseTraversalFunction, only process the deps once we have all the information we need. It is a waste of CPU time otherwise as we will just lose the state. Note that we don't pass the env directly into the processDeps function so this wasn't a skyframe restart optimization. Also, none of the state recorded in the processDeps for the direct label deps is used in computing the aspect deps, as we immediately call targetAndErrorIfAny#getTarget.
PiperOrigin-RevId: 186373573
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/actions/BuildConfigurationInterface.java')
0 files changed, 0 insertions, 0 deletions