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 |
|
Jan Beich
|
9bc5d54c19
|
Bug 1029948 - Stop providing TimeStamp/TimeDuration in global scope via GeckoProfiler.h on SPS platforms. r=benwa
|
2014-06-25 07:38:00 +02:00 |
|
Benoit Girard
|
9ea973aec8
|
Bug 1021990 - Migrate to xpcom based EventTracer. r=ehsan
|
2014-06-06 17:53:42 -04:00 |
|
Benoit Girard
|
f6c6ac7ed5
|
Bug 1021072 - Remove GetResponsivenessTimes. r=ehsan
|
2014-06-13 22:32:13 -04:00 |
|
Nicolas B. Pierron
|
e67de1f1f2
|
Bug 988332 - Report RSS in Gecko's profiles. r=BenWa
|
2014-05-19 11:31:31 -07:00 |
|
Benoit Girard
|
e1b1c6e83a
|
Bug 1004899 - Add stderr to profile output. r=ehsan
--HG--
extra : rebase_source : e21a60c60521bcd0471c36645378ef9231c9e243
|
2014-05-01 22:05:49 -04:00 |
|
Benoit Girard
|
7c0cfef595
|
Bug 926922 - Log reason for layout flushes in profiles. r=ehsan,bz
--HG--
extra : rebase_source : 5383b80a1d0d1ddb36351dea1ad44f27b93001a2
|
2014-04-22 14:13:00 -04:00 |
|
Jim Chen
|
872b83bfe6
|
Bug 999071 - Don't notify observers in profiler when used by Android ANR reporter; r=BenWa
|
2014-04-28 22:20:51 -04:00 |
|
Wes Kocher
|
d87dde4474
|
Backed out changeset 60b6bdaafba7 (bug 999071) for android 2.3 rc1 orange
|
2014-04-25 14:50:31 -07:00 |
|
Jim Chen
|
ff1361ede7
|
Bug 999071 - Don't notify observers in profiler when used by Android ANR reporter; r=BenWa
|
2014-04-25 12:38:18 -04:00 |
|
Wes Kocher
|
7eb45adaa1
|
Backed out 3 changesets (bug 999071) for Android rc1 failures
Backed out changeset ddf970be0abd (bug 999071)
Backed out changeset 8d2738b22275 (bug 999071)
Backed out changeset b82a8c50aa90 (bug 999071)
|
2014-04-24 18:12:46 -07:00 |
|
Jim Chen
|
388965d0c1
|
Bug 999071 - Don't notify observers in profiler when used by Android ANR reporter; r=BenWa
|
2014-04-24 17:49:01 -04:00 |
|
Viktor Stanchev
|
499af697b5
|
Bug 867728 - Stream profiler JSON directly to a file. r=bgirard,terrence
--HG--
extra : rebase_source : 3472eb981d0c8778be318b3d51b51edfe8c1c96a
|
2014-04-21 16:48:47 -04:00 |
|
Julian Seward
|
46706bba7c
|
Bug 938157 - Lightweight CFI/EXIDX unwinding library for SPS. r=n.nethercote, nfroyd, bgirard.
--HG--
extra : rebase_source : bd427749667ddd6641eff414879c3706a5cb5f5e
|
2013-12-18 13:02:34 +01:00 |
|
snigdha
|
90f0f64d5b
|
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
|
2014-04-01 08:29:25 -04:00 |
|
Viktor Stanchev
|
8e97dc768e
|
Bug 963158 - Profiler shouldn't sample sleeping threads multiple times. r=bgirard,roc,bent,froydnj
--HG--
extra : rebase_source : 75789c4359a2cb02b2588cfbc9b6b3cbd1e79c78
|
2014-03-28 16:08:22 -04:00 |
|
Aaron Klotz
|
abd9ca23db
|
Bug 972577: Consolidate IOInterposer initialization code; r=froydnj,BenWa,jimm
--HG--
rename : tools/profiler/IOInterposer.cpp => xpcom/build/IOInterposer.cpp
rename : tools/profiler/IOInterposer.h => xpcom/build/IOInterposer.h
rename : tools/profiler/NSPRInterposer.cpp => xpcom/build/NSPRInterposer.cpp
rename : tools/profiler/NSPRInterposer.h => xpcom/build/NSPRInterposer.h
rename : toolkit/xre/nsWindowsDllInterceptor.h => xpcom/build/nsWindowsDllInterceptor.h
|
2014-03-14 16:35:01 -06:00 |
|
Wes Kocher
|
8260bcd9c1
|
Backed out changeset 2bdd2d042847 (bug 972577) for non-unified bustage on a CLOSED TREE
--HG--
rename : xpcom/build/nsWindowsDllInterceptor.h => toolkit/xre/nsWindowsDllInterceptor.h
rename : xpcom/build/IOInterposer.cpp => tools/profiler/IOInterposer.cpp
rename : xpcom/build/IOInterposer.h => tools/profiler/IOInterposer.h
rename : xpcom/build/NSPRInterposer.cpp => tools/profiler/NSPRInterposer.cpp
rename : xpcom/build/NSPRInterposer.h => tools/profiler/NSPRInterposer.h
|
2014-03-14 15:27:21 -07:00 |
|
Aaron Klotz
|
ec971e55c8
|
Bug 972577: Consolidate IOInterposer initialization code; r=froydnj,BenWa,jimm
--HG--
rename : tools/profiler/IOInterposer.cpp => xpcom/build/IOInterposer.cpp
rename : tools/profiler/IOInterposer.h => xpcom/build/IOInterposer.h
rename : tools/profiler/NSPRInterposer.cpp => xpcom/build/NSPRInterposer.cpp
rename : tools/profiler/NSPRInterposer.h => xpcom/build/NSPRInterposer.h
rename : toolkit/xre/nsWindowsDllInterceptor.h => xpcom/build/nsWindowsDllInterceptor.h
|
2014-03-14 13:47:24 -06:00 |
|
Viktor Stanchev
|
6436e528a5
|
Bug 981132 - set up atfork on the main thread. r=bgirard
--HG--
extra : rebase_source : adbbf08a081dac84de6e1c2d001f32c786b38dc5
|
2014-03-12 16:32:40 -04:00 |
|
Ryan VanderMeulen
|
760e2a311f
|
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
|
2014-03-05 09:55:52 -05:00 |
|
snigdha
|
ef5d7c4e73
|
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
|
2014-03-05 08:47:45 -05:00 |
|
Viktor Stanchev
|
b7f1053b5a
|
Bug 969456 - Add pause/resume API to profiler. r=bgirard
--HG--
extra : rebase_source : 3c72e4b6b87f629fd1a289ddb4bbc94b582a0b4b
|
2014-02-28 15:16:38 -05:00 |
|
Viktor Stanchev
|
e2c7e6a0b4
|
Bug 970494 - Markers should be time based and not sample based. r=bgirard
--HG--
extra : rebase_source : 5401e1145c771878a1caa384d79e2dc1d0a1855c
|
2014-02-25 10:40:45 -05:00 |
|
Benoit Girard
|
87536c4d81
|
backout e9c0d692b2cf (bug 970494) for warning failures. r=backout
CLOSED TREE
|
2014-02-13 16:13:32 -05:00 |
|
Viktor Stanchev
|
d70132a78c
|
Bug 970494 - Markers should be time based and not sample based. r=bgirard
--HG--
extra : rebase_source : c1e3e77fa8f7ad2c5eec7f092d96bf3719db3a8c
|
2014-02-13 13:43:48 -05:00 |
|
Ehsan Akhgari
|
8b3cc4cc80
|
Bug 948327 - Do not leak the payload object passed to mozilla_sampler_add_marker() if we don't end up using it; r=BenWa
|
2013-12-10 16:34:19 -05:00 |
|
Chris Kitching
|
7144e8c767
|
Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
|
2013-11-12 10:41:01 -08:00 |
|
Ryan VanderMeulen
|
99217d0d2e
|
Backed out 7 changesets (bug 913985) for intermittent Android crashes.
Backed out changeset 53513a959cf0 (bug 913985)
Backed out changeset d23d1e678417 (bug 913985)
Backed out changeset a9c9187b4f4a (bug 913985)
Backed out changeset c6b02e4a3e35 (bug 913985)
Backed out changeset 895dae322e3c (bug 913985)
Backed out changeset 3d97e6a53313 (bug 913985)
Backed out changeset 892bb017f8ba (bug 913985)
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
|
2013-11-19 10:56:09 -05:00 |
|
Chris Kitching
|
6ba50c4b94
|
Bug 913985 - Part 5: refactor the Bridge to use the generated code. r=kats
|
2013-11-12 10:41:01 -08:00 |
|
Birunthan Mohanathas
|
3e3674df1d
|
Bug 784739 - Switch from NULL to nullptr in tools/profiler/; r=ehsan
|
2013-11-11 14:16:31 -05:00 |
|
Joe Olivas
|
4594f145f4
|
Bug 769431 - Correlate power data from Intel Power Gadget in performance profiles. r=BenWa
|
2013-10-08 10:05:25 -04:00 |
|
Jim Mathies
|
01c394b538
|
Bug 927979 - Follow up to fix bad string null check in profiler. r=benwa
|
2013-11-04 12:27:40 -06:00 |
|
Mason Chang
|
575461dbb9
|
Bug 925111 - Enable Profiler to support config options during runtime. r=benwa, jld
|
2013-10-24 17:09:33 -07:00 |
|
Jim Mathies
|
1cafa0210f
|
Bug 927979 - Register the gecko thread correctly in the profiler for FxMetro. r=bgirard
|
2013-10-22 08:30:06 -05:00 |
|
Benoit Girard
|
0716f0c2b0
|
Bug 918825 - Add frame duration marker. r=ehsan
--HG--
extra : rebase_source : 25f51e88ee75f47eea51bcc94a7b60f31b9605af
|
2013-09-27 12:08:45 -04:00 |
|
Benoit Girard
|
47ffb0516e
|
Bug 918833 - Improved profiler thread register. r=ehsan
|
2013-09-24 15:23:36 -04:00 |
|
Aaron Klotz
|
d6425d7927
|
Bug 867757, Part 2: Gives SPS the ability to immediately sample the current thread's stack and annotate it. r=BenWa
|
2013-09-25 09:28:34 -06:00 |
|
Benoit Girard
|
cdd4b06325
|
No bug. Improve the name of the main thread for profiling. DONTBUILD
--HG--
extra : rebase_source : 448d0145200659a67a77acbef36e74ff2c17c934
|
2013-09-24 15:20:18 -04:00 |
|
Benoit Girard
|
c2c963e37e
|
Bug 867757 - Part 1: Allow markers to carry payload. r=aklotz
--HG--
extra : rebase_source : 31904aa5f084283bfc23ecfc53762d275967e34b
|
2013-07-11 00:27:04 -04:00 |
|
Jonas Finnemann Jensen
|
c420e34c77
|
Bug 902587 - Part 1: Refactor IO Interposer with filename support. r=aklotz
|
2013-09-12 10:47:37 -04:00 |
|
Jed Davis
|
197c55f1a5
|
Bug 810526 - Add an implementation of ARM EHABI stack unwinding for the profiler. r=BenWa r=huseby
|
2013-09-11 14:53:14 -04:00 |
|
Benoit Girard
|
aa310d51bc
|
Bug 820048 - Add microsecond profiling. r=ehsan
--HG--
extra : rebase_source : 40fee30c92f7e74dbe1e24778b66813beb8505da
|
2013-03-26 12:34:27 -04:00 |
|
Gijs Kruitbosch
|
b22d2ff162
|
Bug 901481 - add an environment variable to set the number of entries kept by the profiler, r=BenWa
|
2013-08-05 18:03:22 +02:00 |
|
Benoit Girard
|
36c273f61b
|
Bug 887826 - Disable multi-threaded profiling on b2g to reduce memory usage. r=jseward
--HG--
extra : rebase_source : c3403864cd772414ddbf5bbda30e65322832e085
|
2013-07-16 09:56:43 -04:00 |
|
Jim Chen
|
2ce559c4bd
|
Bug 888473 - Start GeckoJavaSampler early when profiling startup; r=BenWa
|
2013-07-09 16:34:44 -04:00 |
|
Benoit Girard
|
1a59b1cd2a
|
Bug 872947 - Release pseudostack when unregister thread. r=snorp
|
2013-05-16 11:38:23 -04:00 |
|
Benoit Girard
|
9cee99729d
|
Bug 873914 - Allow selecting profiled thread. r=snorp
--HG--
extra : rebase_source : 6623126a111b23f8871af1a2e64d077b67cb0930
|
2013-05-16 16:31:50 -04:00 |
|
Aaron Klotz
|
62efa8de18
|
Bug 867762: NSPR and SQLite Main Thread I/O Interposing. r=BenWa
|
2013-06-14 12:01:02 -06:00 |
|
Jim Chen
|
331bf1f64b
|
Bug 863777 - Add and turn on privacy mode in profiler for ANR reports; r=BenWa
|
2013-06-14 12:42:10 -04:00 |
|