Jacek Caban
|
35a4c58e42
|
Bug 735191 - shared-libraries-win32.cc fails to crosscompile on case-sensitive OSes r=ehsan
|
2012-03-15 13:44:02 +01:00 |
Ehsan Akhgari
|
0a22fe22d0
|
Bug 735861 - Make shared-libraries.h not build on platforms where Gecko Profiler is not supported; r=BenWa
|
2012-03-14 22:58:18 -04:00 |
Mike Hommey
|
98467abf88
|
Bug 734335 - Only build SPS on supported platforms. r=bgirard,r=khuey
|
2012-03-13 09:48:00 +01:00 |
Benoit Girard
|
e5bf28bbfe
|
Bug 734691 - Change profiler output format to support threads. r=mstange
|
2012-03-12 10:58:40 -04:00 |
Benoit Girard
|
56e2b2b2ea
|
Bug 734691 - Move Stack to ThreadProfile since it's thread specific. r=mstange
|
2012-03-12 10:58:37 -04:00 |
Benoit Girard
|
80d28fa7ac
|
Bug 734691 - Rename Stack/Profile to imply their thread specific. r=mstange
|
2012-03-12 10:58:33 -04:00 |
Benoit Girard
|
6088f1f854
|
Bug 732806 - Fix profiling stack end detection. r=jmuizelaar
|
2012-03-12 10:57:36 -04:00 |
Benoit Girard
|
7d9247f9cb
|
Bug 734707 - Fix Jank profiling feature side effects. r=jmuizelaar
|
2012-03-12 10:56:33 -04:00 |
Vladan Djeric
|
ed435f302b
|
Bug 712109 - Implement chrome hang reporting on profiling branch. r=ehsan
|
2012-03-12 07:07:05 -04:00 |
Benoit Girard
|
12af4d82aa
|
Backout changeset a76566398d36
|
2012-03-11 12:03:45 -04:00 |
Benoit Girard
|
670ccf2021
|
Backed out changeset 5f5fc6a1133e
|
2012-03-11 12:03:05 -04:00 |
Benoit Girard
|
5fb6dcc273
|
Bug 734691 - Part 2: Move Stack to ThreadProfile since it's thread specific. r=mstange
|
2012-03-10 23:09:10 -05:00 |
Benoit Girard
|
2715a02260
|
Bug 734691 - Part 1: Rename Stack/Profile to imply their thread specific. r=mstange
|
2012-03-10 23:08:11 -05:00 |
Jeff Muizelaar
|
80b003a0e3
|
Bug 726369 - Profiler: Make the circular buffer reader code safer. r=BenWa
|
2012-02-11 18:56:18 -05:00 |
Jeff Muizelaar
|
d3e8819329
|
Bug 723711. Return the profile data as JS objects. r=bgirard
|
2012-02-02 16:57:20 -05:00 |
Jeff Muizelaar
|
ba94e31ea7
|
Backout c433e993506b
|
2012-03-09 11:21:43 -05:00 |
Jeff Muizelaar
|
18bbec1a36
|
Bug 723711. Return the profile data as JS objects. r=bgirard
|
2012-02-02 16:57:20 -05:00 |
Jeff Muizelaar
|
91f81e3ccc
|
Bug 732806. Make stackwalking respect the stack end on OS X. r=ehsan
This will help us avoid some crashes.
|
2012-02-15 00:17:34 -05:00 |
Markus Stange
|
16689fff7f
|
Bug 733792 - Leave original symbol addresses in the profile report. r=bgirard
|
2012-03-09 16:20:03 +01:00 |
Markus Stange
|
010a67b465
|
Bug 733792 - Add nsIProfiler::getSharedLibraryInformation. r=bgirard
|
2012-03-09 16:20:00 +01:00 |
Justin Lebar
|
b2036057ab
|
Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo
|
2012-02-29 22:56:43 -05:00 |
Benoit Girard
|
d40929842f
|
Bug 708733 - Profiler: Only use leaf data on android ARM. r=ehsan
|
2012-02-11 10:49:16 -05:00 |
Benoit Girard
|
e2bf9b33e6
|
Bug 730302 - Fix GetMarker code in Table::Tick. r=mstange
|
2012-02-24 11:51:13 -05:00 |
Jeff Muizelaar
|
0d012fdc57
|
Bug 724079. Add back the mac backend. r=ehsan
This should improve latency and perhaps fix the crashes
we're seeing in bug 721025.
|
2012-02-03 15:19:18 -05:00 |
Benoit Girard
|
4928054076
|
Bug 722124 - Profiler cleanup. r=ehsan
--HG--
rename : tools/profiler/sps/TableTicker.cpp => tools/profiler/TableTicker.cpp
rename : tools/profiler/public/nsIProfiler.idl => tools/profiler/nsIProfiler.idl
rename : tools/profiler/sps/platform-linux.cc => tools/profiler/platform-linux.cc
rename : tools/profiler/sps/platform-win32.cc => tools/profiler/platform-win32.cc
rename : tools/profiler/sps/platform.h => tools/profiler/platform.h
rename : tools/profiler/sps/shared-libraries-linux.cc => tools/profiler/shared-libraries-linux.cc
rename : tools/profiler/sps/shared-libraries-macos.cc => tools/profiler/shared-libraries-macos.cc
rename : tools/profiler/sps/shared-libraries-win32.cc => tools/profiler/shared-libraries-win32.cc
rename : tools/profiler/sps/shared-libraries.h => tools/profiler/shared-libraries.h
rename : tools/profiler/sps/sps_sampler.h => tools/profiler/sps_sampler.h
rename : tools/profiler/sps/thread_helper.h => tools/profiler/thread_helper.h
rename : tools/profiler/sps/v8-support.h => tools/profiler/v8-support.h
|
2012-01-29 01:56:41 -05:00 |
Ehsan Akhgari
|
ec0ba6fb29
|
Bug 721780 - Rename XRE_Main to something more useful; r=BenWa
|
2012-01-31 10:10:05 -05:00 |
Ehsan Akhgari
|
462c5680fe
|
Bug 721564 - Get module information for the profiler on Windows; r=BenWa
|
2012-01-26 19:03:42 -05:00 |
Jeff Muizelaar
|
d8a9a2b189
|
Bug 719917. Add some more network and plugin related SAMPLE_LABELs. r=bgirard
--HG--
extra : rebase_source : d21f4ffb244ae661e1ca222c02a8fa8b40a071bd
|
2012-01-18 19:53:35 -05:00 |
Daniel Holbert
|
4348ddf35c
|
Bug 719698: Mark functions in thread_helper.h as 'inline' instead of 'static' to fix build warning when they go unused. r=ehsan
|
2012-01-20 14:43:12 -08:00 |
Jeff Muizelaar
|
7e48ed7598
|
Bug 719176. Add the ability to maintain a temporary buffer of samples. r=ehsan
This lets us make the decision about whether to discard samples later
than when we record them which is important for about:jank.
|
2012-01-18 18:07:46 -05:00 |
Matt Brubeck
|
43abed898f
|
Merge last green changeset from inbound to mozilla-central
|
2012-01-19 10:37:48 -08:00 |
Tim Taubert
|
38d8823ce0
|
merge m-c to fx-team
|
2012-01-19 12:10:03 +01:00 |
Robert Strong
|
e0d874d5a3
|
RelEng patch - Bug 660038 - Remove channel switching support. r=nthomas
|
2012-01-18 14:10:25 -08:00 |
Randell Jesup
|
bee5bdb62d
|
Bug 712224: Make jprof generate output for 'cleopatra' backend. rs=dbaron DONTBUILD
|
2012-01-18 00:11:00 -05:00 |
Jeff Muizelaar
|
c4546a4ef0
|
Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
|
2012-01-17 15:33:04 -05:00 |
Jeff Muizelaar
|
2231861860
|
Bug 719273. Avoid including windows header files into sampler.h. r=ehsan
The windows headers do inconvenient things like:
#define CreateEvent CreateEventW
We'd like to avoid this.
|
2012-01-19 00:43:03 -05:00 |
Matt Brubeck
|
62f6eb194e
|
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
|
2012-01-17 15:15:47 -08:00 |
Jeff Muizelaar
|
6fffa906f2
|
Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
|
2012-01-17 15:33:04 -05:00 |
Benoit Girard
|
44241052a1
|
Bug 719239 - Gecko Profiler: Stackwalk feature isn't reported properly. r=ehsan
|
2012-01-18 17:50:30 -05:00 |
Ehsan Akhgari
|
36d6443474
|
Bug 718681 - Correct the preprocessor condition in mozilla_sampler_get_features; r=BenWa
|
2012-01-17 11:49:40 -05:00 |
Ehsan Akhgari
|
73686d296e
|
Bug 718026 - Only walk the stack on profiling builds; r=jrmuizel
|
2012-01-17 11:49:05 -05:00 |
Ehsan Akhgari
|
09a3916d50
|
Bug 718025 - Add support for stacktraces on Windows to the built-in profiler; r=jrmuizel
|
2012-01-16 19:59:15 -05:00 |
Phil Ringnalda
|
5b2851fa4e
|
Back out 2273e0264d4a (bug 718025) for Windows build failure
|
2012-01-16 18:24:18 -08:00 |
Ehsan Akhgari
|
6cc0b3409f
|
Bug 718025 - Add support for stacktraces on Windows to the built-in profiler; r=jrmuizel
|
2012-01-16 19:59:15 -05:00 |
Benoit Girard
|
9a24179799
|
Bug 717059 - Fix nsProfiler::GetFeatures() to handle zero length and remove warning. r=jmuizelaar
|
2012-01-14 10:59:09 -05:00 |
Jeff Muizelaar
|
29bc19395b
|
Bug 717698. Add about:jank infrastructure. r=ehsan
Adds a profiling mode that only records samples when we
haven't spun the event loop
|
2011-12-20 15:13:52 -05:00 |
Landry Breuil
|
7e1451a625
|
Bug 717769 - Include sps_sampler.h if __linux__, not XP_UNIX. r=bgirard
|
2012-01-14 15:32:53 -05:00 |
Benoit Girard
|
67968b36bd
|
Bug 717059 - Bustage fix for android. r=bustage
|
2012-01-12 20:36:55 -05:00 |
Benoit Girard
|
0277ccc18d
|
Bug 717059 - Profiler: add 'stackwalk' optional feature for Mac/Linux on profiling builds. r=ehsan
|
2012-01-10 18:02:00 -05:00 |
Benoit Girard
|
0c8b46c6f4
|
Bug 717769 - Fix Built-in Profiler on Linux r=ehsan
|
2012-01-12 17:41:58 -05:00 |