-
Notifications
You must be signed in to change notification settings - Fork 199
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
Add basic implementation of the ComWrappers #653
Commits on Feb 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 28bf64b - Browse repository at this point
Copy the full SHA 28bf64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8daea1 - Browse repository at this point
Copy the full SHA d8daea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3328c6d - Browse repository at this point
Copy the full SHA 3328c6dView commit details -
I have 2 ideas. CCW seems to be rathe rcompilcated. But RCW require just having Dictionary<IntrPtr, object> to keep track of RCWs. Most likely this should be some weekly referenced object, which should release COM object when no longer referenced. In fnalizer probably.
Configuration menu - View commit details
-
Copy full SHA for b328e48 - Browse repository at this point
Copy the full SHA b328e48View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8165c6 - Browse repository at this point
Copy the full SHA f8165c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2233f - Browse repository at this point
Copy the full SHA fb2233fView commit details
Commits on Feb 19, 2021
-
Slightly more changes based on feedback.
More types for memory layout.
Configuration menu - View commit details
-
Copy full SHA for e35695b - Browse repository at this point
Copy the full SHA e35695bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 868b1bf - Browse repository at this point
Copy the full SHA 868b1bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 017e907 - Browse repository at this point
Copy the full SHA 017e907View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e3188 - Browse repository at this point
Copy the full SHA d4e3188View commit details
Commits on Feb 20, 2021
-
Update src/coreclr/nativeaot/System.Private.CoreLib/src/System/Runtim…
…e/InteropServices/ComWrappers.CoreRT.cs Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d5867c - Browse repository at this point
Copy the full SHA 3d5867cView commit details -
Update src/coreclr/nativeaot/System.Private.CoreLib/src/System/Runtim…
…e/InteropServices/ComWrappers.CoreRT.cs Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd7ebdd - Browse repository at this point
Copy the full SHA dd7ebddView commit details -
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f03e3c8 - Browse repository at this point
Copy the full SHA f03e3c8View commit details -
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2b33ff - Browse repository at this point
Copy the full SHA b2b33ffView commit details -
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75145a8 - Browse repository at this point
Copy the full SHA 75145a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac4d949 - Browse repository at this point
Copy the full SHA ac4d949View commit details
Commits on Feb 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fa87e37 - Browse repository at this point
Copy the full SHA fa87e37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c89b5a - Browse repository at this point
Copy the full SHA 8c89b5aView commit details
Commits on Mar 4, 2021
-
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3aafcd6 - Browse repository at this point
Copy the full SHA 3aafcd6View commit details
Commits on Mar 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 72da0c7 - Browse repository at this point
Copy the full SHA 72da0c7View commit details
Commits on Mar 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3c93e34 - Browse repository at this point
Copy the full SHA 3c93e34View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1dfda4 - Browse repository at this point
Copy the full SHA b1dfda4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4dca94 - Browse repository at this point
Copy the full SHA c4dca94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 367e5f4 - Browse repository at this point
Copy the full SHA 367e5f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7577418 - Browse repository at this point
Copy the full SHA 7577418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fead1d - Browse repository at this point
Copy the full SHA 2fead1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a5d1e - Browse repository at this point
Copy the full SHA c7a5d1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08d92c2 - Browse repository at this point
Copy the full SHA 08d92c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e8a8c2 - Browse repository at this point
Copy the full SHA 3e8a8c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a65a0 - Browse repository at this point
Copy the full SHA d9a65a0View commit details
Commits on Mar 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c06f5e2 - Browse repository at this point
Copy the full SHA c06f5e2View commit details -
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 577f34a - Browse repository at this point
Copy the full SHA 577f34aView commit details
Commits on Mar 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ae0c824 - Browse repository at this point
Copy the full SHA ae0c824View commit details -
Configuration menu - View commit details
-
Copy full SHA for a36de92 - Browse repository at this point
Copy the full SHA a36de92View commit details
Commits on Mar 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7ee193a - Browse repository at this point
Copy the full SHA 7ee193aView commit details
Commits on Mar 18, 2021
-
Fix random crash on debug builds.
I wish that BCL or runtime has primitives like fixed size heap arrays.
Configuration menu - View commit details
-
Copy full SHA for 70dd962 - Browse repository at this point
Copy the full SHA 70dd962View commit details -
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 847a68e - Browse repository at this point
Copy the full SHA 847a68eView commit details
Commits on Mar 19, 2021
-
Apply suggestions from code review
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cf1003 - Browse repository at this point
Copy the full SHA 0cf1003View commit details -
Configuration menu - View commit details
-
Copy full SHA for 479e306 - Browse repository at this point
Copy the full SHA 479e306View commit details
Commits on Mar 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 62acb0b - Browse repository at this point
Copy the full SHA 62acb0bView commit details
Commits on Apr 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b021ef8 - Browse repository at this point
Copy the full SHA b021ef8View commit details
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7abba2f - Browse repository at this point
Copy the full SHA 7abba2fView commit details
Commits on Apr 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3b2848a - Browse repository at this point
Copy the full SHA 3b2848aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87213bb - Browse repository at this point
Copy the full SHA 87213bbView commit details
Commits on Apr 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for acfaca8 - Browse repository at this point
Copy the full SHA acfaca8View commit details
Commits on Apr 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ecbd14e - Browse repository at this point
Copy the full SHA ecbd14eView commit details -
Update src/tests/nativeaot/SmokeTests/ComWrappers/ComWrappers.cs
Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3dce725 - Browse repository at this point
Copy the full SHA 3dce725View commit details -
Update src/tests/nativeaot/SmokeTests/ComWrappers/ComWrappers.cs
Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 359c53d - Browse repository at this point
Copy the full SHA 359c53dView commit details -
Update src/tests/nativeaot/SmokeTests/ComWrappers/ComWrappers.csproj
Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e761497 - Browse repository at this point
Copy the full SHA e761497View commit details -
Update src/tests/nativeaot/SmokeTests/ComWrappers/ComWrappers.cs
Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a6d6eb - Browse repository at this point
Copy the full SHA 5a6d6ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 716d585 - Browse repository at this point
Copy the full SHA 716d585View commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 218a300 - Browse repository at this point
Copy the full SHA 218a300View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7b0b59 - Browse repository at this point
Copy the full SHA e7b0b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdba4ea - Browse repository at this point
Copy the full SHA bdba4eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1db71ff - Browse repository at this point
Copy the full SHA 1db71ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f826ce - Browse repository at this point
Copy the full SHA 2f826ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b90983 - Browse repository at this point
Copy the full SHA 0b90983View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9acd5c - Browse repository at this point
Copy the full SHA f9acd5cView commit details