mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
ede22c7534
ProfilerStackFrameRAII and ProfilerStackFrameDynamicRAII are very similar; the latter lets a dynamic string be specified as well (and lacks the MOZ_GUARD_OBJECT stuff, for no good reason). This patch does the following. - Removes ProfilerStackFrameDynamicRAII, and adds a dynamic string to ProfilerStackFrameRAII. It also reorders the constructor's arguments to match the field ordering of ProfileEntry. There aren't many usage sites so these changes don't affect many places. - With that done, there is only a single callsite for each of profiler_call_enter() and profiler_call_exit(), so the patch also inlines and removes them. |
||
---|---|---|
.. | ||
bloatview | ||
coverity | ||
docs | ||
fuzzing | ||
git | ||
jprof | ||
leak-gauge | ||
lint | ||
memory-profiler | ||
mercurial | ||
power | ||
profiler | ||
quitter | ||
rb | ||
rewriting | ||
update-packaging | ||
mach_commands.py | ||
moz.build |