Aaron Robinson
Aaron Robinson
See https://github.com/dotnet/runtime/pull/48083#issuecomment-776280140
Debugging UX checklist: - [ ] viewing properties in the Locals/Auto/Watch windows for RCW WinRT components. - [ ] viewing properties in the Locals/Auto/Watch window for objects that previously were...
There are scenarios in WinRT where the transitive closure of all types is known. This would imply there are opportunities to optimize the RCW code generation logic and avoid querying...
The Source Generator feature is being [investigated to create a runtime agnostic and AOT compatible P/Invoke stub generator](https://github.com/dotnet/runtime/pull/33742). One of the hard requirements of Source Generators is user written code...
This can replace the use of nant for building native assets. The native projects are now chained into the building of IKVM.Runtime.JNI through ProjectReferences and will build both x86 and...
Visual Studio installations install a COM for version/location discovery that matches its architecture. This presents an issue if the .NET SDK is different from the Visual Studio it is using...
The current `setup-dotnet` doesn't permit setting the architecture to install. This makes creating a CI testing leg difficult. An issue exists for this feature request - https://github.com/actions/setup-dotnet/issues/72. Issue #101 occurred...
In https://github.com/dotnet/runtime/pull/74363, an inconsistency was introduced in `gc.cpp` with respect to initialization. This inconsistency is related to use of `{}` vs `memset`. This was done to remove UB with using...
This removes locks and instead assumes the collection is immutable. Fixes #73754
## Summary This provides a walk-through for the Custom marshaller sample found at https://github.com/dotnet/samples/pull/5315 /cc @jkoritzinsky @elinor-fung @gewarren