-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Move IsDebuggerPresent to minipal, convert to QCall #108837
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
Move IsDebuggerPresent to minipal, convert to QCall #108837
Conversation
41174d8
to
c7cf37d
Compare
7c113c7
to
2084bcc
Compare
@@ -14,6 +14,7 @@ set(CLR_CMAKE_KEEP_NATIVE_SYMBOLS TRUE) | |||
add_executable_clr(corerun | |||
corerun.cpp | |||
dotenv.cpp | |||
${CLR_SRC_NATIVE_DIR}/minipal/is_native_debugger_present.c |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wasn't there some effort to make the minipal and static lib?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes whichever PR is merged first, the other one will need to resolve conflicts as we usually do. :)
src/coreclr/nativeaot/System.Private.CoreLib/src/System/Diagnostics/Debugger.cs
Outdated
Show resolved
Hide resolved
src/coreclr/System.Private.CoreLib/src/System/Diagnostics/Debugger.cs
Outdated
Show resolved
Hide resolved
3198cea
to
167799b
Compare
src/coreclr/System.Private.CoreLib/src/System/Diagnostics/Debugger.cs
Outdated
Show resolved
Hide resolved
src/coreclr/nativeaot/System.Private.CoreLib/src/System/Diagnostics/Debugger.cs
Outdated
Show resolved
Hide resolved
c3e6998
to
4f18d67
Compare
4f18d67
to
669a148
Compare
669a148
to
e8a3879
Compare
Wasm builds timed out on Azure DevOps (GitHub keeps showing them as running). Wasm errors are either known or timeout related according to /ba. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the minor Nit and outstanding question to Jan, I'm signed off. I'll approve once I get his feedback on my question.
Co-authored-by: Aaron Robinson <arobins@microsoft.com>
minipal_is_native_debugger_present
and clean up the code across the coreclr, mono, and nativeaot implementations.