ラベル: area-Interop-coreclr

dotnet/runtimeにマージされたPull RequestをAIで日本語要約

ラベル一覧へ戻る

ラベル: area-Interop-coreclr の Pull Request の一覧を表示します。上から新しい順に表示されています。

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