Commit Graph

36544 Commits

Author SHA1 Message Date
Wes Kocher
7ec75772bd Merge fx-team to m-c a=merge 2014-11-06 18:26:36 -08:00
Boris Zbarsky
0381435644 Bug 1094544. Use [Exposed=System] some more instead of hardcoding binding bits in xpc::InitGlobalObject. r=bholley 2014-11-06 10:54:38 -05:00
Benjamin Bouvier
f3e0074aff Bug 1094261: SIMD: Simplify testSIMD.js; r=luke 2014-11-06 11:59:22 +01:00
Benjamin Bouvier
afb857ac06 Bug 1094261: SIMD: Have lane accessors return Signed and signMask return Signed in asm.js; r=luke 2014-11-06 11:59:17 +01:00
David (v45h) Moreira
0cf858f438 Bug 1050160 - DeadIfUnused should not check for resume points. r=nbp 2014-11-06 11:34:27 +01:00
Jan de Mooij
c024a709a0 Bug 1093573 part 3 - Use AbstractFramePtr in GeneratorObject methods. r=wingo
--HG--
extra : rebase_source : a2a1b2276a3ba52414fd7f72d767cbf07565e686
2014-11-06 10:12:57 +01:00
Jan de Mooij
a6c3a80b01 Bug 1093573 part 2 - Remove GENERATOR frame flag. r=wingo
--HG--
extra : rebase_source : 51bc843a9bf27c3e3a6718867d6e7953970b9787
2014-11-06 10:12:57 +01:00
Jan de Mooij
2e7da6e40b Bug 1093573 part 1 - Some generator bytecode changes. r=wingo
--HG--
extra : rebase_source : d5d35bc7f367f3a3427bf22a8bdd83b1ea76be16
2014-11-06 10:12:56 +01:00
Victor Carlquist
7d31a9ccb5 Bug 1086530 - Huge regression with using split after landing of bug 1054330. r=kvijayan 2014-10-31 10:15:51 -02:00
Carsten "Tomcat" Book
531932eb59 Backed out changeset f7f7a0315041 (bug 1094189) for possible breaking ggc tests on a CLOSED TREE 2014-11-06 09:13:58 +01:00
Carsten "Tomcat" Book
fac6a9db7c Backed out changeset dc265cc31095 (bug 1091900) 2014-11-06 09:11:18 +01:00
Chris Peterson
47ea965ab4 Bug 1090016 - Part 2: Replace SpiderMonkey's --enable-sm-fail-on-warnings flag with explicit moz.build FAIL_ON_WARNINGS. r=ted
--HG--
extra : rebase_source : c24f7795fc39e0c1954f21f862ce0cd8f5f2729d
2014-11-03 18:46:10 -08:00
Wes Kocher
9bef29be7b Backed out changeset f28d2350eb43 (bug 1092318) for jsreftest permafails 2014-11-05 20:43:33 -08:00
Bill McCloskey
3f3dd80fb9 Bug 1091964 - Avoid spurious rooting hazard on a CLOSED TREE 2014-11-05 17:52:38 -08:00
Brian Hackett
5097ed7010 Bug 1092318 - Remove unsized array typed objects, r=nmatsakis. 2014-11-05 17:58:35 -07:00
Eric Faust
d587d0d74b Bug 1094265 - |for (const x in []);| should be a SyntaxError. (r=till) 2014-11-05 16:23:20 -08:00
Bill McCloskey
5d020c5bc3 Bug 1092156 - Add missing comments DONTBUILD (r=bholley) 2014-11-05 17:22:20 -08:00
Paolo Amadini
d41231d528 Bug 1094248 - Process remaining Promise microtasks before blocking inside a nested event loop in the main thread. r=bz 2014-11-06 14:00:06 +00:00
Bill McCloskey
a57b42cc2f Bug 1092156 - [e10s] Don't use compartment-per-addon if window already associated with add-on (r=bholley) 2014-11-05 17:10:37 -08:00
Bill McCloskey
a4186ac75a Bug 1091970 - [e10s] Cache object tag in add-on shims for remote objects (r=mrbkap) 2014-11-04 17:40:08 -08:00
Bill McCloskey
169b2f071b Bug 1091964 - [e10s] Cache isCallable and isConstructor for CPOWs (r=mrbkap) 2014-11-04 17:39:34 -08:00
Bill McCloskey
204e02f724 Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley) 2014-11-04 17:38:19 -08:00
Tom Schuster
5e10b64908 Bug 1091900 - Remove iteratorObject hook. r=jorendorff 2014-11-05 20:36:49 +01:00
Tom Schuster
eb58198ec8 Bug 1094189 - Remove shell resolver function. r=jorendorff 2014-11-05 20:36:48 +01:00
Terrence Cole
fabf389f69 Bug 1093307 - Part 1: Shrinking GC's already sweep on the foreground so remove the flag; r=jonco
--HG--
extra : rebase_source : 521266ba686047388ddb1832d6a4f83f0bcf3410
2014-11-04 10:53:27 -08:00
Terrence Cole
1093676472 Bug 1074961 - Part 10: move foreground sweeping of background things closer to background sweeping; r=jonco
--HG--
extra : rebase_source : fed8085405ca3ed46ceb3f53a1aec63c2cd9a421
2014-11-04 09:34:00 -08:00
Terrence Cole
4b5dc62bd0 Bug 1093307 - Part 0: Cancel background allocation before flushing empty chunks when we OOM; r=jonco
--HG--
extra : rebase_source : 6859fba8d90df935cc109d67268650b9c251c372
2014-11-03 15:29:05 -08:00
Eric Rahm
7608471d1f Bug 1085746 - Fix unaligned TypedArrayBuffer access on ARM. r=mjrosenb 2014-11-05 10:37:51 -08:00
Dan Gohman
4ef9bab1d2 Bug 1094052 - Fix #include order r=me 2014-11-05 10:29:19 -08:00
Dan Gohman
14300a5f45 Bug 1093356 - IonMonkey: When x < 0, x is not negative zero r=nbp,h4writer 2014-11-05 07:07:43 -08:00
Dan Gohman
24d520803a Bug 1094052 - IonMonkey: Fix range analysis for Math.sign(-0) r=nbp,h4writer 2014-11-05 08:38:40 -08:00
Hannes Verschore
8cc662fb01 Bug 914255: Fix assert on CLOSED TREE, r=bhackett 2014-11-05 17:48:14 +01:00
Brian Hackett
766a85546c Bug 1092238 - Optimize reads from reference members of TypedObjects, r=nmatsakis. 2014-11-05 09:24:56 -07:00
Hannes Verschore
9005d324a9 Bug 914255 - Reduce the number of objects tracked in a TypeSet, r=bhackett 2014-11-05 16:46:21 +01:00
Carsten "Tomcat" Book
3bb9fc90ba Backed out 7 changesets (bug 1084651) for ASAN Bustage on a CLOSED TREE
Backed out changeset dd2b3e78b425 (bug 1084651)
Backed out changeset 2711fbd91819 (bug 1084651)
Backed out changeset 59a163addd79 (bug 1084651)
Backed out changeset d36f6dbbf925 (bug 1084651)
Backed out changeset 78102b62a4a0 (bug 1084651)
Backed out changeset 06387a2343a0 (bug 1084651)
Backed out changeset 2f8e7c39573e (bug 1084651)
2014-11-05 15:20:25 +01:00
Shu-yu Guo
0a14cd0584 Bug 1092833 - Deal with uninitialized slots in MacroAssembler::initGCSlots. r=terrence 2014-11-05 08:12:44 -05:00
Carsten "Tomcat" Book
725e52000a Backed out changeset 2e9f81c5d00c (bug 1052839) for ggc bustage 2014-11-05 14:03:58 +01:00
Emanuel Hoogeveen
774adccd1e Bug 1084651 - Part 6: Rename SliceBudget::reset to the less misleading makeUnlimited. r=billm 2014-11-04 07:35:00 +01:00
Emanuel Hoogeveen
9c1b571d62 Bug 1084651 - Part 4b: Adjust and clarify some tests using gcslice(0). r=wmccloskey 2014-11-04 08:17:00 +01:00
Emanuel Hoogeveen
29b2140ed2 Bug 1084651 - Part 4a: Adjust some tests to preserve previous behavior. r=wmccloskey 2014-10-21 11:50:00 +02:00
Emanuel Hoogeveen
83b0fcf251 Bug 1084651 - Part 3: Tighten up the bounds of SliceBudget to work as a budget should. r=wmccloskey 2014-11-04 07:34:00 +01:00
Emanuel Hoogeveen
69f8cfc1a9 Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=wmccloskey r=mccr8 2014-10-22 14:13:00 +02:00
Emanuel Hoogeveen
8c558ad026 Bug 1084651 - Part 1: Thread SliceBudget through several functions to choose the budget type at the source. r=billm 2014-11-05 00:33:00 +01:00
Carsten "Tomcat" Book
f94c96cce1 Backed out changeset 2dbf8f6bd2aa (bug 1092446) for suspicion of adding a hazard 2014-11-05 10:04:08 +01:00
Carsten "Tomcat" Book
efe4af0c06 Backed out changeset 5992aea01aff (bug 1091964) 2014-11-05 10:03:06 +01:00
Carsten "Tomcat" Book
dbe7dbf0fe Backed out changeset 38ca6211d1d4 (bug 1091970) 2014-11-05 10:02:59 +01:00
Jan Beich
c47ea57634 Bug 1041795 - Disable system libs when generating DTrace probes. f=sfink f=ginn.chen 2014-11-04 02:01:00 +01:00
Wes Kocher
4a1f58b330 Backed out changeset 5e6d8b6023e3 (bug 1092833) under suspicion of ggc bustage on a CLOSED TREE 2014-11-04 20:24:50 -08:00
Brian Hackett
d08dfee91d Bug 1089665 - Fixup dictionary objects earlier after swapping them, r=billm. 2014-11-04 18:44:03 -07:00
Bill McCloskey
d673d4c30d Bug 1091970 - [e10s] Cache object tag in add-on shims for remote objects (r=mrbkap) 2014-11-04 17:40:08 -08:00