hg: jigsaw/jake/langtools: Changing ModuleSymbol.visiblePackage from Set to Map, to avoid linear search in lookupPackage, as noted by mcimadamore.

jan.lahoda at oracle.com jan.lahoda at oracle.com
Tue Mar 8 16:44:22 UTC 2016


Changeset: ceb8dfa70331
Author:    jlahoda
Date:      2016-03-08 17:41 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/ceb8dfa70331

Changing ModuleSymbol.visiblePackage from Set to Map, to avoid linear search in lookupPackage, as noted by mcimadamore.

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java



More information about the jigsaw-dev mailing list