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

Comparing jsr166/src/main/java/util/concurrent/CopyOnWriteArrayList.java (file contents):
Revision 1.12 by dl, Tue Aug 26 13:07:36 2003 UTC vs.
Revision 1.13 by dl, Sat Aug 30 16:07:39 2003 UTC

# Line 1059 | Line 1059 | public class CopyOnWriteArrayList<E>
1059              }
1060          }
1061  
1062 +        public void clear() {
1063 +            synchronized(l) {
1064 +                checkForComodification();
1065 +                l.removeRange(offset, offset+size);
1066 +                expectedArray = l.array;
1067 +                size = 0;
1068 +            }
1069 +        }
1070 +
1071          public E remove(int index) {
1072              synchronized(l) {
1073                  rangeCheck(index);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines