mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-27 04:05:32 +00:00
9c349c7a6c
Now that ThreadResponsiveness is only used on the main thread, we can refactor ThreadInfo a bit. This patch does the following. - Removes ThreadInfo::mThread, which is unused. - Changes ThreadInfo::mRespInfo to a Maybe<>, and moves the is-main-thread checking outside of ThreadInfo and ThreadResponsiveness. - Renames {ThreadInfo,TickSample}::mRespInfo as mResponsiveness, to better match the class name. |
||
---|---|---|
.. | ||
CrossProcessProfilerController.cpp | ||
nsIProfiler.idl | ||
nsIProfileSaveEvent.idl | ||
nsProfiler.cpp | ||
nsProfiler.h | ||
nsProfilerCIID.h | ||
nsProfilerFactory.cpp | ||
nsProfilerStartParams.cpp | ||
nsProfilerStartParams.h | ||
ProfileGatherer.cpp | ||
ProfileGatherer.h | ||
Profiler.jsm | ||
ProfilerIOInterposeObserver.cpp | ||
ProfilerIOInterposeObserver.h | ||
ProfilerTypes.ipdlh | ||
ThreadResponsiveness.cpp | ||
ThreadResponsiveness.h |