diff options
author | 2017-02-09 11:54:40 +0000 | |
---|---|---|
committer | 2017-02-09 15:11:44 +0000 | |
commit | 9ecac94044ee7f0d79d0bfc1c6f818b192cf740e (patch) | |
tree | 7ceddfe776fc562b82c8e1b4f2ee32eba51d7b97 /src/main/java/com/google | |
parent | 6cec0dec250c6573e17dc219f4a6dd35b53660bc (diff) |
Remove dead code - unused method in PackageManager interface
--
PiperOrigin-RevId: 147018240
MOS_MIGRATED_REVID=147018240
Diffstat (limited to 'src/main/java/com/google')
3 files changed, 0 insertions, 18 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/pkgcache/PackageManager.java b/src/main/java/com/google/devtools/build/lib/pkgcache/PackageManager.java index ccfc9ba087..ed01a92c1f 100644 --- a/src/main/java/com/google/devtools/build/lib/pkgcache/PackageManager.java +++ b/src/main/java/com/google/devtools/build/lib/pkgcache/PackageManager.java @@ -15,7 +15,6 @@ package com.google.devtools.build.lib.pkgcache; import com.google.devtools.build.lib.concurrent.ThreadSafety; import com.google.devtools.build.lib.packages.CachingPackageLocator; - import java.io.PrintStream; /** @@ -29,12 +28,6 @@ public interface PackageManager extends PackageProvider, CachingPackageLocator { PackageManagerStatistics getStatistics(); /** - * Removes cached data which is not needed anymore after loading is complete, to reduce memory - * consumption between builds. Whether or not this method is called does not affect correctness. - */ - void partiallyClear(); - - /** * Dump the contents of the package manager in human-readable form. * Used by 'bazel dump' and the BuildTool's unexpected exception handler. */ diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java index 4b7f98c5d5..4e8a90ee75 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java @@ -1683,11 +1683,6 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory { "package must be absolute: %s", packageName); return deletedPackages.get().contains(packageName); } - - /** Same as {@link PackageManager#partiallyClear}. */ - void partiallyClear() { - packageFunctionCache.invalidateAll(); - } } @VisibleForTesting diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframePackageManager.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframePackageManager.java index c4ea6e4982..ce19bd41e6 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframePackageManager.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframePackageManager.java @@ -29,7 +29,6 @@ import com.google.devtools.build.lib.skyframe.SkyframeExecutor.SkyframePackageLo import com.google.devtools.build.lib.vfs.Path; import com.google.devtools.build.lib.vfs.UnixGlob; import com.google.devtools.build.skyframe.CyclesReporter; - import java.io.PrintStream; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; @@ -80,11 +79,6 @@ class SkyframePackageManager implements PackageManager { } @Override - public void partiallyClear() { - packageLoader.partiallyClear(); - } - - @Override public PackageManagerStatistics getStatistics() { return new PackageManagerStatistics() { @Override |