Граф коммитов

48952 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen ae1b497c22 Backed out 3 changesets (bug 1155900) for frequent browser_net_cached-status.js failures. CLOSED TREE
Backed out changeset 8b3bb908f6fc (bug 1155900)
Backed out changeset 195a3736c877 (bug 1155900)
Backed out changeset 5d7b3b8cce5a (bug 1155900)
2015-05-01 09:30:44 -04:00
Jeff Walden 83932b837b Bug 1155900 - Followup test-fix and no-longer-correct assertion removal. r=bustage in a CLOSED TREE 2015-04-30 22:54:53 -07:00
Jeff Walden 4ad3d8c29d Bug 1155900 - Make frontend-triggered GetIterator perform ToObject before doing GetMethod(..., @@iterator), and add tests. (There's no behavioral change, except in terms of error messages, because the presence of bug 603201 causes this ToObject call to happen anyway -- but if that bug had been fixed before this one, these changes would have fixed a bug.) r=shu
--HG--
extra : rebase_source : aa1a9e88b6c45f1e8b0918a9620a788de261e9db
2015-04-20 19:51:17 -07:00
Jeff Walden aea46014f9 Bug 1155900 - Pass destructuring right-hand-side expressions through ToObject before properties are destructured out of them. r=shu
--HG--
extra : rebase_source : 8c9efea4cbd4a638770860df0f94894f4b415d03
2015-04-17 21:57:50 -07:00
Boris Zbarsky cee7584c17 And fix this to actually compile... Still bug 1160311. 2015-04-30 21:58:07 -04:00
Boris Zbarsky 0791d50265 Bug 1160311. JITs should be enabled by default. r=jorendorff 2015-04-30 17:36:50 -04:00
Mike Hommey 924c9eb636 Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Wes Kocher 8077a39947 Backed out changeset 2736f8056026 (bug 1160311) for SM(e) bustage CLOSED TREE 2015-04-30 15:26:29 -07:00
Terrence Cole a044cbc08e Bug 1159540 - Organize and comment the marking paths; r=sfink 2015-04-29 10:23:24 -07:00
Boris Zbarsky 492e64bca9 Bug 1160311. JITs should be enabled by default. r=jorendorff 2015-04-30 17:36:50 -04:00
Terrence Cole 38655a0b62 Bug 1159402 - Remove the zone-specialized Value barriers; r=sfink
--HG--
extra : rebase_source : f9d2f2f797f8826ef946409e788b166bb8969a8e
2015-04-30 11:29:21 -07:00
Ryan VanderMeulen 4e0f4f8c6c Merge inbound to m-c. a=merge 2015-04-30 13:56:09 -04:00
Ryan VanderMeulen 8a7d485a34 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 c99ba2f8d2 Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink 2015-04-30 09:38:57 -04:00
Carsten "Tomcat" Book 21ab887ffd Backed out changeset 24ddf11d9c1d (bug 1159999) for spidermonkey test failures on a CLOSED TREE 2015-04-30 12:53:18 +02:00
ryan 143c7fe8a0 Bug 1158547 - Removes the useless declaration in Parser.cpp. r=jorendorff
--HG--
extra : rebase_source : 5945bc56fa39e5840b7aadd0b03a1d841f7d33cc
2015-04-28 11:44:00 +02:00
Chris Peterson 0ace1f626a Bug 1001975 - Enable -Wuninitialized warnings as errors. r=glandium 2015-04-07 20:52:54 -07:00
Steve Fink e400e49d90 Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink 2015-04-29 21:07:26 -07:00
Brian Hackett 103c1aa5e2 Bug 1146597 - Backout 02dad33cf2a0 for regressions on a CLOSED TREE. 2015-04-29 18:32:14 -07:00
Terrence Cole b0d00c392a Bug 1159465 - Automatically check for cross-compartment edges between objects when marking; r=jonco
--HG--
extra : rebase_source : b6191336dc263e812a5cd0112b32084220e60506
2015-04-24 16:15:30 -07:00
Terrence Cole 3022380e49 Bug 1158357 - Inline processMarkStackOther to make the dispatch obvious; r=jonco
--HG--
extra : rebase_source : 72d10b0b81c2b69d2fa6559e8b5170936586fe34
2015-04-24 15:44:20 -07:00
Terrence Cole 70a7973f44 Bug 1158354 - Clean up ObjectGroup marking; r=sfink
--HG--
extra : rebase_source : 409889b38866edee43b6d8256b75dff55b13774e
2015-04-24 14:52:55 -07:00
Terrence Cole 6f77a2beeb Bug 1158353 - Clean up eager string marking; r=jonco
--HG--
extra : rebase_source : 4f93fb8df7d23f2392c7a6c04bb6dd9a4ff52023
2015-04-24 14:52:55 -07:00
Tooru Fujisawa ff4f2f1ecd 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 24f2f8714b 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 e1db0f779e 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 9824d9b62b 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 cffa6ad6d2 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 df121464f3 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 178a2e3c00 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 08f7e038cb Bug 1157624: A few AsmJSValidate cleanups; r=luke
--HG--
extra : rebase_source : 609745897948dff869d910b67a29840c8e09c033
2015-04-27 17:16:01 +02:00
Tom Schuster c6207d1a51 Bug 1159347 - Make BaseProxyHandler::getPropertyDescriptor not-pure virtual. r=efaust 2015-04-29 10:47:48 +02:00
Brian Hackett 1db59c7ba1 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 ee02850388 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 bec02ac087 Bug 1158809 - Only use a single output from getTracingEdgeName; r=jonco
--HG--
extra : rebase_source : d8f3ee8ab0e0fbc61e30eb2a444dba571eb5498e
2015-04-28 10:28:56 -07:00
Ryan VanderMeulen 5cc9c16c38 Backed out changeset 9e3d626c89d8 (bug 1155292) for SM(cgc) failures in the newly-added test.
--HG--
extra : rebase_source : e3d033d921ac5d7a3b61cf91ab456fd88316f534
2015-04-28 13:30:58 -04:00
Steve Fink 81dfe6fc6e Bug 1149476 - Extend autospider.sh timeout and emit a log message, r=jonco
--HG--
extra : rebase_source : d34790d258f3c38c9c8d5591942823d4c16c5108
2015-04-28 10:28:36 -07:00
Boris Zbarsky 864f723c0c 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 102fa57f25 Bug 1158313 - Move Symbol marking out-of-line; r=jonco
--HG--
extra : rebase_source : b5cd1a6e21e891ec8f5115447331ace02b44331d
2015-04-24 14:52:55 -07:00
Terrence Cole 0659acef20 Bug 1156888 - Do not go out-of-line to eagerly scan LazyScript instances; r=sfink
--HG--
extra : rebase_source : 69d1e41c68b50ab1b08325d7571f7f317346ecfd
2015-04-21 09:26:37 -07:00
Terrence Cole 4c612396a4 Bug 1156552 - Move BaseShape marking out-of-line; r=sfink
--HG--
extra : rebase_source : af7788e517ea5a8e055a574fb653c9d8c1adca2e
2015-04-20 15:32:03 -07:00
Brian Hackett baf6742f88 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 c0862016bb Bug 1155807 - Watch for converted native groups with unknown properties, r=jandem. 2015-04-28 08:12:54 -07:00
Jordan Santell 97465e0350 Bug 1136945 - Add to Debugger.Memory docs possible outcomes of the nonincrementalReason in the onGarbageCollection event. r=fitzgen 2015-04-28 10:34:23 -07:00
Nick Fitzgerald 145cf72ef8 Bug 1065657 - Allow multiple Debuggers to track allocations at the same time. r=shu 2015-04-22 09:49:07 -07:00
Ryan VanderMeulen 0d8e50dd6c Bug 1159096 - Skip recursion.js on Android debug.
--HG--
extra : rebase_source : 662b60ed41ec083194071d5f8f1d093b8abce13a
2015-04-28 09:40:09 -04:00
Paul Duguet b7f487b922 Bug 1099149 - Part 2: Add a more specific error message when 'js::ToSimdConstant' argument is of wrong type. r=bbouvier
--HG--
extra : rebase_source : b7831885ec947db798e028a33a63fe9e45da8490
2014-11-22 09:07:00 +01:00
Tooru Fujisawa f1f24daae2 Bug 1151931 - Part 2: Warn about unreachable code after return statement. r=Waldo
--HG--
rename : js/src/jit-test/tests/basic/semicolon-less-return.js => js/src/jit-test/tests/basic/statement-after-return.js
2015-04-28 21:09:32 +09:00
Tooru Fujisawa 2a420c0b92 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 5e37047fdc Bug 1157963 - Don't delazify functions about to be finalized. (r=jimb) 2015-04-28 01:44:22 -07:00