# HG changeset patch # User dl # Date 1558712093 25200 # Fri May 24 08:34:53 2019 -0700 # Node ID 60dbbe979c6545d0d8072859ba7f5b8c713ef20e # Parent acb4ae8479ab0ed69c650b6f2eeafa1794e825d0 8223245: Miscellaneous changes imported from jsr166 CVS 2019-06 Reviewed-by: martin diff --git a/src/java.base/share/classes/java/util/ArrayList.java b/src/java.base/share/classes/java/util/ArrayList.java --- a/src/java.base/share/classes/java/util/ArrayList.java +++ b/src/java.base/share/classes/java/util/ArrayList.java @@ -1696,6 +1696,7 @@ @Override public void replaceAll(UnaryOperator operator) { replaceAllRange(operator, 0, size); + // TODO(8203662): remove increment of modCount from ... modCount++; } diff --git a/src/java.base/share/classes/java/util/Vector.java b/src/java.base/share/classes/java/util/Vector.java --- a/src/java.base/share/classes/java/util/Vector.java +++ b/src/java.base/share/classes/java/util/Vector.java @@ -1369,6 +1369,7 @@ es[i] = operator.apply(elementAt(es, i)); if (modCount != expectedModCount) throw new ConcurrentModificationException(); + // TODO(8203662): remove increment of modCount from ... modCount++; }