author | Tooru Fujisawa <arai_a@mac.com> |
Fri, 15 Jan 2016 14:50:14 +0900 | |
changeset 292183 | 4d0f975a23119a61a6c8e5856125de2db5713c49 |
parent 292182 | 829fee28b3ea0dc0b2d81b60e693e510811253dd |
child 292184 | 0a9ecb630db6c87f29af6880c70a151d0bf2c5ca |
push id | 74764 |
push user | arai_a@mac.com |
push date | Thu, 07 Apr 2016 10:49:15 +0000 |
treeherder | mozilla-inbound@4d0f975a2311 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | till |
bugs | 887016 |
milestone | 48.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
js/src/devtools/automation/cgc-jittest-timeouts.txt | file | annotate | diff | comparison | revisions | |
js/src/jit-test/tests/basic/bug754150.js | file | annotate | diff | comparison | revisions |
--- a/js/src/devtools/automation/cgc-jittest-timeouts.txt +++ b/js/src/devtools/automation/cgc-jittest-timeouts.txt @@ -15,16 +15,18 @@ basic/testManyVars.js basic/testTypedArrayInit.js debug/DebuggeeWouldRun-01.js debug/DebuggeeWouldRun-02.js gc/bug-1014972.js gc/bug-1246593.js gc/bug-906236.js gc/bug-906241.js ion/bug787921.js +ion/bug977966.js parallel/alloc-many-objs.js parallel/alloc-too-many-objs.js saved-stacks/bug-1006876-too-much-recursion.js self-test/assertDeepEq.js +sunspider/check-string-unpack-code.js v8-v5/check-earley-boyer.js v8-v5/check-raytrace.js v8-v5/check-regexp.js v8-v5/check-splay.js
--- a/js/src/jit-test/tests/basic/bug754150.js +++ b/js/src/jit-test/tests/basic/bug754150.js @@ -1,9 +1,18 @@ // |jit-test| error: TypeError; + +// String.prototype.replace takes too long time with gczeal(4) if +// --no-baseline --no-ion options. +if (typeof inJit == "function" && typeof inJit() == "string") { + assertEq(inJit(), "Baseline is disabled."); + // This test expects TypeError. + toPrinted(null); +} + function printStatus (msg) {} function toPrinted(value) { value = value.replace(/\\n/g, 'NL') } function reportCompare (expected, actual, description) { printStatus ("Expected value '" + toPrinted(expected) + "' matched actual value '" + toPrinted(actual) + "'"); } var UBound = 0;