tools/profiler/core/platform.h
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
bad6738692f172157834017ef0215a6b8f5c444b
created 2017-05-08 07:09 +1000
pushed 2017-05-09 21:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1361009 - Remove MOZ_WIDGET_GONK from the profiler. r=jseward.
a1e5043844f295aa8f9a70517b7b76e34fecc634
created 2017-03-29 15:48 +1100
pushed 2017-04-10 08:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange.
eaa16f49952507c145cf5303130fcdd1d91d0e76
created 2017-03-27 17:04 +1100
pushed 2017-03-28 11:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1348776 (part 2) - Fix up HAVE_NATIVE_UNWIND. r=mstange.
9819cacff56e3ff37759ea19e3999974eb57ce91
created 2017-03-14 16:49 +1100
pushed 2017-03-24 13:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1346132 (part 3) - Remove the profiler's bespoke logging system in favour of MOZ_LOG. r=erahm,jseward.
33aa51a338b16e076061c1713ad72ec6c570a9ef
created 2017-03-14 18:59 -0400
pushed 2017-03-17 13:28 +0000
Markus Stange Markus Stange - Bug 1329111 - Change the nsIProfiler shared library information API. r=njn
cbfad93c72720dc709a8a54574081577a6de6791
created 2017-03-16 19:59 +0100
pushed 2017-03-17 13:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset eaac943ff2f6 (bug 1329111)
eaac943ff2f686ff8728e0266f67ceb27d523e0d
created 2017-03-14 18:59 -0400
pushed 2017-03-17 13:28 +0000
Markus Stange Markus Stange - Bug 1329111 - Change the nsIProfiler shared library information API. r=njn
9061c4b3f7aef7f6535828f05816159dae80763b
created 2017-03-08 12:40 +1100
pushed 2017-03-08 16:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1342306 (part 3) - Properly synchronize the global state in platform*.cpp. r=mstange.
8ac2f3a144257a917ac118499f54c6e18862bd21
created 2017-02-21 10:18 +1100
pushed 2017-02-23 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 8) - Pass gStartTime to DuplicateLastSample(). r=mstange.
8ac1a3617dc977f6d4f36e644f41a1dd5acad6ff
created 2017-02-16 13:59 +1100
pushed 2017-02-23 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 6) - Clean up profiler code relating to env vars. r=mstange.
12fae55fe512dfd640b09279821d49b5f9e03a8a
created 2017-02-20 09:07 +1100
pushed 2017-02-20 13:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 11) - Remove the profiler's OS class. r=mstange.
9eed66e9369a5151a26471a0786aad6a41d96fc8
created 2017-02-18 00:57 +1100
pushed 2017-02-20 13:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 10) - Rename SPS_* macros as GP_*. r=jseward.
33c5f636b414db151ddbb6a865878fe53b43e11b
created 2017-02-18 00:56 +1100
pushed 2017-02-20 13:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 8) - Clean up platform detection throughout the profiler. r=mstange.
8cc7d383df21ee79c29dc8ab0942f676569cd1c4
created 2017-02-18 00:55 +1100
pushed 2017-02-20 13:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 7) - Remove ENABLE_LEAF_DATA. r=mstange.
6205142186156da59305508759cd08982e38ae1b
created 2017-02-15 16:25 +1100
pushed 2017-02-16 12:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 5) - Introduce PROFILE_JAVA. r=mstange.
d6c8118d95f32d06261d69317e3d14f1b4fd9648
created 2017-02-15 14:26 +1100
pushed 2017-02-15 11:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 6) - Remove v8-support.h. r=mstange.
c6933c5687aaee7f3c261364f077b4d1fa4d3d8a
created 2017-02-15 14:26 +1100
pushed 2017-02-15 11:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 4) - Rename some globals in the profiler. r=mstange.
8c1f662d5bc132611069fe0bbfa5c77ea8be1ed4
created 2017-02-09 17:09 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 26) - Remove Sampler.cpp. r=mstange.
aa0f4dd3ce4742efc6fe68d528f3ab13fa6e9dcc
created 2017-02-09 17:04 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 25) - Move streaming/saving code out of Sampler. r=mstange.
5805116bb2e09ba42b7c385fc867e3ac31575730
created 2017-02-09 15:40 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 24) - Move RegisterThread() out of Sampler and rename it. r=mstange.
3b603e66e2765ea37409b72595bf16f27c3d91a9
created 2017-02-09 15:04 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 23) - Move PlatformData out of Sampler. r=mstange.
6c209f8f314b33337c9fee50bcb7bb87236fab6b
created 2017-02-09 15:01 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 22) - Move CanNotifyObservers() out of Sampler. r=mstange.
63172ee12b036c5201d61a48bc242767e1e069b3
created 2017-02-09 15:00 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 21) - Remove Sampler::SizeOfIncludingThis(). r=mstange.
d4c677b0b92faa62a6694b4fb7d44f44371923b2
created 2017-02-09 09:02 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 20) - Move Start() and Stop() out of Sampler. r=mstange.
778675533fb9c6ab7f33a32c94fd20baf5436db9
created 2017-02-09 09:02 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 19) - Move Tick() and GetThreadHandle() out of sampler. r=mstange.
6a94811a6ef0d9eff21ae877e28cbf9d96bf1e31
created 2017-02-09 09:02 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 18) - Remove Sampler::GetBacktrace(). r=mstange.
99c10f2d0d76fe91dacb340cf3b3ef0ac50976b5
created 2017-02-09 09:02 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 17) - Remove Sampler::FlushOnJSShutdown(). r=mstange.
4a894b2316f0a6910aeb6243060497ef277ed847
created 2017-02-08 12:01 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 16) - Move all the bools out of Sampler. r=mstange.
9d9c499755393bb02be0c0f264bfe8ec3addf9fd
created 2017-02-08 11:36 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 15) - Move mBuffer out of Sampler. r=mstange.
8694332bf02aac93abb471b334e0b51721cd3628
created 2017-02-08 11:12 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 14) - Move active_ and paused_ out of Sampler. r=mstange.
fc0ad9814a6c6475c6a2b30cc6296e3a73730a4e
created 2017-02-08 09:06 +1100
pushed 2017-02-10 12:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 13) - Move interval_ out of Sampler. r=mstange.
46234bd1f1d778eb2c58b859673644a7890f0ac7
created 2017-02-07 15:56 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 12) - Move s{,Last}FrameNumber from Sampler.cpp to platform.cpp. r=mstange.
5b47c959f0c6a49786cecf930f869436939f0454
created 2017-02-07 15:47 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 11) - Move the Linux-specific fields out of Sampler. r=mstange.
df5a1de42f04e5d4e5e551d28d049911a4035f2d
created 2017-02-07 15:22 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 10) - Move entrySize_ out of Sampler. r=mstange.
4920597f7463dca5ae5c0e4eea050ceb9d9c716a
created 2017-02-07 15:22 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 9) - Move mThreadNameFilters and mFeatures out of Sampler. r=mstange.
572e9915387cd18c0f5198dfbb74b435a550d1ee
created 2017-02-07 14:24 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 8) - Move mGatherer out of Sampler. r=mstange.
3cbe13875035b36735dcac2489abfcaa95dc9a69
created 2017-02-07 14:24 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 7) - Move Startup(), Shutdown(), RegisterCurrentThread(), UnregisterCurrentThread() out of Sampler. r=mstange.
85905c454c0553c12ef3db1f12415229b9c980c5
created 2017-02-07 14:16 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 6) - Move sRegisteredThreads{,Mutex} out of Sampler. r=mstange.
e6f643603520c375fdcea9e8f0273d0862e7b783
created 2017-02-07 16:09 +1100
pushed 2017-02-09 15:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 4) - #include platform-*.cc from platform.cpp. r=mstange.
f97b9305a9132a0f8f2be59f8fab676bebc77bc5
created 2017-01-30 12:37 +1100
pushed 2017-02-08 10:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 816598 - Add a memory reporter for the Gecko Profiler. r=mstange,jseward.
32550b42266999359049ab671fce22fdb5dc4f7b
created 2017-02-03 13:11 +1100
pushed 2017-02-06 11:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1336326 (part 2) - Make sRegisteredThreadsMutex a StaticMutex. r=mstange.
dfcd7fa37af1a07dbe2d221735bcb192ad4c43e7
created 2017-02-03 11:27 +1100
pushed 2017-02-06 11:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1336326 (part 1) - Remove Sampler::GetRegisteredThreads(). r=mstange.
296fcb87d35017dd33c04b7af5f9ea3beb103f58
created 2017-02-02 10:04 +0100
pushed 2017-02-02 13:27 +0000
Julian Seward Julian Seward - Bug 1328916 - Remove ProfilerSaveSignalHandler and transitively reachable code. r=mstange.
7bb5373470c1ba1c91df8a09f748831d37d03938
created 2017-02-02 08:29 +0100
pushed 2017-02-02 13:27 +0000
Julian Seward Julian Seward - Bug 1329150 - Remove ENABLE_ARM_LR_SAVING and its code. r=mstange.
82e687d1494c8eca73dd7464d634cac24429f1aa
created 2017-02-02 11:07 +1100
pushed 2017-02-02 13:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1335595 (part 4) - Merge ThreadProfile into ThreadInfo. r=mstange.
f3a81f3f6cf15b4d32437281df3a68899f175eb6
created 2017-02-01 15:40 +1100
pushed 2017-02-02 13:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1335595 (part 1) - Remove the profiler's ASSERT macro. r=mstange.
864f918423a3d99dfff536de4780f08e4e922364
created 2017-01-28 01:07 +1100
pushed 2017-01-30 14:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1334466 (part 5) - Remove PlatformData::profiled_pthread_. r=mstange.
cb29b76cb9d5e75343166925ab6b353fc1ec0215
created 2017-01-28 00:58 +1100
pushed 2017-01-30 14:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1334466 (part 4) - Remove Sampler::profiling_. r=mstange.
63af77eff001e461b633a573e563722b2cf45780
created 2017-01-25 14:34 +1100
pushed 2017-01-30 14:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1334466 (part 2) - Merge Sampler and GeckoSampler. r=mstange.
31af743f4a0273ad198f50fe8d20dd6978027979
created 2017-01-25 14:34 +1100
pushed 2017-01-30 14:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333655 - Improve the profiler's Thread class. r=mstange.
fecc2109d459d98f68cccb3ebf395f048d0f9e5e
created 2017-01-27 16:25 +1100
pushed 2017-01-30 14:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1328365 (part 3) - Remove GeckoSampler::sActiveSampler. r=mstange.
ba4bd007828e2b115e8d8acfb9f585512721c036
created 2017-01-25 14:33 +1100
pushed 2017-01-26 00:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1329684 (part 2) - Remove OS::msPerSecond, which is unused. r=mstange.
1140f43c22a1389913b46a7b4a595bcf3fc94b96
created 2017-01-25 14:33 +1100
pushed 2017-01-26 00:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1329684 (part 1) - Remove GeckoMutex, ::Mutex and ::MutexAutoLock from the profiler. r=mstange.
cc24014e56e979110b15952a2da6b11233a1384f
created 2017-01-24 14:18 +1100
pushed 2017-01-25 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 3) - Remove SPS mentions in tools/profiler. r=mstange.
6c6ecff45a92f07925d9fae12681f2a143efd392
created 2017-01-21 08:45 +1100
pushed 2017-01-21 23:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1332577 (part 8) - Rename moz_profiler_*() as profiler_*(). r=mstange.
868ebc11e44f9305d82fe569fa798ca366a6f9d0
created 2017-01-19 08:07 +1100
pushed 2017-01-19 15:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1328369 - Remove tlsStackTop and set_tls_stack_top. r=mstange.
fdfd2c64c77cdc3458660e3338e9e3c952f6f535
created 2017-01-19 08:07 +1100
pushed 2017-01-19 15:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1317771 (part 2) - Remove SPS_STANDALONE. r=mstange.
450a6f20a957ebfadde152595142421c8202d896
created 2017-01-19 08:06 +1100
pushed 2017-01-19 15:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1317771 (part 1) - Remove SPS_STANDALONE. r=mstange.
e1a7c28606f131cba5058f74661c716a7441a55f
created 2017-01-06 09:21 -0500
pushed 2017-01-07 16:22 +0000
Nathan Froyd Nathan Froyd - Bug 1322863 - part 3 - manage Sampler::PlatformData with UniquePtr; r=mstange
less more (0) -60 tip