862f44c0c10c2828616af4856871c1772dfc4975: Bug 1264129 - Use sed to update configure from configure.in, instead of autoconf. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 09:03:25 +0900 - rev 330813
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264129 - Use sed to update configure from configure.in, instead of autoconf. r=gps The configure.in is a small wrapper around python configure, that is still a m4 script so that people running autoconf manually can still do so without breaking their stuff (and we have jobs that do that on automation as well). But considering how simple the m4 is, to avoid having the autoconf checking code twice (once in client.mk and once in build/moz.configure/old.configure), we can just process it with sed instead of autoconf.
4d1ff5526e6f4f1760bbc8b94441c07ad4cc84ad: Bug 1264129 - Add verbosity for the shell and autoconf checks in moz.configure. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Apr 2016 17:11:44 +0900 - rev 330812
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264129 - Add verbosity for the shell and autoconf checks in moz.configure. r=gps Also get an absolute path for the shell.
0e68f07922841c79d66dc42fa32417a8affc02fc: Bug 1236650 - make h2 push work in the face of redirects. r=mcmanus
Nicholas Hurley <hurley@todesschaf.org> - Tue, 12 Apr 2016 11:43:39 -0700 - rev 330811
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1236650 - make h2 push work in the face of redirects. r=mcmanus
0dcdf655c75ef41fb4c2eca4dc62e88e48070deb: Bug 1254029 - Do not wait in ImageBridgeChild::FlushAllImages() except gonk r=nical
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Tue, 12 Apr 2016 17:22:04 -0700 - rev 330810
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1254029 - Do not wait in ImageBridgeChild::FlushAllImages() except gonk r=nical
1fd59cb6c8686e0874fc99431e1032144605994c: Bug 1263851 - Check lastIndex after loop in RegExp.prototype[@@split]. r=till
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Apr 2016 08:48:49 +0900 - rev 330809
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263851 - Check lastIndex after loop in RegExp.prototype[@@split]. r=till
72eb3fec4eb8284aa0ddb02480be79457f342813: Bug 1263532 - Do not make RegExpPrototypeOptimizable and RegExpInstanceOptimizable movable. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Apr 2016 08:48:49 +0900 - rev 330808
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263532 - Do not make RegExpPrototypeOptimizable and RegExpInstanceOptimizable movable. r=h4writer
00cb5de040be36971fa941cb52fcc679fe67878d: Bug 1263549 - Fix inlined RegExpPrototypeOptimizable and RegExpInstanceOptimizable. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Apr 2016 08:48:49 +0900 - rev 330807
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263549 - Fix inlined RegExpPrototypeOptimizable and RegExpInstanceOptimizable. r=h4writer
9639832c996cedbcc75cdd99e30320ea65bdfad8: Bug 1263311: Part 3 - s/nsCancelableRunnable/CancelableRunnable/g. r=froydnj
Kyle Huey <khuey@kylehuey.com> - Mon, 11 Apr 2016 11:40:06 -0700 - rev 330806
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263311: Part 3 - s/nsCancelableRunnable/CancelableRunnable/g. r=froydnj
6ca7effcd9abd76e8bf5560eb19390b34e3c1c43: Bug 1263311: Part 2 - Remove a non-existent CancelableRunnable. r=froydnj
Kyle Huey <khuey@kylehuey.com> - Mon, 11 Apr 2016 11:40:06 -0700 - rev 330805
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263311: Part 2 - Remove a non-existent CancelableRunnable. r=froydnj
81d0c00bb82f3c62dc279d31199f168c9c648fb6: Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
Kyle Huey <khuey@kylehuey.com> - Mon, 11 Apr 2016 11:40:06 -0700 - rev 330804
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
3e3dd1575611181dc179316703e105622cdecbb6: Merge m-c to inbound, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 12 Apr 2016 15:36:02 -0700 - rev 330803
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Merge m-c to inbound, a=merge CLOSED TREE MozReview-Commit-ID: 8m3KF4mqAKl
b9b725d135289eed40c18112555d7b009ac9ee47: Followup for bug 1262781: change ASTMatcher check name to force override config.cache on a CLOSED TREE. r=me
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Apr 2016 07:16:36 +0900 - rev 330802
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Followup for bug 1262781: change ASTMatcher check name to force override config.cache on a CLOSED TREE. r=me
45c1bcc538ddeb36e06ad117d0fc09b9cb076e4b: Bug 1264009 - Remove bogus wpt metadata, a=testonly
James Graham <james@hoppipolla.co.uk> - Tue, 12 Apr 2016 15:03:48 -0700 - rev 330801
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264009 - Remove bogus wpt metadata, a=testonly MozReview-Commit-ID: CZH7Z0lsOZX
345e0864f66571aea6e6d8302bdb9b5ab5603e4c: Bug 1256766 - Make sure all objects load after pref is set in youtube rewrite test; r=bz
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 11 Apr 2016 17:30:34 -0700 - rev 330800
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1256766 - Make sure all objects load after pref is set in youtube rewrite test; r=bz
9f469891dd2c686f6885ebfc6244876f4f2bb942: Bug 1263296 - Work around getpreferredencoding inconsistencies. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Sat, 09 Apr 2016 08:19:52 +0900 - rev 330799
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263296 - Work around getpreferredencoding inconsistencies. r=gps Whether it uses locale._parse_localename or nl_langinfo makes it have completely different results in weird and/or widespread locale settings (LC_ALL=UTF-8 or LC_ALL=C).
c24444a009c19e25462c7c191eb3cf4d14f2d264: Bug 1262781 - Update to clang 3.8 final. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Apr 2016 15:28:24 +0900 - rev 330798
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1262781 - Update to clang 3.8 final. r=froydnj Ideally, we'd use the tarballs from http://llvm.org/releases/download.html but I didn't feel like modifying the script more than I already did to make it work at all (bug 1262735). The new tarball for Linux was built on https://tools.taskcluster.net/task-inspector/#LCUn8aEgTBeRJ11a3qTlDQ/0 The new tarball for Mac was built on a loaner, after installing cmake and ninja, as well as building ld64 127.2 from source because the installed version would assert while building clang. The latter required manually adding some missing headers to /usr/include. TSAN was also disabled because it requires APIs that are not available on the OSX version on the build slaves (e.g. pthread_introspection_hook_install). Building clang also required using a mac clang from tooltool, the system one lacking support for atomics.
17cb8c4b18b48c8958a2a2eff56ad23e8bd23d11: Bug 1262781 - Use the host compiler for the ASTMatcher check. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 16:32:42 +0900 - rev 330797
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1262781 - Use the host compiler for the ASTMatcher check. r=froydnj The check is for the clang plugin, which is a host library. It is especially important to use the host compiler for this check on OSX-on-Linux cross builds.
8a41989bd1b44c2bb2efc262f46e529bac146e6c: Bug 1262735 - Merge both clang-static-analysis-linux64*.json files. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 13:30:40 +0900 - rev 330796
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1262735 - Merge both clang-static-analysis-linux64*.json files. r=ehsan Both point to the same path for cc and cxx, but not for gcc_dir, which makes no sense. That's the only significant difference between both, so just merge them both, and use the merged file in the taskcluster build script.
db468dad3a35866dc24a45f2b9cbd744e2b9f77e: Bug 1262735 - Don't pass --gcc-toolchain to build clang. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 13:18:02 +0900 - rev 330795
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1262735 - Don't pass --gcc-toolchain to build clang. r=ehsan Instead, copy libgcc from the GCC used to build clang at each stage. When passing --gcc-toolchain, the flag ends up appearing in the output of llvm-config, and completely defeats the purpose of copying libgcc in clang/lib/gcc.
4f51ad2ba462dae3bba8b7814d331b20880a99a7: Bug 1262735 - Copy libgcc from the GCC used to build clang instead of building a new GCC. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 13:14:07 +0900 - rev 330794
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1262735 - Copy libgcc from the GCC used to build clang instead of building a new GCC. r=ehsan Since build-clang.py requires a gcc_dir to be set, and we're using GCC from there to build clang, we might as well copy libgcc from there instead of building a fresh GCC. On the taskcluster job building clang, GCC comes from a tooltool package that is already the result of build-gcc anyways.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip