Dongkyun Son [Mon, 11 Nov 2024 10:49:28 +0000 (19:49 +0900)]
packaing: disable asan force options
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
Hyungju Lee [Tue, 25 Jun 2024 08:29:16 +0000 (17:29 +0900)]
[Tizen] Delete build warning
Hyungju Lee [Mon, 10 Jun 2024 11:13:26 +0000 (20:13 +0900)]
[Tizen] Fix build issues with clang18
Mikhail Kurinnoi [Mon, 3 Jun 2024 15:10:59 +0000 (18:10 +0300)]
Fix `pathto` SOS command.
Mikhail Kurinnoi [Wed, 29 May 2024 12:26:27 +0000 (15:26 +0300)]
[RISC-V] Add gcinfodumper implementation.
Port from `diagnostics` upstream https://github.com/dotnet/diagnostics/pull/4703
Mikhail Kurinnoi [Thu, 16 May 2024 10:27:12 +0000 (13:27 +0300)]
[Tizen] Update Microsoft.Diagnostics.Runtime (clrmd) for riscv64 support.
Fix `parallelstacks` SOS command.
Mikhail Kurinnoi [Wed, 8 May 2024 11:06:06 +0000 (14:06 +0300)]
Fix `help command` output for tools.
Related to:
> help clrstack
ERROR: Could not find file '/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.0/SOS/linux-riscv64/sosdocsunix.txt'.
Mikhail Kurinnoi [Wed, 17 Apr 2024 16:26:01 +0000 (19:26 +0300)]
Bump to 8.0.452401-36 version
Hyungju Lee [Tue, 26 Dec 2023 01:17:19 +0000 (10:17 +0900)]
[Tizen] Fix i586 build & add `-gdwarf-4`
Mikhail Kurinnoi [Mon, 4 Dec 2023 21:59:28 +0000 (00:59 +0300)]
[Tizen] Add riscv64 build support.
Mikhail Kurinnoi [Mon, 4 Dec 2023 19:39:04 +0000 (22:39 +0300)]
[Tizen] Update Microsoft.Diagnostics.Run (clrmd) for riscv64 support.
Mikhail Kurinnoi [Mon, 4 Dec 2023 15:53:02 +0000 (18:53 +0300)]
[Tizen] Fix build for 8.0
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
Hyungju Lee [Thu, 20 Jul 2023 04:38:37 +0000 (13:38 +0900)]
[Tizen] Openssl 1.1 -> 3
Gleb Balykov [Wed, 26 Apr 2023 12:11:13 +0000 (15:11 +0300)]
Bump to 6.0.328102-33 version
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
Hyungju Lee [Mon, 20 Feb 2023 09:01:35 +0000 (18:01 +0900)]
[Tizen] Add release info to version file
최종헌/MDE Lab(SR)/삼성전자 [Wed, 15 Feb 2023 07:43:01 +0000 (16:43 +0900)]
Create version file (#82)
j-h.choi [Tue, 27 Dec 2022 06:57:48 +0000 (15:57 +0900)]
Integrates the build output of the diagnostics package
Hyungju Lee [Fri, 23 Dec 2022 06:30:15 +0000 (15:30 +0900)]
[Tizen] Keep debug symbols
Hyungju Lee [Mon, 7 Nov 2022 09:18:43 +0000 (18:18 +0900)]
[Tizen] version up for install dir
Mikhail Kurinnoi [Fri, 30 Sep 2022 10:20:38 +0000 (13:20 +0300)]
[Tizen] Remove system DLLs from tools rpm.
Mikhail Kurinnoi [Thu, 29 Sep 2022 10:12:01 +0000 (13:12 +0300)]
[Tizen] Fix SOS plugin file list in spec.
[Tizen] Change coreclr-diagnostics install diri
Move from netcoreapp to SOS folder
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.
olekarev [Fri, 11 Feb 2022 09:33:10 +0000 (12:33 +0300)]
[Tizen] Fix gbs build for v6.0
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)
j-h.choi [Mon, 25 Jan 2021 04:28:22 +0000 (13:28 +0900)]
[Tizen] Add dotnet-stack tool
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).
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.
Sangwook Kim [Mon, 10 Feb 2020 04:49:40 +0000 (13:49 +0900)]
[Tizen] Disable Microsoft symbol server by default (#17)
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:44:27 +0000 (06:44 -0700)]
[Tizen] Update SOS plugin file list.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:41:41 +0000 (06:41 -0700)]
[Tizen] Remove NI generation with first crossgen.
Gleb Balykov [Fri, 19 Jun 2020 10:18:49 +0000 (13:18 +0300)]
[Tizen] Enable aarch64 gbs build
김상욱/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)
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.
Gleb Balykov [Tue, 23 Jun 2020 16:18:53 +0000 (19:18 +0300)]
[Tizen] Pass compilation flags to asm files
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:31:00 +0000 (06:31 -0700)]
[Tizen] Prevent internet access during managed parts build.
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)
Gleb Balykov [Mon, 5 Aug 2019 13:03:14 +0000 (16:03 +0300)]
[Tizen] Add prebuilt libicu-57.1 libraries
Mikhail Kurinnoi [Mon, 4 Dec 2023 14:28:27 +0000 (17:28 +0300)]
[Tizen] Add diagnostics build dependencies v8.0.0
To add these files do next steps:
1. Remove .gitignore
2. Remove all previous build artifacts and non-used files (make output of "git status" clear)
3. export NUGET_PACKAGES=`pwd`/.packages
4. Build diagnostics for x64
5. Commit .packages and .dotnet
6. Reduce to zero size large unused files:
.packages/testassets.linux.arm64.6.0/1.0.351101/content/DivZero/SOS.DivZero.Heap.dmp
.packages/testassets.linux.arm64.6.0/1.0.351101/content/WebApp3/SOS.WebApp3.Heap.dmp
.packages/testassets.linux.x64.6.0/1.0.351101/content/DivZero/SOS.DivZero.Heap.dmp
.packages/testassets.linux.x64.6.0/1.0.351101/content/WebApp3/SOS.WebApp3.Heap.dmp
Mikhail Kurinnoi [Wed, 8 Nov 2023 01:17:14 +0000 (04:17 +0300)]
[RISC-V] Implement SOS related code. (#4385)
Implement ICorDebug related `clrstack -i`.
Implement `clrstack -r` output.
Related PR in runtime: https://github.com/dotnet/runtime/pull/94454
```
> clrstack
OS Thread Id: 0x40614 (0)
Child SP IP Call Site
0000003FCBDD6F70 0000000000000000 [InlinedCallFrame:
0000003fcbdd6f70] Interop+Sys.<ReadStdin>g____PInvoke|44_0(Byte*, Int32)
0000003FCBDD6F70 0000003f32be5758 [InlinedCallFrame:
0000003fcbdd6f70] Interop+Sys.<ReadStdin>g____PInvoke|44_0(Byte*, Int32)
0000003FCBDD6F50 0000003F32BE5758 ILStubClass.IL_STUB_PInvoke(Byte*, Int32)
0000003FCBDD7050 0000003F32BE55BC Interop+Sys.ReadStdin(Byte*, Int32) [/home/runtime/src/libraries/System.Console/src/Microsoft.Interop.LibraryImportGenerator/Microsoft.Interop.LibraryImportGenerator/LibraryImports.g.cs @ 800]
0000003FCBDD7080 0000003F32BE5464 System.IO.StdInReader.ReadStdin(Byte*, Int32) [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 83]
0000003FCBDD70B0 0000003F32BE4FBC System.IO.StdInReader.ReadKey() [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 337]
0000003FCBDD7560 0000003F32BE3A24 System.IO.StdInReader.ReadLineCore(Boolean) [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 160]
0000003FCBDD7740 0000003F32BE3694 System.IO.StdInReader.ReadLine() [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 90]
0000003FCBDD77A0 0000003F32BE353C System.IO.SyncTextReader.ReadLine() [/home/runtime/src/libraries/System.Console/src/System/IO/SyncTextReader.cs @ 77]
0000003FCBDD77F0 0000003F32BE144C System.Console.ReadLine() [/home/runtime/src/libraries/System.Console/src/System/Console.cs @ 752]
0000003FCBDD7820 0000003F32B9DFD0 TestApp.Program.Main(System.String[]) [/home/viewizard/Desktop/projects_test/test_hr/Program.cs @ 11]
```
```
> clrstack -i
Dumping managed stack and managed variables using ICorDebug.
=============================================================================
Child SP IP Call Site
0000003FCBDD6EF0 0000000000000000 [NativeStackFrame]
0000003FCBDD6F50 0000003f32be5758 0000003FCBDD6F70 (null) [Managed to Unmanaged transition:
0000003FCBDD6F70]
0000003FCBDD7050 0000003f32be55bc [DEFAULT] I4 Interop+Sys.ReadStdin(Ptr UI1,I4) (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD7080 0000003f32be5464 [DEFAULT] I4 System.IO.StdInReader.ReadStdin(Ptr UI1,I4) (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD70B0 0000003f32be4fbc [DEFAULT] [hasThis] ValueClass System.ConsoleKeyInfo System.IO.StdInReader.ReadKey() (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD7560 0000003f32be3a24 [DEFAULT] [hasThis] Boolean System.IO.StdInReader.ReadLineCore(Boolean) (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD7740 0000003f32be3694 [DEFAULT] [hasThis] String System.IO.StdInReader.ReadLine() (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD77A0 0000003f32be353c [DEFAULT] [hasThis] String System.IO.SyncTextReader.ReadLine() (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD77F0 0000003f32be144c [DEFAULT] String System.Console.ReadLine() (/home/mkurinnoi/dotnet/System.Console.dll)
0000003FCBDD7820 0000003f32b9dfd0 [DEFAULT] Void TestApp.Program.Main(SZArray String) (/home/mkurinnoi/test_hr.dll)
0000003FCBDD7850 0000003fb1e2307e [NativeStackFrame]
Stack walk complete.
=============================================================================
```
CC @clamp03 @wscho77 @HJLeee @JongHeonChoi @t-mustafin @gbalykov
Mikhail Kurinnoi [Tue, 31 Oct 2023 15:39:59 +0000 (18:39 +0300)]
[RISC-V] Add partial SOS 'clrstack' command implementation. (#4356)
Changes:
- add partial SOS 'clrstack' command implementation;
- add more RISC-V related code (some still not tested or NYI, but need
for proper SOS build);
This changes allow start and use dotnet-dump+SOS with current runtime
upstream on RISC-V board:
```
mkurinnoi@starfive:~$ ./dotnet/corerun ./tools/dotnet-dump.dll ps
221935 corerun /home/mkurinnoi/dotnet/corerun ./dotnet/corerun ./test_hr.dll
mkurinnoi@starfive:~$ ./dotnet/corerun ./tools/dotnet-dump.dll collect --process-id 221935
Writing full to /home/mkurinnoi/core_20231024_104410
Complete
mkurinnoi@starfive:~$ ./dotnet/corerun ./tools/dotnet-dump.dll analyze /home/mkurinnoi/core_20231024_104410
Loading core dump: /home/mkurinnoi/core_20231024_104410 ...
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.
> clrstack
OS Thread Id: 0x362ef (0)
Child SP IP Call Site
0000003FD9F44F70 0000000000000000 [InlinedCallFrame:
0000003fd9f44f70] Interop+Sys.<ReadStdin>g____PInvoke|44_0(Byte*, Int32)
0000003FD9F44F70 0000003f353b5370 [InlinedCallFrame:
0000003fd9f44f70] Interop+Sys.<ReadStdin>g____PInvoke|44_0(Byte*, Int32)
0000003FD9F44F50 0000003F353B5370 ILStubClass.IL_STUB_PInvoke(Byte*, Int32)
0000003FD9F45050 0000003F353B51D4 Interop+Sys.ReadStdin(Byte*, Int32) [/home/runtime/src/libraries/System.Console/src/Microsoft.Interop.LibraryImportGenerator/Microsoft.Interop.LibraryImportGenerator/LibraryImports.g.cs @ 800]
0000003FD9F45080 0000003F353B507C System.IO.StdInReader.ReadStdin(Byte*, Int32) [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 83]
0000003FD9F450B0 0000003F353B4BD4 System.IO.StdInReader.ReadKey() [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 337]
0000003FD9F45560 0000003F353B363C System.IO.StdInReader.ReadLineCore(Boolean) [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 160]
0000003FD9F45740 0000003F353B32AC System.IO.StdInReader.ReadLine() [/home/runtime/src/libraries/System.Console/src/System/IO/StdInReader.cs @ 90]
0000003FD9F457A0 0000003F353B3154 System.IO.SyncTextReader.ReadLine() [/home/runtime/src/libraries/System.Console/src/System/IO/SyncTextReader.cs @ 77]
0000003FD9F457F0 0000003F353B1064 System.Console.ReadLine() [/home/runtime/src/libraries/System.Console/src/System/Console.cs @ 752]
0000003FD9F45820 0000003F3536DF10 TestApp.Program.Main(System.String[]) [/home/viewizard/Desktop/projects_test/test_hr/Program.cs @ 11]
> q
```
Note, I only start SOS commands implementation for RISC-V (almost
nothing work now).
CC @clamp03 @wscho77 @HJLeee @JongHeonChoi @t-mustafin @gbalykov
Mike McLaughlin [Tue, 24 Oct 2023 15:38:20 +0000 (08:38 -0700)]
Merge pull request #4355 from mikem8361/release/stable
Merge latest main into release/stable
Mike McLaughlin [Tue, 24 Oct 2023 02:05:57 +0000 (19:05 -0700)]
Update tools major version to 8.0
Mike McLaughlin [Tue, 24 Oct 2023 01:59:07 +0000 (18:59 -0700)]
Merge branch 'main' into release/stable
Johan Lorensson [Mon, 23 Oct 2023 23:48:53 +0000 (01:48 +0200)]
Handle sessionId as ulong instead of long in EventPipeSession.cs. (#4345)
Session id is a uint64 in runtime as well as specified as a uint64 in
IPC protocol,
https://github.com/dotnet/diagnostics/blob/main/documentation/design-docs/ipc-protocol.md#returns-as-an-ipc-message-payload.
EventPipeSession.cs however handled it as a long instead of an ulong,
currently that doesn't affect release builds since it doesn't do much
with the id except passing it back to stop the session, but in debug
builds there is an assert that validates that session id > 0. On Android
physical devices it is not uncommon to get code and memory allocated at
high addresses, including having the high order bit set and when that
happens, EventPipeSession.cs will see a negative session id and assert
on debug builds.
Fix adjust session id as ulong inline with IPC protocol, it also makes
sure keyword serialized when starting a session is handled according to
IPC specification, but only when serialized into the payload, it will
still be typed as long inside EventPipeProvider since it is a public
property.
Johan Lorensson [Mon, 23 Oct 2023 23:46:55 +0000 (01:46 +0200)]
Fix ModuleLoadUnloadTraceData.ModuleID cast to be unchecked since its really a ulong member. (#4354)
The ModuleLoadUnload events ModuleID is typed as a uint64 in the
EventPipe manifest and emitted as a uint64 in the event payload.
However, the parsing logic in ModuleLoadUnloadTraceDataevent in trace
event:
https://github.com/microsoft/perfview/blob/
a6c87911fe1aef8f59c9ce54aa4e16a1be6db91e/src/TraceEvent/Parsers/ClrEtwAll.cs.base#L4963
handles it as a long. Android devices running arm64 can use pointer
tagging meaning that high bits can be set in 64-bit addresses and since
module id is a memory address, it will be returned as a negative long
from ModuleLoadUnload event and since all diagnostic tooling is build
with overflow checking enabled by default, casting it to a ulong will
trigger and overflow exception when high bit is set.
Fix is to do an unchecked cast in this case since the value should be
threated as a ulong in first place.
Fixes https://github.com/dotnet/diagnostics/issues/4348.
dotnet-maestro[bot] [Mon, 23 Oct 2023 20:08:02 +0000 (20:08 +0000)]
[main] Update dependencies from dotnet/installer (#4353)
[main] Update dependencies from dotnet/installer
- Update Versions.props
Mike McLaughlin [Mon, 23 Oct 2023 17:31:13 +0000 (10:31 -0700)]
Update Native AOT crash info with module base address (#4351)
dotnet-maestro[bot] [Mon, 23 Oct 2023 13:24:08 +0000 (13:24 +0000)]
[main] Update dependencies from dotnet/arcade (#4352)
[main] Update dependencies from dotnet/arcade
dotnet-maestro[bot] [Sat, 21 Oct 2023 13:13:37 +0000 (13:13 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4349)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Sat, 21 Oct 2023 13:09:38 +0000 (13:09 +0000)]
[main] Update dependencies from dotnet/runtime (#4350)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Fri, 20 Oct 2023 17:20:43 +0000 (10:20 -0700)]
[main] Update dependencies from dotnet/aspnetcore (#4346)
This pull request updates the following dependencies
[marker]: <> (Begin:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
## From https://github.com/dotnet/aspnetcore
- **Subscription**:
319094f3-ed78-47c4-53e7-
08d8e409d87d
- **Build**:
20231019.14
- **Date Produced**: October 20, 2023 5:00:06 AM UTC
- **Commit**:
e4ba445101d9bdae24baa6b332d19a11ac8922be
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.AspNetCore.App.Ref**: [from 8.0.0-rtm.23518.6 to
8.0.0-rtm.23519.14][1]
- **Microsoft.AspNetCore.App.Ref.Internal**: [from 8.0.0-rtm.23518.6 to
8.0.0-rtm.23519.14][1]
[1]:
https://github.com/dotnet/aspnetcore/compare/
198857c8a2...
e4ba445101
[DependencyUpdate]: <> (End)
[marker]: <> (End:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Fri, 20 Oct 2023 13:43:29 +0000 (13:43 +0000)]
[main] Update dependencies from dotnet/source-build-reference-packages (#4347)
[main] Update dependencies from dotnet/source-build-reference-packages
mikelle-rogers [Thu, 19 Oct 2023 21:49:51 +0000 (14:49 -0700)]
Retire Duplicate Documentation (#4341)
Retire duplicate documentation by redirecting to docs that will be updated.
fixes #515
---------
Co-authored-by: Noah Falk <noahfalk@users.noreply.github.com>
Joe Schmitt [Thu, 19 Oct 2023 18:32:17 +0000 (11:32 -0700)]
Fix log scope construction (#4323)
This PR reworks how log scopes are reconstructed. The current
implementation has a several issues that results in it only working in
single-threaded contexts. Once multiple threads are involved, scopes
will be incorrectly associated to log messages in addition to scopes
being deleted early while they are still active.
I've described how the new approach works in the source code so it
doesn't get lost after this PR is merged. I've also left a comment with
a visual representation of edge cases with concurrent traces.
/cc @dotnet/dotnet-monitor
---------
Co-authored-by: Wiktor Kopec <wiktork@microsoft.com>
Johan Lorensson [Thu, 19 Oct 2023 16:55:27 +0000 (18:55 +0200)]
Fix dotnet-dsrouter Android port reverse local/remote ports. (#4342)
The use of automatic port forwarding on Android device used the same
port as local and remote, that should be possible, but turns out there
is some issue with `adb` around that configuration when running against
a physical Android device (works when using port forwarding/reverse
against Android emulator).
This PR change the port defaults and align to Xamarin Android
documentation as well as using different ports for local and remove when
using -`tcps` or -`tcpc` arguments together with `--forward-port
android`.
When running using the "Android" connect profile, `dotnet-dsrouter
android` we will default to 9001 as local/host and 9000 as remote/device
port.
When running with -`tcps` or -`tcpc` we will use passed port as
local/host port and then set the remote/device port to local/host port -
1 in call to `adb reverse|forward`.
Fixes https://github.com/dotnet/diagnostics/issues/4337
dotnet-maestro[bot] [Thu, 19 Oct 2023 16:10:58 +0000 (09:10 -0700)]
[main] Update dependencies from dotnet/aspnetcore (#4343)
This pull request updates the following dependencies
[marker]: <> (Begin:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
## From https://github.com/dotnet/aspnetcore
- **Subscription**:
319094f3-ed78-47c4-53e7-
08d8e409d87d
- **Build**:
20231018.6
- **Date Produced**: October 18, 2023 11:05:03 PM UTC
- **Commit**:
198857c8a2211931739e6e08facfbab52f8dd023
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.AspNetCore.App.Ref**: [from 8.0.0-rtm.23517.6 to
8.0.0-rtm.23518.6][1]
- **Microsoft.AspNetCore.App.Ref.Internal**: [from 8.0.0-rtm.23517.6 to
8.0.0-rtm.23518.6][1]
[1]:
https://github.com/dotnet/aspnetcore/compare/
e3aba084cd...
198857c8a2
[DependencyUpdate]: <> (End)
[marker]: <> (End:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Thu, 19 Oct 2023 16:10:46 +0000 (09:10 -0700)]
[main] Update dependencies from dotnet/runtime (#4344)
This pull request updates the following dependencies
[marker]: <> (Begin:
e4bfb556-e13c-47f6-eb5a-
08d8e4d5099b)
## From https://github.com/dotnet/runtime
- **Subscription**:
e4bfb556-e13c-47f6-eb5a-
08d8e4d5099b
- **Build**:
20231018.26
- **Date Produced**: October 19, 2023 7:20:11 AM UTC
- **Commit**:
c6e7ebdcb1b99c72990ae9f5ff95a75d5bb0f3ce
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.NETCore.App.Runtime.win-x64**: [from 8.0.0-rtm.23517.16 to
8.0.0-rtm.23518.26][1]
- **VS.Redist.Common.NetCore.SharedFramework.x64.8.0**: [from
8.0.0-rtm.23517.16 to 8.0.0-rtm.23518.26][1]
[1]: https://github.com/dotnet/runtime/compare/
6f7af556d2...
c6e7ebdcb1
[DependencyUpdate]: <> (End)
[marker]: <> (End:
e4bfb556-e13c-47f6-eb5a-
08d8e4d5099b)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Wed, 18 Oct 2023 16:49:10 +0000 (09:49 -0700)]
[main] Update dependencies from dotnet/aspnetcore (#4338)
This pull request updates the following dependencies
[marker]: <> (Begin:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
## From https://github.com/dotnet/aspnetcore
- **Subscription**:
319094f3-ed78-47c4-53e7-
08d8e409d87d
- **Build**:
20231017.6
- **Date Produced**: October 17, 2023 5:56:46 PM UTC
- **Commit**:
e3aba084cde27f8e718b188e3e9f7239e63d5816
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.AspNetCore.App.Ref**: [from 8.0.0-rtm.23516.6 to
8.0.0-rtm.23517.6][1]
- **Microsoft.AspNetCore.App.Ref.Internal**: [from 8.0.0-rtm.23516.6 to
8.0.0-rtm.23517.6][1]
[1]:
https://github.com/dotnet/aspnetcore/compare/
02bdf7077b...
e3aba084cd
[DependencyUpdate]: <> (End)
[marker]: <> (End:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Wed, 18 Oct 2023 13:28:42 +0000 (13:28 +0000)]
[main] Update dependencies from dotnet/runtime (#4340)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Wed, 18 Oct 2023 13:23:05 +0000 (13:23 +0000)]
[main] Update dependencies from microsoft/clrmd (#4339)
[main] Update dependencies from microsoft/clrmd
kkeirstead [Tue, 17 Oct 2023 20:59:18 +0000 (13:59 -0700)]
[Dotnet Monitor] Small Fix For SDM Triggers (#4332)
Small bug fix on the dotnet-monitor side from the unification work - we
previously didn't create a payload for `BeginInstrumentReporting`, and
thus only checked that a payload wasn't an error or the end of a
counter. The code now leverages the newly-added `IsValuePublishedEvent`
from the unification to only apply to the correct payloads.
dotnet-maestro[bot] [Tue, 17 Oct 2023 15:33:59 +0000 (08:33 -0700)]
[main] Update dependencies from dotnet/aspnetcore (#4333)
This pull request updates the following dependencies
[marker]: <> (Begin:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
## From https://github.com/dotnet/aspnetcore
- **Subscription**:
319094f3-ed78-47c4-53e7-
08d8e409d87d
- **Build**:
20231016.6
- **Date Produced**: October 16, 2023 8:00:36 PM UTC
- **Commit**:
02bdf7077b8d96039bd39d6189a1abdefc41e65e
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.AspNetCore.App.Ref**: [from 8.0.0-rtm.23514.1 to
8.0.0-rtm.23516.6][1]
- **Microsoft.AspNetCore.App.Ref.Internal**: [from 8.0.0-rtm.23514.1 to
8.0.0-rtm.23516.6][1]
[1]:
https://github.com/dotnet/aspnetcore/compare/
faf594a066...
02bdf7077b
[DependencyUpdate]: <> (End)
[marker]: <> (End:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 17 Oct 2023 13:45:57 +0000 (13:45 +0000)]
[main] Update dependencies from dotnet/source-build-reference-packages (#4336)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 17 Oct 2023 13:24:49 +0000 (13:24 +0000)]
[main] Update dependencies from dotnet/runtime (#4335)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Tue, 17 Oct 2023 13:24:38 +0000 (13:24 +0000)]
[main] Update dependencies from dotnet/symstore (#4334)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 16 Oct 2023 18:16:41 +0000 (18:16 +0000)]
[main] Update dependencies from dotnet/installer (#4331)
[main] Update dependencies from dotnet/installer
- Update Versions.props
dotnet-maestro[bot] [Mon, 16 Oct 2023 13:24:40 +0000 (13:24 +0000)]
[main] Update dependencies from dotnet/arcade (#4330)
[main] Update dependencies from dotnet/arcade
dotnet-maestro[bot] [Sun, 15 Oct 2023 13:10:32 +0000 (13:10 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4329)
[main] Update dependencies from dotnet/aspnetcore
Lee Culver [Sat, 14 Oct 2023 16:46:32 +0000 (09:46 -0700)]
Additional !maddress fixes (#4325)
More issues found by the GC team. With this fix the output of !maddress
now exactly lines of with GC data structures.
dotnet-maestro[bot] [Sat, 14 Oct 2023 13:22:52 +0000 (13:22 +0000)]
[main] Update dependencies from dotnet/runtime (#4328)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Sat, 14 Oct 2023 13:17:09 +0000 (13:17 +0000)]
[main] Update dependencies from microsoft/clrmd (#4327)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Sat, 14 Oct 2023 13:16:29 +0000 (13:16 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4326)
[main] Update dependencies from dotnet/aspnetcore
Mikhail Kurinnoi [Fri, 13 Oct 2023 18:12:25 +0000 (21:12 +0300)]
Initial Patch for RISC-V support. (#4322)
Based on CoreCLR changes.
CC @clamp03 @wscho77 @HJLeee @JongHeonChoi @t-mustafin @gbalykov
dotnet-maestro[bot] [Fri, 13 Oct 2023 13:28:10 +0000 (13:28 +0000)]
[main] Update dependencies from microsoft/clrmd (#4321)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Fri, 13 Oct 2023 13:27:22 +0000 (13:27 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4320)
[main] Update dependencies from dotnet/aspnetcore
Joe Schmitt [Thu, 12 Oct 2023 22:25:15 +0000 (15:25 -0700)]
Handle log messages with null state (#4319)
This PR addresses an issue were certain log messages could be dropped:
- A log message with placeholders can have an entirely null state (e.g.
`_logger.LogInformational("Test {A}", args: null)`). In this scenario,
the event source args payload will only contain the original format
string, not the null args.
- The current code assumes all placeholders will exist in the event
source args payload, which results in an exception being thrown and the
log message being dropped.
Lee Culver [Thu, 12 Oct 2023 18:59:35 +0000 (11:59 -0700)]
!maddress misattributes memory to the GC (#4318)
Fixes an issue reported by the GC team.
On windows, VirtualQuery information (bounds of allocated segments) is
very accurate in dumps because we have an entire segment of the dump
format which describes it. On Linux, it seems like we smash together
regions which came from two different calls of VirtualAlloc (well, the
Linux equivalent).
So, only use a heuristic of attributing regions of allocated memory on
Windows. Additionally, we are 100% accurate in reporting every byte of
memory that the GC allocates as of .Net 8. We shouldn't be ever using
this heuristic to attribute any memory to the GC.
dotnet-maestro[bot] [Thu, 12 Oct 2023 13:23:18 +0000 (13:23 +0000)]
[main] Update dependencies from dotnet/runtime (#4317)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Thu, 12 Oct 2023 13:21:58 +0000 (13:21 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4316)
[main] Update dependencies from dotnet/aspnetcore
kkeirstead [Wed, 11 Oct 2023 22:11:49 +0000 (15:11 -0700)]
Dotnet Counters + Dotnet Monitor Unification (#4254)
kkeirstead [Wed, 11 Oct 2023 14:10:55 +0000 (07:10 -0700)]
Dotnet Counters + Dotnet Monitor Unification - Automated `Collect` Testing (#4253)
dotnet-maestro[bot] [Wed, 11 Oct 2023 13:34:58 +0000 (13:34 +0000)]
[main] Update dependencies from dotnet/source-build-reference-packages (#4313)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 11 Oct 2023 13:28:01 +0000 (13:28 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4311)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Wed, 11 Oct 2023 13:23:39 +0000 (13:23 +0000)]
[main] Update dependencies from microsoft/clrmd (#4312)
[main] Update dependencies from microsoft/clrmd
Maoni Stephens [Wed, 11 Oct 2023 02:11:08 +0000 (19:11 -0700)]
fix doc for fq -allReady (#4310)
fixing some incorrect info for the explaination of the -allReady arg for the !fq cmd.
dotnet-maestro[bot] [Tue, 10 Oct 2023 17:38:43 +0000 (10:38 -0700)]
[main] Update dependencies from dotnet/source-build-reference-packages (#4309)
This pull request updates the following dependencies
[marker]: <> (Begin:
8fefa124-13dd-4c66-7dae-
08d9c02d7834)
## From https://github.com/dotnet/source-build-reference-packages
- **Subscription**:
8fefa124-13dd-4c66-7dae-
08d9c02d7834
- **Build**:
20231009.2
- **Date Produced**: October 9, 2023 1:15:04 PM UTC
- **Commit**:
8a2f652b1f23d493fcce31b73e829de56df38d5f
- **Branch**: refs/heads/main
[DependencyUpdate]: <> (Begin)
- **Updates**:
-
**Microsoft.SourceBuild.Intermediate.source-build-reference-packages**:
[from 9.0.0-alpha.1.23502.1 to 9.0.0-alpha.1.23509.2][1]
[1]:
https://github.com/dotnet/source-build-reference-packages/compare/
05ffbf9df6...
8a2f652b1f
[DependencyUpdate]: <> (End)
[marker]: <> (End:
8fefa124-13dd-4c66-7dae-
08d9c02d7834)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 10 Oct 2023 17:37:26 +0000 (10:37 -0700)]
[main] Update dependencies from dotnet/symstore (#4307)
This pull request updates the following dependencies
[marker]: <> (Begin:
678f7c5b-6647-4e77-0d75-
08d8e40a4c7c)
## From https://github.com/dotnet/symstore
- **Subscription**:
678f7c5b-6647-4e77-0d75-
08d8e40a4c7c
- **Build**:
20231009.1
- **Date Produced**: October 9, 2023 4:51:26 PM UTC
- **Commit**:
a3b341f9e61c8d8e832c4acfeb5b3a2305e51bcc
- **Branch**: refs/heads/main
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.SymbolStore**: [from 1.0.446801 to 1.0.450901][1]
[1]: https://github.com/dotnet/symstore/compare/
8cc6f03fdb...
a3b341f9e6
[DependencyUpdate]: <> (End)
[marker]: <> (End:
678f7c5b-6647-4e77-0d75-
08d8e40a4c7c)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 10 Oct 2023 13:26:51 +0000 (13:26 +0000)]
[main] Update dependencies from dotnet/runtime (#4308)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Tue, 10 Oct 2023 13:25:09 +0000 (13:25 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4305)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Tue, 10 Oct 2023 13:20:52 +0000 (13:20 +0000)]
[main] Update dependencies from microsoft/clrmd (#4306)
[main] Update dependencies from microsoft/clrmd
Mike McLaughlin [Tue, 10 Oct 2023 04:49:51 +0000 (21:49 -0700)]
Re-enable dumpmt tests in OtherCommands.script (#4304)
Addresses issue #https://github.com/dotnet/diagnostics/issues/3516
Mike McLaughlin [Tue, 10 Oct 2023 00:43:52 +0000 (17:43 -0700)]
Remove SOS's CRT invalid parameter handler (#4303)
SOS does get built dynamically linking to the C++ CRT in release so the
invalid parameter handler that gets installed affects all the code in
the process.
Fixes issue: https://github.com/dotnet/diagnostics/issues/4070
dotnet-maestro[bot] [Mon, 9 Oct 2023 21:29:39 +0000 (14:29 -0700)]
[main] Update dependencies from dotnet/installer (#4301)
This pull request updates the following dependencies
[marker]: <> (Begin:
638f1194-0c1a-4d47-eb59-
08d8e4d5099b)
## From https://github.com/dotnet/installer
- **Subscription**:
638f1194-0c1a-4d47-eb59-
08d8e4d5099b
- **Build**:
20231006.1
- **Date Produced**: October 6, 2023 9:36:48 PM UTC
- **Commit**:
0ffc9fdc93e578268a09b0dccdc4c3527f4697f3
- **Branch**: refs/heads/release/8.0.1xx
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.Dotnet.Sdk.Internal**: [from 8.0.100-rtm.23479.3 to
8.0.100-rtm.23506.1][1]
[1]: https://github.com/dotnet/installer/compare/
6dae8493a5...
0ffc9fdc93
[DependencyUpdate]: <> (End)
[marker]: <> (End:
638f1194-0c1a-4d47-eb59-
08d8e4d5099b)
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
dotnet-maestro[bot] [Mon, 9 Oct 2023 19:40:37 +0000 (19:40 +0000)]
[main] Update dependencies from dotnet/arcade (#4300)
[main] Update dependencies from dotnet/arcade
- Fix build from new analysis checks
dotnet-maestro[bot] [Sat, 7 Oct 2023 17:17:46 +0000 (10:17 -0700)]
[main] Update dependencies from dotnet/aspnetcore (#4298)
This pull request updates the following dependencies
[marker]: <> (Begin:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
## From https://github.com/dotnet/aspnetcore
- **Subscription**:
319094f3-ed78-47c4-53e7-
08d8e409d87d
- **Build**:
20231006.5
- **Date Produced**: October 7, 2023 1:42:18 AM UTC
- **Commit**:
6bd37340c54e3b9690102886afca6198a461cb3e
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.AspNetCore.App.Ref**: [from 8.0.0-rtm.23505.1 to
8.0.0-rtm.23506.5][1]
- **Microsoft.AspNetCore.App.Ref.Internal**: [from 8.0.0-rtm.23505.1 to
8.0.0-rtm.23506.5][1]
[1]:
https://github.com/dotnet/aspnetcore/compare/
51f80c73e5...
6bd37340c5
[DependencyUpdate]: <> (End)
[marker]: <> (End:
319094f3-ed78-47c4-53e7-
08d8e409d87d)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Sat, 7 Oct 2023 17:17:34 +0000 (10:17 -0700)]
[main] Update dependencies from dotnet/runtime (#4299)
This pull request updates the following dependencies
[marker]: <> (Begin:
e4bfb556-e13c-47f6-eb5a-
08d8e4d5099b)
## From https://github.com/dotnet/runtime
- **Subscription**:
e4bfb556-e13c-47f6-eb5a-
08d8e4d5099b
- **Build**:
20231006.12
- **Date Produced**: October 7, 2023 3:40:26 AM UTC
- **Commit**:
b17a34c818bd5e01fdb9827fea64727a5fc51025
- **Branch**: refs/heads/release/8.0
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.NETCore.App.Runtime.win-x64**: [from 8.0.0-rtm.23504.8 to
8.0.0-rtm.23506.12][1]
- **VS.Redist.Common.NetCore.SharedFramework.x64.8.0**: [from
8.0.0-rtm.23504.8 to 8.0.0-rtm.23506.12][1]
[1]: https://github.com/dotnet/runtime/compare/
22b8a5665f...
b17a34c818
[DependencyUpdate]: <> (End)
[marker]: <> (End:
e4bfb556-e13c-47f6-eb5a-
08d8e4d5099b)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Fri, 6 Oct 2023 13:23:01 +0000 (13:23 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#4297)
[main] Update dependencies from dotnet/aspnetcore