gecko-dev/mozglue/baseprofiler/core
Gerald Squelart 58334f8543 Bug 1559000 - Enable/disable mozglue's AutoProfilerLabel when Base Profiler starts/stops - r=mstange
Now that Gecko Profiler only registers its entry&exit functions when running,
and it ensures that Base Profiler is stopped beforehand, Base Profiler can now
register its own entry&exit functions to capture labels before xpcom starts.

Differential Revision: https://phabricator.services.mozilla.com/D34810

--HG--
extra : moz-landing-system : lando
2019-07-04 04:39:08 +00:00
..
vtune Bug 1492121 - Copy most of Gecko Profiler code to mozglue/baseprofiler - r=njn 2019-06-06 06:16:57 +00:00
EHABIStackWalk.cpp Bug 1557841 - Using renamed GetDebugPath in EHABIStackWalk.cpp - r=njn 2019-06-08 04:06:21 +00:00
EHABIStackWalk.h Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
PageInformation.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
PageInformation.h Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
PlatformMacros.h Bug 1492121 - Copy most of Gecko Profiler code to mozglue/baseprofiler - r=njn 2019-06-06 06:16:57 +00:00
ProfileBuffer.cpp Bug 1552063 - Use PowerOfTwo and PowerOfTwoMask in profilers - r=gregtatum 2019-06-28 07:12:57 +00:00
ProfileBuffer.h Bug 1552063 - Use PowerOfTwo and PowerOfTwoMask in profilers - r=gregtatum 2019-06-28 07:12:57 +00:00
ProfileBufferEntry.cpp Bug 1557789 - Expose subcategory information in the profile JSON. r=njn 2019-07-02 17:27:13 +00:00
ProfileBufferEntry.h Bug 1557789 - Expose subcategory information in the profile JSON. r=njn 2019-07-02 17:27:13 +00:00
ProfileJSONWriter.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ProfiledThreadData.cpp Bug 1557789 - Expose subcategory information in the profile JSON. r=njn 2019-07-02 17:27:13 +00:00
ProfiledThreadData.h Bug 1551355 - Use TimeStamp::NowUnfuzzed() instead of TimeStamp::Now() during gecko profiling r=mstange 2019-06-10 17:35:42 +00:00
ProfilerBacktrace.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ProfilerBacktrace.h Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ProfilerMarker.h Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ProfilerMarkerPayload.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ProfilingCategory.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ProfilingStack.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
RegisteredThread.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
RegisteredThread.h Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
ThreadInfo.h Bug 1551355 - Use TimeStamp::NowUnfuzzed() instead of TimeStamp::Now() during gecko profiling r=mstange 2019-06-10 17:35:42 +00:00
VTuneProfiler.cpp Bug 1492121 - Use BaseProfiler in nsBrowserApp.cpp's main() - r=njn 2019-06-06 06:20:32 +00:00
VTuneProfiler.h Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
platform-linux-android.cpp Bug 1358214 - gettid wrapper is not provided by any libc in linux r=njn 2019-06-14 07:16:31 +00:00
platform-macos.cpp Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
platform-win32.cpp Bug 1551355 - Use TimeStamp::NowUnfuzzed() instead of TimeStamp::Now() during gecko profiling r=mstange 2019-06-10 17:35:42 +00:00
platform.cpp Bug 1559000 - Enable/disable mozglue's AutoProfilerLabel when Base Profiler starts/stops - r=mstange 2019-07-04 04:39:08 +00:00
platform.h Bug 1545582 - Integrate JavaScript memory allocation tracking to the profiler; r=canaltinova 2019-07-01 21:53:11 +00:00
shared-libraries-linux.cc Bug 1492121 - Enclosing BaseProfiler in namespace mozilla::baseprofiler - r=njn 2019-06-06 06:20:03 +00:00
shared-libraries-macos.cc Bug 1492121 - All necessary changes to make baseprofiler build - r=njn 2019-06-06 06:17:49 +00:00
shared-libraries-win32.cc Bug 1492121 - All necessary changes to make baseprofiler build - r=njn 2019-06-06 06:17:49 +00:00