gecko-dev/tools/profiler/gecko
Nicholas Nethercote 9c349c7a6c Bug 1353630 (part 1) - Refactor ThreadResponsiveness use in ThreadInfo. r=mstange.
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.
2017-04-05 15:53:13 +10:00
..
CrossProcessProfilerController.cpp Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange. 2017-03-29 15:48:13 +11:00
nsIProfiler.idl Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange. 2017-03-29 15:48:13 +11:00
nsIProfileSaveEvent.idl
nsProfiler.cpp Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange. 2017-03-29 15:48:13 +11:00
nsProfiler.h Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange. 2017-03-29 15:48:13 +11:00
nsProfilerCIID.h
nsProfilerFactory.cpp
nsProfilerStartParams.cpp
nsProfilerStartParams.h
ProfileGatherer.cpp Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange. 2017-03-29 15:48:13 +11:00
ProfileGatherer.h Bug 1350967 (part 2) - Remove profiler_get_profile_jsobject_async() and profiler_save_profile_to_file_async(). r=mstange. 2017-03-29 15:48:13 +11:00
Profiler.jsm
ProfilerIOInterposeObserver.cpp Bug 1142197 - manage ProfilerBacktrace with UniquePtr; r=mstange 2017-01-06 09:21:01 -05:00
ProfilerIOInterposeObserver.h Bug 1333296 (part 1) - Rename MOZ_ENABLE_PROFILER_SPS as MOZ_GECKO_PROFILER. r=mstange,glandium. 2017-01-24 14:15:12 +11:00
ProfilerTypes.ipdlh Bug 1103094 - Start profiling subprocesses if the parent process is already profiling. r=BenWa 2015-08-11 14:26:27 -04:00
ThreadResponsiveness.cpp Bug 1353630 (part 1) - Refactor ThreadResponsiveness use in ThreadInfo. r=mstange. 2017-04-05 15:53:13 +10:00
ThreadResponsiveness.h Bug 1353630 (part 1) - Refactor ThreadResponsiveness use in ThreadInfo. r=mstange. 2017-04-05 15:53:13 +10:00