Home
last modified time | relevance | path

Searched refs:Cleaner (Results 1 – 13 of 13) sorted by relevance

/libcore/ojluni/src/main/java/sun/misc/
DCleaner.java59 public class Cleaner class
72 static private Cleaner first = null;
74 private Cleaner
78 private static synchronized Cleaner add(Cleaner cl) { in add()
87 private static synchronized boolean remove(Cleaner cl) { in remove()
114 private Cleaner(Object referent, Runnable thunk) { in Cleaner() method in Cleaner
129 public static Cleaner create(Object ob, Runnable thunk) { in create()
132 return add(new Cleaner(ob, thunk)); in create()
/libcore/luni/src/main/java/libcore/util/
DNativeAllocationRegistry.java20 import sun.misc.Cleaner;
128 Cleaner cleaner = Cleaner.create(referent, new CleanerThunk(nativePtr)); in registerNativeAllocation()
171 Cleaner cleaner = Cleaner.create(referent, thunk); in registerNativeAllocation()
205 private final Cleaner cleaner;
207 public CleanerRunner(Cleaner cleaner) { in CleanerRunner()
/libcore/ojluni/src/main/java/sun/nio/fs/
DNativeBuffer.java29 import sun.misc.Cleaner;
40 private final Cleaner cleaner;
59 this.cleaner = Cleaner.create(this, new Deallocator(address)); in NativeBuffer()
74 Cleaner cleaner() { in cleaner()
/libcore/ojluni/src/main/java/sun/nio/ch/
DDirectBuffer.java28 import sun.misc.Cleaner;
37 public Cleaner cleaner(); in cleaner()
DUtil.java33 import sun.misc.Cleaner;
212 Cleaner cleaner = ((DirectBuffer)buf).cleaner(); in free()
DIOVecWrapper.java104 Cleaner.create(wrapper, new Deallocator(wrapper.vecArray)); in get()
DFileChannelImpl.java54 import sun.misc.Cleaner;
879 Cleaner cl = ((DirectBuffer)bb).cleaner(); in unmap()
/libcore/ojluni/src/main/java/java/lang/ref/
DReferenceQueue.java29 import sun.misc.Cleaner;
70 if (r instanceof Cleaner) { in enqueueLocked()
74 Cleaner cl = (sun.misc.Cleaner) r; in enqueueLocked()
/libcore/luni/src/test/java/libcore/java/lang/ref/
DReferenceQueueTest.java26 import sun.misc.Cleaner;
99 Cleaner cleaner = Cleaner.create(object, new Runnable() { in testCleanersCleaned()
/libcore/luni/src/main/java/java/nio/
DNioUtils.java27 import sun.misc.Cleaner;
/libcore/ojluni/src/main/java/java/nio/
DDirectByteBuffer.java34 import sun.misc.Cleaner;
83 final Cleaner cleaner;
114 cleaner = Cleaner.create(memoryRef, unmapper); in DirectByteBuffer()
140 public final Cleaner cleaner() { in cleaner()
/libcore/ojluni/src/main/java/java/util/logging/
DLogManager.java206 private class Cleaner extends Thread { class in LogManager
208 private Cleaner() { in Cleaner() method in LogManager.Cleaner
249 Runtime.getRuntime().addShutdownHook(new Cleaner()); in LogManager()
/libcore/
Dopenjdk_java_files.mk1374 ojluni/src/main/java/sun/misc/Cleaner.java \