aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/vfs/UnionFileSystem.java
diff options
context:
space:
mode:
authorGravatar janakr <janakr@google.com>2017-10-23 18:16:39 +0200
committerGravatar Dmitry Lomov <dslomov@google.com>2017-10-23 18:40:07 +0200
commitb80c21a3eee246a1e9c7b9b2b1e19f769f93430a (patch)
tree5be4805144525ba501e18e0237edb0af675719e2 /src/main/java/com/google/devtools/build/lib/vfs/UnionFileSystem.java
parent4256ce1915c69bb8a8cee0b5c09a094768b7cd02 (diff)
Memoize configuration supplier in InfoCommand. Previous implementation never actually assigned to the configuration, so we were redoing Skyframe graph setup each time. We still cached actual loading/analysis work, but unnecessarily injected precomputed values each time.
This meant that in the "edge" case of not keeping edges, we were only succeeding by accident, because we never actually switched the evaluator to not keep edges. PiperOrigin-RevId: 173124505
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/vfs/UnionFileSystem.java')
0 files changed, 0 insertions, 0 deletions