searching for reviewer(glandium)
71fa880095b0: Bug 1545712 - make verify mar enabled the default. r=glandium
Robert Strong <robert.bugzilla@gmail.com> - Tue, 23 Apr 2019 23:00:12 +0000 - rev 470578
Push 35908 by aciure@mozilla.com at Wed, 24 Apr 2019 04:28:40 +0000
Bug 1545712 - make verify mar enabled the default. r=glandium Changes --enable-verify-mar to be the default. Builds that want to disable mar verification will need to specify --disabled-verify-mar. Removes --enable-verify-mar from Firefox's mozconfigs since it is no longer needed. Re-enables app update browser chrome tests on ASAN that were disabled due to the ASAN mozconfigs not specifying --enable-verify-mar. This also makes the same app update browser chrome tests on code coverage builds due to the code coverage mozconfigs not specifying --enable-verify-mar. Differential Revision: https://phabricator.services.mozilla.com/D28288
401f2be1ced1: Bug 1052579 - Add ability to query ArenaID to mozjemalloc_ptr_info r=glandium
Chris Martin <cmartin@mozilla.com> - Tue, 23 Apr 2019 12:39:58 +0000 - rev 470475
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1052579 - Add ability to query ArenaID to mozjemalloc_ptr_info r=glandium To ensure that any new JSString has its char buffer allocated in the new arena, it is useful to be able to query a pointer and assert that it is in the correct arena (at-least in Debug Build). This adds the required functionality to mozjemalloc, and JSString can use it for its new assertion in a later change. Differential Revision: https://phabricator.services.mozilla.com/D25711
09240f7397c1: Bug 1542958 - fix code section adjustments in elfhack; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Mon, 22 Apr 2019 23:44:28 +0000 - rev 470426
Push 35905 by dvarga@mozilla.com at Tue, 23 Apr 2019 09:53:27 +0000
Bug 1542958 - fix code section adjustments in elfhack; r=glandium We were never adjusting `last` in this loop, so we were computing the wrong addresses for all sections beyond the first. Which in turn meant that we would compute the wrong size for the section data we needed to allocate. Differential Revision: https://phabricator.services.mozilla.com/D28195
497561b76737: Bug 1052579 - Add ability to query ArenaID to mozjemalloc_ptr_info. r=glandium
Chris Martin <cmartin@mozilla.com> - Tue, 02 Apr 2019 03:55:06 +0000 - rev 470355
Push 35903 by opoprus@mozilla.com at Mon, 22 Apr 2019 21:46:44 +0000
Bug 1052579 - Add ability to query ArenaID to mozjemalloc_ptr_info. r=glandium To ensure that any new JSString has its char buffer allocated in the new arena, it is useful to be able to query a pointer and assert that it is in the correct arena (at-least in Debug Build). This adds the required functionality to mozjemalloc, and JSString can use it for its new assertion in a later change. Differential Revision: https://phabricator.services.mozilla.com/D25711
bc2550828518: Bug 1542290 - Decommit unused base_page allocations. r=glandium
Gian-Carlo Pascutto <gcp@mozilla.com> - Tue, 16 Apr 2019 11:04:21 +0000 - rev 469859
Push 35883 by btara@mozilla.com at Wed, 17 Apr 2019 21:47:29 +0000
Bug 1542290 - Decommit unused base_page allocations. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26327
ae91cf128a4c: Bug 1543795 - configure lmdb-rkv-sys to use a smaller MDB_IDL_LOGN size r=nanj,glandium
Myk Melez <myk@mykzilla.org> - Tue, 16 Apr 2019 16:03:10 +0000 - rev 469699
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1543795 - configure lmdb-rkv-sys to use a smaller MDB_IDL_LOGN size r=nanj,glandium Configure the lmdb-rkv-sys Rust crate to use a smaller MDB_IDL_LOGN size in order to reduce allocations when opening an LMDB environment in read-write mode. @glandium I adopted the configuration strategy you suggested of creating a "feature" for each reasonable value for the MDB_IDL_LOGN macro. Fortunately, the range of reasonable values is fairly small. @nanj Based on your evalution in https://github.com/mozilla/lmdb/pull/2, a value of "9" for this macro should aggressively reduce the allocations while still supporting our existing use cases. But I'm open to increasing it, if you think a higher initial value would be preferable. Differential Revision: https://phabricator.services.mozilla.com/D27559
04eccd9f23a1: Bug 1542958 - avoid malloc/delete[] mismatches in elfhack; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Mon, 15 Apr 2019 23:40:04 +0000 - rev 469667
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1542958 - avoid malloc/delete[] mismatches in elfhack; r=glandium We were allocating ElfSection's data with `new[]` and modifying it with `realloc` in some places, which causes allocator mismatches. Consistently manage the data with `malloc`, `realloc`, and `free` instead. Differential Revision: https://phabricator.services.mozilla.com/D27327
dc16dbae4805: Bug 1543388 - Update vendored memchr 2.x crate. r=glandium
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 15 Apr 2019 23:44:39 +0000 - rev 469627
Push 35878 by apavel@mozilla.com at Tue, 16 Apr 2019 15:43:40 +0000
Bug 1543388 - Update vendored memchr 2.x crate. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D27485
05fe1e422455: Bug 1538279 - Only readahead DLLs in parent process r=glandium
Doug Thayer <dothayer@mozilla.com> - Sat, 13 Apr 2019 18:46:13 +0000 - rev 469416
Push 35865 by apavel@mozilla.com at Sat, 13 Apr 2019 21:44:49 +0000
Bug 1538279 - Only readahead DLLs in parent process r=glandium There shouldn't be any need to do this for content processes as the DLL should already be in the system file cache. Differential Revision: https://phabricator.services.mozilla.com/D26017
9f73549db05e: Bug 1538279 - Extract nsZipArchive's madvise and similar to a helper r=glandium,froydnj
Doug Thayer <dothayer@mozilla.com> - Sat, 13 Apr 2019 18:46:04 +0000 - rev 469415
Push 35865 by apavel@mozilla.com at Sat, 13 Apr 2019 21:44:49 +0000
Bug 1538279 - Extract nsZipArchive's madvise and similar to a helper r=glandium,froydnj This is just to make it simpler to use PrefetchVirtualMemory in subsequent patches. Differential Revision: https://phabricator.services.mozilla.com/D26016
2e0165dcfdb1: Bug 1543323 - On Android, only build gtest tests archive on x86_64 builds; r=glandium
Geoff Brown <gbrown@mozilla.com> - Fri, 12 Apr 2019 00:17:45 +0000 - rev 469254
Push 35859 by shindli@mozilla.com at Fri, 12 Apr 2019 15:46:45 +0000
Bug 1543323 - On Android, only build gtest tests archive on x86_64 builds; r=glandium We only plan to run Android gtest in continuous integration on x86_64. Given the impact on build times, I think it best to limit the gtest archive builds to the variants where we will use it. Differential Revision: https://phabricator.services.mozilla.com/D26936
508ee4cf9ea2: Bug 1538279 - Only readahead DLLs in parent process r=glandium
Doug Thayer <dothayer@mozilla.com> - Fri, 12 Apr 2019 02:17:48 +0000 - rev 469207
Push 35858 by shindli@mozilla.com at Fri, 12 Apr 2019 09:34:00 +0000
Bug 1538279 - Only readahead DLLs in parent process r=glandium There shouldn't be any need to do this for content processes as the DLL should already be in the system file cache. Differential Revision: https://phabricator.services.mozilla.com/D26017
6f2e7c819c11: Bug 1538279 - Extract nsZipArchive's madvise and similar to a helper r=glandium,froydnj
Doug Thayer <dothayer@mozilla.com> - Fri, 12 Apr 2019 02:17:18 +0000 - rev 469206
Push 35858 by shindli@mozilla.com at Fri, 12 Apr 2019 09:34:00 +0000
Bug 1538279 - Extract nsZipArchive's madvise and similar to a helper r=glandium,froydnj This is just to make it simpler to use PrefetchVirtualMemory in subsequent patches. Differential Revision: https://phabricator.services.mozilla.com/D26016
47660e04a4f9: Bug 1543469 - Update builders to rustc 1.34. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Thu, 11 Apr 2019 22:46:46 +0000 - rev 469119
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1543469 - Update builders to rustc 1.34. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D27184
e18f4ceca46b: Bug 1433685 - Remove nsGConfService, r=glandium
Martin Stransky <stransky@redhat.com> - Wed, 10 Apr 2019 10:18:14 +0000 - rev 468761
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1433685 - Remove nsGConfService, r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26484
ac23ad5ef0c1: Bug 1542862 - Eagerly fail when building Android on OSX with rust 1.33 and point to the bug/workaround. r=glandium
Bobby Holley <bobbyholley@gmail.com> - Tue, 09 Apr 2019 18:40:44 +0000 - rev 468618
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1542862 - Eagerly fail when building Android on OSX with rust 1.33 and point to the bug/workaround. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26589
89c293eaf78e: Bug 1536194 - Fix uses of MOZ_LTO in a few mozconfigs; r=firefox-build-system-reviewers,glandium
Mike Shal <mshal@mozilla.com> - Tue, 09 Apr 2019 06:37:06 +0000 - rev 468601
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1536194 - Fix uses of MOZ_LTO in a few mozconfigs; r=firefox-build-system-reviewers,glandium After bug 1530908 changed LTO to be environment driven, the macosx64 nightly mozconfig enables LTO by setting MOZ_LTO=1. The add-on-devel mozconfig tried to disable LTO by using --disable-lto, but the environment variable takes precedence, leaving LTO enabled for these builds. This pushed the build time up to be close to the max runtime for the task, causing frequent intermittent failures. We should 'unset MOZ_LTO' everywhere that --disable-lto was used, and 'export MOZ_LTO=1' everywhere --enable-lto was used. Differential Revision: https://phabricator.services.mozilla.com/D26608
17b96c33164e: Bug 1542707 - Don't replace 'nightly' jobs with artifact builds on try. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Tue, 09 Apr 2019 09:16:15 +0000 - rev 468600
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1542707 - Don't replace 'nightly' jobs with artifact builds on try. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26658
09338587b68e: Bug 1458385: Repackage windows builds on linux. r=glandium,Callek
Tom Prince <mozilla@hocat.ca> - Sat, 06 Apr 2019 05:49:55 +0000 - rev 468595
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1458385: Repackage windows builds on linux. r=glandium,Callek This only uses cross-platform tools, so switch to running these on linux, which cuts the runtime down from ~20m to ~3m. Differential Revision: https://phabricator.services.mozilla.com/D1080
f7791b680d46: Bug 1458385: Update linux-upx to 3.9.5; r=glandium
Tom Prince <mozilla@hocat.ca> - Tue, 09 Apr 2019 09:13:02 +0000 - rev 468594
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1458385: Update linux-upx to 3.9.5; r=glandium This matches the version that exists in mozilla-build (see Bug 1501403). Differential Revision: https://phabricator.services.mozilla.com/D26413
cc06a7beb3d1: Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium
Tom Prince <mozilla@hocat.ca> - Sat, 06 Apr 2019 05:49:57 +0000 - rev 468593
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium This also switches it to use the generic toolchain build image, as it is no longer being used exclusively by mingw builds. Differential Revision: https://phabricator.services.mozilla.com/D24230
3b10487587c3: Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
Tom Prince <mozilla@hocat.ca> - Sat, 06 Apr 2019 05:49:31 +0000 - rev 468592
Push 35843 by nbeleuzu@mozilla.com at Tue, 09 Apr 2019 22:08:13 +0000
Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium Differential Revision: https://phabricator.services.mozilla.com/D24229
d9f68f966c69: Bug 1542758 - mozjemalloc.cpp should use posix_madvise on Solaris r=glandium
Petr Sumbera <petr.sumbera@oracle.com> - Tue, 09 Apr 2019 08:20:48 +0000 - rev 468500
Push 35841 by csabou@mozilla.com at Tue, 09 Apr 2019 16:23:02 +0000
Bug 1542758 - mozjemalloc.cpp should use posix_madvise on Solaris r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26529
1ef35b6f16b0: Bug 1536575 - Stack size on aarch64 Windows should match stack size on x86_64 Windows. r=glandium
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 09 Apr 2019 08:15:24 +0000 - rev 468496
Push 35841 by csabou@mozilla.com at Tue, 09 Apr 2019 16:23:02 +0000
Bug 1536575 - Stack size on aarch64 Windows should match stack size on x86_64 Windows. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26272
39c1b02a33f5: Bug 1542376 - Avoid exception during Android bootstrap. r=glandium
Bobby Holley <bobbyholley@gmail.com> - Fri, 05 Apr 2019 22:07:30 +0000 - rev 468251
Push 35824 by apavel@mozilla.com at Sat, 06 Apr 2019 10:57:50 +0000
Bug 1542376 - Avoid exception during Android bootstrap. r=glandium Mozboot uses Python 2.7.3, along with the |unicode_literals| directive, which makes string literals unicode by default. However, the LooseVersion implementation that ships with Python throws an exception when comparing against bare unicode strings, because it only checks for StringType, not UnicodeType [1]. [1] https://github.com/enthought/Python-2.7.3/blob/master/Lib/distutils/version.py#L292 Differential Revision: https://phabricator.services.mozilla.com/D26378
73e57709c5ee: Bug 1325897 - Unship some Universal CRT DLLs. r=dmajor,glandium
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 04 Apr 2019 22:59:55 +0000 - rev 468144
Push 35822 by shindli@mozilla.com at Fri, 05 Apr 2019 21:47:45 +0000
Bug 1325897 - Unship some Universal CRT DLLs. r=dmajor,glandium Differential Revision: https://phabricator.services.mozilla.com/D23794
7295967255ec: Bug 1540079 - Firefox NSPR build on Solaris SPARC need to include os_SunOS_sparcv9.s r=glandium
Petr Sumbera <petr.sumbera@oracle.com> - Fri, 05 Apr 2019 06:43:52 +0000 - rev 468112
Push 35820 by btara@mozilla.com at Fri, 05 Apr 2019 16:17:46 +0000
Bug 1540079 - Firefox NSPR build on Solaris SPARC need to include os_SunOS_sparcv9.s r=glandium Differential Revision: https://phabricator.services.mozilla.com/D26131
5851c65af0e0: Bug 1512723 - Enable cross-language LTO on Win64 shippable builds r=glandium
David Major <dmajor@mozilla.com> - Thu, 04 Apr 2019 13:20:15 +0000 - rev 467989
Push 35815 by ccoroiu@mozilla.com at Thu, 04 Apr 2019 21:55:21 +0000
Bug 1512723 - Enable cross-language LTO on Win64 shippable builds r=glandium Differential Revision: https://phabricator.services.mozilla.com/D25852
017eefc950b0: Bug 1526243 - [Linux] Don't use nsGConfService in nsGNOMEShellService.cpp, r=glandium
Martin Stransky <stransky@redhat.com> - Thu, 04 Apr 2019 05:58:32 +0000 - rev 467917
Push 35813 by aiakab@mozilla.com at Thu, 04 Apr 2019 16:07:30 +0000
Bug 1526243 - [Linux] Don't use nsGConfService in nsGNOMEShellService.cpp, r=glandium Don't use gconf service to get/set default browser as it breaks recent Gnome environment. Also use XDG_CURRENT_DESKTOP to check actual desktop. Differential Revision: https://phabricator.services.mozilla.com/D25395
650823016590: Bug 1540145 - [Linux] Don't use GConf service to get proxy configuration, r=glandium
Martin Stransky <stransky@redhat.com> - Thu, 04 Apr 2019 05:57:23 +0000 - rev 467916
Push 35813 by aiakab@mozilla.com at Thu, 04 Apr 2019 16:07:30 +0000
Bug 1540145 - [Linux] Don't use GConf service to get proxy configuration, r=glandium Differential Revision: https://phabricator.services.mozilla.com/D25460
e3809f2c3cb2: Bug 1533010 - Update Windows Rust to 1.34 beta r=glandium
David Major <dmajor@mozilla.com> - Wed, 03 Apr 2019 15:11:43 +0000 - rev 467790
Push 35810 by aciure@mozilla.com at Thu, 04 Apr 2019 04:33:36 +0000
Bug 1533010 - Update Windows Rust to 1.34 beta r=glandium This is needed for cross-language LTO (bug 1512723). We don't want to block on waiting for 1.34's release, so we'll get a head start now, but we'll update to the final 1.34 release when available. Rust Forge estimates the release at 11 April. Differential Revision: https://phabricator.services.mozilla.com/D25851
3cbe8df933a2: Bug 1541332 - Remove unused setup feature for file records. r=glandium
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Apr 2019 07:31:05 +0000 - rev 467739
Push 35810 by aciure@mozilla.com at Thu, 04 Apr 2019 04:33:36 +0000
Bug 1541332 - Remove unused setup feature for file records. r=glandium Seems unused since bug 1426785, looks like. Differential Revision: https://phabricator.services.mozilla.com/D25904
1b9e5f4b0589: Bug 1537643 - update cc crate; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Wed, 03 Apr 2019 00:06:04 +0000 - rev 467735
Push 35810 by aciure@mozilla.com at Thu, 04 Apr 2019 04:33:36 +0000
Bug 1537643 - update cc crate; r=glandium This update from the official sources brings in the changes that we were using glandium's fork for, as well as changes enabling us to tweak more settings on Windows. Differential Revision: https://phabricator.services.mozilla.com/D25888
a566275dc806: Bug 1540540 - Do not unconditionally re-extract stuff from mach bootstrap. r=glandium
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Apr 2019 07:08:12 +0000 - rev 467716
Push 35810 by aciure@mozilla.com at Thu, 04 Apr 2019 04:33:36 +0000
Bug 1540540 - Do not unconditionally re-extract stuff from mach bootstrap. r=glandium Keep a checksum to avoid re-extracting artifacts over and over. In the future we can also check the checksum to avoid downloading the artifact altogether, maybe. Differential Revision: https://phabricator.services.mozilla.com/D25542
9ea2a2424ea5: Bug 1539715 - update vendored libprio to 1.5 r=glandium
Robert Helmer <rhelmer@mozilla.com> - Fri, 29 Mar 2019 08:46:26 +0000 - rev 467696
Push 35810 by aciure@mozilla.com at Thu, 04 Apr 2019 04:33:36 +0000
Bug 1539715 - update vendored libprio to 1.5 r=glandium Differential Revision: https://phabricator.services.mozilla.com/D25192
3dc567fb205c: Bug 1539264: Enable caches for mingwclang builds r=glandium,tomprince
Chris AtLee <catlee@mozilla.com> - Tue, 02 Apr 2019 16:31:05 +0000 - rev 467611
Push 35804 by rgurzau@mozilla.com at Tue, 02 Apr 2019 21:49:08 +0000
Bug 1539264: Enable caches for mingwclang builds r=glandium,tomprince Differential Revision: https://phabricator.services.mozilla.com/D24973
b4e4c1cb485d: Bug 1516325. r=glandium
Jed Davis <jld@mozilla.com> - Sat, 23 Mar 2019 10:25:18 +0000 - rev 467587
Push 35804 by rgurzau@mozilla.com at Tue, 02 Apr 2019 21:49:08 +0000
Bug 1516325. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D22638
cb394c9bb56d: Bug 1540325 - Run clang tools tasks only on try & code-review, r=glandium,sylvestre
Bastien Abadie <bastien@mozilla.com> - Tue, 02 Apr 2019 09:38:56 +0000 - rev 467550
Push 35802 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 15:46:39 +0000
Bug 1540325 - Run clang tools tasks only on try & code-review, r=glandium,sylvestre Differential Revision: https://phabricator.services.mozilla.com/D25562
9b9c50876092: Bug 1540325 - Run clang tools tasks only on try & code-review, r=glandium,sylvestre
Bastien Abadie <bastien@mozilla.com> - Tue, 02 Apr 2019 08:30:05 +0000 - rev 467546
Push 35802 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 15:46:39 +0000
Bug 1540325 - Run clang tools tasks only on try & code-review, r=glandium,sylvestre Differential Revision: https://phabricator.services.mozilla.com/D25562
fa186be3ba9f: Bug 1432125 - Solaris xptcall clean-up - support 64bits gcc/clang only r=glandium
Petr Sumbera <petr.sumbera@oracle.com> - Tue, 02 Apr 2019 00:57:29 +0000 - rev 467533
Push 35802 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 15:46:39 +0000
Bug 1432125 - Solaris xptcall clean-up - support 64bits gcc/clang only r=glandium Differential Revision: https://phabricator.services.mozilla.com/D25448
360e565d9175: Bug 1525968 - Post: Only package artifact symbols in automation. r=glandium
Nick Alexander <nalexander@mozilla.com> - Fri, 29 Mar 2019 08:43:22 +0000 - rev 467454
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1525968 - Post: Only package artifact symbols in automation. r=glandium Depends on D19092 Differential Revision: https://phabricator.services.mozilla.com/D25157
5bbf48aeb714: Bug 1535364 - Turn off jarlog re-ordering for Android PGO due to problems publishing APKs. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Sat, 30 Mar 2019 02:09:18 +0000 - rev 466907
Push 35784 by nerli@mozilla.com at Sat, 30 Mar 2019 09:32:04 +0000
Bug 1535364 - Turn off jarlog re-ordering for Android PGO due to problems publishing APKs. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D25492
440350958e77: Bug 1527796 - Part 2. Detect Java on Windows. r=nalexander,glandium
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 05 Mar 2019 11:03:27 +0900 - rev 466816
Push 35781 by opoprus@mozilla.com at Fri, 29 Mar 2019 21:56:26 +0000
Bug 1527796 - Part 2. Detect Java on Windows. r=nalexander,glandium When installing JDK 1.8, it writes path to the following registry. HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.8\JavaHome So we use this registry to detect JDK installation path on Windows if available. Differential Revision: https://phabricator.services.mozilla.com/D20449
40dadf4cbccc: Bug 1530659 - Always pass -Isilk/fixed to unbreak on aarch64 after bug 1522016. r=glandium
Jan Beich <jbeich@FreeBSD.org> - Tue, 19 Mar 2019 22:00:40 +0000 - rev 466520
Push 35769 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:12:29 +0000
Bug 1530659 - Always pass -Isilk/fixed to unbreak on aarch64 after bug 1522016. r=glandium
2b0b4377cc2b: Bug 1536529 - Re-factor variables for android runtimes in build-clang.py r=glandium
Chris Manchester <cmanchester@mozilla.com> - Thu, 28 Mar 2019 00:28:03 +0000 - rev 466482
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1536529 - Re-factor variables for android runtimes in build-clang.py r=glandium Differential Revision: https://phabricator.services.mozilla.com/D24435
8036c03c3b51: Bug 1458385: Repackage windows builds on linux. r=glandium,Callek
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 22:30:54 +0000 - rev 466469
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1458385: Repackage windows builds on linux. r=glandium,Callek This only uses cross-platform tools, so switch to running these on linux, which cuts the runtime down from ~20m to ~3m. Differential Revision: https://phabricator.services.mozilla.com/D1080
99fa5539c2bd: Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 22:30:54 +0000 - rev 466468
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium This also switches it to use the generic toolchain build image, as it is no longer being used exclusively by mingw builds. Differential Revision: https://phabricator.services.mozilla.com/D24230
9a5f255979c2: Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 22:30:44 +0000 - rev 466467
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium Differential Revision: https://phabricator.services.mozilla.com/D24229
e5117d2f9311: Bug 1533051 - Package GeckoView prefs at architecture-specific paths for Android fat AAR/GeckoView multi-architecture builds. r=glandium
Nick Alexander <nalexander@mozilla.com> - Wed, 27 Mar 2019 17:35:26 +0000 - rev 466462
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1533051 - Package GeckoView prefs at architecture-specific paths for Android fat AAR/GeckoView multi-architecture builds. r=glandium Bug 1533425 makes Gecko try to load from $ARCH/greprefs.js, etc on Android. This patch teaches the packager to put preferences into those architecture-specific locations for that code to find. Differential Revision: https://phabricator.services.mozilla.com/D24984
334d8f9c9995: Bug 1529774 - Fix Android webrender bustages. r=glandium
Cosmin Sabou <csabou@mozilla.com> - Wed, 27 Mar 2019 03:25:27 +0200 - rev 466255
Push 35762 by csabou@mozilla.com at Wed, 27 Mar 2019 04:44:00 +0000
Bug 1529774 - Fix Android webrender bustages. r=glandium