From: Mohammad Mustakim Ali Date: Sun, 29 Mar 2020 16:16:32 +0000 (+0100) Subject: Update dotnet-tools.md X-Git-Tag: submit/tizen_5.5/20200504.045052~11^2^2~20^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=20421df1a3d734d73bf86e742ed5ea48181878a8;p=platform%2Fcore%2Fdotnet%2Fdiagnostics.git Update dotnet-tools.md --- diff --git a/documentation/design-docs/dotnet-tools.md b/documentation/design-docs/dotnet-tools.md index 506644b04..e3d228d1e 100644 --- a/documentation/design-docs/dotnet-tools.md +++ b/documentation/design-docs/dotnet-tools.md @@ -666,34 +666,36 @@ Examples: REPORT - dotnet-gcdump report -f|--file + dotnet-gcdump report Generate report into stdout from a previously generated gcdump or from a running process. Usage: - dotnet-gcdump report [options] - + dotnet-gcdump report [options] [] + + Arguments: + The file to read gcdump from. + Options: - -f, --file The file to read gcdump from. - -p, --process-id The process id to collect the trace. - -t, --report-type The type of report to generate. Available options: heapstat (default) + -p, --process-id The process id to collect the trace. + -t, --report-type The type of report to generate. Available options: heapstat (default) Examples: - $ dotnet gcdump report -f 20200207_094403_19847.gcdump | head -9 + $ dotnet gcdump report 20200207_094403_19847.gcdump | head -9 5,080,860 GC Heap bytes 66,289 GC Heap objects Object Bytes Type - 131,096 System.Byte[] (Bytes > 100K) [System.Private.CoreLib.dll] - 57,756 System.String (Bytes > 10K) [System.Private.CoreLib.dll] - 31,128 System.Int32[] (Bytes > 10K) [System.Private.CoreLib.dll] - 28,605 System.Byte[] (Bytes > 10K) [System.Private.CoreLib.dll] - 22,432 System.Object[] (Bytes > 10K) [System.Private.CoreLib.dll] - 12,476 System.Char[] (Bytes > 10K) [System.Private.CoreLib.dll] - 8,216 System.Char[] (Bytes > 1K) [System.Private.CoreLib.dll] - 8,216 System.Byte[] (Bytes > 1K) [System.Private.CoreLib.dll] - 8,216 System.UInt32[] (Bytes > 1K) [System.Private.CoreLib.dll] + 131,096 System.Byte[] (Bytes > 100K) [System.Private.CoreLib.dll] + 57,756 System.String (Bytes > 10K) [System.Private.CoreLib.dll] + 31,128 System.Int32[] (Bytes > 10K) [System.Private.CoreLib.dll] + 28,605 System.Byte[] (Bytes > 10K) [System.Private.CoreLib.dll] + 22,432 System.Object[] (Bytes > 10K) [System.Private.CoreLib.dll] + 12,476 System.Char[] (Bytes > 10K) [System.Private.CoreLib.dll] + 8,216 System.Char[] (Bytes > 1K) [System.Private.CoreLib.dll] + 8,216 System.Byte[] (Bytes > 1K) [System.Private.CoreLib.dll] + 8,216 System.UInt32[] (Bytes > 1K) [System.Private.CoreLib.dll] $ dotnet gcdump report -p 1752 | head -9 @@ -701,15 +703,15 @@ Examples: 66,289 GC Heap objects Object Bytes Type - 131,096 System.Byte[] (Bytes > 100K) [System.Private.CoreLib.dll] - 57,756 System.String (Bytes > 10K) [System.Private.CoreLib.dll] - 31,128 System.Int32[] (Bytes > 10K) [System.Private.CoreLib.dll] - 28,605 System.Byte[] (Bytes > 10K) [System.Private.CoreLib.dll] - 22,432 System.Object[] (Bytes > 10K) [System.Private.CoreLib.dll] - 12,476 System.Char[] (Bytes > 10K) [System.Private.CoreLib.dll] - 8,216 System.Char[] (Bytes > 1K) [System.Private.CoreLib.dll] - 8,216 System.Byte[] (Bytes > 1K) [System.Private.CoreLib.dll] - 8,216 System.UInt32[] (Bytes > 1K) [System.Private.CoreLib.dll] + 131,096 System.Byte[] (Bytes > 100K) [System.Private.CoreLib.dll] + 57,756 System.String (Bytes > 10K) [System.Private.CoreLib.dll] + 31,128 System.Int32[] (Bytes > 10K) [System.Private.CoreLib.dll] + 28,605 System.Byte[] (Bytes > 10K) [System.Private.CoreLib.dll] + 22,432 System.Object[] (Bytes > 10K) [System.Private.CoreLib.dll] + 12,476 System.Char[] (Bytes > 10K) [System.Private.CoreLib.dll] + 8,216 System.Char[] (Bytes > 1K) [System.Private.CoreLib.dll] + 8,216 System.Byte[] (Bytes > 1K) [System.Private.CoreLib.dll] + 8,216 System.UInt32[] (Bytes > 1K) [System.Private.CoreLib.dll] ## Future suggestions