[7u40] Request for phase 2 approval for CR 8015668 - overload resolution: performance regression in JDK 7

Vicente-Arturo Romero-Zaldivar vicente.romero at oracle.com
Wed Jun 19 10:37:22 PDT 2013


Hello,

Please approve this CR for 7u40, the bug can be find at [1]. The webrev 
can be found at [2] and the public review thread at [3].

The reviewers were: Jonathan Gibbons and David Holmes.

This fix solve a very bad regression in JDK 7, compilation time for a 
corner case has been improved from 5 minutes to less than 5 seconds.

Tests done:

jprt job                                         - OK for langtools 
tests for all platforms.
build JDK 7 + patch                     - OK
rt.jar size regression                   - NO
JCK tests                                      - OK for all

The expected risk is very low as long as this patch is a refactoring.

Thanks,

Vicente

[1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8015668
[2] http://cr.openjdk.java.net/~vromero/8015668_JDK7/webrev.00/
[3] 
http://mail.openjdk.java.net/pipermail/compiler-dev/2013-June/006580.htm



More information about the jdk7u-dev mailing list