diff options
author | Jan Vorlicek <janvorli@microsoft.com> | 2018-09-28 22:09:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-28 22:09:24 +0200 |
commit | 49209e181103006603e2cf4e05dccb564bef537d (patch) | |
tree | d16f3a8cd58edc153347c0fe151fed73398ab1f2 /src/System.Private.CoreLib/Resources | |
parent | 98aff4a23a2ecf8d823ece9b201045f52aa0624a (diff) | |
download | coreclr-49209e181103006603e2cf4e05dccb564bef537d.tar.gz coreclr-49209e181103006603e2cf4e05dccb564bef537d.tar.bz2 coreclr-49209e181103006603e2cf4e05dccb564bef537d.zip |
Enable delegate marshalling for collectible types (#20158)
* Enable delegate marshalling for collectible types
This change is trivial - it just removes checks preventing the delegate
marshalling for collectible types. The unmanaged to managed thunks are
allocated from a global LoaderAllocator and they are released when the
corresponding managed delegates are collected. So for unloadability, we
don't need to change this behavior in any way.
* Disable CoreFX tests outdated by the change
Diffstat (limited to 'src/System.Private.CoreLib/Resources')
-rw-r--r-- | src/System.Private.CoreLib/Resources/Strings.resx | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/System.Private.CoreLib/Resources/Strings.resx b/src/System.Private.CoreLib/Resources/Strings.resx index 5d70c86beb..30c3831bbd 100644 --- a/src/System.Private.CoreLib/Resources/Strings.resx +++ b/src/System.Private.CoreLib/Resources/Strings.resx @@ -2887,9 +2887,6 @@ <data name="NotSupported_CollectibleCOM" xml:space="preserve"> <value>COM Interop is not supported for collectible types.</value> </data> - <data name="NotSupported_CollectibleDelegateMarshal" xml:space="preserve"> - <value>Delegate marshaling for types within collectible assemblies is not supported.</value> - </data> <data name="NotSupported_CreateInstanceWithTypeBuilder" xml:space="preserve"> <value>CreateInstance cannot be used with an object of type TypeBuilder.</value> </data> |