ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/jtreg/util/Vector/ComodifiedRemoveAllElements.java
(Generate patch)

Comparing jsr166/src/test/jtreg/util/Vector/ComodifiedRemoveAllElements.java (file contents):
Revision 1.2 by jsr166, Sun Sep 5 21:32:20 2010 UTC vs.
Revision 1.5 by jsr166, Mon Jan 8 03:12:03 2018 UTC

# Line 25 | Line 25
25   * @test
26   * @bug 4298133
27   * @summary Due to a bug in Vector's removeAllElements(),
28 < *          the modification counter  would not get incremented.
28 > *          the modification counter would not get incremented.
29   * @author Konstantin Kladko
30   */
31  
32 < import java.util.*;
32 > import java.util.ConcurrentModificationException;
33 > import java.util.Iterator;
34 > import java.util.Vector;
35  
36   public class ComodifiedRemoveAllElements {
37      public static void main(String[] args) {
# Line 37 | Line 39 | public class ComodifiedRemoveAllElements
39          v.addElement(null);
40          Iterator it = v.iterator();
41          v.removeAllElements();
42 <        try{
42 >        try {
43              it.next();
44          } catch (ConcurrentModificationException cme) {
45              return;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines