-
Enhancement
-
Resolution: Fixed
-
P3
-
None
-
b88
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8142256 | emb-9 | Srikanth Adayapalam | P3 | Resolved | Fixed | team |
Compilation inner classes uses huge performance ineffectiveness in com.sun.tools.javac.comp.Check.localClassName.
Compiling attached test (src.zip) javac spends more than 75% of time in the method.
Storing last used (or free) index in the map is more efficient than running through indexes.
Suggested patch (attached, to jdk8) speedup compilation from 3 min 19 sec to 33 sec. 6x times.
Compiling attached test (src.zip) javac spends more than 75% of time in the method.
Storing last used (or free) index in the map is more efficient than running through indexes.
Suggested patch (attached, to jdk8) speedup compilation from 3 min 19 sec to 33 sec. 6x times.
- backported by
-
JDK-8142256 Huge performance bottleneck in com.sun.tools.javac.comp.Check.localClassName
-
- Resolved
-