ラベル: area-Interop-coreclr の Pull Request の一覧を表示します。上から新しい順に表示されています。
- #136140 Fix #136137-COM IDispatch property setter dropping BINDER_IgnoreReturn flag
- #135650 Fix concurrent CCW vtable and IID publication
- #135246 [release/11.0] Fix many array marshalling regressions in CoreCLR
- #134729 Fix SAFEARRAY VARIANT copy-back and typed class array marshalling
- #134284 Fix pointer array copying and various array pinning regressions in CoreCLR
- #135040 [release/11.0] Fix generic struct field marshalling
- #134728 Fix generic struct field marshalling
- #133693 [release/11.0] Fix cgroup v2 memory limit traversal at hierarchy root
- #133977 Only consider ECMA assemblies without DisableRuntimeMarshallingAttribute as having runtime marshalling enabled
- #133640 [release/10.0] Fix cgroup v2 memory limit traversal at hierarchy root
- #133692 Improve cgroup hierarchy traversal in managed version
- #133471 Fix cgroup v2 memory limit traversal at hierarchy root
- #133440 Handle unresolved TypeMap attribute types in Crossgen2
- #133367 [wasm] Build a test-specific corerun for nine more runtime tests
- #133038 Support serialized type names in R2R type maps
- #133107 Fix finalizer fail-fast when unadvising reused COM event sinks
- #132984 [release/11.0-rc1] Force runtime discovery for TypeMap entries when unable to encode a type in crossgen2's precomputed TypeMap
- #133037 Disable failing COM dynamic test on CoreCLR
- #132958 Delete flaky GcRestrictedCalloutReversePInvoke test
- #131494 Migrate CLR->COM stubs to transient IL
- #131866 Enable browser-wasm runtime tests that require native library relinking
- #132716 Fix ComWrappers ICustomQueryInterface exception handling
- #132549 Fix TypeMap failure in CI
- #132040 Reduce the GC handle cost of every RCW in ComWrappers
- #130097 Diagnose LibraryImport/[GeneratedComInterface] with restricted CCW/RCW options
- #132176 Disable GcRestrictedCalloutReversePInvoke under GC/JIT stress modes; require multithreading support
- #131683 Remove ClassSupportsIClassX which always returns true
- #131345 Handle Decimal32/64/128 ABI packing in the VM and AOT type system
- #130855 Fix: TryGenerateStructMarshallingMethod asserts on non-struct T in StructureMarshaler<T>
- #130632 Add test coverage for UnmanagedCallersOnly with CallConvFastcall (Windows-only)
- #130542 Fix Delegate.GetHashCode for type-equivalent delegates
- #130279 Pin blittable layout classes in NativeAOT marshalling
- #130160 Enable DisabledRuntimeMarshalling tests on native AOT
- #130076 Enable IJW interop test native projects on Arm64
- #129899 [release/10.0] Fix TypeLoadException in GetMarshalAs when SafeArray has zero-length user-defined type name
- #129444 Reject SAFEARRAY to IntPtr[] marshalling with mismatched native element size
- #128913 Fix COM interface method calling wrong method for base/derived classes
- #128796 [release/10.0] Fix crash on calling COM interface method on a class where a derived class overriding it was created first
- #126911 Move built-in array marshalling to managed and make olevariant.cpp Windows-only
- #127400 P/Invoke transient IL regression fixes
- #127342 [release/10.0] Fix IJW OverflowException with 17+ by-ref parameters
- #127182 Fix IJW OverflowException with 17+ by-ref parameters
- #126850 Fix COM Event ilstub classification
- #127021 Cache Late-bound CLR->COM stubs by MethodDesc
- #126961 Update issue-triage area-label heuristics for assembly loading, host, and interop
- #126766 Fix result assignment after action execution
- #126757 [release/10.0] Fix CLR->COM RCW ownership tracking on the slow path
- #126571 Fix COM reentrancy contract violations and re-enable the ExtensionPoints test
- #126498 Revert "Rewrite UTF8 string marshalling test suite with Theory methods and bool-returning native functions"
- #126330 Migrate CLR to COM stubs to be IL stubs
- #126002 Rework built-in COM->CLR stubs to build on the UnmanagedCallersOnly model
- #126443 Fix MarshalArrayAsParam/AsLPArray/AsLPArrayTest test
- #125352 Move Struct marshaling to transient IL and adjust LayoutClass marshaling IL stub handling
- #126141 Revert "Partially revert PR #125326: revert ComActivator/LicenseInter…
- #125706 Partially revert PR #125326: revert ComActivator/LicenseInteropProxy changes
- #124408 Fix TypeLoadException in GetMarshalAs when SafeArray has zero-length user-defined type name
- #124579 Fix P/Invoke IL stub race in DoPrestub
- #124446 Replace MethodDescCallSite with UnmanagedCallersOnly for ObjC interop
- #123961 Add testing for native IDispatch custom marshaller scenario.
- #123701 Remove unused fNullOk parameter from GetMethodDescForComInterfaceMethod
- #123762 [release/10.0] __ComObject doesn't support dynamic interface map (redux)
- #122570 [release/9.0-staging] Fix ICustomQueryInterface implementation in CrossApartmentQueryInterface_NoDeadlock
- #123725 __ComObject doesn't support dynamic interface map (redux)
- #123688 Use GCPROTECT_BEGININTERIOR to protect pointers into arrays during array marshalling
- #123423 [browser][CoreCLR] fix pinvoke
- #123052 Implement support for ExtendedLayoutKind.CUnion
- #122940 Remove explicit WinRT initialization/uninitialization
- #122906 Remove inconsistent UnmanagedCallersOnly delegate construction check
- #122466 Resolve dllimport.cpp runtimeasync todos