From: noahfalk Date: Fri, 15 Feb 2019 20:35:55 +0000 (-0800) Subject: PR Feedback - dump analyze extensibility X-Git-Tag: submit/tizen/20190813.035844~57^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=31f67bcb520bdddb219611fd99b22fd4ae6fbfbf;p=platform%2Fcore%2Fdotnet%2Fdiagnostics.git PR Feedback - dump analyze extensibility Added a few thoughts about adding command-level extensibility in the future --- diff --git a/documentation/design-docs/dotnet-tools.md b/documentation/design-docs/dotnet-tools.md index 2e01709ef..ba30d6f6b 100644 --- a/documentation/design-docs/dotnet-tools.md +++ b/documentation/design-docs/dotnet-tools.md @@ -689,6 +689,10 @@ Allow gathering of symbols and binaries, similar to trace packing, that lets us We could allow dumps to be collected in response to various process or machine-state conditions such as exceptions being thrown, or performance metrics +- Extensible commands + +We could allow users to create their own commands packaged into a managed assembly and loaded as plugins, similar to how many command-line debuggers allow plugins. We would need to define an extensibility interface, but the initial thought would be to allow access to console output + the CLRMD API for inspecting dump contents. + ### dotnet-sos - Allow a custom installation path