gecko-dev/tools/profiler/core
Gerald Squelart e1481bf4bb Bug 1576550 - AUTO_PROFILER_STATS(add_marker...) - r=gregtatum
Gather stats for most calls to `profiler_add_marker()`, including the time to
allocate payloads if any.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 07:58:21 +00:00
..
vtune
EHABIStackWalk.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
EHABIStackWalk.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
PageInformation.cpp Bug 1520103 - Fixed non-unified Profiler build - r=mstange 2019-02-07 17:35:37 +00:00
PageInformation.h Bug 1520103 - Fixed non-unified Profiler build - r=mstange 2019-02-07 17:35:37 +00:00
PlatformMacros.h Bug 1518716 - Define platform macros such as GP_OS_android for Android/x86-64. r=jseward 2019-02-21 12:46:59 +00:00
ProfileBuffer.cpp Bug 1575453 - Collect stats for sampling, and markers (add, collect, expire) - r=gregtatum 2019-08-22 01:01:25 +00:00
ProfileBuffer.h Bug 1521929 - Remove RSS and USS measurements from the profiler; r=gerald,mixedpuppy 2019-08-05 15:37:18 +00:00
ProfileBufferEntry.cpp Bug 1573090 - Part 2: Look up ELF symbol tables directly when pre-symbolicating Gecko profiles on Linux. r=gerald 2019-08-23 05:45:16 +00:00
ProfileBufferEntry.h Bug 1573090 - Part 1: Use a CodeAddressService when pre-symbolicating Gecko profiles. r=gerald 2019-08-23 05:45:14 +00:00
ProfileJSONWriter.cpp Bug 1520103 - Fixed non-unified Profiler build - r=mstange 2019-02-07 17:35:37 +00:00
ProfiledThreadData.cpp Bug 1573090 - Part 1: Use a CodeAddressService when pre-symbolicating Gecko profiles. r=gerald 2019-08-23 05:45:14 +00:00
ProfiledThreadData.h Bug 1573090 - Part 1: Use a CodeAddressService when pre-symbolicating Gecko profiles. r=gerald 2019-08-23 05:45:14 +00:00
ProfilerBacktrace.cpp Bug 1527564 - Child forwards its process name to the profiler - r=mstange 2019-02-14 21:19:42 +00:00
ProfilerBacktrace.h Bug 1573090 - Part 1: Use a CodeAddressService when pre-symbolicating Gecko profiles. r=gerald 2019-08-23 05:45:14 +00:00
ProfilerCodeAddressService.cpp Bug 1573090 - Part 2: Look up ELF symbol tables directly when pre-symbolicating Gecko profiles on Linux. r=gerald 2019-08-23 05:45:16 +00:00
ProfilerMarker.h Bug 1572235: Expose a method to remove markers leftover from previous runs of the profiler. r=gerald 2019-08-09 21:04:57 +03:00
ProfilerMarkerPayload.cpp Bug 1551313: Insert profiler markers when preferences are accessed. r=squib,gregtatum 2019-08-23 13:12:51 +03:00
RegisteredThread.cpp Bug 1497016 - Add an API to extract tracelogger data and use this within the gecko profiler r=mstange,djvj 2018-12-04 21:43:38 +00:00
RegisteredThread.h Bug 1572235: Expose a method to remove markers leftover from previous runs of the profiler. r=gerald 2019-08-09 21:04:57 +03: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 1577650 - Stop using `using namespace std` in Gecko Profiler - r=canaltinova 2019-08-30 09:40:30 +00:00
VTuneProfiler.h Bug 1520103 - Fixed non-unified Profiler build - r=mstange 2019-02-07 17:35:37 +00:00
memory_hooks.cpp Bug 1557907 - Fix `jemalloc_replace_dynamic()`. r=glandium 2019-06-13 20:42:19 +00:00
memory_hooks.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
platform-linux-android.cpp Bug 1569506 - SamplerThread can own a Sampler instead of being one - r=canaltinova 2019-07-31 01:28:49 +00:00
platform-macos.cpp Bug 1569506 - SamplerThread can own a Sampler instead of being one - r=canaltinova 2019-07-31 01:28:49 +00:00
platform-win32.cpp Bug 1569506 - SamplerThread can own a Sampler instead of being one - r=canaltinova 2019-07-31 01:28:49 +00:00
platform.cpp Bug 1576550 - AUTO_PROFILER_STATS(add_marker...) - r=gregtatum 2019-09-04 07:58:21 +00:00
platform.h Bug 1573090 - Part 2: Look up ELF symbol tables directly when pre-symbolicating Gecko profiles on Linux. r=gerald 2019-08-23 05:45:16 +00:00
shared-libraries-linux.cc Bug 1549232 - Only use profiler_current_{process,thread}_id in the Gecko Profiler instead of alternatives - r=mstange 2019-05-09 18:26:15 +00:00
shared-libraries-macos.cc Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
shared-libraries-win32.cc Bug 1528651 - Fix some trivial warnings and re-enable warnings-as-errors on Windows in some directories. r=dmajor 2019-02-19 20:42:11 +09:00