diff options
author | 2018-03-26 09:04:48 -0700 | |
---|---|---|
committer | 2018-03-26 09:06:46 -0700 | |
commit | 26e7280deecc11172c1b16637d513c2d0d242c09 (patch) | |
tree | c041211e89ecddf4d9b37a8d227e5c1e26ff58ec /src/main/java/com/google/devtools/build/skyframe/NodeEntry.java | |
parent | 22c573ca57cd62f6bdcf8f1619ff21e4af5516c0 (diff) |
Add DONE_CHECKING as a reason for requesting nodes.
Split registering the unique new deps of a node between those where we're enqueueing a known dependency from a prior build and one where we're adding a new dependency.
Replace prefetchBatch with getBatchAsync and add createIfAbsentBatchAsync.
PiperOrigin-RevId: 190471980
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe/NodeEntry.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/skyframe/NodeEntry.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/NodeEntry.java b/src/main/java/com/google/devtools/build/skyframe/NodeEntry.java index a50284bf30..02796390ef 100644 --- a/src/main/java/com/google/devtools/build/skyframe/NodeEntry.java +++ b/src/main/java/com/google/devtools/build/skyframe/NodeEntry.java @@ -356,7 +356,8 @@ public interface NodeEntry extends ThinNodeEntry { /** * Adds the temporary direct deps given in {@code helper} and returns the set of unique deps - * added. + * added. It is the users responsibility to ensure that there are no elements in common between + * helper and the already existing temporary direct deps. */ @ThreadSafe Set<SkyKey> addTemporaryDirectDeps(GroupedListHelper<SkyKey> helper); |