-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Implement Interlocked for small types. #92974
Merged
Merged
Commits on Oct 3, 2023
-
Implement Interlocked for small types.
Implements Interlocked.CompareExchange/Exchange for byte/sbyte/short/ushort. Uses an intrinsic on CoreCLR x64 and ARM64 and fallbacks for other platforms. Fixes dotnet#64658.
Configuration menu - View commit details
-
Copy full SHA for 4344057 - Browse repository at this point
Copy the full SHA 4344057View commit details -
Configuration menu - View commit details
-
Copy full SHA for d282722 - Browse repository at this point
Copy the full SHA d282722View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4079320 - Browse repository at this point
Copy the full SHA 4079320View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dae9d66 - Browse repository at this point
Copy the full SHA dae9d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b74dba - Browse repository at this point
Copy the full SHA 4b74dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6935de - Browse repository at this point
Copy the full SHA c6935deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 095567c - Browse repository at this point
Copy the full SHA 095567cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a812f - Browse repository at this point
Copy the full SHA 35a812fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f55fb45 - Browse repository at this point
Copy the full SHA f55fb45View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c6dde - Browse repository at this point
Copy the full SHA b1c6ddeView commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e80946 - Browse repository at this point
Copy the full SHA 8e80946View commit details -
Configuration menu - View commit details
-
Copy full SHA for a25a4a3 - Browse repository at this point
Copy the full SHA a25a4a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for da399ca - Browse repository at this point
Copy the full SHA da399caView commit details
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79c07ff - Browse repository at this point
Copy the full SHA 79c07ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da080b - Browse repository at this point
Copy the full SHA 7da080bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37fdee1 - Browse repository at this point
Copy the full SHA 37fdee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 358c11b - Browse repository at this point
Copy the full SHA 358c11bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f85fa - Browse repository at this point
Copy the full SHA b0f85faView commit details -
Configuration menu - View commit details
-
Copy full SHA for f406c21 - Browse repository at this point
Copy the full SHA f406c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59dbd5e - Browse repository at this point
Copy the full SHA 59dbd5eView commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 42f1c80 - Browse repository at this point
Copy the full SHA 42f1c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70174d7 - Browse repository at this point
Copy the full SHA 70174d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f108f6d - Browse repository at this point
Copy the full SHA f108f6dView commit details
Commits on Oct 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6d09d88 - Browse repository at this point
Copy the full SHA 6d09d88View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fbf3e - Browse repository at this point
Copy the full SHA d3fbf3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92b7497 - Browse repository at this point
Copy the full SHA 92b7497View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0394523 - Browse repository at this point
Copy the full SHA 0394523View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1ee1c3e - Browse repository at this point
Copy the full SHA 1ee1c3eView commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 064b7b3 - Browse repository at this point
Copy the full SHA 064b7b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25a5194 - Browse repository at this point
Copy the full SHA 25a5194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22407e4 - Browse repository at this point
Copy the full SHA 22407e4View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 50893e2 - Browse repository at this point
Copy the full SHA 50893e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cc7d92 - Browse repository at this point
Copy the full SHA 0cc7d92View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 868efdf - Browse repository at this point
Copy the full SHA 868efdfView commit details
Commits on Oct 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d8efc0d - Browse repository at this point
Copy the full SHA d8efc0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c101a4 - Browse repository at this point
Copy the full SHA 6c101a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e3ab4 - Browse repository at this point
Copy the full SHA 25e3ab4View commit details
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3a3e60e - Browse repository at this point
Copy the full SHA 3a3e60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ca06ff - Browse repository at this point
Copy the full SHA 4ca06ffView commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1879669 - Browse repository at this point
Copy the full SHA 1879669View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5536554 - Browse repository at this point
Copy the full SHA 5536554View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed90e8b - Browse repository at this point
Copy the full SHA ed90e8bView commit details
Commits on Dec 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1c2a4cc - Browse repository at this point
Copy the full SHA 1c2a4ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for fca6d47 - Browse repository at this point
Copy the full SHA fca6d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca73b06 - Browse repository at this point
Copy the full SHA ca73b06View commit details -
Configuration menu - View commit details
-
Copy full SHA for d067d7f - Browse repository at this point
Copy the full SHA d067d7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbbadc0 - Browse repository at this point
Copy the full SHA bbbadc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b8767b - Browse repository at this point
Copy the full SHA 1b8767bView commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d357407 - Browse repository at this point
Copy the full SHA d357407View commit details -
Configuration menu - View commit details
-
Copy full SHA for 724f66c - Browse repository at this point
Copy the full SHA 724f66cView commit details
Commits on Jan 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 499ea14 - Browse repository at this point
Copy the full SHA 499ea14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f7cc1 - Browse repository at this point
Copy the full SHA 55f7cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00cdcb7 - Browse repository at this point
Copy the full SHA 00cdcb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 382d8ea - Browse repository at this point
Copy the full SHA 382d8eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1099743 - Browse repository at this point
Copy the full SHA 1099743View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82f6fbe - Browse repository at this point
Copy the full SHA 82f6fbeView commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a7c4a2 - Browse repository at this point
Copy the full SHA 1a7c4a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f97233 - Browse repository at this point
Copy the full SHA 7f97233View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce412f9 - Browse repository at this point
Copy the full SHA ce412f9View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec2c380 - Browse repository at this point
Copy the full SHA ec2c380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8869a - Browse repository at this point
Copy the full SHA 7b8869aView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2acc845 - Browse repository at this point
Copy the full SHA 2acc845View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea35c1e - Browse repository at this point
Copy the full SHA ea35c1eView commit details -
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 35f840d - Browse repository at this point
Copy the full SHA 35f840dView commit details -
Configuration menu - View commit details
-
Copy full SHA for de8f617 - Browse repository at this point
Copy the full SHA de8f617View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7af81b3 - Browse repository at this point
Copy the full SHA 7af81b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e5bf8 - Browse repository at this point
Copy the full SHA 72e5bf8View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.