aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java
diff options
context:
space:
mode:
authorGravatar Nathan Harmata <nharmata@google.com>2016-11-23 20:58:07 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-11-24 10:32:56 +0000
commita16d9f136ff11e8c6b1d5b65f07bb830958b7448 (patch)
tree727bd8f1412bb9f15bc1ad8b2af54aa5dfdb2581 /src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java
parent9a56128a43ebac47ced36078e1522f1d94fb3e01 (diff)
Introduce BlazeInterners, a Blaze-specific wrapper around Guava's Interners that makes an appropriate call to Interners.InternerBuilder#concurrencyLevel.
For current readers of this CL, I used this class everywhere in the Blaze codebase. For future readers of this CL, this class should be used to create an Interner in the Blaze codebase. -- MOS_MIGRATED_REVID=140063271
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java b/src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java
index 8b47ea8375..5243c0b8fa 100644
--- a/src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java
+++ b/src/main/java/com/google/devtools/build/lib/vfs/Canonicalizer.java
@@ -14,7 +14,7 @@
package com.google.devtools.build.lib.vfs;
import com.google.common.collect.Interner;
-import com.google.common.collect.Interners;
+import com.google.devtools.build.lib.concurrent.BlazeInterners;
/**
* Static singleton holder for certain interning pools.
@@ -22,7 +22,7 @@ import com.google.common.collect.Interners;
public final class Canonicalizer<E> {
private static final Interner<PathFragment> FRAGMENT_INTERNER =
- Interners.newWeakInterner();
+ BlazeInterners.newWeakInterner();
/**
* Creates an instance of Canonicalizer tracking path fragments.