tools/profiler/core/platform.cpp
8ac1a3617dc977f6d4f36e644f41a1dd5acad6ff
created 2017-02-16 13:59 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 6) - Clean up profiler code relating to env vars. r=mstange.
7e6850af9372989b7dd66318076deb6df02ddf55
created 2017-02-15 14:44 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 5) - Pass the interval to PlatformStart(). r=mstange.
c043ce740d1bed8c359290b5b7125cc27f238147
created 2017-02-15 14:44 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 4) - Remove redundant PlatformStop() call in profiler_stop(). r=mstange.
cbc8f0119f8ba08e5c2f9782107531c085e794d7
created 2017-02-15 14:44 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 3) - Remove Sampler from ProfileGatherer. r=mstange.
12fae55fe512dfd640b09279821d49b5f9e03a8a
created 2017-02-20 09:07 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 7) - Remove ENABLE_LEAF_DATA. r=mstange.
8fc28f2d52d93245ed802f23c15c16290a7c22cc
created 2017-02-18 14:17 +0000
pushed 2017-04-18 12:07 +0000
Marco Castelluccio Marco Castelluccio - Bug 1330833 - Add the new "modules" (DLLs) ping type. r=Dexter,mstange,jorendorff, data-review=bsmedberg
421a05b31eae5bbc0f49dbcd500da6a0da7cb2bd
created 2017-02-18 10:16 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340327 - Set bools earlier in profiler_start(). r=mstange.
c03c6bb156202f308730d8b5460214bc33e3ea39
created 2017-02-16 17:20 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1330833) for windows 64 xpcshell failures a=backout
927194e7769d17e74329174c3bffdae0e3c6e062
created 2017-02-16 17:09 +0000
pushed 2017-04-18 12:07 +0000
Marco Castelluccio Marco Castelluccio - Bug 1330833 - Add the new "modules" (DLLs) ping type. r=Dexter,mstange,jorendorff, data-review=bsmedberg
eb3b5ef730656f41a31d5b537a83553337c4a549
created 2017-02-15 16:26 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 6) - Remove some B2G-only code in profiler_register_thread(). r=mstange.
6205142186156da59305508759cd08982e38ae1b
created 2017-02-15 16:25 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339695 (part 5) - Introduce PROFILE_JAVA. r=mstange.
f0f27caeb444fc0871bc8e4bb9872391f872cc59
created 2017-02-15 14:36 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339435 - Fix bogus assertion in both profiler_time() variants. r=jseward.
542fffc2c125254f39a8457abfb69671269c6dd1
created 2017-02-15 14:26 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 7) - Rename some things in platform-linux.cc. r=mstange.
1aa60b9dbadcc1352193a4b64367ed2135dd384d
created 2017-02-15 14:26 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 5) - Rename some profiler functions related to sleeping. r=mstange.
c6933c5687aaee7f3c261364f077b4d1fa4d3d8a
created 2017-02-15 14:26 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 4) - Rename some globals in the profiler. r=mstange.
5cb6c0a02b7e491cafef68ba782791ebdde8b878
created 2017-02-15 14:26 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 3) - Remove ToStreamAsJSON(). r=mstange.
5da29c4aafb01e308dde13260adc8edf1ab2bf65
created 2017-02-15 14:26 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1339327 (part 1) - Fix profiler_get_features(). r=mstange.
9b2093bb0be6d264cbb223674d1dee23692254e7
created 2017-02-13 17:22 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1338957 (part 3) - Simplify sleep handling in PseudoStack. r=mstange.
96caedfc0c821b181ba811f3a550ca9ed7e06434
created 2017-02-13 16:34 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (follow-up) - Fix MOZ_TASK_TRACER bustage. r=schien.
8c1f662d5bc132611069fe0bbfa5c77ea8be1ed4
created 2017-02-09 17:09 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 26) - Remove Sampler.cpp. r=mstange.
aa0f4dd3ce4742efc6fe68d528f3ab13fa6e9dcc
created 2017-02-09 17:04 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 24) - Move RegisterThread() out of Sampler and rename it. r=mstange.
6c209f8f314b33337c9fee50bcb7bb87236fab6b
created 2017-02-09 15:01 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 21) - Remove Sampler::SizeOfIncludingThis(). r=mstange.
d4c677b0b92faa62a6694b4fb7d44f44371923b2
created 2017-02-09 09:02 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 18) - Remove Sampler::GetBacktrace(). r=mstange.
4a894b2316f0a6910aeb6243060497ef277ed847
created 2017-02-08 12:01 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 12) - Move s{,Last}FrameNumber from Sampler.cpp to platform.cpp. r=mstange.
df5a1de42f04e5d4e5e551d28d049911a4035f2d
created 2017-02-07 15:22 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 7) - Move Startup(), Shutdown(), RegisterCurrentThread(), UnregisterCurrentThread() out of Sampler. r=mstange.
81c0116b6037778653111d4052410722ed434355
created 2017-02-07 17:27 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 6b) - Move declarations of gSampler. r=mstange.
85905c454c0553c12ef3db1f12415229b9c980c5
created 2017-02-07 14:16 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 6) - Move sRegisteredThreads{,Mutex} out of Sampler. r=mstange.
9fb286937e67a44ae1de84157dabe1f50b0d2562
created 2017-02-07 14:15 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 5) - #include Sampler.cpp from platform.cpp. r=mstange.
e6f643603520c375fdcea9e8f0273d0862e7b783
created 2017-02-07 16:09 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 4) - #include platform-*.cc from platform.cpp. r=mstange.
6f55b285bad3f6f84035bb392fde332f76fd6f4c
created 2017-02-07 14:15 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 3) - Remove profiler_responsiveness. r=mstange.
499daf10f2ff638df8400e56cbd217d61a47be8c
created 2017-02-06 14:31 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 2) - Add more threadedness assertions and comments to the profiler. r=mstange.
b2aa39f93cbcf6b69f4ee2dafc505010850daa87
created 2017-02-06 14:30 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1337189 (part 1) - Add a comment about sStartTime. r=mstange.
1b4fbaa8d228379eb879871aaeee3e91f6dc9c27
created 2017-02-03 10:34 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1126576 (part 2) - Remove redundant check from profiler_init(). r=mstange.
5aa8ef17a2ccf798a43a721adfc613121baeffaf
created 2017-02-03 10:34 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1126576 (part 1) - Remove refcounting from PseudoStack. r=mstange.
f97b9305a9132a0f8f2be59f8fab676bebc77bc5
created 2017-01-30 12:37 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1336326 (part 1) - Remove Sampler::GetRegisteredThreads(). r=mstange.
82e687d1494c8eca73dd7464d634cac24429f1aa
created 2017-02-02 11:07 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1335595 (part 1) - Remove the profiler's ASSERT macro. r=mstange.
66ffe7a006d1e1355176eb6b6f44ffffe2bb4b05
created 2017-01-28 00:57 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1334466 (part 3) - Rename GeckoSampler.cpp as Sampler.cpp. r=mstange.
63af77eff001e461b633a573e563722b2cf45780
created 2017-01-25 14:34 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1334466 (part 2) - Merge Sampler and GeckoSampler. r=mstange.
89526e05e79d13c8fa95f2a0d441ce240c52f566
created 2017-01-28 00:52 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1334466 (part 1) - Merge Sampler constructors and destructors. r=mstange.
fecc2109d459d98f68cccb3ebf395f048d0f9e5e
created 2017-01-27 16:25 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1328365 (part 3) - Remove GeckoSampler::sActiveSampler. r=mstange.
e659096b1ca44072fa11e555538320a13ff56b07
created 2017-01-25 16:00 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1328365 (part 1) - Replace tlsTicker with gSampler. r=mstange.
1140f43c22a1389913b46a7b4a595bcf3fc94b96
created 2017-01-25 14:33 +1100
pushed 2017-04-18 12:07 +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-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 3) - Remove SPS mentions in tools/profiler. r=mstange.
less more (0) -60 tip