From df0531fad8fc0288c21f5672aa59907362ae0ff5 Mon Sep 17 00:00:00 2001 From: Janak Ramakrishnan Date: Wed, 23 Sep 2015 17:30:04 +0000 Subject: Allow Skylark import lookup values to be computed inline in order to avoid reifying them in the Skyframe graph. -- MOS_MIGRATED_REVID=103758591 --- .../google/devtools/build/skyframe/InMemoryMemoizingEvaluator.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/com/google/devtools/build/skyframe') diff --git a/src/main/java/com/google/devtools/build/skyframe/InMemoryMemoizingEvaluator.java b/src/main/java/com/google/devtools/build/skyframe/InMemoryMemoizingEvaluator.java index 9e346ebcb5..c1c94a48c2 100644 --- a/src/main/java/com/google/devtools/build/skyframe/InMemoryMemoizingEvaluator.java +++ b/src/main/java/com/google/devtools/build/skyframe/InMemoryMemoizingEvaluator.java @@ -310,6 +310,10 @@ public final class InMemoryMemoizingEvaluator implements MemoizingEvaluator { } } + public ImmutableMap + getSkyFunctionsForTesting() { + return skyFunctions; + } public static final Predicate DEFAULT_STORED_EVENT_FILTER = new Predicate() { @Override public boolean apply(Event event) { -- cgit v1.2.3