ラベル: area-Diagnostics-cdac

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

ラベル一覧へ戻る

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

  1. #136290 [cDAC] Use hierarchical Directory.Build.props import
  2. #136168 Reuse handle-based unwind lookup for WebAssembly
  3. #135494 [cDAC][wasm] Keep caller SP for non-R2R callers and restore SoftwareExceptionFrame FP
  4. #135968 [release/11.0] cDAC: skip empty assembly-list slots in Loader_1.GetModuleHandles
  5. #135471 [cDAC] Handle GettingReJITParameters state
  6. #135519 cDAC: skip empty assembly-list slots in Loader_1.GetModuleHandles
  7. #135472 [cDAC] Fix stale contract docs and README
  8. #135516 cDAC: fix inverted IncludeAvailableToProfilers check in Loader_1.GetModuleHandles
  9. #135470 [cDAC] Test entry-point MethodDesc resolution
  10. #135140 [cDAC][wasm] Continue stack walks from a TransitionFrame into its R2R caller
  11. #135450 Consolidate cDAC entrypoint MethodDesc resolution
  12. #135093 [cDAC][wasm] Filter unexpected register slots in non-active frames
  13. #135044 [cDAC][wasm] Fix stack walks and MethodDesc naming on WebAssembly
  14. #135055 [cDAC][wasm] Register platform GC-info decoding
  15. #134827 [cDAC][wasm] Map portable entry points to interpreter code and R2R virtual IPs
  16. #134756 [cDAC][wasm] Map portable entry points to interpreter code and R2R virtual IPs
  17. #133917 [cDAC][wasm] Resolve ReadyToRun virtual IP ranges
  18. #134615 [cDAC] Clear cached contract state on flush
  19. #134072 [cDAC] Expose interpreter JIT manager code heaps
  20. #134190 [cDAC] Export interpreter JIT manager descriptor
  21. #133734 Fix runtime diagnostics SOS test configuration
  22. #132720 Remove functional cDAC fallbacks
  23. #133535 [cDAC] implement GetVersionId
  24. #132646 [cDAC] Implement GetFieldAlignment via EEClass layout alignment
  25. #133509 Add auxiliary symbol enumeration to cDAC
  26. #132706 Publish the cDAC usage graph package
  27. #132711 Reduce cDAC contract descriptor parser size
  28. #132704 Fix cDAC server GC free region enumeration
  29. #132607 Remove cDAC fallback testing mode
  30. #132302 Add locking for cDAC APIs
  31. #132234 Package reusable cDAC usage graph analyzer
  32. #131966 Remove Signature consumer documentation
  33. #132229 Fix RISC-V unwind scope calculations
  34. #132226 [cDAC] Fix LoongArch64 epilog scope sizing
  35. #132187 [cDAC] Fix ARM64 save_any opcode decoding
  36. #132211 Emit version 2 for NativeAOT managed data descriptor
  37. #132169 [cDAC] Fix bugs in x86 unwinder
  38. #132183 [cDAC] Fix ARM unwind implementation
  39. #131858 Freeze .NET 11 data contracts
  40. #132043 [cDAC] Disable Helix job monitor on XPlat dump generation
  41. #132020 [cDAC] Fix x86 stackwalking bug
  42. #132028 Don't attempt to unload cdac
  43. #131965 [cDAC] Implement IXCLRDataStackWalk.GetStackSizeSkipped
  44. #131977 [cDAC] Restore non-stub method resolution in GetRuntimeNameByAddress
  45. #131779 Use released TFM for cDAC projects where supported
  46. #131901 [cDAC] Add stackwalk DAC flags
  47. #130447 Fix cDAC GC info for argument types not yet loaded
  48. #131776 [cDAC] Use precise EnC IL
  49. #131896 [cDAC] Make AMD64 unwinding breakpoint-aware
  50. #131855 Feature/cdac contract renumber to v1
  51. #131777 [cDAC] Remove IterateMethodInstances legacy fallback
  52. #131836 [cDAC] Preserve basic object type input
  53. #131837 [cDAC] Unwrap legacy AppDomain for method enumeration
  54. #131690 [cDAC] Implement IXCLRDataValue APIs
  55. #131763 Make custom IData initializers lazy
  56. #130730 [cDAC] Hide module lookup map layout details
  57. #131761 [cDAC] Fix bug in exception contract
  58. #131340 Implement CLRDataMethodInstance APIs in cDAC
  59. #131724 [cDAC] Fix bug in GC contract
  60. #131718 [cDAC] bug fix in DacDbi GetModulePath
  61. #131717 [cDAC] Fix bug in EnumerateInstantiationFields
  62. #131712 [cDAC] Fix bug in static address calculation
  63. #131627 Fix cDAC DBI cleanup lifetime
  64. #131608 Integrating GetFrameType and SetContext into cDAC
  65. #131561 Implement cDAC native code info DacDbi APIs
  66. #131027 Use cdac for metadata serialization
  67. #131334 Implement IXCLRDataExceptionState.GetManagedObject in cDAC
  68. #131365 Implement IXCLRDataTypeDefinition metadata methods in cDAC
  69. #131384 Implement CLRDataMethodDefinition IL extent APIs in cDAC
  70. #131443 Fix EnC static field address cDAC API
  71. #131366 Implement ClrDataTypeInstance GetName and GetDefinition in cDAC
  72. #131284 Implement IXCLRDataProcess3::GetFunctionTable in cDAC
  73. #131336 Implement TypeHandle::GetName in managed cDAC
  74. #131335 Implement CLR data Request methods in cDAC
  75. #131301 Add managed cDAC type wrapper scaffolding
  76. #130954 Implement IXCLRDataProcess with existing cDAC contracts
  77. #131281 Add cDAC usage graph analyzer and documentation gates
  78. #131292 Remove unused GC signature type provider
  79. #129761 Add ISOSDacInterface18 for GCInfo inspection APIs
  80. #130645 Make cDAC generated IData classes read fields lazily
  81. #131169 [cDAC] Implement GetMetadata for cDAC
  82. #129800 [cdac] Convert TypeHandle to the ITypeHandle interface
  83. #130996 Add method extent enumeration support to legacy cDAC
  84. #131011 Implement IXCLRDataExceptionState state comparison
  85. #130942 [cDAC] Mark unused APIs E_NOTIMPL and remove fallback
  86. #129935 [cDAC] Add EnC metadata and caching
  87. #130856 Add DacDbiInterfaceInstance to cdac
  88. #130911 [cDAC] Fix x86 context flags
  89. #130909 [cDAC] Add the last two location types to DebugVarInfo cDAC representation
  90. #130889 [cDAC] Include the highest assigned ID in IdToThread lookup
  91. #130725 [cDAC] Validate global reads against descriptor types
  92. #130729 [cDAC] Encapsulate loader heap block traversal
  93. #130728 [cDAC] Remove vestigial IsPegged from HandleData
  94. #130732 [cDAC] Avoid exception-based GetTypeParam probing
  95. #130643 [cDAC] Reduce SOSDacImpl.GetFieldDescData dependencies (add GetFieldDescNext; use GetFieldDescApproxTypeHandle)
  96. #130625 [cDAC] Remove GetClassPointer from the public IRuntimeTypeSystem surface
  97. #130629 Remove invalid live-target assert in cDAC DacEnumerableHash
  98. #130532 cDAC review instructions: require doc updates for contract/data-descriptor changes
  99. #130526 Fix intermittent teardown crash in the cDAC GC stress framework
  100. #130531 [cDAC] Align data-contract docs with merged FieldDesc offset and HandleData changes
  101. #130450 [cDAC] Move GetWatsonBuckets into a dedicated WindowsErrorReporting contract
  102. #129958 [cDAC] Implement DacDbiImpl.ResolveTypeReference
  103. #130501 Fix cDAC big-RVA field offset detection to mask packed type bits
  104. #130275 Fix x86 Debugger_STRData layout and ESP adjustment in cDAC DBI
  105. #130448 [cDAC] Remove vestigial JupiterRefCount from HandleData contract
  106. #129267 [cDAC] Implement GetNativeCodeSequencePointsAndVarInfo for cDAC
  107. #130158 [cDAC] Fix #130143 - search correct loader module for generic instantiations
  108. #130257 [cdac] SystemV-AMD64 struct-in-register classifier: enable ARGITER + zero-known-issues on Linux x64
  109. #130208 [cDAC] Implement DacDbi API GetUserState
  110. #130029 [cDac] Implement thread state
  111. #129673 Slim ThreadStressLogData and simplify GetStressMessages API
  112. #130090 [cdac] HFA / HVA support: enable ARGITER + zero-known-issues on Windows ARM64 + Linux ARM/ARM64
  113. #129764 [cDAC] Add Hijack DacDbi API
  114. #129858 [cdac] x86 GCInfo decoder + PromoteCallerStack -> GCRefMap; enforce 0 known issues on windows-x86/x64
  115. #130038 Add GetStressLogMemoryRanges to ISOSDacInterface17
  116. #129931 [cDAC] Enumerate R2R hashmap pages into triage dumps for odd entry points
  117. #129916 [cDAC] fix some stack walking bugs.
  118. #129769 [cDAC] ArgIterator stress validation: enable byte-identical GCRefMap blobs across x64/x86 and wire ARGITER sub-check into Helix
  119. #129827 [cdac] Add default (empty-version) contract registration logic
  120. #129859 Add DacMode-based SOS test legs to runtime-diagnostics pipeline
  121. #129345 Implement DacDbi cDAC APIs CreateRefWalk, DeleteRefWalk, WalkRefs
  122. #129826 [cDAC] Register a ManagedTypeSource contract for NativeAOT
  123. #129484 [cDAC] Implement DacDbi API GetMetaDataFileInfoFromPEFile
  124. #129720 [cDAC] Fix context alignment and content on debug validation paths
  125. #129721 [cDAC] Fix IsSharedByGenericInstantiations for non-shared canonical MTs
  126. #129637 [cDAC] Add FeatureFlags contract, reduce direct global reads in legacy impl, expand NativeAOT descriptor parity
  127. #129672 [cDAC] Enable arm32 GC stress + fix code/data pointer type confusion on ARM32
  128. #129272 Add ISOSDacInterface17 for StressLog enumeration via cDAC
  129. #129520 [cDAC] Add RuntimeFlavor to IRuntimeInfo and expand NAOT data descriptor
  130. #129091 [cDAC] Stackwalk DacDbi APIs
  131. #129456 [cdac] Implement IGCInfo for x86; consolidate decoder under GCInfo contract
  132. #129448 [cDAC] Implement GetILCodeVersionNodeData in DacDbi
  133. #129260 Reduce raw global / typeinfo usage in cDAC Legacy interfaces
  134. #129462 [cDac] Fix failing cDac test on OSX
  135. #129145 GCRoot: Report GCFrame and in-flight exception objects
  136. #129291 cDAC: dereference OBJECTHANDLE in collectible thread-statics
  137. #129443 [cDAC] Add IsManagedCode DacDbi API
  138. #129200 [cDAC]: Implement GetTypedByRefInfo, GetStringData, GetArrayData, GetBasicObjectInfo
  139. #129297 cDAC stress build break: match GetObjectStringData's quirky dac behavior
  140. #129054 [cDAC] Remove EnumerateMonitorEventWaitList implementation from DAC and cDAC
  141. #128872 [cDAC] GC stress verification framework + pipeline integration
  142. #129109 [cDAC] Fix stale Continuation MT bug
  143. #128966 [cDAC] Implement GetThreadOwningMonitorLock for cDAC
  144. #128863 [cDAC] Refactor cDAC test structure: extract reusable harness, organize under tests/
  145. #128865 [cDAC] Implement GetManagedStoppedContext for cDAC
  146. #128354 Implement GetIlCodeAndSig DacDbi API in cDAC
  147. #128903 [cDAC] Pack DataGenerator as analyzer asset in Abstractions nupkg
  148. #128615 [cDAC] Remove GetObjectContents from DAC/DBI
  149. #128716 [cdac] Generalize LayoutPair to LayoutSet and move IData.md in-tree
  150. #128846 [cdac] Introduce FlushScope and add TargetState scope
  151. #128845 cDac fixes: StressLog address and exceptions flowing out of NativeAOT
  152. #128784 [cDAC] Implement delegate inspection DacDbi APIs
  153. #128463 [cDAC] Implement DacDbi heap walking
  154. #128804 [cDAC] Return false when system assembly is null in ManagedTypeSource_1.TryResolveType
  155. #128780 [cDAC] Implement IsDelegate for cDAC
  156. #128616 [cDAC] Implement GetExactTypeHandle DacDbi API
  157. #128774 [cDAC] Cache resolved read-only metadata address per module in EcmaMetadata_1
  158. #128672 [cDAC] Implement AreOptimizationsDisabled for cDAC
  159. #128502 Add cdac CCR instructions
  160. #128679 [cDAC] Prepare for dacdbi stackwalk
  161. #128711 [cDAC] LegacyHandle on IEnum should be nuint
  162. #128517 [cDAC] Implementing cDAC DacDbi API methods EnumerateMethodDescParams and EnumerateTypeHandleParams
  163. #128726 [cdac] Cache negative lookups in ManagedTypeSource_1
  164. #128547 [cDAC] Implement EnumerateStackFramesFromException in DacDbi API (previously GetStackFramesFromException)
  165. #128647 Add RuntimeConfiguration parameter to RunDumpTests.ps1
  166. #128534 Implementing GetStackParameterSize API in DacDbi CDAC
  167. #128571 [cDAC] Fix ARM32 thumb-bit bug in GetFuncletStartAddress
  168. #128572 [cDAC] Implement IsExceptionObject for cDAC
  169. #128518 [cDAC] Restore Frame-walk fallback in Thread.GetContext
  170. #128503 [cDAC] Implement CheckContext for cDAC
  171. #128457 [cDAC] Implement IsValidObject for cDAC
  172. #128388 [cDAC] : Implement DacDBI GetThreadHandle and GetThreadAllocInfo
  173. #128179 Implement cDAC DACDBI GetObjectFields and rework signature to UINT64
  174. #128341 [cDAC]: convert DacDbi GetRcwCachedInterfacePointers to EnumerateRcwCachedInterfacePointers and implement in cDAC
  175. #128256 [cDAC] Implement DacDbi API GetSymbolsBuffer
  176. #128001 [cDAC] Implement DacDbi APIs TypeHandleToExpandedTypeInfo and GetObjectExpandedTypeInfo
  177. #128288 [cDAC] Implement DacDbi GetCollectibleTypeStaticAddress
  178. #128054 [cDAC] Reshape DacDbi API GetHeapSegments to EnumerateHeapSegments and implement in cDAC
  179. #128263 Implement DacDbi cDAC APIs and simplify generic type context APIs
  180. #128215 [cDAC] Reparse pending sub-descriptors on Flush
  181. #128106 [cDAC] Add DacDbi API GetVarArgSig
  182. #128119 [cdac] Move DataType from Abstractions to Contracts
  183. #126520 [cDAC] Add interpreter support for stack walking and diagnostics
  184. #127778 [cDAC] Implement SetDebugState for cDAC
  185. #127134 [cDAC] implement GetRuntimeNameByAddress
  186. #127636 [cDAC] RuntimeSignatureDecoder and centralized Signature contract (2/5)
  187. #127877 [cDAC] implement DacDbi GetTypeLayout/GetArrayLayout
  188. #127968 [cDAC] fix bug in DacDbi GetTypeHandle
  189. #127848 [cDAC] Implement GetPartialUserState for cDAC
  190. #127887 [cDAC] Update allowlist in LegacyFallbackHelper
  191. #127878 [cDAC] Switch runtime-diagnostics SOS test filter to -method for wildcard support
  192. #127296 [cDAC] Implement cDAC TraverseVirtCallStubHeap
  193. #127474 [cDAC] Changing loader heaps from string-keyed to enum-keyed dict
  194. #126980 [cDAC] DacDbi code-version node APIs for ReJIT/SOS
  195. #127620 Fix GetUserString DEBUG validation to use length-bounded string construction
  196. #127561 [cDAC] Use locally-built crossgen2 for dump test debuggees
  197. #127419 cDAC: Add GetGCDescSeries contract API and continuation pretty-printing
  198. #127540 [cDAC] Implement EnumerateAssembliesInAppDomain for cDAC
  199. #127471 [cDAC] Implement EnumTypeDefs, EnumMethods, GetExportedTypeProps, FindExportedTypeByName
  200. #127195 [cDAC] Adding IsLeafFrame and GetContext DacDbi APIs
  201. #127481 [cDAC] Delete GetAssemblyInfo
  202. #127114 Add cDAC JIT notification contract with lazy table allocation
  203. #127028 [cDAC] Add IMetaDataImport COM wrapper over MetadataReader for no-fallback mode
  204. #127108 Fix xplat dump test OOM by splitting Helix payloads
  205. #126963 Implement cDAC-backed DacDbi GetObjectForCCW and IsRcw + dump integration coverage
  206. #126794 [cDAC] Implement MarkDebuggerAttach* DacDbi APIs
  207. #125129 Implement cDAC TraverseLoaderHeap via Loader contract
  208. #127104 [cDAC] Implement ClrDataMethodDefinition APIs
  209. #127102 Centralize RuntimeVersions list in DumpTestBase
  210. #127115 [cDAC] refactor ObjectHandle IData
  211. #126774 [cDAC] Implement simple DacDbi APIs with Loader contract
  212. #127113 cDAC: Remove ad-hoc StrategyBasedComWrappers instantiation
  213. #126975 [cDAC] Implement thread-related DacDbi APIs
  214. #127020 Change cDAC contract versioning from integer to string identifiers
  215. #127091 [cDAC] Implement GetMethodDefinitionByToken in ClrDataModule
  216. #126974 [cDAC] fix some DacDbi bugs
  217. #126752 Add cDAC no-fallback test leg to runtime-diagnostics pipeline
  218. #127019 [cDAC] Adding TryGetContract on ContractRegistry to allow more custom behavior if contract is not found
  219. #126595 [cDAC] Implement SetJITCompilerFlags for cDAC
  220. #126899 Use Checked runtime for cDAC dump tests
  221. #126855 Filter runtime-diagnostics pipeline to SOS tests only
  222. #126592 [cDAC] Fix bug in GetThreadData
  223. #126713 [cDAC] Add typed field extension methods for Data classes
  224. #126521 Use CodeRangeMapRangeList for callcounting stubs and remove unneeded StubManagers
  225. #126466 Refactor cDac tests to use typed views
  226. #126335 Fix MSBuild encoding and capture archive exit code in cDAC Helix commands
  227. #126281 Adding GetJitHelperFunctionName cDAC API
  228. #126207 Fix Helix work item premature exit in cDAC dump tests
  229. #124926 Implement cDAC memory region APIs (GetHandleTableMemoryRegions, GetGCBookkeepingMemoryRegions, GetGCFreeRegions)