b5f79b0f2a3586faf692c715b443264478e921c3: Bug 1412932 - Switch to PGO build in Makefile.in; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 07 Nov 2017 16:38:39 -0800 - rev 441455
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1412932 - Switch to PGO build in Makefile.in; r=ted Previously, client.mk made the decision of whether to perform a PGO build. This required passing around MOZ_PGO and invoking a separate make target if this variable was set. In this commit, we move this logic to Makefile.in. We employ a special mechanism in rules.mk to override the default make target so `make` evaluates "profiledbuild" if MOZ_PGO is set. This also required using an explicit target for $(MAKE) invocations inside the "profiledbuild" rule to avoid infinite recursion. MozReview-Commit-ID: 8sHiVspMisM
8c8777aae67f5f6eba7686d73bc195e155c017f6: Bug 1412932 - Remove realbuild target from client.mk; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 07 Nov 2017 15:08:26 -0800 - rev 441454
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1412932 - Remove realbuild target from client.mk; r=ted Before, the default "build" target either invoked "realbuild" or "profiledbuild" depending on whether MOZ_PGO was set. Now that PGO is handled by Makefile.in, we only have "realbuild" and there is no need to have a recursive invocation of client.mk. So we merge "realbuild" into "build." MozReview-Commit-ID: IIX8iAXlsD1
818df7ceccbf42fdebb7ab05853d1f7351430832: Bug 1412932 - Move PGO logic from client.mk into root Makefile.in; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 07 Nov 2017 15:08:11 -0800 - rev 441453
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1412932 - Move PGO logic from client.mk into root Makefile.in; r=ted client.mk is going away. This commit moves the PGO build target out of it. We move the code to Makefile.in. This likely isn't its final home, as we'll want to eliminate Makefile.in at some point. However, it is easier to move things to the root Makefile.in than other alternatives. Keep in mind that the logic needs access to primitives like BUILDSTATUS and variables from mk_add_options, which the Makefile.in mechanism has easy access to. MozReview-Commit-ID: 4C43lBhZz4l
076a93ecab1087287245d658d3d227c2ff6fcabf: Bug 1412932 - Don't go through client.mk for maybe_clobber_profiledbuild; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 07 Nov 2017 15:07:52 -0800 - rev 441452
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1412932 - Don't go through client.mk for maybe_clobber_profiledbuild; r=ted This target is simply proxied. We don't need to go through client.mk to evaluate it. MozReview-Commit-ID: 3LF7e8LN8p0
dd834d38eaabe22f056d3eb37304f43f37edeb35: servo: Merge #19133 - Import sequence inner types if it appears in dictionary members (from KiChjang:import-sequence-inner-types); r=jdm
Keith Yeung <kungfukeith11@gmail.com> - Tue, 07 Nov 2017 17:07:03 -0600 - rev 441451
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
servo: Merge #19133 - Import sequence inner types if it appears in dictionary members (from KiChjang:import-sequence-inner-types); r=jdm Fixes #19107. r? nox Source-Repo: https://github.com/servo/servo Source-Revision: 7ae852b6731f7405a101e01881c7fa70cfb83826
f47cb574c96e39ecda7bdcdac10ed97afb651f02: Bug 1317041 - Calculate crc32 incrementally; r=gps
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 07 Nov 2017 15:34:20 -0800 - rev 441450
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1317041 - Calculate crc32 incrementally; r=gps
0754603ee7b055980f52bf1b26978df222ec96b4: Bug 1412558 - P2. Disable ffvp8 and ffvp9 decoders on Unixes 32 bits. r=mshal
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 06 Nov 2017 17:57:48 +0100 - rev 441449
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1412558 - P2. Disable ffvp8 and ffvp9 decoders on Unixes 32 bits. r=mshal The system ffmpeg will be used instead or libvpx if not found. MozReview-Commit-ID: GX5WWPOhPq9
41848d513f53d148ce2fb12675c7bddcb3fdc46f: Bug 1412558 - P1. Don't export some unused symbols. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 06 Nov 2017 18:22:43 +0100 - rev 441448
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1412558 - P1. Don't export some unused symbols. r=gerald MozReview-Commit-ID: 8ckJEYseCaS
088804dba0059036979e7aa28344bc318b7238b4: Bug 1376546 - Set up browser instrumentation as a new taskcluster job;r=jmaher
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 07 Nov 2017 15:19:20 -0800 - rev 441447
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1376546 - Set up browser instrumentation as a new taskcluster job;r=jmaher MozReview-Commit-ID: 423Y58ULPPA
2d1bca2413eb88d1cdee6a5350ea1bd8410c0fd4: Bug 1376546 - Add instrumentation to browser-chrome tests to output the total set of elements in use in tests;r=bgrins
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 13 Jun 2017 15:49:33 -0700 - rev 441446
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1376546 - Add instrumentation to browser-chrome tests to output the total set of elements in use in tests;r=bgrins MozReview-Commit-ID: DOpig6v4mtt
6be7ac2dffd2a4ab322a59827b406153a4f8b94f: Bug 1291399 remove references to getExtensionUUID, r=aswan
Shane Caraveo <scaraveo@mozilla.com> - Tue, 17 Oct 2017 17:02:06 -0700 - rev 441445
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1291399 remove references to getExtensionUUID, r=aswan MozReview-Commit-ID: BMJSjCbk6iU
9b78a31f929a539fb036320aadcff9d7ccc7fa2c: Backed out changeset 44f0f3508112 (bug 1413650) for eslint failure in /builds/worker/checkouts/gecko/toolkit/components/thumbnails/test/browser_thumbnails_bg_topsites.js:11:53 r=backout on a CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Wed, 08 Nov 2017 00:42:49 +0200 - rev 441444
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Backed out changeset 44f0f3508112 (bug 1413650) for eslint failure in /builds/worker/checkouts/gecko/toolkit/components/thumbnails/test/browser_thumbnails_bg_topsites.js:11:53 r=backout on a CLOSED TREE
0537b09e4117263cbcc80d4d766807f4ba261ec7: Bug 1414064 - Remove LD_VERSION_SCRIPT from the build system. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Nov 2017 14:35:05 -0800 - rev 441443
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1414064 - Remove LD_VERSION_SCRIPT from the build system. r=mshal MozReview-Commit-ID: 6KOLZh6aQmc
4d3264d16f13e6d8f38a6a9d9b6c62d8dfc10b9f: Bug 1414064 - Move BIN_FLAGS to MOZ_PROGRAM_LDFLAGS, get rid of BIN_FLAGS. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Nov 2017 14:34:44 -0800 - rev 441442
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1414064 - Move BIN_FLAGS to MOZ_PROGRAM_LDFLAGS, get rid of BIN_FLAGS. r=mshal MozReview-Commit-ID: ELTiYvh6iuS
a3e9ac417280a142da238af07913e5e3a79dc47b: Bug 1414064 - Remove references to EXTRA_LIBS in the build system. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Nov 2017 14:34:44 -0800 - rev 441441
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1414064 - Remove references to EXTRA_LIBS in the build system. r=mshal MozReview-Commit-ID: AeD755whvIV
3fcfca0277db249f72b9e49f432be89f188c5519: Bug 1414064 - Remove SHLIB_LD{START,END}FILE and SUB_SHLOBJS. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Nov 2017 14:34:44 -0800 - rev 441440
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1414064 - Remove SHLIB_LD{START,END}FILE and SUB_SHLOBJS. r=mshal These are only set by nss' make build system, which we no longer use. MozReview-Commit-ID: 9XRhpDmlekK
243303b215cc2038d9edce914b422d9ac8d0ea93: Bug 1414064 - Remove EXE_DEF_FILE, it is never set in the build system. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Nov 2017 14:34:44 -0800 - rev 441439
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1414064 - Remove EXE_DEF_FILE, it is never set in the build system. r=mshal MozReview-Commit-ID: IcCg4rZjpee
11bf83133ab4da9ac5beeb8686b74d474cf14c1e: Bug 1414064 - Remove WRAP_LDFLAGS, it is never set in the build system. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Nov 2017 14:34:44 -0800 - rev 441438
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1414064 - Remove WRAP_LDFLAGS, it is never set in the build system. r=mshal MozReview-Commit-ID: Da4a4JmaxoL
836cb7a4cc24cfaa73fa9470d35dec538d725d11: Bug 1415249 - remove unused variables introduced in Bug 1408218. r=drno
Michael Froman <mfroman@mozilla.com> - Tue, 07 Nov 2017 09:28:47 -0600 - rev 441437
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1415249 - remove unused variables introduced in Bug 1408218. r=drno Two variables, contains_mac_based_ipv6 and contains_teredo_ipv6, were added that are set but never used. This will cause compiler warnings issues in the future. MozReview-Commit-ID: C5ZReH94RpM
b2dd86a66344a2717f5cae026ac47247be525712: Bug 1409267 - Patch compiler-rt to always use prctl(PR_SET_PTRACER). r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 07 Nov 2017 15:07:30 +0900 - rev 441436
Push 8130 by ryanvm@gmail.com at Thu, 09 Nov 2017 00:28:20 +0000
Bug 1409267 - Patch compiler-rt to always use prctl(PR_SET_PTRACER). r=froydnj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip