platform/core/dotnet/diagnostics.git
3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220331.15 (...
dotnet-maestro[bot] [Mon, 4 Apr 2022 13:22:31 +0000 (13:22 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220331.15 (#2975)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220331.2 (#2974)
dotnet-maestro[bot] [Mon, 4 Apr 2022 13:20:42 +0000 (13:20 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220331.2 (#2974)

[main] Update dependencies from dotnet/arcade

3 years agodotnet-counters: Disable ANSI support on Windows as VTerm doesn't always respect...
mikelle-rogers [Mon, 4 Apr 2022 02:20:48 +0000 (20:20 -0600)]
dotnet-counters: Disable ANSI support on Windows as VTerm doesn't always respect it and it breaks rendering (#2971)

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20220329.2 (#2969)
dotnet-maestro[bot] [Wed, 30 Mar 2022 17:27:01 +0000 (17:27 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build 20220329.2 (#2969)

[main] Update dependencies from microsoft/clrmd

3 years agoFix !soshelp for managed commands (#2963)
Mike McLaughlin [Tue, 29 Mar 2022 16:23:33 +0000 (09:23 -0700)]
Fix !soshelp for managed commands (#2963)

* Fix !soshelp for managed commands

* Always return max screen width on dbgeng since it always returns 80

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220328.2 (#2966)
dotnet-maestro[bot] [Tue, 29 Mar 2022 16:09:44 +0000 (16:09 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220328.2 (#2966)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20220328.1 (#2965)
dotnet-maestro[bot] [Tue, 29 Mar 2022 13:07:11 +0000 (13:07 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build 20220328.1 (#2965)

[main] Update dependencies from microsoft/clrmd

3 years agoModify hosting to account for system assemblies in 5.0+ runtimes (#2930)
Juan Hoyos [Tue, 29 Mar 2022 04:51:40 +0000 (21:51 -0700)]
Modify hosting to account for system assemblies in 5.0+ runtimes (#2930)

Probes in order:
- `DOTNET_ENV`
- `DOTNET_ENV_<ARCH>`; does not support the parenthesized versions that Windows conventional hosting supports
- `/etc/dotnet/install_location_<ARCH>` on Unix variants
- `/etc/dotnet/install_location` on Unix variants
- Well known install paths (program files, standard linux installation paths, etc)

3 years agoAdd single file debugging support to dbgshim (#2941)
Mike McLaughlin [Mon, 28 Mar 2022 20:40:48 +0000 (13:40 -0700)]
Add single file debugging support to dbgshim (#2941)

Add single file debugging support to dbgshim

Add CreateDebuggingInterfaceFromVersion3/RegisterRuntimeStartup3 APIs that supports a ICLRDebuggingLibraryProvider3 to find the DBI/DAC for a single-file app.

Add ICLRDebuggingLibraryProvider3 for Windows/Unix support.

Add machoreader from runtime. Change both elf and macho readers to handle file layout. Add functions to get build id.

Add dbgshim unit tests.

Add InstallRuntimes hoisting logic.

Fix OpenVirtualProcess on Windows single-file dump

Fix and add test timeouts

* More logging

* More logging

* Change debugger version; less logging

* Add dump on hang to the remote invoke helper

* Fixes to dump logic

* RemoteExecutorHelper.RemoteInvoke fixes

* Fix the rid on Alpine for single-file apps

* The linux dump assets used by OpenVirtualProcess are not supported on alpine/musl

* Undo enabling SOS tests on Alpine.

* Restore the timeouts back to 5 minutes

* Make DebugServices unit tests more reliable

* Skip MacOS single-file tests

* Remove some timeouts since RemoteInvoke has one

* Disable checking VersionData property in the DebugServices.UnitTests

* Fix bug with spaces in module names in createdump on Linux

* Code review feedback

* Code review feedback

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220323.4 (#2962)
dotnet-maestro[bot] [Mon, 28 Mar 2022 17:09:01 +0000 (10:09 -0700)]
Update dependencies from https://github.com/dotnet/installer build 20220323.4 (#2962)

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.104-servicing.22167.6 -> To Version 6.0.104-servicing.22173.4

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220321.2 (#2961)
dotnet-maestro[bot] [Mon, 28 Mar 2022 17:08:43 +0000 (10:08 -0700)]
Update dependencies from https://github.com/dotnet/arcade build 20220321.2 (#2961)

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.RemoteExecutor
 From Version 7.0.0-beta.22168.2 -> To Version 7.0.0-beta.22171.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoAdd ThreadState to the set of allowed APIs in lldb (#2951)
Juan Hoyos [Fri, 25 Mar 2022 19:11:58 +0000 (12:11 -0700)]
Add ThreadState to the set of allowed APIs in lldb (#2951)

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20220324.1 (#2960)
dotnet-maestro[bot] [Fri, 25 Mar 2022 16:13:02 +0000 (09:13 -0700)]
Update dependencies from https://github.com/microsoft/clrmd build 20220324.1 (#2960)

Microsoft.Diagnostics.Runtime , Microsoft.Diagnostics.Runtime.Utilities
 From Version 2.0.316601 -> To Version 2.0.317401

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoFix dotnet-dump collect on half exited process (#2959)
Mike McLaughlin [Fri, 25 Mar 2022 03:21:10 +0000 (20:21 -0700)]
Fix dotnet-dump collect on half exited process (#2959)

Fix dotnet-dump collect on half exited process

Issue: https://github.com/dotnet/diagnostics/issues/2950

Changed to pinvoke directly to OpenProcess to get the process handle for MiniDumpWriteDump.

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Thu, 24 Mar 2022 16:48:16 +0000 (09:48 -0700)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220323.1 (#2958)

Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 7.0.0-alpha.1.22166.2 -> To Version 7.0.0-alpha.1.22173.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220321.1 (#2957)
dotnet-maestro[bot] [Tue, 22 Mar 2022 16:25:42 +0000 (09:25 -0700)]
Update dependencies from https://github.com/dotnet/symstore build 20220321.1 (#2957)

Microsoft.SymbolStore
 From Version 1.0.316401 -> To Version 1.0.317101

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220321.4 (...
dotnet-maestro[bot] [Tue, 22 Mar 2022 16:25:07 +0000 (09:25 -0700)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220321.4 (#2956)

Microsoft.AspNetCore.App.Ref.Internal , Microsoft.AspNetCore.App.Ref
 From Version 6.0.4-servicing.22164.3 -> To Version 6.0.4-servicing.22171.4

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoFix heap walking with global allocation context (#2949)
Andrew Au [Tue, 22 Mar 2022 15:23:51 +0000 (08:23 -0700)]
Fix heap walking with global allocation context (#2949)

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220317.6 (#2953)
dotnet-maestro[bot] [Tue, 22 Mar 2022 07:22:32 +0000 (00:22 -0700)]
Update dependencies from https://github.com/dotnet/installer build 20220317.6 (#2953)

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.104-servicing.22161.19 -> To Version 6.0.104-servicing.22167.6

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220318.2 (#2952)
dotnet-maestro[bot] [Mon, 21 Mar 2022 17:13:28 +0000 (17:13 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220318.2 (#2952)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate privatebuildtesting.md (#2943)
Juan Hoyos [Thu, 17 Mar 2022 19:05:54 +0000 (12:05 -0700)]
Update privatebuildtesting.md (#2943)

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20220316.1 (#2944)
dotnet-maestro[bot] [Thu, 17 Mar 2022 17:16:40 +0000 (17:16 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build 20220316.1 (#2944)

[main] Update dependencies from microsoft/clrmd

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Thu, 17 Mar 2022 15:31:34 +0000 (21:01 +0530)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220316.2 (#2945)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Tue, 15 Mar 2022 13:37:53 +0000 (13:37 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220314.1 (#2939)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220314.1 (#2938)
dotnet-maestro[bot] [Tue, 15 Mar 2022 13:13:53 +0000 (13:13 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220314.1 (#2938)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220314.3 (...
dotnet-maestro[bot] [Tue, 15 Mar 2022 13:13:40 +0000 (13:13 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220314.3 (#2937)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220311.19 (...
dotnet-maestro[bot] [Mon, 14 Mar 2022 13:13:35 +0000 (13:13 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220311.19 (#2936)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220307.6 (#2935)
dotnet-maestro[bot] [Mon, 14 Mar 2022 13:11:08 +0000 (13:11 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220307.6 (#2935)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220311.13 ...
dotnet-maestro[bot] [Sat, 12 Mar 2022 18:09:31 +0000 (18:09 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220311.13 (#2931)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220311.8 (#2932)
dotnet-maestro[bot] [Sat, 12 Mar 2022 14:06:52 +0000 (14:06 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220311.8 (#2932)

[main] Update dependencies from dotnet/runtime

3 years agoAdd OSR to DacpTieredVersionData (#2928)
Andy Ayers [Fri, 11 Mar 2022 20:46:20 +0000 (12:46 -0800)]
Add OSR to DacpTieredVersionData (#2928)

* Add OSR to DacpTieredVersionData such that MethodDescs can display correct information correctly.

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Fri, 11 Mar 2022 18:23:07 +0000 (18:23 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220310.2 (#2927)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220310.15 ...
dotnet-maestro[bot] [Fri, 11 Mar 2022 14:13:12 +0000 (14:13 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220310.15 (#2925)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220310.4 (#2926)
dotnet-maestro[bot] [Fri, 11 Mar 2022 14:08:21 +0000 (14:08 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220310.4 (#2926)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220309.5 (#2920)
dotnet-maestro[bot] [Thu, 10 Mar 2022 14:16:22 +0000 (14:16 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220309.5 (#2920)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220308.10 (#2919)
dotnet-maestro[bot] [Wed, 9 Mar 2022 14:17:43 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220308.10 (#2919)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220308.4 (...
dotnet-maestro[bot] [Wed, 9 Mar 2022 14:17:30 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220308.4 (#2918)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220307.1 (#2916)
dotnet-maestro[bot] [Tue, 8 Mar 2022 14:22:44 +0000 (14:22 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220307.1 (#2916)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220306.2 (#2915)
dotnet-maestro[bot] [Mon, 7 Mar 2022 14:20:10 +0000 (14:20 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220306.2 (#2915)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220304.3 (#2914)
dotnet-maestro[bot] [Mon, 7 Mar 2022 14:17:59 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220304.3 (#2914)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220224.4 (#2888)
dotnet-maestro[bot] [Sat, 5 Mar 2022 22:00:15 +0000 (22:00 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220224.4 (#2888)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220304.6 (...
dotnet-maestro[bot] [Sat, 5 Mar 2022 18:44:47 +0000 (18:44 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220304.6 (#2912)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Sat, 5 Mar 2022 18:42:19 +0000 (18:42 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220304.4 (#2913)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate SOS for when the portable thread pool is used for IO completions on Windows...
Koundinya Veluri [Fri, 4 Mar 2022 21:42:57 +0000 (13:42 -0800)]
Update SOS for when the portable thread pool is used for IO completions on Windows (#2870)

- Depends on https://github.com/dotnet/runtime/pull/64834
- Refactored the enumeration of the global queue and reused it to also enumerate the high-priority work item queue
- Omitted info that is specific to the native thread pool implementation, when the portable thread pool is being used for IO completions

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Fri, 4 Mar 2022 18:22:24 +0000 (18:22 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220303.3 (#2897)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220303.4 (#2896)
dotnet-maestro[bot] [Fri, 4 Mar 2022 18:21:37 +0000 (18:21 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220303.4 (#2896)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220303.7 (...
dotnet-maestro[bot] [Fri, 4 Mar 2022 14:17:20 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220303.7 (#2895)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Thu, 3 Mar 2022 14:44:46 +0000 (14:44 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220302.1 (#2894)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Wed, 2 Mar 2022 14:44:27 +0000 (14:44 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220301.2 (#2893)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220301.24 ...
dotnet-maestro[bot] [Wed, 2 Mar 2022 14:21:28 +0000 (14:21 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220301.24 (#2892)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Tue, 1 Mar 2022 18:08:07 +0000 (18:08 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220228.2 (#2890)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220225.10 (...
dotnet-maestro[bot] [Mon, 28 Feb 2022 14:22:57 +0000 (14:22 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220225.10 (#2889)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Sat, 26 Feb 2022 14:22:50 +0000 (14:22 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220225.1 (#2887)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220223.8 (#2886)
dotnet-maestro[bot] [Thu, 24 Feb 2022 14:24:57 +0000 (14:24 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220223.8 (#2886)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate KnownData.cs (#2878)
Weihan Li [Wed, 23 Feb 2022 16:49:38 +0000 (00:49 +0800)]
Update KnownData.cs (#2878)

* Update KnownData.cs

- Update the maxVersion
- Use const instead of static readonly

* Update KnownData.cs

3 years agoAdding Commandline args to dotnet-tool ps (#2831)
mikelle-rogers [Tue, 22 Feb 2022 19:32:31 +0000 (12:32 -0700)]
Adding Commandline args to dotnet-tool ps (#2831)

* added ability to view the command line arguemnts to dotnet-count tool.

* checking on Windows

* cleaning up the addition of commandline arguments

* cleaning up commandline argument code

* Structure and style fixes

* modify to ensure dotnet-tool ps works for each tool

* finishing up details for commandline argument

* Update Third Party Notice accuracy

* dotnet-tool ps has commandline arguments

* added ability to view the command line arguemnts to dotnet-count tool.

* checking on Windows

* cleaning up the addition of commandline arguments

* cleaning up commandline argument code

* Structure and style fixes

* modify to ensure dotnet-tool ps works for each tool

* finishing up details for commandline argument

* Individual descriptions for each tool

Co-authored-by: Aniruddha Achar B P <anacharb@microsoft.com>
3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220221.1 (#2883)
dotnet-maestro[bot] [Tue, 22 Feb 2022 14:12:03 +0000 (14:12 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220221.1 (#2883)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220218.11 (...
dotnet-maestro[bot] [Mon, 21 Feb 2022 14:20:42 +0000 (14:20 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220218.11 (#2880)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220217.2 (#2879)
dotnet-maestro[bot] [Mon, 21 Feb 2022 14:18:15 +0000 (14:18 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220217.2 (#2879)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Fri, 18 Feb 2022 14:26:46 +0000 (14:26 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220217.4 (#2876)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220214.8 (#2874)
dotnet-maestro[bot] [Wed, 16 Feb 2022 20:54:00 +0000 (13:54 -0700)]
Update dependencies from https://github.com/dotnet/runtime build 20220214.8 (#2874)

Microsoft.NETCore.App.Runtime.win-x64 , VS.Redist.Common.NetCore.SharedFramework.x64.6.0
 From Version 6.0.3 -> To Version 6.0.3

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoExtend diagnostics to handle tcpip diagnostics client option (#2833)
Mitchell Hwang [Wed, 16 Feb 2022 19:16:23 +0000 (14:16 -0500)]
Extend diagnostics to handle tcpip diagnostics client option (#2833)

* Extend Microsoft.Diagnostics.NETCore.Client to support TCPIP usage on Dotnet/Runtime
* Remove 3rd line from header and provide AssemblyInfo context

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Wed, 16 Feb 2022 17:50:10 +0000 (10:50 -0700)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220215.2 (#2875)

Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 7.0.0-alpha.1.22110.2 -> To Version 7.0.0-alpha.1.22115.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220214.1 (#2873)
dotnet-maestro[bot] [Tue, 15 Feb 2022 17:24:16 +0000 (17:24 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220214.1 (#2873)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220211.10 (#2871)
dotnet-maestro[bot] [Mon, 14 Feb 2022 17:42:17 +0000 (17:42 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220211.10 (#2871)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220210.12 (...
dotnet-maestro[bot] [Mon, 14 Feb 2022 14:21:36 +0000 (14:21 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220210.12 (#2872)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220211.3 (...
dotnet-maestro[bot] [Sat, 12 Feb 2022 14:17:02 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220211.3 (#2869)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Fri, 11 Feb 2022 19:09:02 +0000 (19:09 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220210.2 (#2868)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220210.12 ...
dotnet-maestro[bot] [Fri, 11 Feb 2022 14:29:11 +0000 (14:29 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220210.12 (#2866)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220210.6 (#2867)
dotnet-maestro[bot] [Fri, 11 Feb 2022 14:20:03 +0000 (14:20 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220210.6 (#2867)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220209.3 (#2863)
dotnet-maestro[bot] [Thu, 10 Feb 2022 17:30:22 +0000 (17:30 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220209.3 (#2863)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220209.5 (...
dotnet-maestro[bot] [Thu, 10 Feb 2022 17:19:34 +0000 (17:19 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220209.5 (#2862)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/source-build-reference-packages...
dotnet-maestro[bot] [Thu, 10 Feb 2022 14:48:10 +0000 (14:48 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220209.1 (#2864)

[main] Update dependencies from dotnet/source-build-reference-packages

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20220208.1 (#2859)
dotnet-maestro[bot] [Wed, 9 Feb 2022 14:22:14 +0000 (14:22 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build 20220208.1 (#2859)

[main] Update dependencies from microsoft/clrmd

3 years agoUpdate from runtime repro (#2857)
Mike McLaughlin [Wed, 9 Feb 2022 00:52:23 +0000 (16:52 -0800)]
Update from runtime repro (#2857)

Mainly to get the removing FEATURE_CORESYSTEM changes

Removed FEATURE_CORESYSTEM from a few non-shared files.

From the runtime repo commit hash: 4c662b16e3e6fe688f9bbff2a9423fdee799ecfe

3 years agoUpdate pool for prepare release step (#2856)
Matt Mitchell [Tue, 8 Feb 2022 20:03:26 +0000 (12:03 -0800)]
Update pool for prepare release step (#2856)

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220207.1 (#2854)
dotnet-maestro[bot] [Tue, 8 Feb 2022 18:39:14 +0000 (18:39 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220207.1 (#2854)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220207.25 (#2855)
dotnet-maestro[bot] [Tue, 8 Feb 2022 14:11:00 +0000 (14:11 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220207.25 (#2855)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220207.7 (...
dotnet-maestro[bot] [Tue, 8 Feb 2022 14:00:29 +0000 (14:00 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220207.7 (#2853)

[main] Update dependencies from dotnet/aspnetcore

3 years agoFix module base address calculation on lldb (#2837)
Mike McLaughlin [Tue, 8 Feb 2022 06:25:36 +0000 (22:25 -0800)]
Fix module base address calculation on lldb (#2837)

* Fix module base address calculation on lldb. This has been wrong
since GetModuleBase was written but worked for the important
modules like libcoreclr. It had problems when the actual module
binary wasn't available for lldb to load for core dumps.

* Fix running under older lldb like 3.9

3 years agoMove all the common runtime and diagnostics repo code to the "shared" directory ...
Mike McLaughlin [Tue, 8 Feb 2022 05:34:01 +0000 (21:34 -0800)]
Move all the common runtime and diagnostics repo code to the "shared" directory (#2852)

It is also shared by the dbgshim and SOS components.

runtime/src/coreclr/inc -> diagnostics/src/shared/inc
runtime/src/coreclr/debug/dbgutil -> diagnostics/src/shared/dbgutil
runtime/src/coreclr/debug/inc/dbgutil.h -> diagnostics/src/shared/inc/dbgutil.h
runtime/src/coreclr/debug/inc/dbgtargetcontext.h -> diagnostics/src/shared/inc/dbgtargetcontext.h
runtime/src/coreclr/debug/inc/runtimeinfo.h -> diagnostics/src/shared/inc/runtimeinfo.h
runtime/src/coreclr/gcdump -> diagnostics/src/shared/gcdump
runtime/src/coreclr/gcinfo/gcinfodumper.cpp -> diagnostics/src/shared/gcdump/gcinfodumper.cpp
runtime/src/coreclr/vm/gcinfodecoder.cpp -> diagnostics/src/shared/gcdump/gcinfodecoder.cpp
runtime/src/coreclr/vm/gcdesc.h -> diagnostics/src/shared/inc/gcdesc.h
runtime/src/coreclr/vm/hillclimbing.h -> diagnostics/src/shared/inc/hillclimbing.h
runtime/src/coreclr/dlls/mscorrc/resource.h diagnostics/src/shared/inc/resource.h
runtime/src/coreclr/hosts/inc/coreclrhost.h -> diagnostics/src/shared/inc/coreclrhost.h
runtime/src/native/minipal -> diagnostics/src/shared/minipal
runtime/src/coreclr/pal -> diagnostics/src/shared/pal
runtime/src/coreclr/palrt -> diagnostics/src/shared/palrt
runtime/src/coreclr/utilcode -> diagnostics/src/shared/utilcode

3 years agoUpdate AcquireBuild.ps1 (#2851)
Juan Hoyos [Tue, 8 Feb 2022 03:56:10 +0000 (19:56 -0800)]
Update AcquireBuild.ps1 (#2851)

3 years agoPort dbgshim to the diagnostics repo (#2842)
Mike McLaughlin [Tue, 8 Feb 2022 02:01:35 +0000 (18:01 -0800)]
Port dbgshim to the diagnostics repo (#2842)

Port dbgshim to the diagnostics repo

runtime repo commit hash: 442a42147ef23c3b9742abcd8b997e8f472af68a

Add a subset of utilcode. Add more runtime include files.

Add PAL_RegisterForRuntimeStartup and the other PAL support it needs like WaitForSingleObject, OpenProcess, EnumProcessModules, etc.

Add dbgshim packaging support.

Sync diagnostics/eng/native to the runtime

Make IsShipping* properties consistent

Change eeversion not to require the DAC to display runtime version

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220206.2 (#2849)
dotnet-maestro[bot] [Mon, 7 Feb 2022 18:47:59 +0000 (18:47 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220206.2 (#2849)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220203.1 (#2848)
dotnet-maestro[bot] [Mon, 7 Feb 2022 14:22:26 +0000 (14:22 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220203.1 (#2848)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220204.8 (#2847)
dotnet-maestro[bot] [Sat, 5 Feb 2022 18:39:57 +0000 (18:39 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220204.8 (#2847)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220204.20 ...
dotnet-maestro[bot] [Sat, 5 Feb 2022 14:06:26 +0000 (14:06 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220204.20 (#2846)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220203.3 (...
dotnet-maestro[bot] [Fri, 4 Feb 2022 14:05:21 +0000 (14:05 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220203.3 (#2845)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220202.11 (#2844)
dotnet-maestro[bot] [Thu, 3 Feb 2022 13:58:13 +0000 (13:58 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220202.11 (#2844)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220202.17 ...
dotnet-maestro[bot] [Thu, 3 Feb 2022 13:57:54 +0000 (13:57 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220202.17 (#2843)

[main] Update dependencies from dotnet/aspnetcore

3 years agoSync PAL and include files to the runtime (#2822)
Mike McLaughlin [Wed, 2 Feb 2022 19:38:23 +0000 (11:38 -0800)]
Sync PAL and include files to the runtime (#2822)

This is the first step in porting dbgshim over.

The runtime "main" branch commit hash: 2692407f03ce8b648c54daa4d3a3eb534132edc9

runtime/eng/native -> diagnostics/eng/native
runtime/src/coreclr/inc -> diagnostics/src/inc
runtime/src/coreclr/pal -> diagnostics/src/pal
runtime/src/coreclr/palrt -> diagnostics/src/palrt
runtime/src/coreclr/debug/dbgutil -> diagnostics/src/SOS/dbgutil
runtime/src/coreclr/gcdump/ -> diagnostics/src/SOS/gcdump
runtime/src/native/minipal/utils.h -> diagnostics/src/minipal/utils.h

Resync'ed the eng/native with the runtime also.

Enable !u command on non-windows targets

Co-authored-by: Mike McLaughlin <mikem@micrsoft.com>
3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220201.14 ...
dotnet-maestro[bot] [Wed, 2 Feb 2022 18:54:45 +0000 (18:54 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220201.14 (#2839)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220201.2 (#2840)
dotnet-maestro[bot] [Wed, 2 Feb 2022 14:05:58 +0000 (14:05 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220201.2 (#2840)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220131.1 (#2838)
dotnet-maestro[bot] [Tue, 1 Feb 2022 17:54:20 +0000 (17:54 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220131.1 (#2838)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20220128.3 (#2835)
dotnet-maestro[bot] [Mon, 31 Jan 2022 14:07:22 +0000 (14:07 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20220128.3 (#2835)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20220130.1 (#2834)
dotnet-maestro[bot] [Mon, 31 Jan 2022 14:00:00 +0000 (14:00 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20220130.1 (#2834)

[main] Update dependencies from dotnet/arcade

3 years agoCleanup SymbolService; move code out of symbol service wrapper (#2794)
Mike McLaughlin [Sat, 29 Jan 2022 22:38:30 +0000 (14:38 -0800)]
Cleanup SymbolService; move code out of symbol service wrapper (#2794)

* Make SymbolServiceWrapper per-target

Since SymbolServiceWrapper uses the MemoryService then it makes sense to make
it a per-target instead of global. Refactor the native get service wrapper into
ServiceWrapper.

Cleanup/replace InitializeSymbolService with call to GetSymbolService() directly.

* DownloadModule API - need to dispose of streams

* Cleanup SymbolService; move code out of symbol service wrapper

Allows new commands to use the source/line number, local var, etc. symbol
service APIs. Now the symbol service wrapper is just about interop.

Add ISymbolFile.

3 years agoFix the generated DML for Array contents. (#2832)
Aaron Robinson [Fri, 28 Jan 2022 00:32:00 +0000 (16:32 -0800)]
Fix the generated DML for Array contents. (#2832)

3 years agoUpdate SOS to resolve first level byref fields (#2829)
Aaron Robinson [Wed, 26 Jan 2022 21:45:54 +0000 (16:45 -0500)]
Update SOS to resolve first level byref fields (#2829)

* Update SOS to resolve first level byref fields

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220124.1 (#2828)
dotnet-maestro[bot] [Tue, 25 Jan 2022 19:59:37 +0000 (19:59 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220124.1 (#2828)

[main] Update dependencies from dotnet/symstore