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

/openjdk7/jdk/src/share/classes/sun/nio/ch/
H A DDirectBuffer.java28 import sun.misc.Cleaner;
37 public Cleaner cleaner();
H A DIOVecWrapper.java104 Cleaner.create(wrapper, new Deallocator(wrapper.vecArray));
H A DUtil.java39 import sun.misc.Cleaner;
225 Cleaner.create(this, new Closer(sel));
H A DFileChannelImpl.java36 import sun.misc.Cleaner;
808 Cleaner cl = ((DirectBuffer)bb).cleaner();
/openjdk7/jdk/src/share/classes/sun/misc/
H A DCleaner.java59 public class Cleaner class in inherits:PhantomReference
72 static private Cleaner first = null;
74 private Cleaner
78 private static synchronized Cleaner add(Cleaner cl) {
87 private static synchronized boolean remove(Cleaner cl) {
114 private Cleaner(Object referent, Runnable thunk) { method in class:Cleaner
129 public static Cleaner create(Object ob, Runnable thunk) {
132 return add(new Cleaner(ob, thunk));
147 new Error("Cleaner terminate
[all...]
H A DPerf.java281 // with a Cleaner object (PhantomReference). When the duplicate
286 Cleaner.create(dup, new Runnable() {
/openjdk7/jdk/test/sun/misc/Cleaner/
H A DExitOnThrow.java32 Cleaner.create(new Object(),
/openjdk7/jdk/src/share/classes/sun/nio/fs/
H A DNativeBuffer.java29 import sun.misc.Cleaner;
40 private final Cleaner cleaner;
59 this.cleaner = Cleaner.create(this, new Deallocator(address));
74 Cleaner cleaner() {
/openjdk7/jdk/test/java/lang/Runtime/shutdown/
H A DShutdownHooks.java40 Runtime.getRuntime().addShutdownHook(new Cleaner());
51 public static class Cleaner extends Thread { class in class:ShutdownHooks
/openjdk7/jdk/src/share/classes/java/lang/ref/
H A DReference.java28 import sun.misc.Cleaner;
140 if (r instanceof Cleaner) {
141 ((Cleaner)r).clean();
/openjdk7/jdk/src/share/classes/java/nio/
H A DDirect-X-Buffer.java.template31 import sun.misc.Cleaner;
101 private final Cleaner cleaner;
103 public Cleaner cleaner() { return cleaner; }
107 public Cleaner cleaner() { return null; }
139 cleaner = Cleaner.create(this, new Deallocator(base, size, cap));
179 cleaner = Cleaner.create(this, unmapper);
/openjdk7/jdk/src/share/classes/java/util/logging/
H A DLogManager.java225 private class Cleaner extends Thread { class in class:LogManager
227 private Cleaner() { method in class:LogManager.Cleaner
262 Runtime.getRuntime().addShutdownHook(new Cleaner());
/openjdk7/jdk/make/java/nio/
H A DFILES_java.gmk278 sun/misc/Cleaner.java \

Completed in 71 milliseconds