-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Various cryptographic allocation improvements #71015
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
Conversation
|
Tagging subscribers to this area: @dotnet/area-system-security, @vcsjones Issue DetailsRemoves some allocations, or use some span-friendly APIs where available.
|
.../System.Security.Cryptography.Pkcs/src/Internal/Cryptography/Pal/AnyOS/ManagedPal.Decrypt.cs
Show resolved
Hide resolved
.../System.Security.Cryptography.Pkcs/src/Internal/Cryptography/Pal/AnyOS/ManagedPal.Decrypt.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Security.Cryptography.Pkcs/src/Internal/Cryptography/PkcsHelpers.cs
Show resolved
Hide resolved
...ystem.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/Pkcs9MessageDigest.cs
Show resolved
Hide resolved
|
This seems to have unearthed some other odd behaviors that need investigating on Windows. |
|
src/libraries/System.Security.Cryptography.Pkcs/src/Internal/Cryptography/PkcsHelpers.cs
Show resolved
Hide resolved
|
I'd feel better with an outer loop run given how many tests in Pkcs are outer loop. /azp run runtime-libraries-coreclr outerloop |
|
/azp run runtime-libraries-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
The System.Runtime.Tests outer loop failure in Linux and Linux-Musl is an OOM kill and tracked in #58616. |
Removes some allocations, or use some span-friendly APIs where available.