diff -r c78acf6c2f3e -r fcf89720ae71 src/share/classes/com/sun/tools/javac/code/Flags.java --- a/src/share/classes/com/sun/tools/javac/code/Flags.java Mon Dec 10 12:10:50 2012 +0000 +++ b/src/share/classes/com/sun/tools/javac/code/Flags.java Mon Dec 10 16:21:26 2012 +0000 @@ -307,7 +307,7 @@ } // Cache of modifier sets. - private static Map> modifierSets = + private static final Map> modifierSets = new java.util.concurrent.ConcurrentHashMap>(64); public static boolean isStatic(Symbol symbol) { @@ -356,7 +356,7 @@ VARARGS("varargs"), PACKAGE("package"); - String name; + private final String name; Flag(String name) { this.name = name;