Loading js/src/builtin/TestingFunctions.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -349,6 +349,15 @@ static bool GetBuildConfiguration(JSContext* cx, unsigned argc, Value* vp) { return false; } #ifdef XP_MACOSX value = BooleanValue(true); #else value = BooleanValue(false); #endif if (!JS_SetProperty(cx, info, "osx", value)) { return false; } #ifdef JS_CODEGEN_ARM64 value = BooleanValue(true); #else Loading js/src/jit-test/tests/class/bug1720032-1.js +1 −1 Original line number Diff line number Diff line // |jit-test| skip-if: getBuildConfiguration()['osx'] && getBuildConfiguration()['arm64'] load(libdir + "asserts.js"); function main() { class Base {} Loading js/src/jit-test/tests/gc/incremental-abort.js +1 −1 Original line number Diff line number Diff line // |jit-test| skip-if: !getBuildConfiguration()['has-gczeal'] // |jit-test| skip-if: !getBuildConfiguration()['has-gczeal'] || (getBuildConfiguration()['osx'] && getBuildConfiguration()['arm64']) // Test aborting an incremental GC in all possible states Loading Loading
js/src/builtin/TestingFunctions.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -349,6 +349,15 @@ static bool GetBuildConfiguration(JSContext* cx, unsigned argc, Value* vp) { return false; } #ifdef XP_MACOSX value = BooleanValue(true); #else value = BooleanValue(false); #endif if (!JS_SetProperty(cx, info, "osx", value)) { return false; } #ifdef JS_CODEGEN_ARM64 value = BooleanValue(true); #else Loading
js/src/jit-test/tests/class/bug1720032-1.js +1 −1 Original line number Diff line number Diff line // |jit-test| skip-if: getBuildConfiguration()['osx'] && getBuildConfiguration()['arm64'] load(libdir + "asserts.js"); function main() { class Base {} Loading
js/src/jit-test/tests/gc/incremental-abort.js +1 −1 Original line number Diff line number Diff line // |jit-test| skip-if: !getBuildConfiguration()['has-gczeal'] // |jit-test| skip-if: !getBuildConfiguration()['has-gczeal'] || (getBuildConfiguration()['osx'] && getBuildConfiguration()['arm64']) // Test aborting an incremental GC in all possible states Loading