Skip to content

New SOS Extension Commands #5333

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
meriffa opened this issue Mar 12, 2025 · 2 comments
Open

New SOS Extension Commands #5333

meriffa opened this issue Mar 12, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@meriffa
Copy link

meriffa commented Mar 12, 2025

Hi,

I have added a few fairly generic SOS extension commands to a fork of the .NET Core Diagnostics repository located at:

https://github.com/meriffa/diagnostics

I am wandering if anyone has the cycles to review these and see if there is any value in merging them here.

The new commands are:

  • Data Export: comma-delimited, tab-delimited and JSON formatting
    • DumpHeapExport: similar to dumpheap
    • DumpModulesExport: list managed modules
    • DumpStringsExport: list strings
  • Enums & Structures:
    • DumpEnumValues: list enum values
    • DumpSingle: display float value
    • DumpDouble: display double value
    • DumpDecimal: display decimal value
    • DumpDateTime: display DateTime value
    • DumpTimeSpan: display TimeSpan value
    • DumpDateOnly: display DateOnly value
    • DumpTimeOnly: display TimeOnly value

All commands are included in the Microsoft.Diagnostics.ExtensionCommands project.

Thanks,

Marian.

@meriffa meriffa added the enhancement New feature or request label Mar 12, 2025
@mikem8361
Copy link
Member

Sorry, I haven't responded sooner. We are interested in these commands. It may take us a while to integrate them.

@meriffa
Copy link
Author

meriffa commented Apr 14, 2025

No worries. Do you need anything from me? I guess you can pull the changes from my fork at https://github.com/meriffa/diagnostics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants