Lines Matching defs:rec
114 * @param rec the associated DisposerRecord object
117 public static void addRecord(Object target, DisposerRecord rec) {
118 disposerInstance.add(target, rec);
126 * @param rec the associated DisposerRecord object
129 synchronized void add(Object target, DisposerRecord rec) {
139 records.put(ref, rec);
147 DisposerRecord rec = (DisposerRecord)records.remove(obj);
148 rec.dispose();
150 rec = null;
176 DisposerRecord rec = deferredRecords.get(i);
177 rec.dispose();
179 System.out.println("Exception while disposing deferred rec.");
214 DisposerRecord rec = (DisposerRecord)records.remove(obj);
215 if (rec instanceof PollDisposable) {
216 rec.dispose();
218 rec = null;
220 if (rec == null) { // shouldn't happen, but just in case.
227 deferredRecords.add(rec);
248 public static void addReference(Reference ref, DisposerRecord rec) {
249 records.put(ref, rec);
252 public static void addObjectRecord(Object obj, DisposerRecord rec) {
253 records.put(new WeakReference(obj, queue) , rec);