fune/toolkit/components/backgroundhangmonitor
Yannis Juglaret b8a4d1cccb Bug 1836225 - Prevent stack walking deadlock with background hang monitor. r=handyman,florian
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
2023-09-13 14:32:51 +00:00
..
tests Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu 2023-05-20 12:26:53 +00:00
BackgroundHangMonitor.cpp Bug 1836225 - Prevent stack walking deadlock with background hang monitor. r=handyman,florian 2023-09-13 14:32:51 +00:00
BackgroundHangMonitor.h
BHRTelemetryService.sys.mjs
components.conf
HangAnnotations.cpp
HangAnnotations.h
HangDetails.cpp
HangDetails.h
HangTypes.ipdlh
moz.build Bug 1823343 - Make toolkit/components/backgroundhangmonitor buildable outside of a unified build environment r=andi 2023-04-04 05:41:10 +00:00
nsIHangDetails.idl
ThreadStackHelper.cpp
ThreadStackHelper.h