platform/core/dotnet/diagnostics.git
22 months ago[Tizen] Patch for an exception on clearline() accepted/tizen_8.0_unified tizen_8.0 accepted/tizen/8.0/unified/20231005.093326 accepted/tizen/unified/20230808.074053 tizen_8.0_m2_release
Hyungju Lee [Wed, 2 Aug 2023 06:00:14 +0000 (15:00 +0900)]
[Tizen] Patch for an exception on clearline()

22 months ago[Tizen] Patch for console output not redirected but window width is 0 accepted/tizen/unified/20230803.034116
Hyungju Lee [Wed, 2 Aug 2023 04:01:27 +0000 (13:01 +0900)]
[Tizen] Patch for console output not redirected but window width is 0

22 months ago[Tizen] Openssl 1.1 -> 3 accepted/tizen/unified/20230720.164635
Hyungju Lee [Thu, 20 Jul 2023 04:38:37 +0000 (13:38 +0900)]
[Tizen] Openssl 1.1 -> 3

2 years agoFix use of bitwise '&' with boolean operands in palrt (#3349) accepted/tizen/7.0/unified/20230614.162019 accepted/tizen/unified/20230615.060056 accepted/tizen/unified/dev/20230726.115408
Hyungju Lee [Mon, 5 Sep 2022 17:07:35 +0000 (02:07 +0900)]
Fix use of bitwise '&' with boolean operands in palrt (#3349)

2 years agoBump to 6.0.328102-33 version accepted/tizen/7.0/unified/20230503.111430 accepted/tizen/unified/20230601.162930
Gleb Balykov [Wed, 26 Apr 2023 12:11:13 +0000 (15:11 +0300)]
Bump to 6.0.328102-33 version

2 years ago[Tizen] Change the target path to be relative to the destination path
j-h.choi [Tue, 18 Apr 2023 03:52:20 +0000 (12:52 +0900)]
[Tizen] Change the target path to be relative to the destination path

Change-Id: Iac92dc1b8b2f83cc6e9ad5f51d57faea6fe2bb3f

2 years ago[Tizen] Add release info to version file
Hyungju Lee [Mon, 20 Feb 2023 09:01:35 +0000 (18:01 +0900)]
[Tizen] Add release info to version file

2 years agoCreate version file (#82)
최종헌/MDE Lab(SR)/삼성전자 [Wed, 15 Feb 2023 07:43:01 +0000 (16:43 +0900)]
Create version file (#82)

2 years agoHandle exception in System.Console.SetCursorPosition in some environments for dotnet...
Hyungju Lee [Wed, 8 Mar 2023 10:11:48 +0000 (19:11 +0900)]
Handle exception in System.Console.SetCursorPosition in some environments for dotnet-* tools (#3678)

2 years agoIntegrates the build output of the diagnostics package accepted/tizen/unified/20221229.165946
j-h.choi [Tue, 27 Dec 2022 06:57:48 +0000 (15:57 +0900)]
Integrates the build output of the diagnostics package

2 years ago[Tizen] Keep debug symbols accepted/tizen/unified/20221226.020941
Hyungju Lee [Fri, 23 Dec 2022 06:30:15 +0000 (15:30 +0900)]
[Tizen] Keep debug symbols

2 years ago[Tizen] version up for install dir accepted/tizen/unified/20221108.163856
Hyungju Lee [Mon, 7 Nov 2022 09:18:43 +0000 (18:18 +0900)]
[Tizen] version up for install dir

2 years ago[Tizen] Fix verifyheap failures accepted/tizen/unified/20221103.165810
Mikhail Kurinnoi [Thu, 20 Oct 2022 15:28:34 +0000 (18:28 +0300)]
[Tizen] Fix verifyheap failures

Partial backport commit:
https://github.com/dotnet/diagnostics/commit/e84270352a5a947a4b3816499c42439329171d89

2 years ago[Tizen] Remove system DLLs from tools rpm.
Mikhail Kurinnoi [Fri, 30 Sep 2022 10:20:38 +0000 (13:20 +0300)]
[Tizen] Remove system DLLs from tools rpm.

2 years agoSome return value types changed from HResult to int to avoid
olekarev [Tue, 14 Jun 2022 12:35:24 +0000 (15:35 +0300)]
Some return value types changed from HResult to int to avoid
crashes on x86 architecture. Clrmd binaries have been changed
for the same reason.

2 years ago[Tizen] Fix ArgumentOutOfRangeException
Hyungju Lee [Tue, 13 Sep 2022 05:09:12 +0000 (14:09 +0900)]
[Tizen] Fix ArgumentOutOfRangeException

[root@localhost tmp]# dotnet dump analyze core_19700108_100550
Loading core dump: core_19700108_100550 ...
Ready to process analysis commands. Type 'help' to list available commands or 'help [command]' to get detailed help on a command.
Type 'quit' or 'exit' to exit the session.
Unhandled exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
 ---> System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension. (Parameter 'top')
Actual value was -1.
   at System.Console.SetCursorPosition(Int32 left, Int32 top)
   at System.Console.set_CursorLeft(Int32 value)
   at Microsoft.Diagnostics.Repl.ConsoleProvider.ClearLine()
   at Microsoft.Diagnostics.Repl.ConsoleProvider.RefreshLine()
   at Microsoft.Diagnostics.Repl.ConsoleProvider.AppendNewText(String text)
   at Microsoft.Diagnostics.Repl.ConsoleProvider.ProcessKeyInfo(ConsoleKeyInfo keyInfo, Action`2 dispatchCommand)
   at Microsoft.Diagnostics.Repl.ConsoleProvider.Start(Action`2 dispatchCommand)
   at Microsoft.Diagnostics.Tools.Dump.Analyzer.Analyze(FileInfo dump_path, String[] command)
   --- End of inner exception stack trace ---

2 years ago[Tizen] Fix SOS plugin file list in spec.
Mikhail Kurinnoi [Thu, 29 Sep 2022 10:12:01 +0000 (13:12 +0300)]
[Tizen] Fix SOS plugin file list in spec.

2 years ago[Tizen] Disable dbgshim build.
Mikhail Kurinnoi [Thu, 29 Sep 2022 09:52:02 +0000 (12:52 +0300)]
[Tizen] Disable dbgshim build.

2 years ago[Tizen] Change coreclr-diagnostics install diri
Alexander Soldatov/Platform Lab /SRR/Staff Engineer/Samsung Electronics [Mon, 23 May 2022 15:38:01 +0000 (18:38 +0300)]
[Tizen] Change coreclr-diagnostics install diri

Move from netcoreapp to SOS folder

2 years agoFix dotnet-stack report trace output with CoreCLR 6.0.
Mikhail Kurinnoi [Tue, 22 Mar 2022 15:10:26 +0000 (18:10 +0300)]
Fix dotnet-stack report trace output with CoreCLR 6.0.

Fix Microsoft.Diagnostics.Tracing.TraceEvent.2.0.64.nupkg dlls with commit
https://github.com/microsoft/perfview/commit/07ce339ebe939ca511701c4890ae64ca33bbefae

2 years ago[Tizen] Fix "dump analyze" access denied related issue.
Mikhail Kurinnoi [Tue, 15 Mar 2022 15:00:52 +0000 (08:00 -0700)]
[Tizen] Fix "dump analyze" access denied related issue.

Fix 3cf4501 commit changes, since after 6946f55 commit in upstream, "dotnet analyze" could not open
dump because have "access denied" error to one of subdirectories in directory with dump file.

2 years ago[Tizen] Fix gbs build for v6.0
olekarev [Fri, 11 Feb 2022 09:33:10 +0000 (12:33 +0300)]
[Tizen] Fix gbs build for v6.0

2 years ago[Tizen] Support armv7hl build
Woongsuk Cho [Thu, 23 Dec 2021 05:35:59 +0000 (14:35 +0900)]
[Tizen] Support armv7hl build

Patch to remove build errors that occur in armv7hl, a newly supported arch from Tizen 7.0.
Runtime test in armv7hl is not performed (to be verified after platform stabilization)

2 years ago[Tizen] Add dotnet-stack tool
j-h.choi [Mon, 25 Jan 2021 04:28:22 +0000 (13:28 +0900)]
[Tizen] Add dotnet-stack tool

2 years ago[Tizen] Fix broken "soshelp" command.
Kirill Frolov [Tue, 1 Sep 2020 11:47:14 +0000 (14:47 +0300)]
[Tizen] Fix broken "soshelp" command.

File sosdocsunix.txt should be added to directory where .NET is
installed. This is needed to enable "sos help" command (for lldb
plugin).

2 years ago[Tizen] Search symbol directories recursively (#27)
Sangwook Kim [Wed, 22 Apr 2020 09:01:00 +0000 (18:01 +0900)]
[Tizen] Search symbol directories recursively (#27)

The SOS command 'setsymbolserver -directory' will automatically search
all subdirectories of the specified directory.

2 years ago[Tizen] Disable Microsoft symbol server by default (#17)
Sangwook Kim [Mon, 10 Feb 2020 04:49:40 +0000 (13:49 +0900)]
[Tizen] Disable Microsoft symbol server by default (#17)

2 years ago[Tizen] Update SOS plugin file list.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:44:27 +0000 (06:44 -0700)]
[Tizen] Update SOS plugin file list.

2 years ago[Tizen] Remove NI generation with first crossgen.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:41:41 +0000 (06:41 -0700)]
[Tizen] Remove NI generation with first crossgen.

2 years ago[Tizen] Enable aarch64 gbs build
Gleb Balykov [Fri, 19 Jun 2020 10:18:49 +0000 (13:18 +0300)]
[Tizen] Enable aarch64 gbs build

2 years ago[Tizen] Unset SMACK rules and remove post script (#31)
김상욱/Common Platform Lab(SR)/Engineer/삼성전자 [Mon, 25 May 2020 06:42:48 +0000 (15:42 +0900)]
[Tizen] Unset SMACK rules and remove post script (#31)

2 years ago[Tizen] Clean up build commands
Sangwook Kim [Tue, 28 Apr 2020 01:38:58 +0000 (10:38 +0900)]
[Tizen] Clean up build commands

Also set NeedsPublishing to true to unconditionally export all
referenced assemblies.

2 years ago[Tizen] Pass compilation flags to asm files
Gleb Balykov [Tue, 23 Jun 2020 16:18:53 +0000 (19:18 +0300)]
[Tizen] Pass compilation flags to asm files

2 years ago[Tizen] Prevent internet access during managed parts build.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:31:00 +0000 (06:31 -0700)]
[Tizen] Prevent internet access during managed parts build.

2 years ago[Tizen] Add gbs support
Gleb Balykov [Mon, 5 Aug 2019 13:26:44 +0000 (16:26 +0300)]
[Tizen] Add gbs support

[Tizen] Add gbs support

[Tizen] Publish diagnostic tools

- Remove devel package
- Create tools package for new managed tools (e.g. dotnet-trace)
- Organize BuildRequires and etc.

[Tizen] Set permissions and smack rules (#9)

[Tizen] Use -mstackrealign to sync up with Tizen build changes

Tizen i586 now builds with -mstackrealign by default:

    "Realign the stack at entry. On the x86, the -mstackrealign option
    generates an alternate prologue and epilogue that realigns the
    run-time stack if necessary. This supports mixing legacy codes that
    keep 4-byte stack alignment with modern codes that keep 16-byte
    stack alignment for SSE compatibility. ..."

[Tizen] Create a symlink to libsos.so path (#13)

[Tizen] Version bump to 3.1.0

[Tizen] Add dotnet-gcdump

[Tizen] Generate tools R2R images

[Tizen] Move Tools directory (#24)

The new location is now /home/owner/share/.dotnet/tools.

[Tizen] Remove native images of executables (#25)

[Tizen] Fix build command (#26)

2 years ago[Tizen] Add prebuilt libicu-57.1 libraries
Gleb Balykov [Mon, 5 Aug 2019 13:03:14 +0000 (16:03 +0300)]
[Tizen] Add prebuilt libicu-57.1 libraries

2 years ago[Tizen] Add build tools v6.0
Mikhail Kurinnoi [Thu, 29 Sep 2022 09:39:58 +0000 (12:39 +0300)]
[Tizen] Add build tools v6.0

3 years agoMerge main into release/stable (#3100)
Mike McLaughlin [Wed, 1 Jun 2022 05:08:31 +0000 (22:08 -0700)]
Merge main into release/stable (#3100)

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220406.3 (#2990)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/runtime build 20220406.5 (#2991)

[main] Update dependencies from dotnet/runtime

* Set the build ID using arcade's scripts instead of retrieving it from another job (#2993)

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220328.1 (#2967)

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

* Update dependencies from https://github.com/dotnet/arcade build 20220406.10 (#3000)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/symstore build 20220410.1 (#3002)

Microsoft.SymbolStore
 From Version 1.0.320401 -> To Version 1.0.321001

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/installer build 20220410.6 (#3001)

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.104-servicing.22181.15 -> To Version 6.0.104-servicing.22210.6

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/symstore build 20220411.1 (#3007)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220411.2 (#3006)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/runtime build 20220411.4 (#3008)

[main] Update dependencies from dotnet/runtime

* Update dependencies from https://github.com/dotnet/runtime build 20220412.7 (#3011)

[main] Update dependencies from dotnet/runtime

* Update dependencies from https://github.com/dotnet/symstore build 20220412.1 (#3010)

[main] Update dependencies from dotnet/symstore

* Rewrite DumpAsync in C# (#2964)

* Rewrite DumpAsync in C#

This rewrites the dumpasync command as a C# SOS extension.  Doing so makes the code easier to maintain and add features to in the future.  Along with the rewrite, a variety of requests for the feature have been satisfied:
- Added a "coalesced stacks" view (`--coalesce`) that coalesces stacks together to create a high-level view of the state of the process
- Improved filtering so that a specified filter (address, method table, substring) applies to any frame of a stack and not just to the top frame
- Improved stack stitching to always consider task objects from the heap and not just if `--tasks` was specified.  This helps to better connect state machines separated by constructs like Task.Run.
- Added synthesized frames to try to show what's being awaited in the case where the top frame is an async method.
- Added DML links for more things to better navigate through results.

* Fix tests

* Fix tests for DumpAsync on WebApp3

* Skip visiting tasks multiple times

* Special case completion sentinnel

* Only synthesize faux awaiter frame if the task is not completed.

* PR feedback

Co-authored-by: Juan Sebastian Hoyos Ayala <juan.hoyos@microsoft.com>
* Update dependencies from https://github.com/dotnet/runtime build 20220413.11 (#3014)

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

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/aspnetcore build 20220413.12 (#3013)

[main] Update dependencies from dotnet/aspnetcore

* Use symstore retry changes in tests (#2968)

* Create clear error messages for dotnet-trace (#3012)

* Catch UnauthorizedAccessException, Win32Exception and simplify for loop

* altered to conventional C# style

* Set symstore HTTP retry count in all test cases (#3015)

* Set symstore HTTP retry count in all test cases

* Update src/Microsoft.Diagnostics.DebugServices/ISymbolService.cs

Co-authored-by: Juan Hoyos <juan.hoyos@microsoft.com>
* Code review feedback

Co-authored-by: Juan Hoyos <juan.hoyos@microsoft.com>
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220415.1 (#3016)

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

* Update dependencies from https://github.com/dotnet/arcade build 20220415.2 (#3017)

[main] Update dependencies from dotnet/arcade

* Update lldb instuctions (#3020)

Mostly just delete distro versions that are not supported for any supported .NET version.

* Use minipal in more places (#3019)

* Port minipal/getexepath.h from runtime repo

* Use ARRAY_SIZE from minipal in more places

* Fix C4996 warning on windows

* Introspect sys/auxv.h in SOS configuration

* Fix include

* [main] Update dependencies from dotnet/installer (#3018)

* Update dependencies from https://github.com/dotnet/installer build 20220415.3

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.104-servicing.22210.6 -> To Version 6.0.105-servicing.22215.3

* Fix single-file runtime version

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
* Update dependencies from https://github.com/dotnet/symstore build 20220418.1 (#3022)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220419.2 (#3023)

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

* Create EventPipeFormat.md (#3024)

* Update dependencies from https://github.com/dotnet/arcade build 20220422.4 (#3027)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/installer build 20220419.37 (#3028)

[main] Update dependencies from dotnet/installer

* dotent-trace report - account for missing symbol (#3021)

* Update dependencies from https://github.com/microsoft/clrmd build 20220426.1 (#3035)

[main] Update dependencies from microsoft/clrmd

* Write temp files to tempdir (#3031)

* update to use viewport-relative coordinates (#3034)

This fixes some rendering issues of dontet-counters, however, dotnet-counters renders incorrectly when:
- terminal changes size while the tool is running
- terminal is not wide enough to print the output

As noted in #3036

* Update dependencies from https://github.com/dotnet/installer build 20220429.9 (#3038)

[main] Update dependencies from dotnet/installer

* Update dependencies from https://github.com/dotnet/arcade build 20220425.6 (#3037)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/symstore build 20220502.1 (#3040)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220503.1 (#3043)

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

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220503.6 (#3041)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220504.3 (#3045)

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

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220504.26 (#3044)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220505.18 (#3046)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220505.1 (#3048)

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

* Update dependencies from https://github.com/microsoft/clrmd build 20220505.1 (#3047)

[main] Update dependencies from microsoft/clrmd

* Update EventPipeStress (#3049)

* Update dependencies from https://github.com/dotnet/arcade build 20220505.2 (#3052)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/installer build 20220504.12 (#3053)

[main] Update dependencies from dotnet/installer

* Update dependencies from https://github.com/microsoft/clrmd build 20220509.1 (#3056)

[main] Update dependencies from microsoft/clrmd

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220509.4 (#3058)

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

* Update dependencies from https://github.com/dotnet/symstore build 20220509.1 (#3057)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220509.8 (#3055)

[main] Update dependencies from dotnet/aspnetcore

* Port setsymbolserver command to C# (#3050)

* Port setsymbolserver command to C#

Fixes issue: https://github.com/dotnet/diagnostics/issues/3032

Removes quite a bit of native and interop code.

Remove some noisy logging in success paths.

Rename ISymbolService.DownloadModule to DownloadModuleFile. Add ISymbolService.DownloadSymbolFile.

Rename some IModule properties to functions. Add IModule.LoadSymbols().

Fix MacOS test failures

Make setsymbolserver a global command

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220510.8 (#3063)

[main] Update dependencies from dotnet/aspnetcore

* Enable SDL required warnings explicitly (#3054)

* Enable SDL required warnings explicitly
* Fix build issues that don't escape on failure properly

* Add devcontainer infra to diagnostics repo (#2986)

* Pass by reference (#3066)

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220512.8 (#3070)

[main] Update dependencies from dotnet/aspnetcore

* Fix Typo (#3071)

* Misc dbgshim and SOS fixes (#3072)

* Fix some issues found with netcoredbg

* Fix some sign-extension issues on alpine arm32

* Fix DbgShim.UnitTest's Microsoft.Diagnostics.DbgShimAPI+NativeRuntimeStartupCallbackDelegate being called after collected by the GC

* Code review feedback

* [main] Update dependencies from dotnet/installer (#3076)

[main] Update dependencies from dotnet/installer

 - Update single-file version

* Update dependencies from https://github.com/dotnet/symstore build 20220516.1 (#3079)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/arcade build 20220512.8 (#3075)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220511.1 (#3068)

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

* Update dependencies from https://github.com/dotnet/arcade build 20220519.3 (#3086)

[main] Update dependencies from dotnet/arcade

* Enable shipping dbgshim packages (#3088)

* Add error message to WriteDump response (#3084)

Add error message to WriteDump response

Add the new generate core dump command that can receive error text on failure.

Fix issue #2976

* Use Environment.GetFolderPath to obtain home directory (#3087)

* Use Environment.GetFolderPath to obtain home directory

* Format documents in changeset

* Update dependencies from https://github.com/dotnet/symstore build 20220523.1 (#3091)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220520.1 (#3085)

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

* SOS fixes for regions (#3062)

Noticed that DacpHeapSegmentData::Request doesn't set the highAllocMark for regions correctly, and that we haven't fixed GCHeapSnapshot::GetGeneration for regions yet.

Moved fix for highAllocMark into the DAC, but keep some logic here so things work correctly for older DACs with segments.

Fix more places where we need to use highAllocMark.

Kudos to @cshung for pointing out the better way to fix this!

* Update dependencies from https://github.com/dotnet/arcade build 20220526.1 (#3096)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/installer build 20220527.1 (#3097)

[main] Update dependencies from dotnet/installer

* Update dependencies from https://github.com/dotnet/symstore build 20220530.1 (#3098)

[main] Update dependencies from dotnet/symstore

* Fix dbgshim's OpenVirtualProcess on windows arm64 (#3099)

Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Juan Hoyos <juan.s.hoyos@outlook.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Juan Sebastian Hoyos Ayala <juan.hoyos@microsoft.com>
Co-authored-by: mikelle-rogers <45022607+mikelle-rogers@users.noreply.github.com>
Co-authored-by: Dan Moseley <danmose@microsoft.com>
Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
Co-authored-by: John Salem <josalem@microsoft.com>
Co-authored-by: Andrew Au <andrewau@microsoft.com>
Co-authored-by: Martin-Molinero <martin@quantconnect.com>
Co-authored-by: Peter Sollich <petersol@microsoft.com>
3 years agoMerge main into release/stable (#3089)
Mike McLaughlin [Tue, 24 May 2022 01:14:08 +0000 (18:14 -0700)]
Merge main into release/stable (#3089)

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220406.3 (#2990)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/runtime build 20220406.5 (#2991)

[main] Update dependencies from dotnet/runtime

* Set the build ID using arcade's scripts instead of retrieving it from another job (#2993)

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220328.1 (#2967)

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

* Update dependencies from https://github.com/dotnet/arcade build 20220406.10 (#3000)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/symstore build 20220410.1 (#3002)

Microsoft.SymbolStore
 From Version 1.0.320401 -> To Version 1.0.321001

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/installer build 20220410.6 (#3001)

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.104-servicing.22181.15 -> To Version 6.0.104-servicing.22210.6

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/symstore build 20220411.1 (#3007)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220411.2 (#3006)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/runtime build 20220411.4 (#3008)

[main] Update dependencies from dotnet/runtime

* Update dependencies from https://github.com/dotnet/runtime build 20220412.7 (#3011)

[main] Update dependencies from dotnet/runtime

* Update dependencies from https://github.com/dotnet/symstore build 20220412.1 (#3010)

[main] Update dependencies from dotnet/symstore

* Rewrite DumpAsync in C# (#2964)

* Rewrite DumpAsync in C#

This rewrites the dumpasync command as a C# SOS extension.  Doing so makes the code easier to maintain and add features to in the future.  Along with the rewrite, a variety of requests for the feature have been satisfied:
- Added a "coalesced stacks" view (`--coalesce`) that coalesces stacks together to create a high-level view of the state of the process
- Improved filtering so that a specified filter (address, method table, substring) applies to any frame of a stack and not just to the top frame
- Improved stack stitching to always consider task objects from the heap and not just if `--tasks` was specified.  This helps to better connect state machines separated by constructs like Task.Run.
- Added synthesized frames to try to show what's being awaited in the case where the top frame is an async method.
- Added DML links for more things to better navigate through results.

* Fix tests

* Fix tests for DumpAsync on WebApp3

* Skip visiting tasks multiple times

* Special case completion sentinnel

* Only synthesize faux awaiter frame if the task is not completed.

* PR feedback

Co-authored-by: Juan Sebastian Hoyos Ayala <juan.hoyos@microsoft.com>
* Update dependencies from https://github.com/dotnet/runtime build 20220413.11 (#3014)

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

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/aspnetcore build 20220413.12 (#3013)

[main] Update dependencies from dotnet/aspnetcore

* Use symstore retry changes in tests (#2968)

* Create clear error messages for dotnet-trace (#3012)

* Catch UnauthorizedAccessException, Win32Exception and simplify for loop

* altered to conventional C# style

* Set symstore HTTP retry count in all test cases (#3015)

* Set symstore HTTP retry count in all test cases

* Update src/Microsoft.Diagnostics.DebugServices/ISymbolService.cs

Co-authored-by: Juan Hoyos <juan.hoyos@microsoft.com>
* Code review feedback

Co-authored-by: Juan Hoyos <juan.hoyos@microsoft.com>
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220415.1 (#3016)

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

* Update dependencies from https://github.com/dotnet/arcade build 20220415.2 (#3017)

[main] Update dependencies from dotnet/arcade

* Update lldb instuctions (#3020)

Mostly just delete distro versions that are not supported for any supported .NET version.

* Use minipal in more places (#3019)

* Port minipal/getexepath.h from runtime repo

* Use ARRAY_SIZE from minipal in more places

* Fix C4996 warning on windows

* Introspect sys/auxv.h in SOS configuration

* Fix include

* [main] Update dependencies from dotnet/installer (#3018)

* Update dependencies from https://github.com/dotnet/installer build 20220415.3

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.104-servicing.22210.6 -> To Version 6.0.105-servicing.22215.3

* Fix single-file runtime version

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
* Update dependencies from https://github.com/dotnet/symstore build 20220418.1 (#3022)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220419.2 (#3023)

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

* Create EventPipeFormat.md (#3024)

* Update dependencies from https://github.com/dotnet/arcade build 20220422.4 (#3027)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/installer build 20220419.37 (#3028)

[main] Update dependencies from dotnet/installer

* dotent-trace report - account for missing symbol (#3021)

* Update dependencies from https://github.com/microsoft/clrmd build 20220426.1 (#3035)

[main] Update dependencies from microsoft/clrmd

* Write temp files to tempdir (#3031)

* update to use viewport-relative coordinates (#3034)

This fixes some rendering issues of dontet-counters, however, dotnet-counters renders incorrectly when:
- terminal changes size while the tool is running
- terminal is not wide enough to print the output

As noted in #3036

* Update dependencies from https://github.com/dotnet/installer build 20220429.9 (#3038)

[main] Update dependencies from dotnet/installer

* Update dependencies from https://github.com/dotnet/arcade build 20220425.6 (#3037)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/symstore build 20220502.1 (#3040)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220503.1 (#3043)

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

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220503.6 (#3041)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220504.3 (#3045)

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

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220504.26 (#3044)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220505.18 (#3046)

[main] Update dependencies from dotnet/aspnetcore

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220505.1 (#3048)

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

* Update dependencies from https://github.com/microsoft/clrmd build 20220505.1 (#3047)

[main] Update dependencies from microsoft/clrmd

* Update EventPipeStress (#3049)

* Update dependencies from https://github.com/dotnet/arcade build 20220505.2 (#3052)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/installer build 20220504.12 (#3053)

[main] Update dependencies from dotnet/installer

* Update dependencies from https://github.com/microsoft/clrmd build 20220509.1 (#3056)

[main] Update dependencies from microsoft/clrmd

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220509.4 (#3058)

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

* Update dependencies from https://github.com/dotnet/symstore build 20220509.1 (#3057)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220509.8 (#3055)

[main] Update dependencies from dotnet/aspnetcore

* Port setsymbolserver command to C# (#3050)

* Port setsymbolserver command to C#

Fixes issue: https://github.com/dotnet/diagnostics/issues/3032

Removes quite a bit of native and interop code.

Remove some noisy logging in success paths.

Rename ISymbolService.DownloadModule to DownloadModuleFile. Add ISymbolService.DownloadSymbolFile.

Rename some IModule properties to functions. Add IModule.LoadSymbols().

Fix MacOS test failures

Make setsymbolserver a global command

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220510.8 (#3063)

[main] Update dependencies from dotnet/aspnetcore

* Enable SDL required warnings explicitly (#3054)

* Enable SDL required warnings explicitly
* Fix build issues that don't escape on failure properly

* Add devcontainer infra to diagnostics repo (#2986)

* Pass by reference (#3066)

* Update dependencies from https://github.com/dotnet/aspnetcore build 20220512.8 (#3070)

[main] Update dependencies from dotnet/aspnetcore

* Fix Typo (#3071)

* Misc dbgshim and SOS fixes (#3072)

* Fix some issues found with netcoredbg

* Fix some sign-extension issues on alpine arm32

* Fix DbgShim.UnitTest's Microsoft.Diagnostics.DbgShimAPI+NativeRuntimeStartupCallbackDelegate being called after collected by the GC

* Code review feedback

* [main] Update dependencies from dotnet/installer (#3076)

[main] Update dependencies from dotnet/installer

 - Update single-file version

* Update dependencies from https://github.com/dotnet/symstore build 20220516.1 (#3079)

[main] Update dependencies from dotnet/symstore

* Update dependencies from https://github.com/dotnet/arcade build 20220512.8 (#3075)

[main] Update dependencies from dotnet/arcade

* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220511.1 (#3068)

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

* Update dependencies from https://github.com/dotnet/arcade build 20220519.3 (#3086)

[main] Update dependencies from dotnet/arcade

* Enable shipping dbgshim packages (#3088)

Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Juan Hoyos <juan.s.hoyos@outlook.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Juan Sebastian Hoyos Ayala <juan.hoyos@microsoft.com>
Co-authored-by: mikelle-rogers <45022607+mikelle-rogers@users.noreply.github.com>
Co-authored-by: Dan Moseley <danmose@microsoft.com>
Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
Co-authored-by: John Salem <josalem@microsoft.com>
Co-authored-by: Andrew Au <andrewau@microsoft.com>
Co-authored-by: Martin-Molinero <martin@quantconnect.com>
3 years agoMerge pull request #2995 from hoyosjs/juhoyosa/fix-release-vars
Juan Hoyos [Fri, 8 Apr 2022 04:18:50 +0000 (21:18 -0700)]
Merge pull request #2995 from hoyosjs/juhoyosa/fix-release-vars

Set the build ID using arcade's scripts instead of retrieving it from another job (#2993)

3 years agoSet the build ID using arcade's scripts instead of retrieving it from another job...
Juan Hoyos [Fri, 8 Apr 2022 04:16:33 +0000 (21:16 -0700)]
Set the build ID using arcade's scripts instead of retrieving it from another job (#2993)

3 years agoMerge main into release/stable
Juan Hoyos [Thu, 7 Apr 2022 06:21:54 +0000 (23:21 -0700)]
Merge main into release/stable

Co-authored-by: mikelle-rogers <45022607+mikelle-rogers@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
Co-authored-by: John Salem <josalem@microsoft.com>
Co-authored-by: Noah Falk <noahfalk@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Andrew Au <andrewau@microsoft.com>
Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
Co-authored-by: Jan Vorlicek <jan.vorlicek@volny.cz>
Co-authored-by: Aaron Robinson <arobins@microsoft.com>
Co-authored-by: Mike McLaughlin <mikem@micrsoft.com>
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
Co-authored-by: Mitchell Hwang <16830051+mdh1418@users.noreply.github.com>
Co-authored-by: Aniruddha Achar B P <anacharb@microsoft.com>
Co-authored-by: Weihan Li <weihanli@outlook.com>
Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
Co-authored-by: Andy Ayers <andya@microsoft.com>
3 years agoMerge branch 'main' into release/stable
Juan Sebastian Hoyos Ayala [Thu, 7 Apr 2022 03:49:37 +0000 (20:49 -0700)]
Merge branch 'main' into release/stable

3 years agoDisable OpenSuse and Fedora until we can add them back as AzDO agents (#2983)
Juan Hoyos [Wed, 6 Apr 2022 17:29:42 +0000 (10:29 -0700)]
Disable OpenSuse and Fedora until we can add them back as AzDO agents (#2983)

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20220405.8 (#2985)
dotnet-maestro[bot] [Wed, 6 Apr 2022 13:23:35 +0000 (13:23 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20220405.8 (#2985)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20220405.16 ...
dotnet-maestro[bot] [Wed, 6 Apr 2022 13:23:20 +0000 (13:23 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20220405.16 (#2984)

[main] Update dependencies from dotnet/aspnetcore

3 years agoFix official jobs - move to supported OS versions
Juan Hoyos [Wed, 6 Apr 2022 00:43:28 +0000 (17:43 -0700)]
Fix official jobs - move to supported OS versions

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20220404.1 (#2981)
dotnet-maestro[bot] [Tue, 5 Apr 2022 13:18:56 +0000 (13:18 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20220404.1 (#2981)

[main] Update dependencies from dotnet/symstore

3 years agoMark dbgshim as not shipping (#2980)
Juan Hoyos [Tue, 5 Apr 2022 09:34:03 +0000 (02:34 -0700)]
Mark dbgshim as not shipping (#2980)

3 years agodotnet tools ps handling of no supported managed processes (#2979)
mikelle-rogers [Mon, 4 Apr 2022 23:58:14 +0000 (17:58 -0600)]
dotnet tools ps handling of no supported managed processes (#2979)

* Add the case where no supported managed processes were found

3 years agoAltered to create cleaner output, if IsOutputRedirected do not check Console.WindowWi...
mikelle-rogers [Mon, 4 Apr 2022 16:19:09 +0000 (10:19 -0600)]
Altered to create cleaner output, if IsOutputRedirected do not check Console.WindowWidth (#2972)

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