forked from mirrors/gecko-dev
InitializeWin64ProfilerHooks is called by the profiler to avoid deadlock situations that can occur during stack walking. Actually, this is needed not only for the profiler, but for any code that relies on stack walking; and in particular the background hang monitor. So, let's move this part outside of profiler code, and call it from the background hang monitor. Depends on D181435 Differential Revision: https://phabricator.services.mozilla.com/D181436 |
||
|---|---|---|
| .. | ||
| tests | ||
| BackgroundHangMonitor.cpp | ||
| BackgroundHangMonitor.h | ||
| BHRTelemetryService.sys.mjs | ||
| components.conf | ||
| HangAnnotations.cpp | ||
| HangAnnotations.h | ||
| HangDetails.cpp | ||
| HangDetails.h | ||
| HangTypes.ipdlh | ||
| moz.build | ||
| nsIHangDetails.idl | ||
| ThreadStackHelper.cpp | ||
| ThreadStackHelper.h | ||