[runtime] Fix the mingw build by defining InterlockedCompareExchange64 () which is missing from mingw's winbase.h.
Don't print empty detailed assert message
[runtime] Force the usage of --host=i686-pc-mingw32 when running configure on windows.
Fixes parallel enumerable index counter. Fixes #14515
Cleanup TraceImpl
Set empty string to TraceListeners for empty assert message. Fixes #14505
[runtime] Fix a nullref when casting a null object to a complex type when using --debug=casts. Fixes #14552/#14493.
[runtime] Avoid direct access to MonoJitInfo.method, use an accessor function instead.
Extract the jit info table code into separate functions so we it can be used in more places.
Fix a problem introduced by 02328396fc23a109f6883d80bfbcb57f0597f860.
[runtime] Make the address->aot module lookup in mono_jit_info_table_find () async-safe by storing the mapping in another MonoJitInfoTable.
[runtime] Add a lock-free mempool allocator to MonoDomain.
[runtime] Allocate memory for MonoJitInfo's created by AOT using the lock free domain allocator.
[runtime] Add support for async safety to mono_jit_info_table_find () and the AOT jit info loading code.
[runtime] Add async-safety support to the stack walking code, turn it on for finally guards.