Skip to content

Commit b0f7a53

Browse files
committed
Allow to enable intl-402 option in ScriptEngine.
1 parent fa1737a commit b0f7a53

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

graal-js/src/com.oracle.truffle.js.scriptengine/src/com/oracle/truffle/js/scriptengine/GraalJSScriptEngine.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,17 @@ public String getOptionKey() {
271271
public Builder setOption(Builder builder, Object value) {
272272
return builder.option("js.ecmascript-version", String.valueOf(value));
273273
}
274+
}, new MagicBindingsOptionSetter() {
275+
276+
@Override
277+
public String getOptionKey() {
278+
return MAGIC_OPTION_PREFIX + "intl-402";
279+
}
280+
281+
@Override
282+
public Builder setOption(Builder builder, Object value) {
283+
return builder.option("js.intl-402", String.valueOf(toBoolean(this, value)));
284+
}
274285
}};
275286

276287
private static final EconomicSet<String> MAGIC_BINDINGS_OPTION_KEYS = EconomicSet.create();

0 commit comments

Comments
 (0)