Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix class construction recursion issue in Lock on NativeAOT #94241

Merged
merged 2 commits into from
Nov 1, 2023

Commits on Oct 31, 2023

  1. Fix class construction recursion issue in Lock on NativeAOT

    - The `Monitor` type was being constructed due to the use of `Monitor.DebugBlockingScope`, added that to the initialization phase
    - If necessary, an alternative may be to move `DebugBlockingScope` to be under `Lock`. Based on the comments the thread-static field is apparently bound-to in debugging scenarios.
    - Fixes dotnet#94227
    kouvel committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    dd9246a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    5a49908 View commit details
    Browse the repository at this point in the history