On 04/28/2016 10:37 AM, Tagir F. Valeev wrote: > Hello! > > Please review and sponsor the following patch: > https://bugs.openjdk.java.net/browse/JDK-8155600 > http://cr.openjdk.java.net/~tvaleev/webrev/8155600/r1/
I like the motivation and the patch. Nitpicks: *) Does EA break if you make ArrayItr inner class to gain the access to E[] a? *) next(): Missing braces in throw new NSEE() block; *) next(): Why loading this.a into local? > What do you think? Is it reasonable change? Should I check some tests > or add new ones for this optimization? I think Arrays.asList is frequently used in tests already. But, a quick boundary jtreg test would be nice to have, given now we have a special iterator. Thanks, -Aleksey