8764e36136539c656821bc3ae22d9ce3035679aa: Bug 1307482 - Avoid excessive scp calls to make directories; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 04 Oct 2016 08:34:30 -0700 - rev 318354
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1307482 - Avoid excessive scp calls to make directories; r=ted Most files go to the same directory. This should cut down on the number of scp sessions we establish as part of directory creation. MozReview-Commit-ID: LpKwgUZhLEO
7319e764beb990473e810660a2471aee9f065fe2: Bug 1307482 - Refactor remote path logic into function; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 04 Oct 2016 08:29:50 -0700 - rev 318353
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1307482 - Refactor remote path logic into function; r=ted We'll call this multiple times in a subsequent commit. I hate DRY violations. MozReview-Commit-ID: Khai4EZkPCS
7cd61317947938a477b677a76f6ffc438a282840: Bug 1307435 - Change compression level of symbols files; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 04 Oct 2016 06:16:29 -0700 - rev 318352
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1307435 - Change compression level of symbols files; r=ted Currently, we use the gzip default of 6. Our history with zlib tells us that reducing the compression level to 5 or 4 often yields significantly faster operations while only sacrificing a little storage. Measurement here shows similar results. On libxul.so.dbg: level time compressed 6 21.0s 231,045,158 5 15.8s 232,926,435 4 12.2s 237,587,011 3 11.1s 245,104,157 Changing the level from 6 to 4 increases the size of the compressed file by 6,541,853 bytes, or 2.83%. But it saves ~10s from the long pole of builds in automation. And that's just from libxul. When you factor in all compressed files, this change has a significant impact on symbol generation. Before: 221s wall; 150s CPU; 311,424,856 bytes After: 192s wall; 130s CPU; 318,085,885 bytes That's on my machine, which has a 4.0 GHz CPU. CPU time savings in automation will likely be more significant. MozReview-Commit-ID: 7CbRSZvUayj
5a4b248fce1fd74972d7ef94325e0bb9d04d2826: Bug 1307435 - Generate symbols zip file concurrently; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 04 Oct 2016 05:57:35 -0700 - rev 318351
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1307435 - Generate symbols zip file concurrently; r=ted Each archive takes 10+ seconds to generate. Split the archiving part into separate make targets so this completes faster. I'm not super thrilled about adding yet more make targets to the root Makefile.in. We can refactor this later. For now, let's take the quick win. MozReview-Commit-ID: 2Oeq1rX6yLw
793b6eeb323a11768a95fbe679159e87a3dc1267: Bug 1296530 - Replace include_when with include, and remove include_when. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Oct 2016 17:15:24 +0900 - rev 318350
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Replace include_when with include, and remove include_when. r=chmanchester
8bc8d974ae1091b155130608c40f8dac477e637a: Bug 1296530 - Add an only_when context manager, and a `when` argument to include(). r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 16:56:11 +0900 - rev 318349
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add an only_when context manager, and a `when` argument to include(). r=chmanchester
7b7af91ddac6d2f921513b3909e522f4ac7d7fb4: Bug 1296530 - Add a `when` argument to imply_option(). r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 14:48:47 +0900 - rev 318348
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add a `when` argument to imply_option(). r=chmanchester
c728d106f0d84893dbb4a5c7f43ad298aadb3fdd: Bug 1296530 - Add a `when` argument to set_config() and set_define(). r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 14:24:28 +0900 - rev 318347
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add a `when` argument to set_config() and set_define(). r=chmanchester
38130e1d78cbfacaa0c9277533bbabdfd31ed2e2: Bug 1296530 - Add a `when` argument to option(). r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 17:45:53 +0900 - rev 318346
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add a `when` argument to option(). r=chmanchester
8641bc42dcccd5fa7b3dbfc8dc6a770fa85d80de: Bug 1296530 - Add a `when` argument to @depends(). r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 13:52:08 +0900 - rev 318345
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add a `when` argument to @depends(). r=chmanchester
45b4e523d944bae67f268413973355f25836c2bb: Bug 1296530 - Add a test for unexpected keyword argument to @depends. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 13:48:23 +0900 - rev 318344
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add a test for unexpected keyword argument to @depends. r=chmanchester
9ae12fd1dd3d2ddfd2de86aec4c3d44b40ff505b: Bug 1296530 - Get help text out of TestConfigure.get_config when given --help. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Oct 2016 11:11:56 +0900 - rev 318343
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Get help text out of TestConfigure.get_config when given --help. r=chmanchester
3cd77670c8969b5def727cc0c9da0c6d91f8592d: Bug 1296530 - Move the somehow redundant check for --help dependency from _resolve to _value_for_depends. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Oct 2016 14:20:18 +0900 - rev 318342
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Move the somehow redundant check for --help dependency from _resolve to _value_for_depends. r=chmanchester
882ca1a77bcdb9c3e7def15b5d671d47b2fec8b0: Bug 1296530 - Move @depends dependency resolution to a separate function. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Oct 2016 08:42:17 +0900 - rev 318341
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Move @depends dependency resolution to a separate function. r=chmanchester
2c4e06f0fb9861ef6d7ac02fb7546ffe5928424c: Bug 1296530 - Move more things in the new DependsFunction and add a repr() for it. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Oct 2016 13:28:06 +0900 - rev 318340
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Move more things in the new DependsFunction and add a repr() for it. r=chmanchester
255afed66a57b5e5bcac16d0c5eb51bac0896348: Bug 1296530 - Store DependsFunction information for the sandbox as class instances instead of tuples. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Oct 2016 13:04:18 +0900 - rev 318339
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Store DependsFunction information for the sandbox as class instances instead of tuples. r=chmanchester
108c876dc9fe9d57d1cf80b1f2e976d2b71f0e48: Bug 1296530 - Rename DependsFunction to SandboxDependsFunction. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Oct 2016 12:45:24 +0900 - rev 318338
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Rename DependsFunction to SandboxDependsFunction. r=chmanchester
c389fc412bb4e35220060fb5057c992990093545: Bug 1296530 - Add a repr() for Option. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Oct 2016 12:43:01 +0900 - rev 318337
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1296530 - Add a repr() for Option. r=chmanchester
9fa614d8310db9aabe85cc3c3cff6281fe1edb0c: Backed out changeset 003ec40aa484 (bug 1227638) for android Cpp failures a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 17 Oct 2016 15:08:41 -0700 - rev 318336
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Backed out changeset 003ec40aa484 (bug 1227638) for android Cpp failures a=backout
2c81db21bb49dd8ee06e0f227ef9440f6cdcfb61: Bug 1309523 - restore nsIInterfaceRequestor to network monitor; r=jryans
Tom Tromey <tom@tromey.com> - Mon, 17 Oct 2016 12:09:52 -0600 - rev 318335
Push 82898 by cbook@mozilla.com at Tue, 18 Oct 2016 08:44:17 +0000
Bug 1309523 - restore nsIInterfaceRequestor to network monitor; r=jryans MozReview-Commit-ID: 1KegOryrXtp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip