Typos (#524)
authorJohn Doe <github.john.doe@outlook.com>
Sat, 5 Oct 2019 22:22:18 +0000 (15:22 -0700)
committerSung Yoon Whang <suwhang@microsoft.com>
Sat, 5 Oct 2019 22:22:18 +0000 (15:22 -0700)
* arbitary -> arbitrary

* buffes -> buffer

* loggging -> logging

* preceeding -> preceding

* succesful -> successful

* capablity -> capability

* commited -> committed

* diagose -> diagnose

* flamegrah -> flamegraph

* Hepers -> Helpers

documentation/FAQ.md
documentation/building/official-build-instructions.md
documentation/design-docs/dotnet-tools.md
documentation/tutorial/app_running_slow_highcpu.md
src/Microsoft.Diagnostics.TestHelpers/TestStep.cs
src/SOS/SOS.Hosting/dbgeng/DebugControl.cs
src/SOS/SOS.Hosting/dbgeng/DebugSymbols.cs
src/Tools/dotnet-dump/Commands/LoggingCommand.cs
src/Tools/dotnet-dump/Commands/SOSCommandForWindows.cs

index 724964de4230bc5604a753feafb3f780794426a2..fb2fab82c678b2cbe17fcca12045fe96235fa7c4 100644 (file)
@@ -3,7 +3,7 @@ Frequently Asked Questions
 
 * If SOS or dotnet-dump analyze commands display "UNKNOWN" for types or functions names, your core dump may not have all the managed state. Dumps created with gdb or gcore have this problem. Linux system generated core dumps need the `coredump_filter` for the process to be set to at least 0x3f. See [core](http://man7.org/linux/man-pages/man5/core.5.html) for more information.
 
-* If dump collection (`dotnet-dump collect` or `createdump`) doesn't work in a docker container, try adding the SYS\_TRACE capablity with --cap-add=SYS\_PTRACE or --privileged.
+* If dump collection (`dotnet-dump collect` or `createdump`) doesn't work in a docker container, try adding the SYS\_TRACE capability with --cap-add=SYS\_PTRACE or --privileged.
  
 * If dump analysis (`dotnet-dump analyze`) on Microsoft .NET Core SDK Linux docker images fails with an`Unhandled exception: System.DllNotFoundException: Unable to load shared library 'libdl.so' or one of its dependencies` exception. Try installing the "libc6-dev" package.
  
index 86b53f51efb06921b283885047628d32687304eb..416c51e6a7b613057d062cdf9febfa8294b7cb62 100644 (file)
@@ -5,7 +5,7 @@ WARNING: These instructions will only work internally at Microsoft.
 
 To kick off an official build, go to this build definition: https://dev.azure.com/dnceng/internal/_build?definitionId=528.
 
-This signs and publishes dotnet-dump, dotnet-sos, dotnet-trace, dotnet-counters and Microsoft.Diagnostic.TestHepers packages to https://dotnetfeed.blob.core.windows.net/dotnet-core feed.
+This signs and publishes dotnet-dump, dotnet-sos, dotnet-trace, dotnet-counters and Microsoft.Diagnostic.TestHelpers packages to https://dotnetfeed.blob.core.windows.net/dotnet-core feed.
 
 To release the latest tools:
 
index fe0b4eedc14dbcb9bf8ea3bc7a854c75437ddea1..a27d9bbc5eda43d1ef8618f4e789db9d619477da 100644 (file)
@@ -571,7 +571,7 @@ Add a --process-id to the list command in order to dynamically determine a full
         private-memory                 Amount of private virtual memory used by the process (MB)
         working-set                    Amount of working set used by the process (MB)
         virtual-memory                 Amount of virtual memory used by the process (MB)
-        gc-total-memory                Amount of commited virtual memory used by the GC (MB)
+        gc-total-memory                Amount of committed virtual memory used by the GC (MB)
         exceptions-thrown-rate         Number of exceptions thrown in a recent 1 minute window (exceptions/min)
         lock-contention-rate           Number of instances of lock contention on runtime implemented locks in a
                                        recent 1 minute window (contentions/min)
index 71a7cefa6178f19ee04a9688d6b80c52823e2927..45b818c9dceded73d09b957c66b56ed2485a3284 100644 (file)
@@ -49,7 +49,7 @@ In order to generate profiler traces of a .net core application, we can use the
 > dotnet-trace collect -p 2266  --providers Microsoft-DotNETCore-SampleProfiler
 > ```
 
-2266 is the process identifier which can be found using dotnet-trace list-processes. Let dotnet-trace run for about 20-30 seconds and then hit enter to exit the collection. The result is a nettrace file located in the same folder. nettrace files are a great way to use existing analysis tools on Windows (such as PerfView) to diagose performance problems. 
+2266 is the process identifier which can be found using dotnet-trace list-processes. Let dotnet-trace run for about 20-30 seconds and then hit enter to exit the collection. The result is a nettrace file located in the same folder. nettrace files are a great way to use existing analysis tools on Windows (such as PerfView) to diagnose performance problems. 
 
 Alternatively, you can get the perf and LTTng trace data in nettrace format by using the perfcollect tool (please see Installing the tools section). Once installed, run the following command:
 
@@ -90,7 +90,7 @@ If you generated the traces using the Linux perf command, you can use the same p
 > sudo perf report -f
 > ```
 
-Alternatively, you can also generate a flamegrah by using the following commands:
+Alternatively, you can also generate a flamegraph by using the following commands:
 
 > ```bash
 > git clone --depth=1 https://github.com/BrendanGregg/FlameGraph
index e4c12bf4fe74c01afa4662830b169dfc457365b1..0d03ac32792a3976ad7f1323c85b721df2694855 100644 (file)
@@ -348,7 +348,7 @@ namespace Microsoft.Diagnostics.TestHelpers
 
             if (openedStepState.RunState == TestStepRunState.Complete)
             {
-                return "succesful steps are always reused";
+                return "successful steps are always reused";
             }
             else if(!IsPreviousMachineSame(openedStepState))
             {
index 7e6b6259c2d40077d6fac73877afe0737696b6ee..8195f4d6132a65337c1fd94a21ac3350648f66a5 100644 (file)
@@ -103,7 +103,7 @@ namespace SOS
             builder.AddMethod(new GetExtensionFunctionDelegate((self, handle, functionName, function) => DebugClient.NotImplemented));
             builder.AddMethod(new GetWindbgExtensionApis32Delegate((self, api) => DebugClient.NotImplemented));
             builder.AddMethod(new GetWindbgExtensionApis64Delegate((self, api) => DebugClient.NotImplemented));
-            builder.AddMethod(new GetNumberEventFiltersDelegate((self, specificEvents, specificExceptions, arbitaryExceptions) => DebugClient.NotImplemented));
+            builder.AddMethod(new GetNumberEventFiltersDelegate((self, specificEvents, specificExceptions, arbitraryExceptions) => DebugClient.NotImplemented));
             builder.AddMethod(new GetEventFilterTextDelegate((self, index, buffer, bufferSize, textSize) => DebugClient.NotImplemented));
             builder.AddMethod(new GetEventFilterCommandDelegate((self, index, buffer, bufferSize, commandSize) => DebugClient.NotImplemented));
             builder.AddMethod(new SetEventFilterCommandDelegate((self, index, command) => DebugClient.NotImplemented));
index cde29143bab3b3e814cb56f4bd3b651d33f28e41..baebecac733afb25bcfcc28921c830754192a244 100644 (file)
@@ -63,7 +63,7 @@ namespace SOS
             builder.AddMethod(new GetScopeSymbolGroupDelegate((self, flags, update, symbols) => DebugClient.NotImplemented));
             builder.AddMethod(new CreateSymbolGroupDelegate((self, group) => DebugClient.NotImplemented));
             builder.AddMethod(new StartSymbolMatchDelegate((self, pattern, handle) => DebugClient.NotImplemented));
-            builder.AddMethod(new GetNextSymbolMatchDelegate((self, handle, buffer, buffesSize, matchSize, offset) => DebugClient.NotImplemented));
+            builder.AddMethod(new GetNextSymbolMatchDelegate((self, handle, buffer, bufferSize, matchSize, offset) => DebugClient.NotImplemented));
             builder.AddMethod(new EndSymbolMatchDelegate((self, handle) => DebugClient.NotImplemented));
             builder.AddMethod(new ReloadDelegate((self, module) => DebugClient.NotImplemented));
             builder.AddMethod(new GetSymbolPathDelegate(soshost.GetSymbolPath));
index d505423ee7a7fc9fbada616824f1664fd6c59dbd..8cc4159c68a459666ccc5f388ee27edb979b42c7 100644 (file)
@@ -13,10 +13,10 @@ namespace Microsoft.Diagnostics.Tools.Dump
     [Command(Name = "logging", Help = "Enable/disable internal logging")]
     public class LoggingCommand : CommandBase
     {
-        [Option(Name = "enable", Help = "Enable internal loggging.")]
+        [Option(Name = "enable", Help = "Enable internal logging.")]
         public bool Enable { get; set; }
 
-        [Option(Name = "disable", Help = "Disable internal loggging.")]
+        [Option(Name = "disable", Help = "Disable internal logging.")]
         public bool Disable { get; set; }
 
         private const string ListenerName = "Analyze.LoggingListener";
index 27f69055982f67579233a259382f8b7316bff50b..36acf694e9d717530ad9c800b6b601cb11698998 100644 (file)
@@ -13,7 +13,7 @@ namespace Microsoft.Diagnostics.Tools.Dump
     [Command(Name = "traverseheap",         AliasExpansion = "TraverseHeap",        Help = "Writes out a file in a format understood by the CLR Profiler.")]
     [Command(Name = "analyzeoom",           AliasExpansion = "AnalyzeOOM",          Help = "Displays the info of the last OOM occurred on an allocation request to the GC heap.")]
     [Command(Name = "verifyobj",            AliasExpansion = "VerifyObj",           Help = "Checks the object for signs of corruption.")]
-    [Command(Name = "listnearobj",          AliasExpansion = "ListNearObj",         Help = "Displays the object preceeding and succeeding the address specified.")]
+    [Command(Name = "listnearobj",          AliasExpansion = "ListNearObj",         Help = "Displays the object preceding and succeeding the address specified.")]
     [Command(Name = "gcheapstat",           AliasExpansion = "GCHeapStat",          Help = "Display various GC heap stats.")]
     [Command(Name = "watsonbuckets",        AliasExpansion = "WatsonBuckets",       Help = "Displays the Watson buckets.")]
     [Command(Name = "threadpool",           AliasExpansion = "ThreadPool",          Help = "Lists basic information about the thread pool.")]