ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/LinkedBlockingDeque.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/LinkedBlockingDeque.java (file contents):
Revision 1.19 by jsr166, Sun May 18 23:47:56 2008 UTC vs.
Revision 1.20 by dl, Sun Feb 15 23:41:38 2009 UTC

# Line 164 | Line 164 | public class LinkedBlockingDeque<E>
164          if (f == null)
165              return null;
166          Node<E> n = f.next;
167 +        f.next = null; // help GC
168          first = n;
169          if (n == null)
170              last = null;
# Line 182 | Line 183 | public class LinkedBlockingDeque<E>
183          if (l == null)
184              return null;
185          Node<E> p = l.prev;
186 +        l.prev = null; // help GC
187          last = p;
188          if (p == null)
189              first = null;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines