1.1 --- a/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Fri Feb 04 17:30:28 2011 -0800 1.2 +++ b/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Mon Feb 07 18:09:46 2011 +0000 1.3 @@ -1321,7 +1321,9 @@ 1.4 sym.flags_field |= PROPRIETARY; 1.5 else 1.6 proxies.append(proxy); 1.7 - if (majorVersion >= V51.major && proxy.type.tsym == syms.polymorphicSignatureType.tsym) { 1.8 + if (majorVersion >= V51.major && 1.9 + (proxy.type.tsym == syms.polymorphicSignatureType.tsym || 1.10 + proxy.type.tsym == syms.transientPolymorphicSignatureType.tsym)) { 1.11 sym.flags_field |= POLYMORPHIC_SIGNATURE; 1.12 } 1.13 }