History log of /openjdk10/jdk/src/java.base/share/classes/java/util/ArrayList.java
Revision Date Author Comments
# 17483:0486c9b687c1 22-Jul-2017 dl

7062169: (coll) micro-optimize ArrayList.remove(Object)
Reviewed-by: martin, psandoz, igerasim


# 17074:91b0fe2e552a 17-Apr-2017 smarks

8177789: fix collections framework links to point to java.util package doc
Reviewed-by: bchristi, martin


# 16376:584f92dadf6b 21-Dec-2016 dl

8170484: Miscellaneous changes imported from jsr166 CVS 2016-12
Reviewed-by: martin, smarks, psandoz


# 16158:a15610e000ba 29-Nov-2016 dl

8143577: optimize ArrayList.removeIf
8169679: ArrayList.subList().iterator().forEachRemaining() off-by-one-error
8167202: ArrayDeque improvements
8164793: new ArrayDeque(2**N) allocates backing array of size 2**(N+1)
8169739: LinkedBlockingDeque spliterator needs to support node self-linking
8169738: CopyOnWriteArrayList subList needs more synchronization
Reviewed-by: martin, smarks, psandoz, forax


# 15764:65042b713b12 05-Oct-2016 redestad

8167005: Comment on the need for an empty constructor in ArrayList$Itr
Reviewed-by: smarks, shade, chegar


# 15718:73816d6b57ba 28-Sep-2016 redestad

8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining
Reviewed-by: vlivanov, mhaupt, forax


# 13981:d7a4b04e3fc9 31-Mar-2016 igerasim

8079136: Accessing a nested sublist leads to StackOverflowError
Reviewed-by: psandoz, tvaleev


# 13937:45281ceba474 22-Mar-2016 tvaleev

8148748: ArrayList.subList().spliterator() is not late-binding
Reviewed-by: psandoz


# 13542:afa1a4e34c20 08-Jan-2016 martin

8146568: NegativeArraySizeException in ArrayList.grow(int)
Summary: improve management of internal array
Reviewed-by: smarks


# 12546:08afb0edefd7 11-Aug-2015 avstepan

8133188: docs: replace <tt> tags (obsolete in html5) for java.util
Reviewed-by: martin


# 12320:fb84b4a830f9 29-Jun-2015 martin

6260652: (coll) Arrays.asList(x).toArray().getClass() should be Object[].class
Summary: return Arrays.copyOf(a, a.length, Object[].class)
Reviewed-by: igerasim, psandoz


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com