| Index: src/bootstrapper.cc
|
| diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc
|
| index 69118b31c42913b7fbd6a4cd34e705abba3c1559..01aa389d2daa9acade73ed076b143d0d6fabf7c4 100644
|
| --- a/src/bootstrapper.cc
|
| +++ b/src/bootstrapper.cc
|
| @@ -4148,8 +4148,6 @@ bool Genesis::InstallSpecialObjects(Handle<Context> native_context) {
|
|
|
| Factory* factory = isolate->factory();
|
| HandleScope scope(isolate);
|
| - Handle<JSGlobalObject> global(JSGlobalObject::cast(
|
| - native_context->global_object()));
|
|
|
| Handle<JSObject> Error = isolate->error_function();
|
| Handle<String> name =
|
| @@ -4157,7 +4155,9 @@ bool Genesis::InstallSpecialObjects(Handle<Context> native_context) {
|
| Handle<Smi> stack_trace_limit(Smi::FromInt(FLAG_stack_trace_limit), isolate);
|
| JSObject::AddProperty(Error, name, stack_trace_limit, NONE);
|
|
|
| - WasmJs::Install(isolate, global);
|
| + if (FLAG_expose_wasm || FLAG_validate_asm) {
|
| + WasmJs::Install(isolate);
|
| + }
|
|
|
| return true;
|
| }
|
|
|