043e4ab6e72469ed8121f4da98dcdfef983a49d9: Merge inbound to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 24 May 2018 12:37:58 +0300 - rev 419659
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Merge inbound to mozilla-central. a=merge
7b99c5f0b05eae19a93699766a957ee658fb6856: Bug 1452245 - The parent side isn't closed if the child dies unexpectedly, r=valentin
Fabrice Desré <fabrice@desre.org> - Wed, 23 May 2018 15:22:00 +0300 - rev 419658
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1452245 - The parent side isn't closed if the child dies unexpectedly, r=valentin
10f52bc1b0a47a7f0ca708d0f78e2b4d03e438c6: Bug 1457084 - Increase max chunk memory usage limit, r=mayhemer
Michal Novotny <michal.novotny> - Wed, 23 May 2018 05:03:00 +0300 - rev 419657
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1457084 - Increase max chunk memory usage limit, r=mayhemer We can hit the limit very easily when writing javascript bytecode as alternative data to the cache entry because all data is written at once but CacheFileOutputStream splits it into chunks which are then written on a backgound thread. 40MB was chosen because bytecode is usually 4x-10x larger than the original data, so it can occupy most of the cache entry which is limited to 50MB.
b6657c5618f0c1ad287f8448301ba6131a795c15: Bug 1456871 - Consider increasing disk cache size, r=mayhemer
Michal Novotny <michal.novotny> - Tue, 22 May 2018 14:14:00 +0300 - rev 419656
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1456871 - Consider increasing disk cache size, r=mayhemer The patch changes default cache size on desktop and mobile. The smart cache size calculation is changed to grow faster. It also introduces a cache size limit for users who have enabled clearing cache on shutdown, which should reduce number of shutdown crashes (bug 1356853).
8922dd89a156e93bbf3995c77db55d391502d5c2: Bug 1461959 - Removed OSX 10.6 reference. r=gbrown
Natalia Csoregi <ncsoregi@mozilla.com> - Thu, 17 May 2018 14:53:00 +0300 - rev 419655
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461959 - Removed OSX 10.6 reference. r=gbrown
7d6d473e8ee14d2034cc0f9308da1e8f3b62ce38: Bug 1461963 - Removed OSX 10.6 reference. r=gbrown
Natalia Csoregi <ncsoregi@mozilla.com> - Thu, 17 May 2018 15:26:00 +0300 - rev 419654
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461963 - Removed OSX 10.6 reference. r=gbrown
1a3b9492f30dd0604966e7b4f322332807ceb55a: Bug 1461964 - removed mac 10.6 reference r=njn
Andreea Pavel <apavel> - Sun, 20 May 2018 23:08:00 +0300 - rev 419653
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461964 - removed mac 10.6 reference r=njn
b384ccfe2e50d0a4a0af66514e86b0d61e67a6b3: Bug 1420894 - Optimize a check in float-to-int conversion. r=lth
bobslept <bobslept@protonmail.com> - Wed, 16 May 2018 16:35:42 +0200 - rev 419652
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1420894 - Optimize a check in float-to-int conversion. r=lth
ddf1909c4e58f2ae2ddbddb8ffc8d035c464cb64: Bug 1461960 - removed old references for OSX 10.6 and 10.8 r=jmaher
Raul Gurzau <rgurzau@mozilla.com> - Tue, 22 May 2018 18:06:00 +0300 - rev 419651
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461960 - removed old references for OSX 10.6 and 10.8 r=jmaher
e8df6572638a5138cbca0a25bb97b3786864e767: Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 24 May 2018 01:08:00 +0300 - rev 419650
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029: Bug 1462939. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 23 May 2018 10:14:05 -0700 - rev 419649
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1462939. r=jandem
cbf4d07d0e1412451c1c2543122212ea724d9233: Bug 1453056 - allow mach taskgraph runs locally with no network. r=ahal
Joel Maher <jmaher@mozilla.com> - Wed, 23 May 2018 16:14:17 -0400 - rev 419648
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1453056 - allow mach taskgraph runs locally with no network. r=ahal
a63414fd3bef8796c1bc9967ce0d8858b3382399: Bug 1392147 followup, remove obsolete fuzzy() annotation that was inadvertently left in the patch. r=me
Jonathan Kew <jkew@mozilla.com> - Wed, 23 May 2018 20:03:18 +0100 - rev 419647
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1392147 followup, remove obsolete fuzzy() annotation that was inadvertently left in the patch. r=me
2aec5918c12a7798afec72ebe44a2cd0361f7017: Bug 1438556: [Part 3] Assert same compartment in a number of CacheIR helpers r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 24 Apr 2018 10:21:11 -0400 - rev 419646
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1438556: [Part 3] Assert same compartment in a number of CacheIR helpers r=tcampbell
0302149bc1691dab204128aa3ec57a150f81a91e: Bug 1438556: [Part 2] Verify global wrapper not nuked r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Mon, 30 Apr 2018 10:14:35 -0400 - rev 419645
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1438556: [Part 2] Verify global wrapper not nuked r=tcampbell
6ffbdf27a9305f837f4fdbfc126745d5ca6d1665: Bug 1438556: [Part 1] Use shape guards on the prototype chain for cross-compartment ICs r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Mon, 23 Apr 2018 17:25:38 -0400 - rev 419644
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1438556: [Part 1] Use shape guards on the prototype chain for cross-compartment ICs r=tcampbell This patch unshares some of the property access code between regular and cross-compartment cases, allowing us to use a series of shape-guards on the protochain instead of the previous shape-teleporting checks, that would end up baking in a cross-compartment pointer. This also attempts to clarify the compartment membership situation while doing the cross-compartment IC.
def02132a4cff5e03c4a95a3b3b8b1bf2d71a615: Bug 1461938 part 30 - Move globalWriteBarriered to JS::Realm. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Wed, 23 May 2018 19:45:43 +0200 - rev 419643
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461938 part 30 - Move globalWriteBarriered to JS::Realm. r=jonco
72b513e25bec2ed1aeee15c47eaf98d533e68fb9: Bug 1461938 part 29 - Move validAccessPtr to JS::Realm. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 23 May 2018 19:45:03 +0200 - rev 419642
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461938 part 29 - Move validAccessPtr to JS::Realm. r=evilpie
84f6e67dcd1c7ad4b1acfeca4670ba5437e65ee3: Bug 1461938 part 28 - Rename LCovCompartment to LCovRealm and move to JS::Realm. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Wed, 23 May 2018 19:44:33 +0200 - rev 419641
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461938 part 28 - Rename LCovCompartment to LCovRealm and move to JS::Realm. r=luke
7d6335bbd6c3d2d7559c0cbdc6a3bdb797d75bad: Bug 1461938 part 27 - Use UniquePtr for various compartment pointers. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Wed, 23 May 2018 19:43:36 +0200 - rev 419640
Push 34041 by ebalazs@mozilla.com at Thu, 24 May 2018 09:38:21 +0000
Bug 1461938 part 27 - Use UniquePtr for various compartment pointers. r=jonco
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip