Tags: dotnet/diagnostics
Tags
Merge main into release (#5868) ### General announcements General fixes and improvements across SOS debugger commands, macOS dump analysis, and the diagnostic tools since v10.0.721401. ### dotnet-dump / SOS - **`!gcinfo` GC info v5 support**: The `GCInfoDecoder`/`GCInfoDumper` sources were synchronized with dotnet/runtime to parse GC info **version 5**, keeping `!gcinfo` working against current runtime builds. (#5862) - `!threadpool` now properly enumerates assignable work item queues - Adds support for 11.0 preview 4 runtimes. - Much faster SOS-in-lldb memory reads for macOS. - Fixes in crash dump special buffer detection on Apple Silicon cores. - Modules that live in the macOS 11+ dyld shared cache are now identified and skipped during version-string extraction, avoiding unnecessary symbol-server downloads and timeouts. ### dotnet-gcdump - **Clearer `convert` errors**: `dotnet-gcdump convert` now emits actionable messages when the input is not a valid nettrace file, contains no GC heap events, or holds an incomplete heap dump, instead of failing opaquely. (#5814) ### Other notable changes - **Source Link for SOS native libraries**: Added Source Link support for the SOS native libraries, enabling source-level debugging into the native SOS binaries. (#5703)
Handle potential null for VirtualTerminalMode (#5677)
Handle potential null for VirtualTerminalMode (#5677)
Handle potential null for VirtualTerminalMode (#5677)
Handle potential null for VirtualTerminalMode (#5677)
PreviousNext