Ryan VanderMeulen
06ee4d6c18
Bug 1160149 - Skip basic/testManyVars.js on SM(cgc) builds for frequent timeouts.
...
CLOSED TREE
2015-04-30 09:59:12 -04:00
Steve Fink
735de75d87
Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink
2015-04-30 09:38:57 -04:00
Carsten "Tomcat" Book
58c82070e9
Backed out changeset 24ddf11d9c1d (bug 1159999) for spidermonkey test failures on a CLOSED TREE
2015-04-30 12:53:18 +02:00
ryan
0bb27285c5
Bug 1158547 - Removes the useless declaration in Parser.cpp. r=jorendorff
2015-04-28 11:44:00 +02:00
Chris Peterson
6c651b982e
Bug 1001975 - Enable -Wuninitialized warnings as errors. r=glandium
2015-04-07 20:52:54 -07:00
Steve Fink
1cf40e02f3
Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink
2015-04-29 21:07:26 -07:00
Brian Hackett
c9967c0740
Bug 1146597 - Backout 02dad33cf2a0 for regressions on a CLOSED TREE.
2015-04-29 18:32:14 -07:00
Terrence Cole
6218ecb766
Bug 1159465 - Automatically check for cross-compartment edges between objects when marking; r=jonco
2015-04-24 16:15:30 -07:00
Terrence Cole
266e4db9cc
Bug 1158357 - Inline processMarkStackOther to make the dispatch obvious; r=jonco
2015-04-24 15:44:20 -07:00
Terrence Cole
14e57a2886
Bug 1158354 - Clean up ObjectGroup marking; r=sfink
2015-04-24 14:52:55 -07:00
Terrence Cole
bbba79f9db
Bug 1158353 - Clean up eager string marking; r=jonco
2015-04-24 14:52:55 -07:00
Tooru Fujisawa
f906b45cad
Bug 1102219 - followup for Part 0: Fix code alignment and argument name in GlobalObject.h. r=me
2015-04-30 09:17:50 +09:00
Brian Hackett
f6c01c9ddb
Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
2015-04-29 17:14:28 -07:00
ziyunfei
a2bb96ff77
Bug 1102219 - Part 4: Replace String.prototype.contains
with String.prototype.includes
in chrome code. r=till
2015-04-30 00:32:05 +09:00
Tooru Fujisawa
97ab188136
Bug 1102219 - Part 3: Replace more String.prototype.contains
with String.prototype.includes
in JS code. r=till
2015-04-30 00:32:01 +09:00
ziyunfei
486b869317
Bug 1102219 - Part 2: Replace String.prototype.contains
with String.prototype.includes
in JS code. r=till
2015-04-30 00:32:01 +09:00
ziyunfei
4b13603d43
Bug 1102219 - Part 1: Add String.prototype.includes
; keep String.prototype.contains
around as an alias with a (non-release builds only) warning. r=till
2015-04-30 00:32:01 +09:00
Tooru Fujisawa
567a0470aa
Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till
2015-04-30 00:32:00 +09:00
Benjamin Bouvier
6a56929ae1
Bug 1157624: A few AsmJSValidate cleanups; r=luke
2015-04-27 17:16:01 +02:00
Tom Schuster
883c729e3a
Bug 1159347 - Make BaseProxyHandler::getPropertyDescriptor not-pure virtual. r=efaust
2015-04-29 10:47:48 +02:00
Brian Hackett
92194e4db8
Bug 1158569 - Don't trigger sweeping of dead type information when scanning unboxed objects in minor GCs, r=terrence.
2015-04-28 11:09:16 -07:00
Brian Hackett
5ec92c71a3
Bug 1155292 - Add a check for properties found on non-native prototypes during Ion caching, r=jandem.
2015-04-28 11:05:28 -07:00
Terrence Cole
ab7e31cb3b
Bug 1158809 - Only use a single output from getTracingEdgeName; r=jonco
2015-04-28 10:28:56 -07:00
Ryan VanderMeulen
ee72201e01
Backed out changeset 9e3d626c89d8 (bug 1155292) for SM(cgc) failures in the newly-added test.
2015-04-28 13:30:58 -04:00
Steve Fink
81afe15201
Bug 1149476 - Extend autospider.sh timeout and emit a log message, r=jonco
2015-04-28 10:28:36 -07:00
Boris Zbarsky
f3b244998d
Bug 1155946 part 2. Add mayResolve methods to DOM classes with resolve hooks. r=peterv
2015-04-28 12:25:55 -04:00
Terrence Cole
067c112524
Bug 1158313 - Move Symbol marking out-of-line; r=jonco
2015-04-24 14:52:55 -07:00
Terrence Cole
23417a7dd4
Bug 1156888 - Do not go out-of-line to eagerly scan LazyScript instances; r=sfink
2015-04-21 09:26:37 -07:00
Terrence Cole
ceb337d599
Bug 1156552 - Move BaseShape marking out-of-line; r=sfink
2015-04-20 15:32:03 -07:00
Brian Hackett
5dcb7c4b22
Bug 1155292 - Add a check for properties found on non-native prototypes during Ion caching, r=jandem.
2015-04-28 08:15:20 -07:00
Brian Hackett
2337513828
Bug 1155807 - Watch for converted native groups with unknown properties, r=jandem.
2015-04-28 08:12:54 -07:00
Nick Fitzgerald
dd60777e28
Bug 1065657 - Allow multiple Debuggers to track allocations at the same time. r=shu
2015-04-22 09:49:07 -07:00
Ryan VanderMeulen
9edf40b13b
Bug 1159096 - Skip recursion.js on Android debug.
2015-04-28 09:40:09 -04:00
Paul Duguet
9f85fa1eef
Bug 1099149 - Part 2: Add a more specific error message when 'js::ToSimdConstant' argument is of wrong type. r=bbouvier
2014-11-22 09:07:00 +01:00
Tooru Fujisawa
857e3dde65
Bug 1151931 - Part 2: Warn about unreachable code after return statement. r=Waldo
2015-04-28 21:09:32 +09:00
Tooru Fujisawa
fe50f5900d
Bug 1151931 - Part 1: Avoid warning about unreachable code after return statement in some asm.js tests. r=Waldo
2015-04-28 21:06:19 +09:00
Shu-yu Guo
2a55462cd7
Bug 1157963 - Don't delazify functions about to be finalized. (r=jimb)
2015-04-28 01:44:22 -07:00
Shu-yu Guo
878601fec9
Bug 1157963 - Fix LazyScript::hasUncompiledEnclosingScript. (r=jimb)
2015-04-28 01:44:22 -07:00
Shu-yu Guo
b33b089d7c
Bug 1158407 - Stop using this one weird allocation fallback for MCreateThisWithTemplate. (r=terrence)
2015-04-28 01:44:22 -07:00
Shu-yu Guo
dd83cb92c4
Bug 1155474 - Consider the input to MThrowUninitializedLexical implicitly used. (r=Waldo)
2015-04-28 01:44:22 -07:00
Shu-yu Guo
36cf5656fc
Bug 1156190 - Do not emit DEBUGLEAVESCOPE if we're also going to emit POPBLOCKSCOPE. (r=jimb)
2015-04-28 01:44:22 -07:00
Shu-yu Guo
507adf5b86
Bug 1148917 - Add a new option to FrameIter that allows stopping at debugger eval frames. (r=jimb)
2015-04-28 01:44:22 -07:00
Geoff Lankow
be55160c4e
Bug 1138336 - Adapt nsIScriptError so it can display log messages with filename and line number; r=jst,neil,past
2015-04-28 18:39:47 +12:00
David Major
c92c020b89
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
2015-04-27 19:59:27 -04:00
Steve Fink
33b1c7c3da
Bug 1149476 - Lengthen timeout because we are hitting it with SM(cgc), r=me (also jonco for a more complex version)
...
The previous attempt seemed to cause problems with preventing the test script from exiting, which I was defending against by closing all file descriptors (even though I wasn't sure if it was necessary.) Sadly, I have no way to report the failure, but for now just lengthening the timeout seems like the simplest to make the intermittents go away.
2015-04-27 13:19:17 -07:00
Ryan VanderMeulen
8cec077991
Merge m-c to inbound. a=merge
2015-04-27 15:20:16 -04:00
Ryan VanderMeulen
8fe670a062
Backed out 2 changesets (bug 1099149, bug 1154356) for suspicion that one of them is causing frequent Android debug recursion.js failures. a=me
...
Backed out changeset ecc645744a11 (bug 1154356)
Backed out changeset 1d7c532f2a62 (bug 1099149)
2015-04-27 15:14:19 -04:00
Nikhil Marathe
27cb15e0ef
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-27 12:00:41 -07:00
L. David Baron
14c2a5a95a
Bug 1157648 - Make nsScriptError::ToString use only the first 512 characters of mSourceName and mSourceLine. r=bholley
...
This means that when mSourceName and mSourceLine are large, ToString is
not excessively expensive.
This is particularly important for CSS errors, where we don't make an
attempt to truncate these prior to constructing the script error, but we
do ensure that when we report multiple errors on the same line (which is
common for minified CSS), we share from the same string buffer and avoid
copying.
2015-04-27 11:35:10 -07:00
Ryan VanderMeulen
08c48e40ef
Backed out changeset c839f283bf28 (bug 1058695) for bustage.
...
CLOSED TREE
2015-04-27 14:04:24 -04:00