Kai-Zhen Li
27667f9ce2
Bug 1104653 - Add api level 21 for gonk-l. r=glandium
2014-11-26 17:37:09 +08:00
Benoit Girard
56d2b93873
Bug 1087435 - Fix accidental return. r=me
2014-12-09 14:44:10 -05:00
Chris Peterson
d3acb03f9f
Bug 1107814 - Part 1: Mark more directories as FAIL_ON_WARNINGS for all compilers. r=gps
2014-12-04 16:24:03 -08:00
Trevor Saunders
333d3d2125
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Gina Yeh
f093ed9a75
Bug 1091479, Patch2: Rename enum members, r=sinker.
2014-11-24 09:47:39 +08:00
Gina Yeh
eab9deb72d
Bug 1091479, Patch 1: Log dispatch time when creating a source event, r=sinker.
2014-11-24 09:47:13 +08:00
Shelly Lin
e06561560c
Bug 1100259 - Add TaskTracer labels in EventDispatcher and console.log of message with special prefix. r=sinker.
2014-11-20 10:57:27 +08:00
Mike Conley
df420b6488
Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
...
We now allow profiling the content process for e10s, and plugin processes.
--HG--
extra : rebase_source : 1f2e35d4d55b33b56160132893dbf7d4787925fa
extra : amend_source : d03465d4318f8e50c7624ad0eeb681b30c068b11
2014-11-18 12:50:25 -05:00
Julian Seward
0d110cefac
Bug 788974 - Don't disable elfhack when enabling profiling on platforms supporting dl_iterate_phdr. r=glandium.
...
--HG--
extra : rebase_source : b89c14b8a11473e34707447656d8616dd90075c5
2014-11-17 23:43:14 +01:00
Cervantes Yu
0e1005e679
Bug 1091533, Part 3: Reset thread id in SPS when a content process is forked. r=BenWa
2014-11-06 19:34:07 +08:00
Cervantes Yu
4199f3e652
Bug 1091533, Part 1: Don't wrap tgkill() on the Nuwa process. r=BenWa
2014-11-06 19:10:52 +08:00
Kan-Ru Chen (陳侃如)
09b5cf98c2
Bug 1097577 - CreateFakeTracedTask should return a already_AddRefed. r=thinker
2014-11-13 16:57:11 +08:00
Julian Seward
e1285b5fbc
Bug 788974 - Don't disable elfhack when enabling profiling on platforms supporting dl_iterate_phdr. r=glandium.
2014-11-10 09:31:09 +01:00
Gina Yeh
5b9fc5f42c
Bug 1089514, Patch 1: Some traced tasks/runnables have record of dispatch, but no records of execution, r=thinker.
...
---
tools/profiler/TracedTaskCommon.cpp | 19 +++++--------------
tools/profiler/TracedTaskCommon.h | 12 ++++++++----
xpcom/threads/TimerThread.cpp | 2 ++
xpcom/threads/nsTimerImpl.cpp | 3 +++
xpcom/threads/nsTimerImpl.h | 2 +-
5 files changed, 19 insertions(+), 19 deletions(-)
2014-11-04 17:42:03 +08:00
Cervantes Yu
6f06d154c8
Bug 1064673: Use mozilla::TimeDuration in TaskTracer. r=tlee
2014-10-17 17:33:03 +08:00
Tom Tromey
dfff5c1938
Bug 1088731 - initialize all members of TickSample. r=bgirard
2014-10-24 09:47:00 +02:00
Benoit Girard
746681fb3d
Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
2014-05-24 16:14:14 +00:00
Ryan VanderMeulen
d8b7d3e023
Backed out changeset 157b1f4e4ed2 (bug 737967) for Windows B2G desktop bustage.
...
CLOSED TREE
2014-10-22 12:44:49 -04:00
Benoit Girard
005eb0f56e
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
f85caebecd
Bug 1082817 - Limit ARM exidx sorting hack to Android versions that need it. r=BenWa
2014-10-20 14:33:48 -07:00
Jim Chen
f77df2455d
Bug 1077662 - Add PROFILER_LABEL_FUNC macro; r=BenWa
2014-10-14 23:20:16 -04:00
Shelly Lin
1df6f98717
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)
b5d82a52c1
Bug 992454 - Part 1: Log TaskTracer data into string buffers and bug fixes. r=khuey.
2014-10-14 10:47:59 +08:00
Benoit Girard
b9a9ff1ac5
Bug 1054110 - Let profiling circular buffer survive thread shutdown. r=ehsan
2014-10-06 14:12:52 -04:00
Andrew Halberstadt
2da4ee197d
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Mason Chang
98d9d46202
Bug 1073545 - Add Vsync Markers to SPS Profiler. r=benwa
2014-10-01 13:01:59 -07:00
Nicholas Nethercote
0249afcc66
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
e322389145
Backed out changeset a0b82c954206 (bug 1062709) for Windows mochitest 5 hangs
2014-10-03 15:06:16 +01:00
Nicholas Nethercote
270fd1eda7
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
Kan-Ru Chen (陳侃如)
2cc9f21dfd
Bug 1062794 - TaskTracer: Allow UNKNOWN source event id. r=khuey
...
--HG--
extra : rebase_source : 2a1238b9b49703c1c2aecbbe8616ac8c199fe874
2014-09-30 11:03:53 +08:00
Tom Schuster
314b0c946b
Bug 1069694 - Remove or move around functions in OldDebugAPI. r=shu
2014-09-23 15:25:31 +02:00
Wander Lairson Costa
b9430045da
Bug 1061800 - Add breakpad ids to profiler in Linux. r=BenWa
...
By default, breakpad uses the build-id section for ids, if it isn't
found, it uses the .text section. On the later case, the stripped
libraries will have different ids from their non-stripped counterparts.
See Bug 1062459 for details.
2014-09-09 13:44:00 +02:00
Benoit Girard
a02ee3b506
Bug 1065122 - Count ProfilerBacktrace ctor/dtor. r=trivial
...
--HG--
extra : rebase_source : 2bfe5cd0e57136e6841e0829be882d0a8f3cd3e8
2014-09-16 15:35:55 -04:00
Ehsan Akhgari
665fd8a1d1
Bug 1065668 - Fix more bad implicit ctors in profiler; r=BenWa
2014-09-10 22:06:53 -04:00
Ryan VanderMeulen
8d3f6d8a12
Merge fx-team to m-c. a=merge
2014-09-09 19:05:41 -04:00
Patrick Brosset
82fd842cb1
Bug 1050376 - Record restyle/reflow/paint devtools timeline markers at docshell level; r=smaug
2014-09-09 20:54:08 +02:00
Mason Chang
db9dd016ea
Bug 1049258 - Make it easier to collect frame uniformity results. r=benwa
2014-09-05 12:39:59 -07:00
Chris Peterson
b3b77faddd
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Ehsan Akhgari
fc2212dc46
Bug 1061248 - Fix some bad implicit constructors in LUL; r=BenWa
2014-09-02 09:45:28 -04:00
Ehsan Akhgari
52c39a7ffc
Bug 1061048 - Fix some bad impliciti constructors in profiler; r=BenWa
2014-09-02 09:44:54 -04:00
Jim Chen
e1fe7ef39b
Bug 1013004 - Fix support for sampling intervals > 1 second; r=BenWa
2014-08-19 15:34:49 -04:00
Markus Stange
ff766d3158
Bug 1047391 - Use the correct nm binary in nm-symbolicate.py. r=BenWa
2014-08-07 13:23:11 +02:00
Thinker Li
1003231729
Bug 977026 - Part 1: Allow thread registering before the profiler is initialized. r=BenWa
2014-07-25 20:52:00 -04:00
Nathan Froyd
6eea12bf47
Bug 1044162 - part 0a - make additions to EXTRA_JS_MODULES use += instead of =; r=mshal
...
Straight assignments to HierarchicalStringList, which we'll change
EXTRA_JS_MODULES to in a later patch, don't work. This change, in
addition to making things work as expected later on, also is more
consistent with existing practice.
2014-07-25 13:50:55 -04:00
Luke Wagner
b935329fe5
Bug 1040390 - Add asm.js profiling xpcshell test (r=bgirard)
...
--HG--
extra : rebase_source : 3d14941fce80331c1f9b5fdd0fe7258bdc251f30
2014-07-29 09:56:22 -05:00
Luke Wagner
43734ba31b
Bug 1040390 - Integrate JS::ProfilingFrameIterator with the profiler (r=bgirard)
...
--HG--
extra : rebase_source : 7f9a022fb16a353d22242f60cfae4e5659798752
2014-07-29 09:56:22 -05:00
Mike Hommey
f39ef3e627
Backout changesets 7ff3cd713466, f8ec5977a454 and c7c37390b46b (bug 977026) for b2g bustage on a CLOSED TREE.
2014-07-29 14:50:41 +09:00
Wes Kocher
06c9309fec
Merge m-c to inbound on a CLOSED TREE
2014-07-28 18:51:24 -07:00
Thinker Li
49884668ec
Bug 977026 - part 1: allow thread registering before the profiler is initialized. r=bgirard
2014-07-25 20:52:00 +02:00
Jim Chen
124095606a
Bug 1016629 - f. Don't call dl_iterate_phdr if it's not available; r=BenWa
2014-07-28 13:30:21 -04:00