Dylan Roeh
4152d1c9c2
Bug 1189881 - Move GeckoJavaSampler::getProfilerTime out of AndroidJNI.cpp. r=jchen
2015-09-17 16:17:26 -05:00
Nick Fitzgerald
34d1fde7e6
Bug 1204584 - Ensure that entries created by AutoSPSEntry propogate their category information; r=djvj
...
This commit renames ProfileEntry::set{Js,Cpp}Frame methods to
ProfileEntry::init{Js,Cpp}Frame to highlight the fact that they are intended to
initialize the entry, and that setting other flags should happen after one of
these calls.
2015-09-19 11:19:07 +02:00
sajitk
e388f7e233
Bug 1203477 - Moved Mozilla specific files to glue directory, and third party files to hyphen directory. Adjusted moz.build files. r=glandium
2015-09-16 21:01:00 +02:00
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
Carsten "Tomcat" Book
dfbdd9c6e4
Backed out 1 changesets (bug 1189881) for bustage on a CLOSED TREE
...
Backed out changeset e0b666c198dd (bug 1189881)
2015-09-17 14:07:04 +02:00
Dylan Roeh
0853ab2eac
Bug 1189881 - Move GeckoJavaSampler::getProfilerTime out of AndroidJNI.cpp. r=jchen
2015-09-15 11:54:56 -05:00
James Willcox
2ff62392fa
Bug 1205074 - Enable EHABI stack walking on Android r=BenWa
2015-09-16 13:23:28 -05:00
Kan-Ru Chen
047aee244e
Bug 1123237 - Part 11. Don't use STL in memory-profiler. r=BenWa,cervantes
2015-09-16 10:31:13 +08:00
Kan-Ru Chen
150d9dd765
Bug 1123237 - Part 8. Tracking the memory events. r=BenWa,terrence
...
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-09-16 10:31:12 +08:00
Kan-Ru Chen
24126f5767
Bug 1123237 - Part 7. XPCOM interface for memory profiler. r=smaug
...
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-09-16 10:31:12 +08:00
Kan-Ru Chen
19b59504dc
Bug 1123237 - Part 6. A new API to get backtrace without allocating memory in profiler. r=mstange
...
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-09-16 10:31:11 +08:00
Gregory Szorc
f52a568527
Bug 1200461 - Prompt for Bugzilla API Key instead of password; r=smacleod
...
All extensions in version-control-tools should support Bugzilla API Keys
now. MozReview requires them. We'll likely remove support for passwords
and cookie auth in the future. This commit transitions the Mercurial
setup wizard to API Keys exclusively.
DONTBUILD (NPOTB)
2015-09-15 15:57:40 -07:00
sajitk
e0223d4184
Bug 1200065 - Split Mozilla specific code from extensions/spellcheck/hunspell directory to glue directory and adjusted moz.build files. r=glandium
2015-09-11 07:44:00 +02:00
Michael Layzell
f20336e5e1
Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
2015-09-12 16:53:33 -04:00
Nicholas Nethercote
2cbfe95103
Bug 1203811 - Clarify two error messages in tools/power/rapl. r=heycam.
2015-09-10 23:12:31 -07:00
Nicholas Nethercote
9d86749340
Bug 1203834 - Fix's rapl's handling of unsupported power domains. r=glandium.
...
The "gpu" and "ram" domains aren't supported by all platforms. rapl has a
special constant |kUnsupported_j| to represent this on Linux, but I
accidentally have a minus sign in front of it in several places, which means
that instead of printing "n/a" for unsupported planes we always print "1.0".
I think this happened because I used to hardwire -1 in there and then I later
changed it to a constant but forgot to remove the minus signs.
It sure would be nice to have automated testing for this stuff, but I don't see
how to do it.
2015-09-10 23:12:20 -07:00
Julien Pagès
a112137856
Bug 1200293 - mach target for mozregression. r=ahal
2015-09-05 18:27:23 +02:00
Wes Kocher
c31674018e
Backed out changeset e1833c2684f0 (bug 1079858) for windows xpcshell failures CLOSED TREE
2015-09-08 12:58:03 -07:00
Ben Hearsum
8c06fb79f0
bug 1079858: switch to SHA-2 authenticode signatures. r=catlee
2015-09-08 10:44:17 -04:00
Nicholas Nethercote
40f990efe4
Bug 1201811 (part 2) - Don't print distribution stats if there was only 1 sample. r=erahm.
2015-09-04 01:45:13 -07:00
Nicholas Nethercote
03f39cb4d5
Bug 1201811 (part 1) - Don't use integer arithmetic when summing totals in rapl. r=erahm.
2015-09-04 01:04:46 -07:00
Chris Peterson
2ea092908d
Bug 1200450 - Add libffi, dtoa, openaes, and android/thirdparty to ThirdPartyPaths.txt. r=ehsan
2015-08-31 12:00:35 -07:00
Gregory Szorc
886bd2a94b
Bug 1195445 - Update host key fingerprint for bugzilla.mozilla.org
...
The certificate was updated to a SHA-2 certificate.
DONTBUILD (NPOTB)
2015-09-01 17:52:46 -07:00
Xidorn Quan
a00d5ba2f9
Bug 1200458 - Skip permission check for .hgrc on Windows in hgsetup wizard. r=gps DONTBUILD
2015-09-01 10:22:45 +10: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
Nicholas Nethercote
385ef91694
Bug 1198334 (part 0) - Tighten up warnings-as-errors usage in tools/power/. r=glandium.
2015-08-27 20:40:44 -07:00
Benoit Girard
b95014ac38
Bug 1122721 - Don't call pthread_get_stackaddr_np during sampling. r=mstange
2015-08-25 18:03:32 -04:00
Nicholas Nethercote
b8656cc2a8
Bug 1198137 (follow-up) - Add a missing #include to unbreak Mac OS builds on a CLOSED TREE. r=me
2015-08-26 11:48:08 +10:00
Nicholas Nethercote
47d134b803
Bug 1198137 - Add some summary stats to tool/power/rapl's output. r=erahm.
...
"mean" is most useful, then "min" and "max". The rest are moderately useful.
2015-08-25 18:11:03 -07:00
Jim Chen
d1b28b092f
Bug 1196845 - Fix invalid JSON in saved Java thread profile; r=BenWa
...
Saved Java thread profiles are missing a pair of braces. As a result,
the output is invalid JSON.
2015-08-25 14:52:16 -04:00
Kan-Ru Chen
fe951a0c6a
Backed out 8 changesets (bug 1123237) CLOSED TREE
...
Backed out changeset 64692c772052 (bug 1123237)
Backed out changeset ed0f3a0186ad (bug 1123237)
Backed out changeset 2ad3b7f12a66 (bug 1123237)
Backed out changeset d069c69c234b (bug 1123237)
Backed out changeset d2c543173155 (bug 1123237)
Backed out changeset 3b8fb02e68ff (bug 1123237)
Backed out changeset 1c97e19f2f5d (bug 1123237)
Backed out changeset a80502c372f1 (bug 1123237)
2015-08-25 12:42:01 +08:00
Kan-Ru Chen
a47647131d
Bug 1123237 - Part 8. Tracking the memory events. r=BenWa,terrence
...
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:10:34 +08:00
Kan-Ru Chen
c68e2dc6d3
Bug 1123237 - Part 7. XPCOM interface for memory profiler. r=smaug
...
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:06:43 +08:00
Kan-Ru Chen
3b13fdd60b
Bug 1123237 - Part 6. A new API to get backtrace without allocating memory in profiler. r=mstange
...
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:06:42 +08:00
Nicholas Nethercote
6e21839f90
Bug 1197694 - fflush() rapl output so it always appears immediately. r=erahm.
2015-08-24 15:59:37 -07:00
Birunthan Mohanathas
ab28403e15
Bug 1197527 - Consolidate obtaining hg path into mozversioncontrol.get_hg_path; r=gps
...
DONTBUILD
2015-08-24 14:37:42 -04:00
Birunthan Mohanathas
d5f3c6e8be
Bug 1197527 - Always clone version-control-tools in MercurialSetupWizard; r=gps
2015-08-24 10:31:55 -07:00
Birunthan Mohanathas
de5fd4f269
Bug 1197527 - Don't unnecessarily attempt to create extensions directory in MercurialUpdater; r=gps
2015-08-22 13:50:05 -07:00
Nicholas Nethercote
f479b7c67f
Bug 1194560 (follow-up) - Only build rapl on Linux if the arch is x86 or x86-64. r=glandium.
2015-08-20 17:02:18 -07:00
Aidin Gharibnavaz
84f8bd04fe
Bug 1190466 - tools/rb/find-leakers.pl re-written in Python r=mccr8
2015-08-20 14:18:20 -07:00
Nicholas Nethercote
07b8f950fc
Bug 1194560 - Add tools/power/rapl, a RAPL-reading program for power profiling. r=erahm,glandium.
2015-08-19 22:25:30 -07:00
Rail Aliiev
603c324334
Bug 1173459 - Stop generating partial MAR files and publishing complete MARs to balrog as a part of nightly automation. r=mshal
2015-08-12 09:49:03 -04:00
Birunthan Mohanathas
a44818609c
Bug 1185763 - Part 3: Rename nsTArray::MoveElementsFrom to AppendElements. r=froydnj
2015-08-11 08:29:46 -07:00
Birunthan Mohanathas
88ff16fb47
Bug 1185763 - Part 1: Always use mozilla::Move with nsTArray::MoveElementsFrom. r=froydnj
2015-08-11 08:29:46 -07:00
Ehsan Akhgari
d599f29991
Bug 1189465 - Make LULStats constructor explicit; r=BenWa
2015-07-30 20:31:08 -04:00
Brian Smith
21ecced3b5
Bug 1188931 - Fix hgsetup wizard. r=gps
2015-07-29 13:59:18 -04:00
Carsten "Tomcat" Book
58eb1939e7
Merge mozilla-central to mozilla-inbound
2015-07-28 16:30:58 +02:00
Gregory Szorc
1805842782
Bug 1184229 - Detect multiple version-control-tools repos in Mercurial config; r=smacleod
...
Having multiple version-control-tools repositories references in your
hgrc could lead to one repository importing code from another, depending
on how sys.path modification works from version-control-tools
repositories. Detect it and issue a warning.
2015-07-27 13:44:39 -07:00
Peter Elmers
cc3ef87796
Bug 1186896 - Fix import statements for mach update-uuids. r=gps
2015-07-23 08:00:02 -07:00
Wes Kocher
68e284c50a
Merge fx-team to central, a=merge
2015-07-21 16:08:37 -07:00