src/jdk/nashorn/internal/runtime/ScriptEnvironment.java

changeset 418
36d6b6a3fbe0
parent 351
a2fa56222fa2
child 513
b7c04b3b01a7
equal deleted inserted replaced
417:20b2c2dc20e8 418:36d6b6a3fbe0
117 public final boolean _lazy_compilation; 117 public final boolean _lazy_compilation;
118 118
119 /** Create a new class loaded for each compilation */ 119 /** Create a new class loaded for each compilation */
120 public final boolean _loader_per_compile; 120 public final boolean _loader_per_compile;
121 121
122 /** Do not support Java support extensions. */
123 public final boolean _no_java;
124
122 /** Do not support non-standard syntax extensions. */ 125 /** Do not support non-standard syntax extensions. */
123 public final boolean _no_syntax_extensions; 126 public final boolean _no_syntax_extensions;
127
128 /** Do not support typed arrays. */
129 public final boolean _no_typed_arrays;
124 130
125 /** Package to which generated class files are added */ 131 /** Package to which generated class files are added */
126 public final String _package; 132 public final String _package;
127 133
128 /** Only parse the source code, do not compile */ 134 /** Only parse the source code, do not compile */
205 _function_statement = FunctionStatementBehavior.ACCEPT; 211 _function_statement = FunctionStatementBehavior.ACCEPT;
206 } 212 }
207 _fx = options.getBoolean("fx"); 213 _fx = options.getBoolean("fx");
208 _lazy_compilation = options.getBoolean("lazy.compilation"); 214 _lazy_compilation = options.getBoolean("lazy.compilation");
209 _loader_per_compile = options.getBoolean("loader.per.compile"); 215 _loader_per_compile = options.getBoolean("loader.per.compile");
216 _no_java = options.getBoolean("no.java");
210 _no_syntax_extensions = options.getBoolean("no.syntax.extensions"); 217 _no_syntax_extensions = options.getBoolean("no.syntax.extensions");
218 _no_typed_arrays = options.getBoolean("no.typed.arrays");
211 _package = options.getString("package"); 219 _package = options.getString("package");
212 _parse_only = options.getBoolean("parse.only"); 220 _parse_only = options.getBoolean("parse.only");
213 _print_ast = options.getBoolean("print.ast"); 221 _print_ast = options.getBoolean("print.ast");
214 _print_lower_ast = options.getBoolean("print.lower.ast"); 222 _print_lower_ast = options.getBoolean("print.lower.ast");
215 _print_code = options.getBoolean("print.code"); 223 _print_code = options.getBoolean("print.code");

mercurial