7bc536d9f94e48aed873d7c61e24c6ebbb2927ee: bug 1408836 - update sccache to 0.2.2 to fix a Rust caching regression from Rust 1.20. r?glandium draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 25 Oct 2017 21:18:27 -0400 - rev 686571
Push 86215 by bmo:ted@mielczarek.org at Thu, 26 Oct 2017 02:08:54 +0000
bug 1408836 - update sccache to 0.2.2 to fix a Rust caching regression from Rust 1.20. r?glandium MozReview-Commit-ID: K7dAk6wLGl7
ebcaa3d35f7f895742f3ab16d7139dec136ef178: Bug 1411525 - use BufferReader in flac/ogg parser. r?kinetik draft
Alfredo.Yang <ayang@mozilla.com> - Thu, 19 Oct 2017 10:16:32 +0800 - rev 686570
Push 86214 by bmo:ayang@mozilla.com at Thu, 26 Oct 2017 01:24:08 +0000
Bug 1411525 - use BufferReader in flac/ogg parser. r?kinetik MozReview-Commit-ID: 5chnxLnpqmY
913ea3a0dac318ab35c558c8082ca55d63c25d19: Bug 1256608 - Set replace malloc ldflags from moz.configure and delete replace-malloc.mk draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 16:32:41 -0700 - rev 686569
Push 86213 by bmo:cmanchester@mozilla.com at Thu, 26 Oct 2017 01:21:21 +0000
Bug 1256608 - Set replace malloc ldflags from moz.configure and delete replace-malloc.mk MozReview-Commit-ID: 4v7IIcty5vf
603db9fb9605dbb6da3ee96fc732872b74fed695: Bug 1256608 - Hook `open` as seen from moz.configure to add read files to configure's dependencies. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 16:17:01 -0700 - rev 686568
Push 86213 by bmo:cmanchester@mozilla.com at Thu, 26 Oct 2017 01:21:21 +0000
Bug 1256608 - Hook `open` as seen from moz.configure to add read files to configure's dependencies. MozReview-Commit-ID: 7MC51ma2dXP
12bcb80296003126c2a7e0d939cf75b864fa837b: bug 1408836 - update sccache to 0.2.2 to fix a Rust caching regression from Rust 1.20. r?glandium draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 25 Oct 2017 21:18:27 -0400 - rev 686567
Push 86212 by bmo:ted@mielczarek.org at Thu, 26 Oct 2017 01:20:30 +0000
bug 1408836 - update sccache to 0.2.2 to fix a Rust caching regression from Rust 1.20. r?glandium MozReview-Commit-ID: K7dAk6wLGl7
d89a9eaa9ed8c5367b31134ea262eb37a15fceaa: Bug 1409876 - Print warning when vcs operations aren't running on a cache or volume; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Wed, 25 Oct 2017 17:38:35 -0700 - rev 686566
Push 86211 by gszorc@mozilla.com at Thu, 26 Oct 2017 01:05:32 +0000
Bug 1409876 - Print warning when vcs operations aren't running on a cache or volume; r?dustin A lot of effort has been spent optimizing VCS operations for peak performance. But not utilizing caches or volumes for the VCS store or checkouts can undermine that work. Let's print a warning when VCS is configured sub-optimally. I'm pretty sure we still have some rogue tasks not using caches or volumes. We can convert this to a fatal error once those are fixed. MozReview-Commit-ID: C6CT1zViy75
ec5c24fdb724ef2d7407e55931feafa0fec7df80: Bug 1409876 - Refuse to perform a VCS checkout into a cache root; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Wed, 25 Oct 2017 17:23:16 -0700 - rev 686565
Push 86211 by gszorc@mozilla.com at Thu, 26 Oct 2017 01:05:32 +0000
Bug 1409876 - Refuse to perform a VCS checkout into a cache root; r?dustin This seems like a reasonable thing to enforce. MozReview-Commit-ID: 3BZQSkwRYeN
cf5500e04eebbea38f329a8b81a13683617d6814: Bug 1409876 - Record cache history to aid failure analysis; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Wed, 25 Oct 2017 16:58:37 -0700 - rev 686564
Push 86211 by gszorc@mozilla.com at Thu, 26 Oct 2017 01:05:32 +0000
Bug 1409876 - Record cache history to aid failure analysis; r?dustin We introduce a per-cache .cachelog file containing important events in the cache's history such as creation, requirements adjusting, and utilization. If cache validation fails, we print the cache log. If a previous task was responsible for getting the cache in a bad state, its TASK_ID should be printed, allowing us to more easily identify mis-configured tasks. MozReview-Commit-ID: BJun5Hi5w0s
b0f2ce9b962579e140d845aa83fa281533f80435: Bug 1411786 - Use mozilla::Atomic for the recycled size count. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 09:51:00 +0900 - rev 686563
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - Use mozilla::Atomic for the recycled size count. r?njn
9347950359dafd558bfb424efb97f66257ba747a: Bug 1411786 - Rename chunk recycling-related globals. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 09:43:43 +0900 - rev 686562
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - Rename chunk recycling-related globals. r?njn
bd98e381dc6804acb32e0d059eb6dd232e5dcc45: Bug 1411786 - Make the chunk size and recycle limit constant. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 09:38:48 +0900 - rev 686561
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - Make the chunk size and recycle limit constant. r?njn Bug 1403843 made more things constant, but missed a few that don't depend on the page size.
22b3e6e6d00565d1de14491b1d418c6f55436543: Bug 1411786 - More tidying of chunk allocation and recycling code. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 08:50:49 +0900 - rev 686560
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - More tidying of chunk allocation and recycling code. r?njn - Move variable declarations to their initialization. - Remove gotos and use RAII.
9456cb69c8fafea3ae2db3de241f1f38ee9d72bf: Bug 1411786 - Rename chunk_{recycle,record,alloc,dealloc} arguments. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 08:48:18 +0900 - rev 686559
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - Rename chunk_{recycle,record,alloc,dealloc} arguments. r?njn Also reformat a few things clang-format left out.
d605b20da932db12664d999dc50f7d4ee8cef249: Bug 1411786 - clang-format chunk_{recycle,record,alloc,dealloc}. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 08:36:26 +0900 - rev 686558
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - clang-format chunk_{recycle,record,alloc,dealloc}. r?njn
11429f046c1cbf3f319b69022f276101df881abe: Bug 1411786 - Use globals for chunk recycling. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 08:29:07 +0900 - rev 686557
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - Use globals for chunk recycling. r?njn The chunk_recycle and chunk_record functions are never called with different red-black trees than the globals, so just use them directly instead of passing them as argument. The functions were already using the associated global mutex anyways. At the same time, rename them.
205648c2ec5942793ba1de1fc0f8d7a00183674a: Bug 1411786 - Don't call chunk_recycle for base allocations. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Oct 2017 08:24:08 +0900 - rev 686556
Push 86210 by bmo:mh+mozilla@glandium.org at Thu, 26 Oct 2017 00:56:01 +0000
Bug 1411786 - Don't call chunk_recycle for base allocations. r?njn Instead of calling it with a boolean indicating whether the call was for base allocations or not, and return immediately if it was, avoid the call altogether.
afd5a8ef98afe1f73b2a5b12136ffc39d6b5f58a: Bug 1411796 - [taskgraph] Skip parameters.rst doc verification if parameters.strict is False, r?dustin draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 25 Oct 2017 20:27:17 -0400 - rev 686555
Push 86209 by ahalberstadt@mozilla.com at Thu, 26 Oct 2017 00:29:16 +0000
Bug 1411796 - [taskgraph] Skip parameters.rst doc verification if parameters.strict is False, r?dustin This is needed to prevent parameter mismatch errors when using |mach try fuzzy| from an older revision. This can happen if the parameters.yml is being downloaded from a commit with a recently added parameter. MozReview-Commit-ID: 4NxCM7i8B4W
67643a67a9783620a5932ffb25f800b0fa8aabb2: Bug 951793 - Add overscroll-behavior to the layer dump. r=kats draft
Botond Ballo <botond@mozilla.com> - Wed, 25 Oct 2017 13:21:49 -0400 - rev 686554
Push 86208 by bballo@mozilla.com at Wed, 25 Oct 2017 23:43:04 +0000
Bug 951793 - Add overscroll-behavior to the layer dump. r=kats MozReview-Commit-ID: 629DKmrbVIi
0da448a8bf078bf23e2b5d527098197416f858fc: Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange draft
Botond Ballo <botond@mozilla.com> - Mon, 23 Oct 2017 18:27:24 -0400 - rev 686553
Push 86208 by bballo@mozilla.com at Wed, 25 Oct 2017 23:43:04 +0000
Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange MozReview-Commit-ID: i2BuiAfG71
d9809f329e33cd4030c3ba802453766eb3ee779b: Bug 951793 - Obey overscroll-behavior for any overscroll effect. r=kats draft
Botond Ballo <botond@mozilla.com> - Mon, 23 Oct 2017 16:57:52 -0400 - rev 686552
Push 86208 by bballo@mozilla.com at Wed, 25 Oct 2017 23:43:04 +0000
Bug 951793 - Obey overscroll-behavior for any overscroll effect. r=kats MozReview-Commit-ID: HyATx3aCmmm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip