aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java
diff options
context:
space:
mode:
authorGravatar shahan <shahan@google.com>2018-04-02 13:26:14 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-02 13:27:28 -0700
commit9012e6f2ddbca2af21f9ae892a9d2fb09841e304 (patch)
tree5137ee493a3760fe0b30b07b6cf007de3b96d68d /src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java
parent41f7df715e83ddaf5a75b5738587c9d842ec75b4 (diff)
Moves the decision to enable memoization from codecs to the top-level invocation.
Also, makes it benign to registerInitialValue when memoization is disabled. PiperOrigin-RevId: 191338253
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java
index b48f247feb..359e638256 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java
@@ -26,14 +26,13 @@ import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable;
import com.google.devtools.build.lib.concurrent.ThreadSafety.ThreadSafe;
import com.google.devtools.build.lib.packages.Package;
import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
-import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec.Memoization;
import java.util.ArrayList;
import javax.annotation.Nullable;
/** A configured target in the context of a Skyframe graph. */
@Immutable
@ThreadSafe
-@AutoCodec(memoization = Memoization.START_MEMOIZING)
+@AutoCodec
@VisibleForTesting
public final class RuleConfiguredTargetValue extends ActionLookupValue
implements ConfiguredTargetValue {