Deep-dive into the SuppressGCTransition attribute introduced in .NET 5.

AccessViolationException
. This part starts when, as I ran out of easy things to try, I decided to map the assembly code of the IsLockHeld
method to the original C++ code to understand exactly where it crashed.