platform/core/dotnet/diagnostics.git
6 years agopr feedback
Mario Hewardt [Fri, 10 May 2019 18:36:17 +0000 (11:36 -0700)]
pr feedback

6 years agoadded intermittent mem spike endpoint
Mario Hewardt [Thu, 9 May 2019 21:16:55 +0000 (14:16 -0700)]
added intermittent mem spike endpoint

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 20:46:43 +0000 (13:46 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 20:31:24 +0000 (13:31 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 18:48:25 +0000 (11:48 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 18:46:13 +0000 (11:46 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 18:44:35 +0000 (11:44 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 18:36:04 +0000 (11:36 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 16:13:35 +0000 (09:13 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 16:00:57 +0000 (09:00 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 15:55:06 +0000 (08:55 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 15:54:43 +0000 (08:54 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 15:53:29 +0000 (08:53 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Thu, 9 May 2019 15:45:03 +0000 (08:45 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Wed, 8 May 2019 23:58:13 +0000 (16:58 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate README.md
Mario Hewardt [Wed, 8 May 2019 00:08:29 +0000 (17:08 -0700)]
Update README.md

6 years agoUpdate README.md
Mario Hewardt [Wed, 8 May 2019 00:07:52 +0000 (17:07 -0700)]
Update README.md

6 years agoUpdate README.md
Mario Hewardt [Wed, 8 May 2019 00:05:17 +0000 (17:05 -0700)]
Update README.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Wed, 8 May 2019 00:03:05 +0000 (17:03 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Wed, 8 May 2019 00:02:37 +0000 (17:02 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Wed, 8 May 2019 00:00:24 +0000 (17:00 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Tue, 7 May 2019 23:09:05 +0000 (16:09 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Tue, 7 May 2019 23:02:23 +0000 (16:02 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Tue, 7 May 2019 22:56:15 +0000 (15:56 -0700)]
Update intermittent_memory_spike.md

6 years agoUpdate intermittent_memory_spike.md
Mario Hewardt [Tue, 7 May 2019 22:20:43 +0000 (15:20 -0700)]
Update intermittent_memory_spike.md

6 years agoinitial add
Mario Hewardt [Tue, 7 May 2019 22:10:23 +0000 (15:10 -0700)]
initial add

6 years ago[dotnet-counters] Make refresh-interval optional (#253)
Sung Yoon Whang [Mon, 6 May 2019 22:28:04 +0000 (15:28 -0700)]
[dotnet-counters] Make refresh-interval optional (#253)

* --refresh-interval is now optional

* Make the default refresh-interval 1

6 years agoRestore commit information to native images (#250)
Juan Hoyos [Mon, 6 May 2019 20:32:47 +0000 (13:32 -0700)]
Restore commit information to native images (#250)

6 years agoTerminate dotnet-trace when the runtime closes the eventpipe
Andrew Au [Mon, 6 May 2019 18:01:28 +0000 (11:01 -0700)]
Terminate dotnet-trace when the runtime closes the eventpipe

6 years agoFix a small typo in memory leak tutorial (#249)
Sung Yoon Whang [Mon, 6 May 2019 08:06:41 +0000 (01:06 -0700)]
Fix a small typo in memory leak tutorial (#249)

6 years agoOverall cleanup for build system - part 1 (#247)
Juan Hoyos [Sat, 4 May 2019 21:31:32 +0000 (14:31 -0700)]
Overall cleanup for build system - part 1 (#247)

* Remove dotnet-analyze from build and CreateVersionFile
* Rename NuGet config file to be compliant with casing
* Use msbuild command in place of hardcoded paths
* Add details file
* Consolidate versions into a single file
* Over all cleanup of project files, properties, and targets
* Little workaround for older version of Arcade around license
* Change format of versioning resources for readability
* Update XUnit versions

6 years agoMerge pull request #245 from MarioHewardt/master
Noah Falk [Fri, 3 May 2019 01:09:16 +0000 (18:09 -0700)]
Merge pull request #245 from MarioHewardt/master

Initial scenario based tutorial

6 years agofix pr feedback
Mario Hewardt [Fri, 3 May 2019 01:05:49 +0000 (18:05 -0700)]
fix pr feedback

6 years agoMoving counters doc to where all other documentations live (#246)
Sung Yoon Whang [Fri, 3 May 2019 00:47:01 +0000 (17:47 -0700)]
Moving counters doc to where all other documentations live (#246)

6 years agoInitial scenario based tutorial
Mario Hewardt [Thu, 2 May 2019 23:52:17 +0000 (16:52 -0700)]
Initial scenario based tutorial

6 years agoUpdate installation instruction for dotnet-counters for P5 (#244)
Sung Yoon Whang [Thu, 2 May 2019 23:30:50 +0000 (16:30 -0700)]
Update installation instruction for dotnet-counters for P5 (#244)

6 years agoDotnet counters doc (#219)
Sung Yoon Whang [Wed, 1 May 2019 23:07:10 +0000 (16:07 -0700)]
Dotnet counters doc (#219)

* some documentation updates to dotnet-counters

* Readme under dotnet-counters directory

* some cleanup

* Adding example for filtering'

* fix list cmd

* Adding some more description in example usage per PR feedback

* PR feedback

* Give some example counters to intro section

* Some syntax fix

* Add dotnet-counters doc to main README

6 years agoFix missing metadata in Linux core dumps. (#229)
Mike McLaughlin [Wed, 1 May 2019 21:54:52 +0000 (14:54 -0700)]
Fix missing metadata in Linux core dumps. (#229)

* Fix missing metadata in Linux core dumps.

Issue #https://github.com/dotnet/diagnostics/issues/56

Both Windows and Linux minidumps don't save all the assemblies' metadata which can cause
stack traces to display !Unknown. On Windows most debuggers like Windbg and VS can load
the module from file for this kind of dumps. On Linux lldb/SOS doesn't load the native
modules and really doesn't know anything about the managed assemblies.

Add metadata callback to datatarget and it's implementation in SOS.NETCore.

Add IsMetadataMemory() and the metadata region list. This is because lldb on core dumps
returns 0's on missing metadata memory reads instead of an error.

6 years agoMerge pull request #236 from dotnet/juhoyosa/rollforward-major
Juan Hoyos [Wed, 1 May 2019 16:24:53 +0000 (09:24 -0700)]
Merge pull request #236 from dotnet/juhoyosa/rollforward-major

Add runtime config template for major rollforward

6 years agoUpdate docs for preview 5. (#238)
Mike McLaughlin [Wed, 1 May 2019 05:29:12 +0000 (22:29 -0700)]
Update docs for preview 5. (#238)

Update the tools version to 1.0.3-preview5.19251.2.

6 years agoAdd runtime config template for major rollforward
Juan Hoyos [Tue, 30 Apr 2019 20:29:49 +0000 (13:29 -0700)]
Add runtime config template for major rollforward

6 years agoIgnore any provider specified via --profile option if they are already specified...
Sung Yoon Whang [Tue, 30 Apr 2019 09:14:06 +0000 (02:14 -0700)]
Ignore any provider specified via --profile option if they are already specified with --providers option (#224)

6 years agoPreview5 doc update. (#225)
Mike McLaughlin [Tue, 30 Apr 2019 02:17:42 +0000 (19:17 -0700)]
Preview5 doc update. (#225)

Add Release notes for dotnet-dump.

Remove --add-source in installation instructions.

6 years agoFix issue with dotnet-counters not being able to target user-defined EventSource...
Sung Yoon Whang [Tue, 30 Apr 2019 01:28:06 +0000 (18:28 -0700)]
Fix issue with dotnet-counters not being able to target user-defined EventSource (#222)

6 years agoFixing list command (#218)
Sung Yoon Whang [Mon, 29 Apr 2019 22:05:22 +0000 (15:05 -0700)]
Fixing list command (#218)

6 years agoMerge pull request #214 from mikem8361/fromrelease
Mike McLaughlin [Sun, 28 Apr 2019 17:13:20 +0000 (10:13 -0700)]
Merge pull request #214 from mikem8361/fromrelease

Commits from release/3.0.

6 years agoMerge pull request #213 from mikem8361/updoc
Mike McLaughlin [Sun, 28 Apr 2019 17:08:29 +0000 (10:08 -0700)]
Merge pull request #213 from mikem8361/updoc

Update tool installation docs to 1.0.3-preview5.19228.1

6 years agoMerge pull request #211 from mikem8361/fixazdo
Mike McLaughlin [Sun, 28 Apr 2019 17:08:12 +0000 (10:08 -0700)]
Merge pull request #211 from mikem8361/fixazdo

Fix artifacts.

6 years agoMerge pull request #209 from mikem8361/fixpush
Mike McLaughlin [Sat, 27 Apr 2019 20:10:03 +0000 (13:10 -0700)]
Merge pull request #209 from mikem8361/fixpush

Fix artifact publishing.

6 years agoFix artifact publishing.
Mike McLaughlin [Sat, 27 Apr 2019 20:08:22 +0000 (13:08 -0700)]
Fix artifact publishing.

6 years agoMerge pull request #208 from mikem8361/fixart
Mike McLaughlin [Sat, 27 Apr 2019 18:07:51 +0000 (11:07 -0700)]
Merge pull request #208 from mikem8361/fixart

Fix naming of artifacts.

6 years agoFix naming of artifacts.
Mike McLaughlin [Sat, 27 Apr 2019 18:06:09 +0000 (11:06 -0700)]
Fix naming of artifacts.

6 years agoAdd Convert command (#196)
John Salem [Fri, 26 Apr 2019 23:34:01 +0000 (16:34 -0700)]
Add Convert command (#196)

* Add Convert command:
* make default format for all platforms 'netperf'
* update spec to refelct impl

* Simplify try/catch to using statements in converter code

* Account for scenario when someone doesn't specify an output filename and the input trace file doesn't have the default name

* Grammar nit

* Update enum value to use Pascal case
* remove -f shorthand for format option

* * remove try/catch
* use ExistingOnly argument extension
* remove unnecessary Arity qualifications

6 years agoAdd command handler to dotnet-counters (#200)
Sung Yoon Whang [Fri, 26 Apr 2019 07:50:47 +0000 (00:50 -0700)]
Add command handler to dotnet-counters (#200)

6 years agoBringing dotnet counters up to spec [part 1] (#199)
Sung Yoon Whang [Fri, 26 Apr 2019 06:15:52 +0000 (23:15 -0700)]
Bringing dotnet counters up to spec [part 1] (#199)

* fix build warnings

* For some reason we dont have CounterType field inside the payload...

* support multiple providers

* Filtering

* Fix broken alignment on list command

* spaces

* support filtering for an entire provider

* Removing -r option

* Add filter for System.Runtime for default monitoring session

6 years agoMake dotnet-counter stream values in real time (#197)
Sung Yoon Whang [Thu, 25 Apr 2019 22:50:00 +0000 (15:50 -0700)]
Make dotnet-counter stream values in real time (#197)

* Streaming counters

* DisplayName stuff

* fix build

* few demo changes

* parsing command-line provided counter list works now

* No more string parsing!!!

* some more fixes in writer

* update license header, display rates

* Removing useless files

* Use known displaynames for known providers

* cleanup

* spaces

* more cleanup

* more cleanup

* PR feedback

6 years agoRenaming non-spec options on dotnet-trace (#192)
José Rivero [Thu, 25 Apr 2019 00:16:10 +0000 (17:16 -0700)]
Renaming non-spec options on dotnet-trace (#192)

* Rename the "profiles" verb to "list-profiles"
* Rename the "endpoints" verb to "list-processes"
* Move pack option/verb to future.
* Move the 'g' command (capture GC heap snapshot) to future.
* Updating docs with missing functionality.

6 years agoNot ready on Non-Windows platform. (#178)
José Rivero [Wed, 24 Apr 2019 15:55:44 +0000 (08:55 -0700)]
Not ready on Non-Windows platform. (#178)

Not ready on Non-Windows platform for **.NET 3.0 Preview5**. This is related to this bug fix: https://github.com/dotnet/coreclr/pull/24198, which will be included in **Preview6**.
The issue manifests when EventPipe is enabled without LTTng. In this case, GC events are disabled after the first GC because LTTng probes are disabled.

6 years agoMerge pull request #187 from mikem8361/fixlldbdoc
Mike McLaughlin [Wed, 24 Apr 2019 00:36:12 +0000 (17:36 -0700)]
Merge pull request #187 from mikem8361/fixlldbdoc

Fix lldb build instructions and scripts.

6 years agoFix lldb build instructions and scripts.
Mike McLaughlin [Tue, 23 Apr 2019 23:28:24 +0000 (16:28 -0700)]
Fix lldb build instructions and scripts.

For CentOS 7, Fedora 24 and OpenSUSE.

6 years agoTypos (#177)
John Doe [Tue, 23 Apr 2019 16:38:48 +0000 (09:38 -0700)]
Typos (#177)

* comamnd -> command
* commited -> committed
* convinient -> convenient
* currnet -> current
* deafualts -> defaults
* defualts -> defaults
* dianostics -> diagnostics
* interogates -> interrogates
* precendent -> precedent
* Redit -> Redis
* if -> is

6 years agoMerge pull request #179 from mikem8361/fixcentos7
Mike McLaughlin [Tue, 23 Apr 2019 05:09:26 +0000 (22:09 -0700)]
Merge pull request #179 from mikem8361/fixcentos7

Fix the build-install-lldb.sh network failure.

6 years agoFix the build-install-lldb.sh network failure.
Mike McLaughlin [Tue, 23 Apr 2019 05:05:46 +0000 (22:05 -0700)]
Fix the build-install-lldb.sh network failure.

Changed downloading binutils from sourceware.org to http://ftp.gnu.org/gnu/binutils.

6 years agoMerge pull request #176 from mikem8361/vs2019fix
Mike McLaughlin [Tue, 23 Apr 2019 04:36:53 +0000 (21:36 -0700)]
Merge pull request #176 from mikem8361/vs2019fix

Fix building with vs2019 only.

6 years agoFix building with vs2019 only.
Mike McLaughlin [Mon, 22 Apr 2019 23:21:30 +0000 (16:21 -0700)]
Fix building with vs2019 only.

6 years agoUpdating gc/gc-collect options to map PerfView flags. (#175)
José Rivero [Mon, 22 Apr 2019 23:12:50 +0000 (16:12 -0700)]
Updating gc/gc-collect options to map PerfView flags. (#175)

6 years agoMerge pull request #164 from github-john-doe/typos
Mike McLaughlin [Mon, 22 Apr 2019 20:54:53 +0000 (13:54 -0700)]
Merge pull request #164 from github-john-doe/typos

Typos

6 years ago[dotnet-trace] Small changes (#173)
José Rivero [Sat, 20 Apr 2019 06:16:54 +0000 (23:16 -0700)]
[dotnet-trace] Small changes (#173)

- Replace hardcoded numbers with existing/equivalent enum.
- Move non-common options to Collect, and started plumbing pack options.
- Remove comment.
- Remove pack changes

6 years agoSpeedscope format (#171)
John Salem [Fri, 19 Apr 2019 18:15:28 +0000 (11:15 -0700)]
Speedscope format (#171)

* Incorporate code from closed PR #114 to enable speedscope output:
* adds format option

* Actually add the converter...

* update dotnet-trace instructions

* Expanded on output format section of instructions

* Change protection level of TraceFileFormatConverter

* Updates in response to feedback

* Update src/Tools/dotnet-trace/TraceFileFormatConverter.cs

Co-Authored-By: josalem <josalem@microsoft.com>
* Update src/Tools/dotnet-trace/CommandLine/Options/CommonOptions.cs

Co-Authored-By: josalem <josalem@microsoft.com>
* Fix typos

6 years ago[dotnet-trace] Adding --profile options and minor fixes. (#172)
José Rivero [Fri, 19 Apr 2019 06:12:37 +0000 (23:12 -0700)]
[dotnet-trace] Adding --profile options and minor fixes. (#172)

* OnStop: rename pid -> processId
* Adding a Versions.props
* Update Collect output format. Added the process main module path.
* Adding profiles verb
* Adding --profile option.
* up-to-spec
* Renaming few ETW instances to EventPipe.

6 years agoMerge pull request #169 from mikem8361/gcheap
Mike McLaughlin [Thu, 18 Apr 2019 22:11:43 +0000 (15:11 -0700)]
Merge pull request #169 from mikem8361/gcheap

Add a destructor for sos::GCHeap

6 years agoAdd a destructor for sos::GCHeap
Mike McLaughlin [Thu, 18 Apr 2019 00:18:45 +0000 (17:18 -0700)]
Add a destructor for sos::GCHeap

Integer Conversion Issues from GCC

From PR https://github.com/dotnet/coreclr/pull/23934 in coreclr.

6 years agodotnet-trace instructions draft and misc. (#161)
José Rivero [Thu, 18 Apr 2019 02:05:00 +0000 (19:05 -0700)]
dotnet-trace instructions draft and misc. (#161)

* Move instructions under documentation.
* Update docs with current help string, new option, and repo readme.
* Making dotnet-trace a packable tool
* Updating default CircularBufferSizeMB to 256MB.
* Making RuntimeClient packable.
* Enable `ports` as `endpoints` for end-users
* processId must be greater than zero.

6 years agopersistance -> persistence
John Doe [Wed, 17 Apr 2019 23:21:58 +0000 (16:21 -0700)]
persistance -> persistence

6 years agooverriden -> overridden
John Doe [Wed, 17 Apr 2019 23:21:11 +0000 (16:21 -0700)]
overriden -> overridden

6 years agomigth -> might
John Doe [Wed, 17 Apr 2019 23:19:59 +0000 (16:19 -0700)]
migth -> might

6 years agoexistant -> existent
John Doe [Wed, 17 Apr 2019 23:18:32 +0000 (16:18 -0700)]
existant -> existent

6 years agodebugge -> debuggee
John Doe [Wed, 17 Apr 2019 23:16:27 +0000 (16:16 -0700)]
debugge -> debuggee

6 years agocomparsion -> comparison
John Doe [Wed, 17 Apr 2019 23:15:44 +0000 (16:15 -0700)]
comparsion -> comparison

6 years agocommnd -> command
John Doe [Wed, 17 Apr 2019 23:14:37 +0000 (16:14 -0700)]
commnd -> command

6 years agoCommited -> Committed
John Doe [Wed, 17 Apr 2019 23:12:30 +0000 (16:12 -0700)]
Commited -> Committed

6 years agoAttrbute -> Attribute
John Doe [Wed, 17 Apr 2019 23:10:19 +0000 (16:10 -0700)]
Attrbute -> Attribute

6 years agoavaliable -> available
John Doe [Wed, 17 Apr 2019 23:09:51 +0000 (16:09 -0700)]
avaliable -> available

6 years agoMerge pull request #162 from mikem8361/docup
Mike McLaughlin [Wed, 17 Apr 2019 19:33:06 +0000 (12:33 -0700)]
Merge pull request #162 from mikem8361/docup

Update global tool versions in docs.

6 years agoUpdate global tool versions in docs.
Mike McLaughlin [Wed, 17 Apr 2019 16:39:54 +0000 (09:39 -0700)]
Update global tool versions in docs.

6 years agoChange ResetCurrentConsoleLine() to use explicit ANSI escape codes (#159)
John Salem [Wed, 17 Apr 2019 18:16:19 +0000 (11:16 -0700)]
Change ResetCurrentConsoleLine() to use explicit ANSI escape codes  (#159)

* Change ResetCurrentConsoleLine() to use explicit ANSI escape codes to rewrite line

* Add System.CommandLine.Rendering and use it to determine when we can use ANSI escape codes.

* Add fallback if vterm is not supported

* Changes in resposne to feedback:
* actually assign prevBufferWidth
* reset cursor to specific row and column instead of just column

6 years agoMerge pull request #160 from mikem8361/preview5
Mike McLaughlin [Wed, 17 Apr 2019 04:51:16 +0000 (21:51 -0700)]
Merge pull request #160 from mikem8361/preview5

Misc doc and version updates for preview5

6 years agoMisc doc and version updates for preview5.
Mike McLaughlin [Tue, 16 Apr 2019 22:08:01 +0000 (15:08 -0700)]
Misc doc and version updates for preview5.

Reconcile dotnet-dump spec/implementation. Issue #126.

6 years agoAdd ctrl c handler and modify enter key handler to be non-blocking (#155)
John Salem [Wed, 17 Apr 2019 00:13:29 +0000 (17:13 -0700)]
Add  ctrl c handler and modify enter key handler to be non-blocking (#155)

* Add  ctrl c handler and modify enter key handler to be non-blocking

6 years ago[dotnet-trace] More changes to make tool ready for preview5 (#156)
José Rivero [Tue, 16 Apr 2019 05:09:41 +0000 (22:09 -0700)]
[dotnet-trace] More changes to make tool ready for preview5 (#156)

- Updating tests.
- Restore test project to run as netcoreapp3.0
  - EventPipe with IPC is a 3.0 feature, it does not work in older releases.
- Make dotnet-trace up to spec.
- Fix some markdown syntaxt errors
- Fix typo
- `--process-id` maps to `processId`
- Reduce named pipe connect timeout from 20 sec to 3 sec.
- Update --providers description.

6 years ago[dotnet-trace] Making tool up to spec. (#154)
José Rivero [Thu, 11 Apr 2019 04:46:23 +0000 (21:46 -0700)]
[dotnet-trace] Making tool up to spec. (#154)

* Making dotnet-trace more up to spec.
* Move the start/stop commands under debug.
* Basic data sanitazation.
* Properly clear the current console line.
* Remove debug code, and some renaming to match functionality and runtime.
* Update tests.

6 years ago[dotnet-trace] Minor updates to match recent CoreClr changes, error handling, and...
José Rivero [Tue, 9 Apr 2019 16:46:01 +0000 (09:46 -0700)]
[dotnet-trace] Minor updates to match recent CoreClr changes, error handling, and tests (#153)

- Move common csproj properties to a common props file
- Add more tracing file extensions to .gitignore
- Update runtime client to enable streaming on non-Windows platforms.
- Adding helper bash scripts
- Update RunTimeClient
  - Updated `DiagnosticMessageType` private -> public
  - Ignore `sessionId == 0` on the "Disable" command
  - Added a `SessionLoggingType` to be added to the command protocol
  - Removed `multi file sec` related functionality
  - Ignore buffer size of zero
  - Added some initial tests that need to be moved to CoreClr.
- Update dotnet-counters with changes in RuntimeClient library
  - dotnet-counters.csproj : error NU1605: Detected package downgrade: Microsoft.Diagnostics.Tracing.TraceEvent from 2.0.40 to 2.0.38.
  - Use new helper interface.

6 years agoRemove call to Bind() from EventPipeClient (#149)
Sung Yoon Whang [Tue, 2 Apr 2019 23:44:06 +0000 (16:44 -0700)]
Remove call to Bind() from EventPipeClient (#149)

* Remove Bind from EventPipeClient

* cleanup

6 years agoMake dotnet-counters use IPC to enable/disable counters (#148)
Sung Yoon Whang [Fri, 29 Mar 2019 07:03:08 +0000 (00:03 -0700)]
Make dotnet-counters use IPC to enable/disable counters (#148)

* Modify dotnet-counters to use IPC to enable/disable counters

* Add parsing for counterList command line arg

* remove unused using

* move scope of defaultProvider

* Update RuntimeClient namespace

6 years agoMake dotnet-counters use UseDefaults() with System.CommandLine (#146)
Sung Yoon Whang [Thu, 28 Mar 2019 00:44:42 +0000 (17:44 -0700)]
Make dotnet-counters use UseDefaults() with System.CommandLine (#146)

6 years ago[dotnet-trace] Update namespaces based on previous PR feedback. (#145)
José Rivero [Thu, 28 Mar 2019 00:43:28 +0000 (17:43 -0700)]
[dotnet-trace] Update namespaces based on previous PR feedback. (#145)

6 years ago[dotnet-trace] Updated dotnet-trace to use IPC to communicate with the runtime (...
José Rivero [Wed, 27 Mar 2019 23:19:20 +0000 (16:19 -0700)]
[dotnet-trace] Updated dotnet-trace to use IPC to communicate with the runtime (#143)

* Microsoft.Diagnostics.Tools.Collect -> Microsoft.Diagnostics.Tools.Trace
* Updated dotnet-trace with the following options:
  start - Starts tracing
  stop - Stops tracing
* Ignore netperf files.
* Naive stream.
* Helper scripts.
* Update the `diagnostics.sln` file.
* Small changes in API

6 years agoMerge pull request #144 from mikem8361/docverup
Mike McLaughlin [Wed, 20 Mar 2019 21:35:07 +0000 (14:35 -0700)]
Merge pull request #144 from mikem8361/docverup

Update tool install version to 1.0.2-preview3.19170.2

6 years agoUpdate tool install version to 1.0.2-preview3.19170.2
Mike McLaughlin [Wed, 20 Mar 2019 18:53:42 +0000 (11:53 -0700)]
Update tool install version to 1.0.2-preview3.19170.2

6 years agoMerge pull request #142 from mikem8361/miscstuff
Mike McLaughlin [Wed, 20 Mar 2019 16:32:12 +0000 (09:32 -0700)]
Merge pull request #142 from mikem8361/miscstuff

Misc changes