5b556dba97849a9fb00b1b7a25c03b32e4847c51: Bug 1257317 - Disable C4312 to unblock compilation on VS2015; r?gerald draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:43:11 -0700 - rev 341299
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1257317 - Disable C4312 to unblock compilation on VS2015; r?gerald As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. That being said, this warning appears to occur in 3rd party code. So our hands may be tied. MozReview-Commit-ID: ChUdmEXoeGc
c7b126745445a6ed2ab4087cb89de445449c1312: Bug 1257305 - Disable C4312 to unblock compilation on VS2015; r?Waldo draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:11:50 -0700 - rev 341298
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1257305 - Disable C4312 to unblock compilation on VS2015; r?Waldo As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: KfumV9jas6s
9bf24bc473cc330134dbb78fc02ae4b4a78a32c4: Bug 1257303 - Disable C4312 to unblock compilation on VS2015; r?tbsaude draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:02:57 -0700 - rev 341297
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1257303 - Disable C4312 to unblock compilation on VS2015; r?tbsaude As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 17ASomHsI5c
dd66dc64aaef13cc03513f4f10e9ab7adfed96f6: Bug 1256530 - Disable C4312 to unblock compilation on VS2015; r?smaug draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 21:09:32 -0700 - rev 341296
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1256530 - Disable C4312 to unblock compilation on VS2015; r?smaug As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: BXytOjiy0uX
166fce4bb9d995b6f142e263c0b882ec45fd54fa: Bug 1256750 - Disable C4474 to unblock compilation on VS2015; r?jesup draft
Gregory Szorc <gps@mozilla.com> - Tue, 15 Mar 2016 14:49:13 -0700 - rev 341295
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1256750 - Disable C4474 to unblock compilation on VS2015; r?jesup This is similar to the previous patch except it applies to our C++ in tree as opposed to the GYP config. The same issue with the same header is encountered. MozReview-Commit-ID: 6ovXwHLJUxk
1a948b85b2a4c420256a39dadbb2cfb6f44947e4: Bug 1256750 - Disable C4474 to unblock compilation on VS2015; r?jesup draft
Gregory Szorc <gps@mozilla.com> - Tue, 15 Mar 2016 15:28:28 -0700 - rev 341294
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1256750 - Disable C4474 to unblock compilation on VS2015; r?jesup As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings, obviously. However, this warning occurs in 3rd party WebRTC code, so our hands are somewhat tied. There is precedence for allowing compiler warnings in other WebRTC projects. I guess signaling was just lucky in that it had none. MozReview-Commit-ID: HKamnA3X3lQ
ad609065365885e2923d879446303fd159d6580d: Bug 1257040 - Disable C4577 to unblock compilation on VS2015; r?jorendorff draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 23:23:34 -0700 - rev 341293
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1257040 - Disable C4577 to unblock compilation on VS2015; r?jorendorff As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. That being said, the warnings this patch masks are in an included ICU header, which is a 3rd party project. So our hands appear tied. MozReview-Commit-ID: FHzp6v5yUKG
5bc1243994da865cf9b7fd3a00644f3d8ac4565e: Bug 1256558 - Disable C4311 to unblock compilation on VS2015; r?peterv draft
Gregory Szorc <gps@mozilla.com> - Tue, 15 Mar 2016 21:13:47 -0700 - rev 341292
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1256558 - Disable C4311 to unblock compilation on VS2015; r?peterv As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 3TbgVPRb8Uo
20f2893da923101c887441a09927a24931824ecd: Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r?jrmuizel draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 23:14:24 -0700 - rev 341291
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r?jrmuizel As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: BNhXxMhJaZh
c60be94b98ce623f2b43204917328ca82082c3ab: Bug 1256552 - Disable C4838 to unblock compilation on VS2015; r?jrmuizel draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 23:04:23 -0700 - rev 341290
Push 13183 by gszorc@mozilla.com at Wed, 16 Mar 2016 21:05:20 +0000
Bug 1256552 - Disable C4838 to unblock compilation on VS2015; r?jrmuizel As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: AvAmWHM7MWv
31cdbc8cdae009e2fcda08648344f1f4f71ca702: Bug 1257209 - record uptime in crash metadata/pings, r?gfritzsche draft
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 16 Mar 2016 16:59:06 -0400 - rev 341289
Push 13182 by bsmedberg@mozilla.com at Wed, 16 Mar 2016 20:59:43 +0000
Bug 1257209 - record uptime in crash metadata/pings, r?gfritzsche MozReview-Commit-ID: 8MVRwALXvW5
1cdf358803d1a7915bc7008aedb798250eecf53d: Bug 1256966 - Move NIGHTLY_BUILD and RELEASE_BUILD to Python configure. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 16 Mar 2016 13:58:14 -0700 - rev 341288
Push 13181 by cmanchester@mozilla.com at Wed, 16 Mar 2016 20:58:42 +0000
Bug 1256966 - Move NIGHTLY_BUILD and RELEASE_BUILD to Python configure. MozReview-Commit-ID: 2Z3XMO2n681
676b66976e3eb19e4f883fb740d5e8929e95bc59: Bug 1256548 - Disable C4312 to unblock compilation on VS2015; r?dvander draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 22:20:38 -0700 - rev 341287
Push 13180 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:54:06 +0000
Bug 1256548 - Disable C4312 to unblock compilation on VS2015; r?dvander As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. That being said, the underlying problem in the warning this fixes appears to be in a header from 3rd party WebRTC code, so our hands might be tied. MozReview-Commit-ID: E8JqPkYqxls
a2968d9038239c8359b6a631b07915b129bf2791: Bug 1257317 - Disable C4312 to unblock compilation on VS2015; r?gerald draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:43:11 -0700 - rev 341286
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1257317 - Disable C4312 to unblock compilation on VS2015; r?gerald As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. That being said, this warning appears to occur in 3rd party code. So our hands may be tied. MozReview-Commit-ID: ChUdmEXoeGc
094bf4ebca69a553ca2badba45423ba7c55ce658: Bug 1256559 - Disable C4477 to unblock compilation on VS2015; r?smontagu draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 23:11:06 -0700 - rev 341285
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256559 - Disable C4477 to unblock compilation on VS2015; r?smontagu As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: CdsqzfRziID
96bf65004ea35800c7eabf6b370a433ddbd7366e: enable PGO draft
Gregory Szorc <gps@mozilla.com> - Tue, 08 Mar 2016 14:48:22 -0800 - rev 341284
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
enable PGO MozReview-Commit-ID: EdiNUx21iPr
0eacddb070e1785eaa6868dbe1c1fc586f4245fc: Bug 1256559: Change printf format string to prevent compiler warnings draft
Simon Montagu <smontagu@smontagu.org> - Wed, 16 Mar 2016 08:20:49 +0200 - rev 341283
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256559: Change printf format string to prevent compiler warnings MozReview-Commit-ID: DusHZvRVV4t
74c6d5cb90042007474fb71e37ea8b47f35ebcd7: Bug XXXX - Disable C4477 on nsXPCOMGlue.cpp draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 10:09:48 -0700 - rev 341282
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug XXXX - Disable C4477 on nsXPCOMGlue.cpp MozReview-Commit-ID: Gmxn11fos9I
b01b9660776f752db8de14a3e9b8b710b54a3bfc: Bug XXXX - Disable C4577 to unblock compilation on VS2015; r?poiru draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 22:50:49 -0700 - rev 341281
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug XXXX - Disable C4577 to unblock compilation on VS2015; r?poiru MozReview-Commit-ID: 8LexZrmjyoc
0c37f8ab1e9b3b8d9a5e673fe881438af29c6a2c: Bug 1186060 - Build with Visual Studio 2015 Update 1; r?ted, ehsan draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 18:50:10 -0700 - rev 341280
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1186060 - Build with Visual Studio 2015 Update 1; r?ted, ehsan This commit switches Windows builds from Visual Studio 2013 to Visual Studio 2015 Update 1. Previously, Visual Studio was installed on the builers as part of the base system image. Starting with this commit, we obtain Visual Studio from a pre-generated, self-contained archive containing the executables, Windows SDK, and other support files. This means that new Windows toolchains can be installed without having to modify configuration of machines in automation! The mozconfigs for Visual Studio 2015 are a bit different from existing mozconfigs. Because it appears to be completely redundant and not necessary, the LIBPATH variable has been dropped. The order of paths in PATH, LIB, and INCLUDE has changed. The new order more accurately reflects what would be defined by vcvarsall.bat. As part of switching to Visual Studio 2015, the Universal CRT is now required. So, the 2015 mozconfigs export WIN_UCRT_REDIST_DIR to define the location to those files. The switch to Visual Studio 2015 also involves the switch from the Windows 8.1 SDK to the Windows 10 SDK. However, we still target an old version of Windows, so this hopefully shouldn't have any significant fallout. It's worth noting that switching to Visual Studio 2015 makes builds - especially PGO builds - significantly faster. Our PGO build times in automation are ~1 hour faster. Our regular builds appear to be a few minutes faster. MozReview-Commit-ID: Pa5GW8V87Q
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip