Skip to content

[Diagnostics] Update dotnet-trace collect-linux and perfmap enablement#54354

Open
mdh1418 wants to merge 4 commits into
dotnet:mainfrom
mdh1418:dotnet_trace_glibc_compat_update
Open

[Diagnostics] Update dotnet-trace collect-linux and perfmap enablement#54354
mdh1418 wants to merge 4 commits into
dotnet:mainfrom
mdh1418:dotnet_trace_glibc_compat_update

Conversation

@mdh1418

@mdh1418 mdh1418 commented Jun 11, 2026

Copy link
Copy Markdown
Member

Summary

Lower dotnet-trace collect-linux glibc compatibility.
Clarify PerfMap on demand enable/disable through Diagnostic IPC Commands


Internal previews

📄 File 🔗 Preview link
docs/core/diagnostics/dotnet-trace.md dotnet-trace performance analysis utility
docs/core/runtime-config/debugging-profiling.md Debugging profiling config settings

@mdh1418 mdh1418 requested a review from noahfalk June 11, 2026 02:20
@mdh1418 mdh1418 requested a review from gewarren as a code owner June 11, 2026 02:20
Copilot AI review requested due to automatic review settings June 11, 2026 02:20
@mdh1418 mdh1418 requested review from a team and tommcdon as code owners June 11, 2026 02:20
@dotnetrepoman dotnetrepoman Bot added this to the June 2026 milestone Jun 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates .NET diagnostics documentation to reflect newer runtime and tool behavior, specifically around PerfMap control and dotnet-trace collect-linux platform requirements.

Changes:

  • Document on-demand PerfMap/JIT dump enablement via Diagnostics IPC commands and DiagnosticsClient APIs (.NET 8+).
  • Lower the documented glibc requirement for dotnet-trace collect-linux to 2.27+ and simplify the supported distro note.
  • Refresh ms.date metadata for the debugging/profiling runtime config article.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
docs/core/runtime-config/debugging-profiling.md Adds PerfMap enable/disable via Diagnostics IPC references and updates page date.
docs/core/diagnostics/dotnet-trace.md Updates collect-linux glibc prerequisite text for Linux x64/Arm64.

Comment thread docs/core/runtime-config/debugging-profiling.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants