Searched refs:Cleanable (Results 1 – 10 of 10) sorted by relevance
/libcore/ojluni/src/test/java/lang/ref/ |
D | CleanerTest.java | 360 Cleaner.Cleanable c1 = cleaner.register(obj, () -> s1.release()); in setupPhantom() 377 Cleaner.Cleanable c1 = new PhantomCleanable<Object>(obj, cleaner) { in setupPhantomSubclass() 398 Cleaner.Cleanable c1 = new PhantomCleanable<Object>(obj, cleaner) { in setupPhantomSubclassException() 420 private volatile Cleaner.Cleanable cleanup; 433 CleanableCase(Reference<Object> ref, Cleaner.Cleanable cleanup, in CleanableCase() 442 CleanableCase(Reference<Object> ref, Cleaner.Cleanable cleanup, in CleanableCase() 462 public Cleaner.Cleanable getCleanable() { in getCleanable() 576 Cleaner.Cleanable c = cleaner.register(obj, () -> s1.release()); in testReferentNotAvailable()
|
/libcore/ojluni/src/main/java/jdk/internal/ref/ |
D | CleanerImpl.java | 29 import java.lang.ref.Cleaner.Cleanable; 174 Cleanable ref = (Cleanable) queue.remove(60 * 1000L); in run()
|
D | PhantomCleanable.java | 44 implements Cleaner.Cleanable {
|
/libcore/ojluni/src/main/java/java/lang/ref/ |
D | Cleaner.java | 234 public Cleanable register(Object obj, Runnable action) { in register() 245 public interface Cleanable { interface in Cleaner
|
/libcore/libart/src/main/java/java/lang/ |
D | Daemons.java | 356 } else if (ref instanceof Cleaner.Cleanable cleanableReference) { in processReference() 386 private void doClean(Cleaner.Cleanable cleanable) { in doClean() 630 if (object instanceof Cleaner.Cleanable) { in finalizerTimeoutException() 649 if (obj instanceof Cleaner.Cleanable) { in finalizingObjectAsString()
|
/libcore/ojluni/src/main/java/java/util/ |
D | Timer.java | 30 import java.lang.ref.Cleaner.Cleanable; 135 private final Cleanable cleanup;
|
/libcore/ojluni/src/main/java/java/util/zip/ |
D | Inflater.java | 31 import java.lang.ref.Cleaner.Cleanable; 763 private final Cleanable cleanable;
|
D | Deflater.java | 30 import java.lang.ref.Cleaner.Cleanable; 958 private final Cleanable cleanable;
|
D | ZipFile.java | 37 import java.lang.ref.Cleaner.Cleanable; 459 private final Cleanable cleanable; 755 final Cleanable cleanable;
|
/libcore/api/ |
D | current.txt | 4915 method public java.lang.ref.Cleaner.Cleanable register(Object, Runnable); 4918 public static interface Cleaner.Cleanable {
|