diff --git a/runtime/js-compute-runtime/js-compute-runtime.cpp b/runtime/js-compute-runtime/js-compute-runtime.cpp index c87934355a..5282649790 100644 --- a/runtime/js-compute-runtime/js-compute-runtime.cpp +++ b/runtime/js-compute-runtime/js-compute-runtime.cpp @@ -134,8 +134,7 @@ bool init_js() { // TODO: check if we should set a different creation zone. JS::RealmOptions options; - options.creationOptions().setStreamsEnabled(true).setWeakRefsEnabled( - JS::WeakRefSpecifier::EnabledWithoutCleanupSome); + options.creationOptions().setStreamsEnabled(true); JS::DisableIncrementalGC(cx); // JS_SetGCParameter(cx, JSGC_MAX_EMPTY_CHUNK_COUNT, 1); diff --git a/runtime/spidermonkey/gecko-dev b/runtime/spidermonkey/gecko-dev index 7490bfd7fc..ae40fe5a7d 160000 --- a/runtime/spidermonkey/gecko-dev +++ b/runtime/spidermonkey/gecko-dev @@ -1 +1 @@ -Subproject commit 7490bfd7fc8adcea000eefb448044db3e08e339d +Subproject commit ae40fe5a7d0fa6a430dba2015ec7aa9c855434c1