diff options
author | 2015-11-24 01:20:17 +0000 | |
---|---|---|
committer | 2015-11-24 14:41:45 +0000 | |
commit | d2eff4ea252b8da2f1e0fe2e12e07d83a53cdf9d (patch) | |
tree | 0ebe1e06322952d7cf85a0ef25b3204c936a8908 /src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java | |
parent | b8f0e86b9d6de8d05d2b34cb0e9363dbf9fe2a1e (diff) |
Avoid extra rdeps copy when finishing node
Reduces garbage and wasted work
--
MOS_MIGRATED_REVID=108566164
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java b/src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java index 11af1005a7..7eda036ee0 100644 --- a/src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java +++ b/src/main/java/com/google/devtools/build/skyframe/ReverseDepsUtilImpl.java @@ -283,6 +283,11 @@ public abstract class ReverseDepsUtilImpl<T> implements ReverseDepsUtil<T> { } } + @Override + public void consolidateReverseDeps(T container) { + consolidateData(container); + } + private void consolidateData(T container) { List<Object> dataToConsolidate = getDataToConsolidate(container); if (dataToConsolidate == null) { |