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

Use alternatives to redirecting threads via IP changes in the context, for a few cases on Windows #55649

Merged
merged 6 commits into from
Jul 15, 2021

Commits on Jul 14, 2021

  1. Use alternatives to redirecting threads via IP changes in the context…

    …, for a few cases on Windows
    
    - For GC/debugger suspension, a new variant of an APC is used to interrupt the thread
    - For hardware exceptions, an exception is raised from the vectored exception handler instead of redirecting and then raising an exception
    - Made changes to enable /guard:ehcont and /cetcompat for binaries, but commented out the enablement for now since it looks like we will first need .pgd files generated with /guard:ehcont and published for release builds to succeed
    kouvel committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    89a7736 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f321fcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f831ec4 View commit details
    Browse the repository at this point in the history
  4. Fix Unix build

    kouvel committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    75ad363 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce5375e View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

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