gecko-dev/mozglue
Yannis Juglaret 99b3d85e62 Bug 1843354 - Rewrite DbgHelp intialization in StackWalk.cpp. r=glandium
Stack walking can currently produce crashes when we fail to delay-load
DbgHelp.dll. This patch ensures that the library is already loaded in
the process before we try to call any delay-imported function from it.
The patch also improves thread-safety for our DbgHelp initialization
code.

Differential Revision: https://phabricator.services.mozilla.com/D188956
2023-09-27 07:15:23 +00:00
..
android Bug 1839762 - Cast scoped enums to their underlying type when printing them. r=media-playback-reviewers,necko-reviewers,application-update-reviewers,geckoview-reviewers,handyman,emilio,valentin,bytesized,owlish,karlt 2023-06-24 20:14:31 +00:00
baseprofiler Bug 1846534 - Track unwind info for tail calls. r=jseward,mstange,profiler-reviewers 2023-09-26 21:08:00 +00:00
build Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
interposers Bug 1851154 - Provide our own implementation of C's getline for Android r=jld 2023-09-04 07:00:31 +00:00
linker Bug 1824518 - Make mozglue/linker/tests buildable outside of a unified build environment r=andi 2023-03-30 13:48:34 +00:00
misc Bug 1843354 - Rewrite DbgHelp intialization in StackWalk.cpp. r=glandium 2023-09-27 07:15:23 +00:00
static Bug 1841905 - Update builders to rustc 1.72. r=firefox-build-system-reviewers,andi 2023-08-28 21:02:47 +00:00
tests Bug 1840164 - Pre-commit stack pages on background hang monitor thread. r=mhowell 2023-09-12 12:27:46 +00:00
moz.build Bug 1836478 - Disable mozglue interposers for snapshot fuzzing. r=gsvelto 2023-06-02 16:17:14 +00:00