Nicholas Nethercote
9d3af62290
Bug 1204787 - Add |mach power|. r=glandium.
...
This extracts the most useful browser-related measurements from rapl and
powermetrics.
2015-09-15 16:23:45 +10:00
Justin Dolske
ebc761036d
Bug 1204154 - Clean up jar manifests that needlessly specify the source file. r=dao
2015-09-15 18:33:57 -07:00
Dustin J. Mitchell
04fcbeadb3
Bug 1198179: in taskcluster, have 'make upload' just copy; r=ted.mielczarek
2015-09-11 11:35:00 -04:00
Mike Hommey
34d8abf2e5
Bug 1203857 - Allow to build standalone js against jemalloc4. r=gps
2015-09-15 10:21:38 +09:00
Georg Fritzsche
a08f4cd648
Bug 1193038: Purposely leak StatisticsReport object and suppress the leak report r=glandium,mccr8,njn
2015-08-18 19:21:40 +02:00
Michael Layzell
e40461bd14
Bug 1201190 - Part 1: Add an analysis to prevent a type from being allocated in a temporary, r=ehsan
2015-09-12 16:53:31 -04:00
Michael Layzell
180393117d
Bug 1156802 - Part 1: Add an analysis which prohibits explicit move constructors, r=ehsan
2015-09-12 12:34:44 -04:00
Ehsan Akhgari
a93bb88d6b
Bug 1203388 - Add support for building clang targeted for CentOS6 build machines; r=rail
2015-09-11 00:16:03 -04:00
Ted Mielczarek
b0c71877f4
bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin
2015-09-10 15:21:31 -04:00
Ted Mielczarek
c451a36ace
bug 1197248 - Don't try to --enable-rust on cross-mac builds yet. r=gps
2015-08-21 11:35:13 -04:00
Ted Mielczarek
25d43b62c1
bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps
2015-09-10 06:44:24 -04:00
David Major
2e0f44f809
Bug 1194834: Don't use static libs on Windows ASan builds. r=glandium
2015-09-10 16:55:15 -04:00
Jed Davis
56bddf5f5f
Bug 1201309 - Make MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS work with MOZ_NON_MEMMOVABLE. r=ehsan f=mystor
...
This patch migrates moz_non_memmovable into the CustomTypeAnnotation
framework; bonus side-effects are more helpful error messages and less
code duplication.
2015-09-10 08:23:53 -07:00
Ms2ger
5db7e694ee
Bug 1194603 - Remove INTERNAL_TOOLS; r=mshal
...
Its only purpose is to disable PGO. Where that was not already explicitly done,
or irrelevant (because the directory only contains python), I disabled it in
moz.build.
2015-09-10 13:49:19 +02:00
Nathan Froyd
2492ed8d7f
Bug 1198944 - remove vmware recording support from mochitest; r=khuey
...
VMWare's record/replay bits are unsupported, and they only work with
programs compiled with VS2010, which we no longer support.
2015-08-27 16:00:14 -04:00
Ted Mielczarek
326ab27018
bug 1198226 - Move HOST_{C,CXX}FLAGS to moz.build HOST_{CFLAGS,CXXFLAGS,DEFINES}. r=mshal
...
As part of this move, HOST_NSPR_MDCPUCFG needed to be changed to get the quoting right.
2015-09-08 11:35:43 -04:00
Julien Pagès
aa4b2090a4
Bug 787200 - Move the Talos code into mozilla-central: create the talos test .zip file. r=ted
2015-08-27 10:51:32 +02:00
Mike Shal
1f1dba5067
Bug 1198179 - make upload.py write properties even if not uploading; r=ted
2015-08-26 09:46:08 -04:00
Mike Shal
fd54bbc2b6
Bug 1198179 - Kill gen_mach_buildprops.py; r=ted
2015-08-25 11:42:44 -04:00
Ted Mielczarek
42b3656093
bug 1201224 - stop unifying test package during mac universal builds. r=gps
2015-09-02 15:32:58 -04:00
Peter Moore
a0f898fc22
Bug 1194767
- use slugid 1.0.6 in ./mach taskcluster-graph command. r=wcosta
...
This included adding the slugid 1.0.6 python source code in /python since slugid
is now a dependency of the ./mach taskcluster-graph command, as well us updating
references that used it. Previously the implementation was in-tree.
2015-09-04 17:59:34 +02:00
Wes Kocher
1ffac71f86
Merge m-c to b2ginbound, a=merge
2015-09-04 15:41:50 -07:00
Botond Ballo
4ae6af1589
Bug 1170388 - Removed an outdated workaround for old clang versions in the static analysis plugin. r=mystor
2015-09-04 12:37:33 -04:00
Fabrice Desré
3154617970
Bug 1201712 - Package Firefox OS fonts r=nalexander
2015-09-04 09:34:28 -07:00
Andrew McCreight
6be226227a
Bug 1201096 - Remove various obsolete LSan suppressions. r=erahm
2015-09-02 13:18:00 +02:00
Pavlo
a0fa9344ce
Bug 1037997 - Added possibility to choose monitors during screen capturing. r=florian,jesup
2015-09-03 07:24:00 +02:00
Michael Layzell
49d7af815f
Bug 1200413 - Part 1: Re-write RefCountedInsideLambdaChecker to use captures instead of checking for DeclRef instances, r=ehsan
2015-09-01 18:20:46 -04:00
Alexander Buck
9e827112b9
Bug 1168294 - Remove redundant null checks in DirCursor classes. r=mcomella
2015-06-04 12:13:00 -04:00
Nicholas Nethercote
69d088e45f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Ryan VanderMeulen
2ed78184b4
Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage.
2015-08-28 21:43:37 -04:00
Jordan Lund
6a3d3ece1a
Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal
2015-08-28 13:41:26 -07:00
Ryan VanderMeulen
2dd327f034
Merge m-c to fx-team. a=merge
2015-08-27 21:44:52 -04:00
Geoff Brown
ab4aaa7d5e
Bug 1156425 - Allow Android test jobs to run for up to 90 minutes; r=RyanVM
2015-08-27 11:29:00 -06:00
Fabrice Desré
fcb93a3281
Bug 1180358 - Part 1: Add the b2gdroid sub-product. r=fabrice
2015-08-25 13:40:04 -07:00
Samael Wang
c6c561549d
Bug 1198237 - Pass $RANLIB in icu.m4. r=ted
2015-08-25 20:50:00 -04:00
Mike Shal
3e33145ba2
Bug 1197293 - allow for TC builds that don't use 'make upload'; r=ted
2015-08-21 14:23:19 -04:00
Ted Clancy
1a15558b82
Bug 1172609 - Part 1: Build B2G using the version of ICU that exists in the tree. r=ted
2015-06-15 00:20:04 -07:00
Wes Kocher
76933589ec
Merge inbound to central, a=merge
2015-08-20 12:42:21 -07:00
Nick Alexander
8f3534dd41
Bug 1195388 - Part 1: Make ANDROID_APK_{NAME,PACKAGE} moz.build variables. r=gps
...
This paves the way for defining additional Android packages in
moz.build, which is a step toward moving the special
mobile/android/base/Makefile.in aapt invocations into the generic
java-build.mk framework.
The new variables are both passthru variables for now: in the future,
we'll roll them into some aggregate Android APK definition.
It's worth noting that references to the variables in Makefile.in
files are only defined after including rules.mk (and thereby
backend.mk). This only required a few changes in the tree but it
confused me for some time.
2015-08-19 12:34:58 -07:00
Ehsan Akhgari
78fdf87fa4
Run clang-format on clang-plugin.cpp, no bug
2015-08-18 23:09:24 -04:00
Michael Layzell
2ffea2bfd7
Bug 1195960 - Correct naming of CustomTypeAnnotation::reportErrorIfAbsent, r=me
2015-08-18 20:24:30 -04:00
Gregory Szorc
4826f282db
Bug 1190525 - Print path to mach; r=smacleod
2015-08-18 17:04:57 -07:00
Nathan Froyd
eb55cb6ee0
Bug 1195502 - don't include android toolchain checks for gcc < 4.7; r=nalexander
...
We don't support gcc < 4.7 when building Gecko, so there's not much
point in potentially checking for those versions.
2015-08-14 17:11:32 -04:00
Jonathan Almeida [:jonalmeida]
26f0001835
Bug 948591 - Intermittent testClearPrivateData | Exception caught - junit.framework.AssertionFailedError: Text string: '^Settings$' is not found! r=mcomella
2015-08-17 00:00:00 -07:00
David Keeler
7640a01369
bug 1190603 - import PyECC library r=gps,gerv
...
Obtained from https://github.com/amintos/PyECC.git
(commit 1bfd3a41410c3650e57d58f7bd016bb0819af250)
2015-08-03 15:17:00 -07:00
Michael Layzell
8de4ef2721
Bug 1192130 - Part 1: Add MOZ_NON_AUTOABLE to restrict using auto in place of certain types, r=ehsan
2015-08-14 17:33:52 -04:00
Michael Layzell
fc32758878
Bug 1192271 - Add helper method CustomTypeAnnotation::reportErrorIfAbsent to clang-plugin, r=ehsan
2015-08-14 17:33:50 -04:00
Mike Shal
de8a632cdf
Bug 1194741 - Display upload output; r=nalexander
2015-08-14 13:28:54 -04:00
Jim Chen
cce764c521
Bug 1194360 - Remove use of inherited constructors; r=snorp
...
GeneratedJNIWrappers.h was updated in bug 1192079 to use inherited
constructors, which is a gcc 4.8 feature. Many people are still using an
older version of NDK which only comes with gcc 4.7.
2015-08-13 16:57:34 -04:00
Mike Shal
5d9d0a3ebd
Bug 1118778 - Write upload properties from upload.py; r=glandium
2015-08-05 15:43:15 -04:00