RFR: 8005051: optimized defaults for Iterator.forEachRemaining (original) (raw)
Akhil Arora akhil.arora at oracle.com
Fri Apr 19 16:59:59 PDT 2013
- Previous message: hg: lambda/lambda/jdk: Javadoc changes based on feedback
- Next message: hg: lambda/lambda/jdk: Partial cleanup pass on test suite
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Please review the addition of optimized defaults for Iterator's forEachRemaining to ArrayList, LinkedList, Vector and CopyOnWriteArrayList. The unit test has a performance comparison test (disabled by default) that measures the difference between this method and hasNext()/next(). Significant improvements were measured by overriding the default forEachRemaining by these classes (others, not so much).
http://cr.openjdk.java.net/~akhil/8005051.1/webrev/
Thanks
- Previous message: hg: lambda/lambda/jdk: Javadoc changes based on feedback
- Next message: hg: lambda/lambda/jdk: Partial cleanup pass on test suite
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]