1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Resolve.java Wed Sep 29 23:27:57 2010 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Resolve.java Thu Sep 30 10:47:12 2010 -0700 1.3 @@ -110,14 +110,14 @@ 1.4 boxingEnabled = source.allowBoxing(); 1.5 varargsEnabled = source.allowVarargs(); 1.6 Options options = Options.instance(context); 1.7 - debugResolve = options.get("debugresolve") != null; 1.8 - allowTransitionalJSR292 = options.get("allowTransitionalJSR292") != null; 1.9 + debugResolve = options.isSet("debugresolve"); 1.10 + allowTransitionalJSR292 = options.isSet("allowTransitionalJSR292"); 1.11 Target target = Target.instance(context); 1.12 allowMethodHandles = allowTransitionalJSR292 || 1.13 target.hasMethodHandles(); 1.14 allowInvokeDynamic = (allowTransitionalJSR292 || 1.15 target.hasInvokedynamic()) && 1.16 - options.get("invokedynamic") != null; 1.17 + options.isSet("invokedynamic"); 1.18 polymorphicSignatureScope = new Scope(syms.noSymbol); 1.19 1.20 inapplicableMethodException = new InapplicableMethodException(diags);