hg: jdk/submit11: 8189747: JDK9 javax.lang.model.util.Elements#getTypeElement regressed 1000x in performance.
jan.lahoda at oracle.com
jan.lahoda at oracle.com
Mon Jul 16 10:59:34 UTC 2018
Changeset: 3c0e39975ae5
Author: jlahoda
Date: 2018-07-16 12:58 +0200
URL: http://hg.openjdk.java.net/jdk/submit11/rev/3c0e39975ae5
8189747: JDK9 javax.lang.model.util.Elements#getTypeElement regressed 1000x in performance.
Summary: Caching the results of Elements.getTypeElement/getPackageElement
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java
More information about the jdk-submit-changes
mailing list