Skip to content

Conversation

@jkoritzinsky
Copy link
Member

Remove complexity and layering in custom marshaler code now that SharedCustomMarshalerHelper is unused. Reuse some of the ICustomMarshaler helpers in StubHelpers for all ICustomMarshaler usage.

Move IEnumerator and System.Drawing.Color marshalling helpers into StubHelpers to remove assembly-qualified name lookup and non-corelib type lookup from the runtime.

@jkoritzinsky jkoritzinsky merged commit 9c9f6ad into dotnet:main Aug 29, 2024
@jkoritzinsky jkoritzinsky deleted the cm-cleanup branch August 29, 2024 17:45
jtschuster pushed a commit to jtschuster/runtime that referenced this pull request Sep 17, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Oct 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants