Mike Shal
05f31efcce
Bug 1087104 - Implement partial mar generation in make for 'mach build'; r=glandium
2014-10-24 18:24:33 -04:00
Rémy Ferré
125d3cbc29
Bug 1058845 - Decode raw_input() as UTF-8; r=gps
...
DONTBUILD (NPOTB)
--HG--
extra : amend_source : cf4f5e29de43f714ae62f247227b17e65debc710
2014-10-24 15:27:40 -07:00
Nicholas Nethercote
fb9ca47779
Bug 1081815 - Remove tools/performance/memtest/, which is ancient and unused. r=ted.
...
DONTBUILD because NPOTB.
2014-10-23 15:00:27 -07:00
Nicholas Nethercote
e27096c23c
Bug 1081788 - Remove tools/httptester/, which is ancient and unused. r=ted.
...
DONTBUILD because NPOTB.
2014-10-23 15:00:26 -07:00
Benoit Girard
d1c9f5ded9
Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
2014-05-24 16:14:14 +00:00
Mihai Tabara
4a6710bb63
Bug 1083584, Support caching patches in funsize (partial update service), r=rstrong DONTBUILD
...
--HG--
extra : amend_source : fd2eef1a27cbdcdb777f34a41879bdf6c47f7815
2014-10-23 09:52:25 +13:00
Ryan VanderMeulen
0a7c194761
Backed out changeset 157b1f4e4ed2 (bug 737967) for Windows B2G desktop bustage.
...
CLOSED TREE
2014-10-22 12:44:49 -04:00
Benoit Girard
28e6e7fb22
Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
2014-05-24 16:14:14 +00:00
Jed Davis
ffe7293c46
Bug 1082817 - Limit ARM exidx sorting hack to Android versions that need it. r=BenWa
2014-10-20 14:33:48 -07:00
Nicholas Nethercote
e4d1ba8498
Bug 1082554 (part 3) - Move diff-talos.py from tools/performance/ to testing/talos/. r=jmaher.
...
DONTBUILD because NPOTB.
--HG--
rename : tools/performance/diff-talos.py => testing/talos/diff-talos.py
2014-10-15 17:52:41 -07:00
Nicholas Nethercote
edf9e14eb9
Bug 1082554 (part 2) - Remove tools/performance/startup/, which is ancient and unused. r=jmaher.
...
--HG--
extra : rebase_source : e5236f362fc4829a3586789a85d02b994a80b4e5
2014-10-15 17:52:24 -07:00
Nicholas Nethercote
d96aa7d2da
Bug 1082554 (part 1) - Remove tools/performance/pageload/, which is ancient and unused. r=jmaher.
...
--HG--
extra : rebase_source : a1e034264f6c9d5a6ad2ff48f5426a8ec27aa133
2014-10-15 17:52:16 -07:00
Nicholas Nethercote
723dd7613b
Bug 1081792 - Remove tools/page-loader/, which is ancient and unused. r=dbaron.
...
DONTBUILD because NPOTB.
2014-10-15 17:49:53 -07:00
Nicholas Nethercote
50f86f966e
Bug 1081777 - Remove tools/test-harness/, which is ancient and unused. r=bz.
...
DONTBUILD because NPOTB.
2014-10-15 17:47:03 -07:00
L. David Baron
3819d9ab68
Bug 914253 patch 10 - Two more comment tweaks. No review.
...
DONTBUILD
2014-10-15 14:50:58 -07:00
L. David Baron
067542b3ef
Bug 1082265 followup - One more comment tweak.
...
DONTBUILD
2014-10-15 14:50:57 -07:00
Bobby Holley
33bdcd4a40
Bug 1082450 - Fix quitter extension. r=gabor
2014-10-15 15:05:08 +02:00
Nicholas Nethercote
091fcc662e
Bug 1081805 - Remove tools/uuiddeps/, which is ancient and unused. r=bz.
...
DONTBUILD because NPOTB.
--HG--
extra : rebase_source : ecd587dce56664dd2fc330e06bb43fc9c3c988ae
2014-10-14 20:48:57 -07:00
Jim Chen
9c701e4bc3
Bug 1077662 - Add PROFILER_LABEL_FUNC macro; r=BenWa
2014-10-14 23:20:16 -04:00
Nicholas Nethercote
a0dc54d627
Bug 1081809 - Remove tools/tests/, which is ancient and unused. r=roc.
...
DONTBUILD because NPOTB.
--HG--
extra : rebase_source : fa88d5c93abdbc04fbbb01ae26a476479a049d37
2014-10-14 15:44:05 -07:00
Nicholas Nethercote
727db8e473
Bug 1081812 - Remove tools/performance/layout/, which is ancient and unused. r=dbaron.
...
--HG--
extra : rebase_source : 9448be307e04eac8671359b913761f23d613f430
2014-10-14 15:42:08 -07:00
Nicholas Nethercote
71f4d753ff
Bug 1081776 - Remove tools/reorder/, which is ancient and unused. r=froydnj.
...
--HG--
extra : rebase_source : 55ef98f695525a1cae177b3572aea05e4b854e91
2014-10-14 15:41:32 -07:00
Shelly Lin
af9eb057a0
Bug 992454 - Part 2: Integrate TaskTracer into GeckoProfiler. r=benwa.
2014-10-14 10:56:44 +08:00
Shelly Lin ext:(%2CCervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
00b9a6cb37
Bug 992454 - Part 1: Log TaskTracer data into string buffers and bug fixes. r=khuey.
2014-10-14 10:47:59 +08:00
L. David Baron
7c354b4dcb
Bug 1082265 followup - Remove obsolete comment. DONTBUILD
2014-10-13 18:33:52 -07:00
L. David Baron
2ac29159ad
Bug 1082265 - Rewrite split-profile.pl in python.
...
This adds arguments for the paths to jprof, the program being profiled,
and the jprof profile itself, so I don't need to modify my local copy of
split-profile.pl to fix those.
DONTBUILD
--HG--
extra : transplant_source : %97%D5%A6%1C%A86%5E%AC%F7%FB%A7%8D%B0L%1D%17%FDK%EA%9F
2014-10-13 18:20:21 -07:00
Nicholas Nethercote
560c15b784
Bug 1080291 (part 5) - Rename tools/footprint/ as tools/leak-gauge/. r=dbaron.
...
DONTBUILD because this directory is NPOTB.
--HG--
rename : tools/footprint/leak-gauge.html => tools/leak-gauge/leak-gauge.html
rename : tools/footprint/leak-gauge.pl => tools/leak-gauge/leak-gauge.pl
2014-10-12 17:29:35 -07:00
Nicholas Nethercote
69508b95b7
Bug 1080291 (part 4) - Remove Gross Dynamic Footprint Reports code. r=dbaron.
...
--HG--
extra : rebase_source : 7997773bc860a58a85514a55cbf93a118cd33d58
2014-10-12 17:29:27 -07:00
Nicholas Nethercote
9f87120089
Bug 1080291 (part 3) - Remove watch.sh. r=dbaron.
...
--HG--
extra : rebase_source : dbb2e4f5940e6844b39edee3e70d3cca83efbc5f
2014-10-12 17:29:18 -07:00
Nicholas Nethercote
3a28a10ca5
Bug 1080291 (part 2) - Remove thrashview.cpp. r=dbaron.
...
--HG--
extra : rebase_source : 2f5821a3de1e6a8fdef31a65bbb7d88530c9bab7
2014-10-12 17:29:10 -07:00
Nicholas Nethercote
0404eba7cc
Bug 1080291 (part 1) - Remove foldelf.cpp. r=glandium.
...
--HG--
extra : rebase_source : 0629b09f791818252e6fdafbb74c3465ed2612fe
2014-10-08 18:56:42 -07:00
Benoit Girard
376203a2ac
Bug 1054110 - Let profiling circular buffer survive thread shutdown. r=ehsan
2014-10-06 14:12:52 -04:00
Gregory Szorc
9e13fd77b3
Bug 1071012 - Extract Sphinx variables via AST reading; r=glandium
...
The in-tree Sphinx docs have been broken since bug 1041941 because
processing moz.build files outside their context doesn't work.
Specifically, templates aren't loaded (because this information usually
comes from a parent moz.build file). A new execution mode is needed.
I tried to implement a proper execution mode. However, I kept running
into walls. While we should strive for a proper execution mode, this can
be a follow-up, tracked in bug 1058359.
This patch implements extraction of Sphinx variables from ast walking.
It is extremely low-level and definitely a one-off. But it solves the
problem at hand: |mach build-docs| will work after this patch is
applied.
--HG--
extra : rebase_source : abd0a91a3efb24d3adfa19f4cd281ce5fd6d0915
extra : amend_source : c1b4f79224bab55e65a8c2b0f3103475281416c1
2014-10-07 10:36:27 -07:00
Andrew Halberstadt
6fe6152e95
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Mike Hommey
66e8daff0b
Bug 1076649 - Remove the '+' prefixing from mach commands with allow_all_arguments=True. r=gps
...
The reason to use '+' prefixing was to distinguish between options to the
mach command itself, and options that are passed down to whatever the
command does (like mach run passing down args to the built application).
That makes things unnecessarily awkward, and quite non-standard.
Instead, use standard '-' prefixing, and pass all the unknown arguments
down. If there is overlap between the known arguments and arguments supported
by the underlying tool (like -remote when using mach run), it is possible to
use '--' to mark all following arguments as being targetted at the underlying
tool.
For instance:
mach run -- -remote something
would run
firefox -remote something
while
mach run -remote something
would run
firefox something
As allow_all_arguments is redundant with the presence of a argparse.REMAINDER
CommandArgument, allow_all_arguments is removed. The only mach command with a
argparse.REMAINDER CommandArgument without allow_all_arguments was "mach dmd",
and it did so because it didn't want to use '+' prefixes.
2014-10-07 07:36:27 +09:00
Ben Hearsum
e42365f906
bug 1075723: use different signing format for 64-bit windows builds - fix external packaging special casing. r=mshal, a=bustage
2014-10-06 12:21:29 -04:00
Mason Chang
46416542dd
Bug 1073545 - Add Vsync Markers to SPS Profiler. r=benwa
2014-10-01 13:01:59 -07:00
Nicholas Nethercote
9f2fbe6429
Bug 1062709 (part 2, attempt 2) - Clean up stack printing and fixing. r=dbaron.
...
--HG--
extra : rebase_source : 626fd23a14ec90cfc9807c3d555169ec6463d19d
2014-09-01 22:56:05 -07:00
Nicholas Nethercote
40038ad251
Bug 1062709 (part 1, attempt 2) - Add a frame number argument to NS_WalkStackCallback. r=dbaron.
...
--HG--
extra : rebase_source : 4f7060a9ae0bed180899651c50e8ea8857e72d63
2014-09-10 21:47:01 -07:00
Ed Morley
26287ab8a9
Backed out changeset a0b82c954206 (bug 1062709) for Windows mochitest 5 hangs
2014-10-03 15:06:16 +01:00
Ed Morley
a04d213094
Backed out changeset 7a1b7d7eba12 (bug 1062709)
2014-10-03 15:05:26 +01:00
Ryan VanderMeulen
bbd9fc5386
Merge b-i to m-c. a=merge
2014-10-02 12:51:02 -04:00
Nicholas Nethercote
c2526cd82c
Bug 1062709 (part 2) - Clean up stack printing and fixing. r=dbaron.
...
--HG--
extra : rebase_source : 18158d4474cb8826813a3866eba57b710e14db99
2014-09-01 22:56:05 -07:00
Nicholas Nethercote
c436bd02ed
Bug 1062709 (part 1) - Add a frame number argument to NS_WalkStackCallback. r=dbaron.
...
--HG--
extra : rebase_source : 0f9b2d6310433ed56f5552706fcf2a96571aee25
2014-09-10 21:47:01 -07:00
Alexis Metaireau
7a49ad29b2
Bug 1071133 — Make sure mercurial-setup knows how to handle unicode characters. r=gps
2014-09-22 20:03:17 +02:00
Mike Hommey
0e6e978770
Bug 1063414 - Make DIRS relative to the file they were added from. r=gps
2014-10-02 09:14:07 +09:00
Mike Hommey
5f3bfd0ece
Bug 1062221 - Replace add_tier_dir with DIRS. r=gps
2014-10-02 09:14:07 +09:00
Carsten "Tomcat" Book
cebd20ff23
Merge m-c to b2g-inbound
2014-09-30 15:42:26 +02:00
Kan-Ru Chen (陳侃如)
57bd132a4e
Bug 1062794 - TaskTracer: Allow UNKNOWN source event id. r=khuey
...
--HG--
extra : rebase_source : 2a1238b9b49703c1c2aecbbe8616ac8c199fe874
2014-09-30 11:03:53 +08:00
Robert Strong
bcd2e2c077
Mac v2 signing - Bug 1074044 - Force add instead of patch the removed-files file. r=bhearsum
2014-09-29 11:53:15 -07:00