Loading js/src/configure.in +7 −5 Original line number Diff line number Diff line Loading @@ -4076,11 +4076,13 @@ elif test "$OS_ARCH" != "WINNT" -a "$OS_ARCH" != "OS2"; then AC_DEFINE(XP_UNIX) fi AC_ARG_ENABLE(threadsafe, [ --enable-threadsafe Enable support for multiple threads.], [if test "x$enableval" = "xyes"; then JS_THREADSAFE=1 MOZ_ARG_DISABLE_BOOL(threadsafe, [ --disable-threadsafe Disable support for multiple threads.], JS_THREADSAFE= ) if test -n "$JS_THREADSAFE"; then AC_DEFINE(JS_THREADSAFE) fi],) fi if test "$MOZ_DEBUG"; then AC_DEFINE(MOZ_REFLOW_PERF) Loading js/src/jit-test/tests/basic/testBug756919.js +2 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,8 @@ gcparam("maxBytes", gcparam("gcBytes") + 1024); test(); function test() { var upvar = ""; function f() { upvar += ""; } test(); eval(''); } js/src/jit-test/tests/basic/testBug840012.js +2 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,8 @@ evaluate("gcparam(\"maxBytes\", gcparam(\"gcBytes\") + 4*1024);"); evaluate("\ function testDontEnum(F) { \ function test() {\ var upvar = \"\";\ function f() { upvar += \"\"; }\ typeof (new test(\"1\")) != 'function'\ }\ test();\ Loading Loading
js/src/configure.in +7 −5 Original line number Diff line number Diff line Loading @@ -4076,11 +4076,13 @@ elif test "$OS_ARCH" != "WINNT" -a "$OS_ARCH" != "OS2"; then AC_DEFINE(XP_UNIX) fi AC_ARG_ENABLE(threadsafe, [ --enable-threadsafe Enable support for multiple threads.], [if test "x$enableval" = "xyes"; then JS_THREADSAFE=1 MOZ_ARG_DISABLE_BOOL(threadsafe, [ --disable-threadsafe Disable support for multiple threads.], JS_THREADSAFE= ) if test -n "$JS_THREADSAFE"; then AC_DEFINE(JS_THREADSAFE) fi],) fi if test "$MOZ_DEBUG"; then AC_DEFINE(MOZ_REFLOW_PERF) Loading
js/src/jit-test/tests/basic/testBug756919.js +2 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,8 @@ gcparam("maxBytes", gcparam("gcBytes") + 1024); test(); function test() { var upvar = ""; function f() { upvar += ""; } test(); eval(''); }
js/src/jit-test/tests/basic/testBug840012.js +2 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,8 @@ evaluate("gcparam(\"maxBytes\", gcparam(\"gcBytes\") + 4*1024);"); evaluate("\ function testDontEnum(F) { \ function test() {\ var upvar = \"\";\ function f() { upvar += \"\"; }\ typeof (new test(\"1\")) != 'function'\ }\ test();\ Loading