Uh oh!
There was an error while loading. Please reload this page.
Remove unused custom marshaler code and move ICustomMarshaler and Color marshalling handling to managed code - #106735
Conversation
…he checks outside of the exception path.
… the indirection into the stub helper)
…code as much as possible.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…and remove a box->unbox->box operation sequence
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…or marshalling handling to managed code (dotnet#106735)
Remove complexity and layering in custom marshaler code now that
SharedCustomMarshalerHelperis unused. Reuse some of theICustomMarshalerhelpers in StubHelpers for allICustomMarshalerusage.Move
IEnumeratorandSystem.Drawing.Colormarshalling helpers into StubHelpers to remove assembly-qualified name lookup and non-corelib type lookup from the runtime.