Commit Graph

45680 Commits

Author SHA1 Message Date
Victor Carlquist
2b67d3ef5a 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
fb8ec3f51b 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
f54f0723f9 Backed out changeset dc265cc31095 (bug 1091900) 2014-11-06 09:11:18 +01:00
Chris Peterson
6bf7155317 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
9a58cdc67e Backed out changeset f28d2350eb43 (bug 1092318) for jsreftest permafails 2014-11-05 20:43:33 -08:00
Bill McCloskey
546747b785 Bug 1091964 - Avoid spurious rooting hazard on a CLOSED TREE 2014-11-05 17:52:38 -08:00
Brian Hackett
4474a5818f Bug 1092318 - Remove unsized array typed objects, r=nmatsakis. 2014-11-05 17:58:35 -07:00
Eric Faust
c62b0cd75b Bug 1094265 - |for (const x in []);| should be a SyntaxError. (r=till) 2014-11-05 16:23:20 -08:00
Bill McCloskey
f712c2084f Bug 1092156 - Add missing comments DONTBUILD (r=bholley) 2014-11-05 17:22:20 -08:00
Bill McCloskey
37ff17b630 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
7cf195d449 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
6ed288e283 Bug 1091964 - [e10s] Cache isCallable and isConstructor for CPOWs (r=mrbkap) 2014-11-04 17:39:34 -08:00
Bill McCloskey
3fbb75d480 Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley) 2014-11-04 17:38:19 -08:00
Tom Schuster
999d8504a5 Bug 1091900 - Remove iteratorObject hook. r=jorendorff 2014-11-05 20:36:49 +01:00
Tom Schuster
20f0347ce8 Bug 1094189 - Remove shell resolver function. r=jorendorff 2014-11-05 20:36:48 +01:00
Terrence Cole
b105928718 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
6037baab42 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
5769303079 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
304bb4fae3 Bug 1085746 - Fix unaligned TypedArrayBuffer access on ARM. r=mjrosenb 2014-11-05 10:37:51 -08:00
Dan Gohman
77d8ee7add Bug 1094052 - Fix #include order r=me 2014-11-05 10:29:19 -08:00
Dan Gohman
59d2371e43 Bug 1093356 - IonMonkey: When x < 0, x is not negative zero r=nbp,h4writer 2014-11-05 07:07:43 -08:00
Dan Gohman
13dc791112 Bug 1094052 - IonMonkey: Fix range analysis for Math.sign(-0) r=nbp,h4writer 2014-11-05 08:38:40 -08:00
Hannes Verschore
582ec45f48 Bug 914255: Fix assert on CLOSED TREE, r=bhackett 2014-11-05 17:48:14 +01:00
Brian Hackett
8b97b1c634 Bug 1092238 - Optimize reads from reference members of TypedObjects, r=nmatsakis. 2014-11-05 09:24:56 -07:00
Hannes Verschore
293b8c5432 Bug 914255 - Reduce the number of objects tracked in a TypeSet, r=bhackett 2014-11-05 16:46:21 +01:00
Carsten "Tomcat" Book
13de0f42c9 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
8f884c35e9 Bug 1092833 - Deal with uninitialized slots in MacroAssembler::initGCSlots. r=terrence 2014-11-05 08:12:44 -05:00
Carsten "Tomcat" Book
7e2b2f67ef Backed out changeset 2e9f81c5d00c (bug 1052839) for ggc bustage 2014-11-05 14:03:58 +01:00
Emanuel Hoogeveen
671fcd29cd Bug 1084651 - Part 6: Rename SliceBudget::reset to the less misleading makeUnlimited. r=billm 2014-11-04 07:35:00 +01:00
Emanuel Hoogeveen
1476497aee Bug 1084651 - Part 4b: Adjust and clarify some tests using gcslice(0). r=wmccloskey 2014-11-04 08:17:00 +01:00
Emanuel Hoogeveen
4b6f61b98f Bug 1084651 - Part 4a: Adjust some tests to preserve previous behavior. r=wmccloskey 2014-10-21 11:50:00 +02:00
Emanuel Hoogeveen
29be7a77b1 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
f6218097c0 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
caac10cd7d 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
7bdd393f19 Backed out changeset 2dbf8f6bd2aa (bug 1092446) for suspicion of adding a hazard 2014-11-05 10:04:08 +01:00
Carsten "Tomcat" Book
055ba5a88c Backed out changeset 5992aea01aff (bug 1091964) 2014-11-05 10:03:06 +01:00
Carsten "Tomcat" Book
e3f684b7a3 Backed out changeset 38ca6211d1d4 (bug 1091970) 2014-11-05 10:02:59 +01:00
Jan Beich
c058a442f6 Bug 1041795 - Disable system libs when generating DTrace probes. f=sfink f=ginn.chen 2014-11-04 02:01:00 +01:00
Wes Kocher
95d97e3784 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
82ca72febb Bug 1089665 - Fixup dictionary objects earlier after swapping them, r=billm. 2014-11-04 18:44:03 -07:00
Bill McCloskey
fe30fe6fd9 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
5270447ff4 Bug 1091964 - [e10s] Cache isCallable and isConstructor for CPOWs (r=mrbkap) 2014-11-04 17:39:34 -08:00
Bill McCloskey
a63bc07919 Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley) 2014-11-04 17:38:19 -08:00
Brian Hackett
d148ca37cd Bug 1091329 - Optimize writes to reference members of TypedObjects, r=nmatsakis,jandem. 2014-11-04 18:21:47 -07:00
Shu-yu Guo
9ed4e3e98b Bug 1092833 - Deal with uninitialized slots in MacroAssembler::initGCSlots. (r=terrence) 2014-11-04 16:52:38 -08:00
Wes Kocher
0f4cdbd5f4 Backed out 3 changesets (bug 1088831) for mochitest-2 failures 2014-11-04 16:39:12 -08:00
Hannes Verschore
e7583ebe0c Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco 2014-11-04 23:31:28 +01:00
Brian Hackett
57946945e4 Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem. 2014-11-04 15:19:46 -07:00
Eric Faust
8c9327a4b7 Bug 611388 - |const| should be block scoped and require an initializer. (r=shu) 2014-10-30 17:27:03 -07:00
Eric Faust
1fd113dd03 Bug 611388 - Part 0: Sanify how const is handled by Reflect.parse. (r=shu) 2014-10-30 17:27:01 -07:00