-
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 System.Runtime.CompilerServices.DisabledRuntimeMarshallingAttribute on CoreCLR-family of runtimes/type systems #63320
Implement System.Runtime.CompilerServices.DisabledRuntimeMarshallingAttribute on CoreCLR-family of runtimes/type systems #63320
Commits on Dec 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 95c08cf - Browse repository at this point
Copy the full SHA 95c08cfView commit details
Commits on Dec 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 225dea7 - Browse repository at this point
Copy the full SHA 225dea7View commit details
Commits on Dec 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7c85f02 - Browse repository at this point
Copy the full SHA 7c85f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 132dc67 - Browse repository at this point
Copy the full SHA 132dc67View commit details -
Block SetLastError and LCID support when DisableRuntimeMarshallingAtt…
…ribute is applied.
Configuration menu - View commit details
-
Copy full SHA for 70f2fab - Browse repository at this point
Copy the full SHA 70f2fabView commit details
Commits on Jan 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae4f309 - Browse repository at this point
Copy the full SHA ae4f309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8681adf - Browse repository at this point
Copy the full SHA 8681adfView commit details -
Clean up the test tree and update the tests to fail more reliably whe…
…n bugs are present. Fix a bug that was uncovered when the tests were refactored.
Configuration menu - View commit details
-
Copy full SHA for 7700998 - Browse repository at this point
Copy the full SHA 7700998View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20094a2 - Browse repository at this point
Copy the full SHA 20094a2View commit details
Commits on Jan 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f9f070f - Browse repository at this point
Copy the full SHA f9f070fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ee72e - Browse repository at this point
Copy the full SHA e0ee72eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 694f5fb - Browse repository at this point
Copy the full SHA 694f5fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ca4274 - Browse repository at this point
Copy the full SHA 9ca4274View commit details -
Configuration menu - View commit details
-
Copy full SHA for e84d87d - Browse repository at this point
Copy the full SHA e84d87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4a8c99 - Browse repository at this point
Copy the full SHA a4a8c99View commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a0953a2 - Browse repository at this point
Copy the full SHA a0953a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 118e21c - Browse repository at this point
Copy the full SHA 118e21cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c5553 - Browse repository at this point
Copy the full SHA 57c5553View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c7efa3 - Browse repository at this point
Copy the full SHA 8c7efa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce914dc - Browse repository at this point
Copy the full SHA ce914dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e72845f - Browse repository at this point
Copy the full SHA e72845fView commit details
Commits on Jan 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bcfa307 - Browse repository at this point
Copy the full SHA bcfa307View commit details -
Configuration menu - View commit details
-
Copy full SHA for abf48cb - Browse repository at this point
Copy the full SHA abf48cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 517833f - Browse repository at this point
Copy the full SHA 517833fView commit details -
Get MethodILScope from the calling method when available (this covers…
… all cases where we need it)
Configuration menu - View commit details
-
Copy full SHA for 8eee013 - Browse repository at this point
Copy the full SHA 8eee013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d58b3f - Browse repository at this point
Copy the full SHA 9d58b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb7a62 - Browse repository at this point
Copy the full SHA 9bb7a62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887e20a - Browse repository at this point
Copy the full SHA 887e20aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8671be - Browse repository at this point
Copy the full SHA a8671beView commit details -
Merge branch 'disableruntimemarshalling' of github.com:jkoritzinsky/r…
…untime into disableruntimemarshalling
Configuration menu - View commit details
-
Copy full SHA for e1d26fc - Browse repository at this point
Copy the full SHA e1d26fcView commit details -
Use try_get model for getting the attribute type in the case of failu…
…re. Fix mono implementation for looking up the attribute.
Configuration menu - View commit details
-
Copy full SHA for f928557 - Browse repository at this point
Copy the full SHA f928557View commit details -
Configuration menu - View commit details
-
Copy full SHA for 754ffaf - Browse repository at this point
Copy the full SHA 754ffafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 149ba9f - Browse repository at this point
Copy the full SHA 149ba9fView commit details -
Enhance test suite with more tests for UnmanagedCallersOnly, generics…
…, and the like. Fix AutoLayout test.
Configuration menu - View commit details
-
Copy full SHA for 82c0086 - Browse repository at this point
Copy the full SHA 82c0086View commit details
Commits on Jan 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d759243 - Browse repository at this point
Copy the full SHA d759243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4218e1d - Browse repository at this point
Copy the full SHA 4218e1dView commit details -
Create sig->marshalling_disabled to track when marshalling is disable…
…d, which is separate from the concept of "is this signature a P/Invoke"
Configuration menu - View commit details
-
Copy full SHA for 54dc419 - Browse repository at this point
Copy the full SHA 54dc419View commit details
Commits on Jan 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5ae53f8 - Browse repository at this point
Copy the full SHA 5ae53f8View commit details
Commits on Jan 10, 2022
-
Fix recursive type load failure by only checking the "has auto-layout…
… or field with auto-layout" for value types.
Configuration menu - View commit details
-
Copy full SHA for 41a4474 - Browse repository at this point
Copy the full SHA 41a4474View commit details -
Configuration menu - View commit details
-
Copy full SHA for adb46bc - Browse repository at this point
Copy the full SHA adb46bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b26307 - Browse repository at this point
Copy the full SHA 1b26307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c70dc2 - Browse repository at this point
Copy the full SHA 5c70dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8588dc - Browse repository at this point
Copy the full SHA b8588dcView commit details -
Use helper method since various different platforms/configurations th…
…row different exceptions for these scenarios.
Configuration menu - View commit details
-
Copy full SHA for f2d91ff - Browse repository at this point
Copy the full SHA f2d91ffView commit details -
Fix AutoLayout test refactor and use a dummy value for the padding fi…
…eld in both enabled and disabled scenarios.
Configuration menu - View commit details
-
Copy full SHA for f2f773d - Browse repository at this point
Copy the full SHA f2f773dView commit details -
Add an explicit test for using enums as they're a little weird and ne…
…eded some special-casing.
Configuration menu - View commit details
-
Copy full SHA for 46c12bb - Browse repository at this point
Copy the full SHA 46c12bbView commit details
Commits on Jan 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c49207 - Browse repository at this point
Copy the full SHA 4c49207View commit details -
Configuration menu - View commit details
-
Copy full SHA for a660f12 - Browse repository at this point
Copy the full SHA a660f12View commit details -
Merge branch 'disableruntimemarshalling' of E:/home/jekoritz/runtime …
…into disableruntimemarshalling
Configuration menu - View commit details
-
Copy full SHA for f0c86ec - Browse repository at this point
Copy the full SHA f0c86ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c482b - Browse repository at this point
Copy the full SHA 57c482bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e12db - Browse repository at this point
Copy the full SHA d0e12dbView commit details -
Refactor tests so we can skip one on Mono since Char->char lossy conv…
…ersion is not supported.
Configuration menu - View commit details
-
Copy full SHA for 7524223 - Browse repository at this point
Copy the full SHA 7524223View commit details -
Configuration menu - View commit details
-
Copy full SHA for b62fd52 - Browse repository at this point
Copy the full SHA b62fd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b7686 - Browse repository at this point
Copy the full SHA e3b7686View commit details -
Merge branch 'disableruntimemarshalling' of github.com:jkoritzinsky/r…
…untime into disableruntimemarshalling
Configuration menu - View commit details
-
Copy full SHA for 2ecd865 - Browse repository at this point
Copy the full SHA 2ecd865View commit details -
Apply UnmangedFunctionPointerAttribute to help hint to the Mono LLVM …
…AOT compiler to compile the managed->native thunks at aot-time
Configuration menu - View commit details
-
Copy full SHA for 7b0f9b2 - Browse repository at this point
Copy the full SHA 7b0f9b2View commit details
Commits on Jan 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3122f76 - Browse repository at this point
Copy the full SHA 3122f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1f54e - Browse repository at this point
Copy the full SHA 0d1f54eView commit details
Commits on Jan 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6a08e87 - Browse repository at this point
Copy the full SHA 6a08e87View commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9e0fc41 - Browse repository at this point
Copy the full SHA 9e0fc41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0896e44 - Browse repository at this point
Copy the full SHA 0896e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3609c82 - Browse repository at this point
Copy the full SHA 3609c82View commit details
Commits on Jan 21, 2022
-
Make sure we use the P/Invoke's Module and not the caller's module wh…
…en deciding if runtime marshalling is enabled for a varargs P/Invoke call.
Configuration menu - View commit details
-
Copy full SHA for 74b0f61 - Browse repository at this point
Copy the full SHA 74b0f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for f496d66 - Browse repository at this point
Copy the full SHA f496d66View commit details