- Sort Score
- Num 10 results
- Language All
Results 21 - 30 of 57 for WeakReference (0.31 seconds)
-
guava-tests/test/com/google/common/collect/InternersTest.java
MyInt canonical = new MyInt(5); MyInt not = new MyInt(5); Interner<MyInt> pool = Interners.newWeakInterner(); assertThat(pool.intern(canonical)).isSameInstanceAs(canonical); WeakReference<MyInt> signal = new WeakReference<>(canonical); canonical = null; // Hint to the JIT that canonical is unreachable GcFinalization.awaitClear(signal); assertThat(pool.intern(not)).isSameInstanceAs(not); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Fri Mar 13 13:01:07 GMT 2026 - 4.5K bytes - Click Count (0) -
android/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java
* UnsignedBytesBenchmark. TODO(cpovirk): benchmark this */ /* * A CopyOnWriteArraySet<WeakReference> is faster than a newSetFromMap of a MapMaker map with * weakKeys() and concurrencyLevel(1), even up to at least 12 cached exception types. */ private static final Set<WeakReference<Class<? extends Exception>>> validClasses = new CopyOnWriteArraySet<>(); @Override
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sat Aug 09 01:14:59 GMT 2025 - 10.2K bytes - Click Count (0) -
android/guava/src/com/google/common/base/Platform.java
WeakReference<? extends Enum<?>> ref = Enums.getEnumConstants(enumClass).get(value); /* * We use `fromNullable` instead of `of` because `WeakReference.get()` has a nullable return * type. * * In practice, we are very unlikely to see `null`: The `WeakReference` to the enum constant
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Dec 29 17:36:00 GMT 2025 - 4.1K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/io/FileBackedOutputStreamTest.java
File file = fileAndSource.file; WeakReference<ByteSource> sourceRef = fileAndSource.sourceRef; fileAndSource = null; awaitClear(sourceRef); awaitDone(() -> !file.exists()); } private static final class FileAndWeakByteSource { final File file; final WeakReference<ByteSource> sourceRef; FileAndWeakByteSource(File file, WeakReference<ByteSource> sourceRef) { this.file = file;Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Tue Mar 03 04:04:26 GMT 2026 - 8K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/cache/CacheReferencesTest.java
import static com.google.common.truth.Truth.assertThat; import com.google.common.cache.LocalCache.Strength; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Iterables; import java.lang.ref.WeakReference; import junit.framework.TestCase; import org.jspecify.annotations.NullUnmarked; /** * Tests of basic {@link LoadingCache} operations with all possible combinations of key & value * strengths. *Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Wed Mar 18 18:06:14 GMT 2026 - 5.1K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/lease/LeaseManager.java
* License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package jcifs.internal.smb2.lease; import java.lang.ref.WeakReference; import java.util.Map; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService;
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 31 08:00:57 GMT 2025 - 18.8K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/collect/AbstractIteratorTest.java
return new Object(); } }; WeakReference<Object> ref = doNextAndGetWeakReference(itr); GcFinalization.awaitClear(ref); } @GwtIncompatible // weak references private WeakReference<Object> doNextAndGetWeakReference(Iterator<Object> itr) { return new WeakReference<>(itr.next()); } public void testDefaultBehaviorOfPeekForEmptyIteration() {
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Fri Mar 13 13:01:07 GMT 2026 - 8K bytes - Click Count (0) -
guava-tests/test/com/google/common/collect/AbstractIteratorTest.java
return new Object(); } }; WeakReference<Object> ref = doNextAndGetWeakReference(itr); GcFinalization.awaitClear(ref); } @GwtIncompatible // weak references private WeakReference<Object> doNextAndGetWeakReference(Iterator<Object> itr) { return new WeakReference<>(itr.next()); } public void testDefaultBehaviorOfPeekForEmptyIteration() {
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Fri Mar 13 13:01:07 GMT 2026 - 8K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/util/concurrent/FuturesGetCheckedTest.java
import com.google.common.util.concurrent.FuturesGetCheckedInputs.TwoArgConstructorException; import com.google.common.util.concurrent.FuturesGetCheckedInputs.TwoArgConstructorRuntimeException; import java.lang.ref.WeakReference; import java.net.URLClassLoader; import java.util.concurrent.CancellationException; import java.util.concurrent.Future; import java.util.concurrent.TimeoutException; import junit.framework.TestCase;
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Thu Mar 12 17:47:10 GMT 2026 - 16.5K bytes - Click Count (0) -
guava-tests/test/com/google/common/util/concurrent/FuturesGetCheckedTest.java
import com.google.common.util.concurrent.FuturesGetCheckedInputs.TwoArgConstructorException; import com.google.common.util.concurrent.FuturesGetCheckedInputs.TwoArgConstructorRuntimeException; import java.lang.ref.WeakReference; import java.net.URLClassLoader; import java.util.concurrent.CancellationException; import java.util.concurrent.Future; import java.util.concurrent.TimeoutException; import junit.framework.TestCase;
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Thu Mar 12 17:47:10 GMT 2026 - 16.5K bytes - Click Count (0)