Skip to content

Import COM runtime, many marshalling improvements, update CastXML#211

Merged
andrew-boyarshin merged 1 commit into
masterfrom
dev_public
Sep 23, 2021
Merged

Import COM runtime, many marshalling improvements, update CastXML#211
andrew-boyarshin merged 1 commit into
masterfrom
dev_public

Conversation

@andrew-boyarshin

@andrew-boyarshin andrew-boyarshin commented Sep 23, 2021

Copy link
Copy Markdown
Contributor

Continue work on reducing allocations
COM runtime has been trimmed of a lot of wrong code
COM and BSTR string marshalling implemented
Refactor C# code generation to enable proper extensibility
Dispose persistent properties automatically when needed
Make SharpGen.Runtime.ShadowContainer private
Make ICallbackable an empty interface
Make Shadow an internal implementation detail of CallbackBase
Drop .NET Standard 1.1 support, only 1.3+ is supported now
Extend COM runtime with proper implementations of common interfaces
Fix .NET Native compilation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment