ラベル: area-System.Runtime.InteropServices の Pull Request の一覧を表示します。上から新しい順に表示されています。
- #134354 Add interface-selecting ComWrappers overloads
- #133450 Emit interop source directly as text
- #131701 Support unsafe evolution in ComInterface, ComClass, JSImport, JSExport and VtableIndexStub generators
- #133291 [release/11.0] Deduplicate "all managed object wrappers" mapping
- #133379 Fix GC lifetime in ComWrappers cache cleanup test
- #133292 [release/10.0] Deduplicate "all managed object wrappers" mapping
- #133289 Adding DisableRuntimeMarshalling.cs to inbox assemblies with interop
- #133164 Add ComWrappers RCW cache concurrency tests, and fix an RCW being handed out before it can be resolved
- #132481 Avoid an allocation on every GetOrCreateComInterfaceForObject call
- #132728 Add custom error handling to LibraryImport source generation
- #132601 Mark ProcessArchitecture as NonVersionable
- #126968 Convert Marshal test Variant usage to ComVariant with stack-local variant handling
- #132090 Move IidParameterIndexMarshallerResolver into Microsoft.Interop.SourceGeneration default resolvers
- #132033 Partition the ComWrappers RCW cache into per-processor buckets
- #131719 Audit CoreLib for members that stay safe under unsafe-v2
- #131583 Mark InteropServices.ObjectiveC APIs as available on all Apple platforms.
- #131233 Clean-up Windows interop code and project files.
- #131704 Remove temporary array allocations in ComVariant.As.
- #131245 Support unsafe evolution in LibraryImportGenerator
- #131041 LibraryImportGenerator: prep for unsafe-v2
- #130930 [release/10.0] Fix ComClassGenerator failure with generic types
- #130981 Revert free-threaded assert in FreeThreadedStrategy
- #130765 Enable browser CoreCLR interpreter tests disabled under #123011, re-disabling those with real platform limits
- #130461 Remove outdated comment in OSArchitecture
- #130100 Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3016406
- #129588 Make Windows system-DLL P/Invokes use only DllImportSearchPath.System32
- #129669 Fix ReferenceTrackerHost fixed-address storage
- #129668 Fix COM wrapper weak-handle defensive copy in ReferenceTrackerNativeObjectWrapper
- #129572 Remove unneeded message printed in case of Tizen build
- #129473 [release/10.0] Fix ComInterfaceGenerator collision on same-named methods in disjoint cross-assembly bases
- #128869 Add support for properties in COM source generator
- #129430 [release/9.0-staging] Wait to complete the test before releasing the agile reference.
- #128851 [release/10.0] Fix UnsafeAccessor signature for byref struct this
- #128508 Add ObjectiveCMarshal.GetOrCreateReferenceTrackingMemory API
- #128379 Clarify Marshal AccessViolationException compatibility comments
- #128214 Honor MarshalAs.IidParameterIndex for out object in source-generated COM stubs
- #128020 Work around illink incorrectly trimming static virtual implementations
- #127549 Update DNNEVersion to 2.1.2
- #127241 Fix logical condition in ComWrappers.TryGetComInterfaceDispatch
- #126847 Update DNNEVersion to 2.1.1
- #127120 Port VtableIndexStubGenerator to string writing
- #126919 Re-add area-Host and area-System.Runtime.InteropServices labels
- #126652 Add TARGET_APPLE to System.Private.CoreLib DefineConstants for Apple platforms
- #125891 Port ComInterfaceGenerator to string writing
- #126366 Rewrite UTF8 string marshalling test suite with Theory methods and bool-returning native functions
- #126056 Refactor DownlevelLibraryImportGenerator to inject types via RegisterPostInitializationOutput
- #125458 Remove ByValueMarshalKindSupport.Unnecessary and move ByValueContentsMarshalKindValidator to analyzers only
- #125755 [release/10.0] Clear RCW cache entries when releasing wrapper objects
- #125754 Clear RCW cache entries when releasing wrapper objects
- #124893 Fix possible deadlocks on PosixSignalRegistration disposal on Windows
- #125679 Revert "[release/9.0-staging] Update dependencies from dotnet/roslyn …
- #125527 Port ComClassGenerator to string writing instead of constructing syntax nodes
- #125514 Replace fixed buffers with InlineArray
- #125308 Extract diagnostic reporting out of COM class generator
- #124669 Move diagnostics from ComInterfaceGenerator and VtableIndexStubGenerator into separate analyzers
- #123780 Move diagnostic generation from LibraryImportGenerator to LibraryImportDiagnosticsAnalyzer
- #124256 Add SIGKILL to PosixSignal enumeration
- #123558 [release/10.0] Update TypeMap attribute handling
- #123517 [release/10.0] Fix hash collision in TypeMapLazyDictionary causing non-deterministic ArgumentException
- #123060 Use System.Runtime.InteropServices.Marshalling.ComVariant instead of custom VARIANT types in libraries