Juan Hoyos [Wed, 12 Apr 2023 21:25:40 +0000 (14:25 -0700)]
Update Logging and AsyncInterfaces versions (#3819)
* Update Logging and AsyncInterfaces versions
* Update Versions.props
Lee Culver [Wed, 12 Apr 2023 20:33:06 +0000 (13:33 -0700)]
Change lldb behavior for new managed command implementations (#3822)
dotnet-maestro[bot] [Wed, 12 Apr 2023 17:54:49 +0000 (10:54 -0700)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230412.2 (#3820)
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23211.2 -> To Version 8.0.0-alpha.1.23212.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Wed, 12 Apr 2023 17:48:51 +0000 (17:48 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230412.2 (#3821)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Tue, 11 Apr 2023 17:49:42 +0000 (17:49 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230410.11 (#3817)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Tue, 11 Apr 2023 17:23:36 +0000 (17:23 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230411.2 (#3814)
[main] Update dependencies from dotnet/source-build-reference-packages
Lee Culver [Mon, 10 Apr 2023 17:22:32 +0000 (10:22 -0700)]
Reimplement !traverseheap (#3810)
* Add TraverseHeapCommand
* Remove HeapTraverser
* Remove TypeTree
* Remove Flags
Lee Culver [Fri, 7 Apr 2023 00:21:23 +0000 (17:21 -0700)]
Update ClrMD version (#3804)
I moved the the "Generation" enum to ClrMD itself. It's far more useful (and accurate) to talk about an object's generation as a member of an enum which describes it rather than a simple integer. This change flowed through the SOS commands which used ClrSegment.GetGeneration.
I manually tested all commands affected.
dotnet-maestro[bot] [Thu, 6 Apr 2023 16:34:02 +0000 (16:34 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230406.4 (#3807)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Thu, 6 Apr 2023 15:56:31 +0000 (15:56 +0000)]
[main] Update dependencies from dotnet/source-build-reference-packages (#3787)
[main] Update dependencies from dotnet/source-build-reference-packages
Lee Culver [Wed, 5 Apr 2023 18:19:23 +0000 (11:19 -0700)]
maddress -orderBySize (#3803)
Added an option to order the output of !maddress by size descending, as requested by the GC team.
Lee Culver [Tue, 4 Apr 2023 19:37:05 +0000 (12:37 -0700)]
Fix IndexOutOfRangeException (#3800)
* Fix IndexOutOfRangeException
Fix an IndexOutOfRangeException with !sos maddress.
* Add initial parts length check
* One more fix
Lee Culver [Tue, 4 Apr 2023 16:06:28 +0000 (09:06 -0700)]
Add !dumpheap fragmentation statistics (#3799)
In my previous !dumpheap change I overlooked the fragmentation output. This adds fragmentation output in the exact same was as the previous C++ code.
The new code now validates the Free region is actually followed by the next object, and that those objects do not live on the Pinned, Frozen, or Large object heaps.
Lee Culver [Fri, 31 Mar 2023 19:54:25 +0000 (12:54 -0700)]
Add -list to !sos maddress (#3798)
- Added a way to list all kinds of a specific memory type
- Added caching to NativeAddressHelper, as it was recalculating every run
Lee Culver [Thu, 30 Mar 2023 22:52:22 +0000 (15:52 -0700)]
Fix issue where DmlExec isn't implemented in Repl (#3794)
* Fix issue where DmlExec isn't implemented in Repl
WriteDmlExec is meant to work even if DML is disabled, but the Repl project throws NotSupportedException instead of passing the text argument.
* Write the raw output when DML is present
Also print output when WriteDml is called. This shouldn't happen in the current codebase, but at least it won't cause the command to stop.
Lee Culver [Thu, 30 Mar 2023 17:50:50 +0000 (10:50 -0700)]
Improve !maddress (#3792)
- Using single '-' instead of '--' for Options to match the rest of SOS
- Change the default behavior of maddress to print the entire list of memory, this matches !address
- Only display the HandleTable if we can efficiently do so (or if the user requests that we show HandleTable data anyway)
- Use the RootCacheService to only walk the handle table once per runtime
Lee Culver [Thu, 30 Mar 2023 17:44:47 +0000 (10:44 -0700)]
Add GC inter-generational analysis commands (#3790)
* Add GC inter-generational analysis commands
Added SOS commands requested by the GC team:
!sos FindEphemeralReferencesToLOH - Finds references between gen0/gen1 objects and the Large Object Heap.
!sos FindReferencesToEphemeral Finds all object references which point to a lower generation than the current object
!sos SizeStats - Prints statistics about objects sizes
* Code review feedback
- shorten command names
- check for cancellation
- change a couple of object checks to filter better
dotnet-maestro[bot] [Thu, 30 Mar 2023 16:46:50 +0000 (16:46 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230329.5 (#3791)
[main] Update dependencies from dotnet/aspnetcore
Nikola Milosavljevic [Wed, 29 Mar 2023 19:58:23 +0000 (12:58 -0700)]
Trim away netframework targets in source-build (#3788)
dotnet-maestro[bot] [Wed, 29 Mar 2023 18:08:13 +0000 (18:08 +0000)]
[main] Update dependencies from microsoft/clrmd (#3778)
[main] Update dependencies from microsoft/clrmd
- Merge branch 'main' into darc-main-
ade01c5a-e569-4564-8b2a-
7df2f9db90a4
dotnet-maestro[bot] [Wed, 29 Mar 2023 18:04:03 +0000 (18:04 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230328.4 (#3786)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Tue, 28 Mar 2023 14:06:02 +0000 (14:06 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230328.3 (#3785)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 28 Mar 2023 13:29:52 +0000 (13:29 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230327.14 (#3784)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Mon, 27 Mar 2023 17:02:03 +0000 (17:02 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230327.1 (#3783)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Sun, 26 Mar 2023 18:20:40 +0000 (18:20 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230325.2 (#3781)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Sat, 25 Mar 2023 13:45:22 +0000 (13:45 +0000)]
[main] Update dependencies from dotnet/source-build-reference-packages (#3776)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Sat, 25 Mar 2023 13:22:16 +0000 (13:22 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230324.11 (#3780)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Fri, 24 Mar 2023 17:50:41 +0000 (17:50 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#3775)
[main] Update dependencies from dotnet/aspnetcore
Lee Culver [Thu, 23 Mar 2023 18:54:33 +0000 (11:54 -0700)]
Fix !gcroot issue (#3777)
* Fix !gcroot issue
Update ClrMD to apply proposed fix for stack/handle walking
* Update ClrMD
* Remove stopwatch output
Lee Culver [Tue, 21 Mar 2023 23:10:03 +0000 (16:10 -0700)]
Remove GCRootImpl - reimplement commands in C# (#3766)
* Add TableOutput.Indent
* Add GCRootComamnd
* Incorrect ArgumentNullException
* Add source resolution
* Minor cleanup
* Update ClrMD version
* Add PathTo command
* Minor fixes
* Split DumpHeapCommand into a command and service
* Initial ObjSize implementation
* RootCache cleanup
* Fix spacing
* Fix ObjSize
* Add !gcroot helper for !findroots
* Implement !analyzeoom
* Remove !fq dependency on GCRootImpl
* Excise GcRootImpl
* Managed implementation of !gcheapstat
* Remove dead code
* Update NotReachableInRangeCommand.cs
* Update ClrMD version
* Replace HelperCommandAttribute with a property
* Fix issue with IL offsets
* Update scripts for new output
* Update SymbolService.DownloadPE to find PDBs
* Fix spacing issue
* Fix exception issue
* Fix spacing issue
* Remove -all from tests
We now always print all roots
* Temporarily disable gcroot PDB testing
* Remove added using
* Remove explicit gcroot from SOSCommand
* Remove ShowInHelp
* Update ClrMD version
dotnet-maestro[bot] [Tue, 21 Mar 2023 13:42:59 +0000 (13:42 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230320.3 (#3773)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 21 Mar 2023 13:38:24 +0000 (13:38 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230321.1 (#3770)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Tue, 21 Mar 2023 13:28:26 +0000 (13:28 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230319.3 (#3771)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Tue, 21 Mar 2023 13:24:07 +0000 (13:24 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230320.1 (#3772)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 20 Mar 2023 16:38:09 +0000 (16:38 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230319.3 (#3768)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Mon, 20 Mar 2023 13:32:10 +0000 (13:32 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20230318.1 (#3767)
[main] Update dependencies from dotnet/arcade
- Coherency Updates:
- Microsoft.SourceLink.GitHub: from 1.2.0-beta-23117-02 to 1.2.0-beta-23165-02 (parent: Microsoft.DotNet.Arcade.Sdk)
dotnet-maestro[bot] [Sat, 18 Mar 2023 16:46:02 +0000 (16:46 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230317.3 (#3764)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Sat, 18 Mar 2023 13:23:55 +0000 (13:23 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230317.2 (#3765)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Sat, 18 Mar 2023 13:22:54 +0000 (13:22 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230317.7 (#3763)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Fri, 17 Mar 2023 13:57:20 +0000 (13:57 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230316.3 (#3760)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 17 Mar 2023 13:28:45 +0000 (13:28 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230316.2 (#3759)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Fri, 17 Mar 2023 13:27:29 +0000 (13:27 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230317.1 (#3758)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Thu, 16 Mar 2023 15:26:58 +0000 (08:26 -0700)]
Update dependencies from https://github.com/microsoft/clrmd build
20230315.1 (#3754)
Microsoft.Diagnostics.Runtime , Microsoft.Diagnostics.Runtime.Utilities
From Version 3.0.0-beta.23164.1 -> To Version 3.0.0-beta.23165.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Thu, 16 Mar 2023 13:44:22 +0000 (13:44 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230315.1 (#3755)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Thu, 16 Mar 2023 13:21:59 +0000 (13:21 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230315.6 (#3753)
[main] Update dependencies from dotnet/aspnetcore
Mike McLaughlin [Wed, 15 Mar 2023 22:46:08 +0000 (15:46 -0700)]
Add AssemblyLoadContext for loading extensions (#3649)
* Add AssemblyLoadContext for loading extensions
Add and use ServiceManager.NotifyExtensionLoadFailure event.
Replace Provider scope with ProviderExport attribute
Removing the DAC or DBI check in GetLocalPath() keeps invalid DACs or DBIs
from being loaded if in the current directory. The download path will find
a DAC in the same directory as the core dump when under dotnet-dump.
Update extensibility doc
* Update to 7.0.3 and 6.0.14
* Change the context service ordering to prevent creating runtimes if not needed
* Fix analyzer issues
* Fix overflow in WebApp tests
* Code review feedback
* Fix desktop SOS tests
dotnet-maestro[bot] [Wed, 15 Mar 2023 13:52:17 +0000 (13:52 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230314.1 (#3752)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 15 Mar 2023 13:24:47 +0000 (13:24 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#3744)
[main] Update dependencies from dotnet/aspnetcore
Lee Culver [Wed, 15 Mar 2023 00:49:46 +0000 (17:49 -0700)]
Add a way to filter !eeheap (#3750)
* Add a way to filter !eeheap
- !eeheap now only operates on the currently selected runtime (again)
- Maoni requested a feature where we can give filters to !eeheap, as its output can be too long and detailed on larger dumps
- Added the same -segment, -heap, and [memory, range] arguments to !eeheap to filter the output down to the requested ranges, segments, or heaps.
- Loader/Modules heaps will also be filtered by "[memory, range]" (not not -heap and -segment).
- Changed "Total" to "Partial" whenever we filter the heap. e.g. 'Total bytes consumed by CLR' -> 'Partial bytes consumed by CLR'.
* Add DML to !eeheap -gc
* Fix format mistake
Lee Culver [Wed, 15 Mar 2023 00:49:20 +0000 (17:49 -0700)]
Improve/reimplement !listnearobj and !gcwhere (#3748)
* Update ClrMD version
* Add !gcwhere, !listnearobj commands
* Update ListNearObjCommand.cs
* Use C# versions, remove dead code
* Fix command name
* Output fixes
* Fix build warning
* Test fixes
dotnet-maestro[bot] [Tue, 14 Mar 2023 17:46:55 +0000 (17:46 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230313.4 (#3745)
[main] Update dependencies from microsoft/clrmd
Lee Culver [Tue, 14 Mar 2023 17:30:22 +0000 (10:30 -0700)]
Reimplement !dumpheap and !verifyheap in C# (#3738)
* C# !verifyheap implementation
* Bump ClrMD version
* Add DML support to TableOutput
* Add Segment filter, clean up parsing
* Cleanups
* Allow cancellation
* Remove test code, cleanup
* Add SimulateGCHeapCorruption
* Output improvements
* Update VerifyHeapCommand.cs
* Add class to filter segments and objects
* Initial DumpHeap command
* Initial !dumpheap implementation
Still needs -thinlocks and -string.
* Cleanups and timer output
* Add -strings support
* Update C++ commands to use C# verify/dump heap
* CodeFormatting fixes
* Better Sanitize method
Co-authored-by: Günther Foidl <gue@korporal.at>
* Fix Span issue
Co-authored-by: Günther Foidl <gue@korporal.at>
* Fix a few warnings
* Use pattern matching in FileLoggingConsoleService
* Update ClrMD version
* Remove accidental include
* Implement !dumpheap -thinlock
* Fix CommandLine parsing
* Handle invalid objects
* Test fixes
* Add back MINIDUMP_NOT_SUPPORTED
* Fix concurrent dictionary tests
* Fix DECVAL
* Fix DECVAL again
* Fix !verifyheap failures
* Fix coding style
* Code review feedback
* Fix !dumpobj format
* Fix DML issues
---------
Co-authored-by: Günther Foidl <gue@korporal.at>
dotnet-maestro[bot] [Tue, 14 Mar 2023 13:48:08 +0000 (13:48 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230313.2 (#3747)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 14 Mar 2023 13:22:59 +0000 (13:22 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230313.1 (#3746)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Sun, 12 Mar 2023 18:49:44 +0000 (18:49 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230311.5 (#3740)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Sat, 11 Mar 2023 14:20:06 +0000 (14:20 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230310.17 (#3739)
[main] Update dependencies from dotnet/aspnetcore
Juan Hoyos [Sat, 11 Mar 2023 01:00:25 +0000 (17:00 -0800)]
Add analyzers, fix issues detected by them, style enforcement, and some misc bugs in SOSRunner (#3721)
Enforcement of style to be consistent with dotnet/runtime.
Enable more analyzers that are compliant with SDL requirements.
Misc bug fixes around sync contexts and async IO.
Use some utility methods available in .NET 6 when possible.
dotnet-maestro[bot] [Fri, 10 Mar 2023 19:25:10 +0000 (19:25 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230309.7 (#3734)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Fri, 10 Mar 2023 18:47:29 +0000 (18:47 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230309.2 (#3735)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 10 Mar 2023 18:43:45 +0000 (18:43 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230309.10 (#3733)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Thu, 9 Mar 2023 14:36:16 +0000 (14:36 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230309.2 (#3731)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Thu, 9 Mar 2023 14:26:18 +0000 (14:26 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230309.1 (#3732)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Thu, 9 Mar 2023 04:57:27 +0000 (20:57 -0800)]
[main] Update dependencies from microsoft/clrmd (#3723)
* Update dependencies from https://github.com/microsoft/clrmd build
20230306.2
Microsoft.Diagnostics.Runtime , Microsoft.Diagnostics.Runtime.Utilities
From Version 3.0.0-beta.23155.1 -> To Version 3.0.0-beta.23156.2
* Updates for ClrMD 3.0 changes
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Lee Culver <leculver@microsoft.com>
kkeirstead [Wed, 8 Mar 2023 22:03:30 +0000 (14:03 -0800)]
[Dotnet Monitor] Adding `SystemDiagnosticsMetrics` Trigger (#3697)
dotnet-maestro[bot] [Wed, 8 Mar 2023 14:37:46 +0000 (14:37 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230307.4 (#3729)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 8 Mar 2023 14:22:18 +0000 (14:22 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230307.27 (#3728)
[main] Update dependencies from dotnet/aspnetcore
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)
dotnet-maestro[bot] [Tue, 7 Mar 2023 14:54:17 +0000 (14:54 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230306.5 (#3725)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 7 Mar 2023 14:36:20 +0000 (14:36 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230307.1 (#3722)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Tue, 7 Mar 2023 14:22:18 +0000 (14:22 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230306.2 (#3724)
[main] Update dependencies from dotnet/symstore
Adeel Mujahid [Mon, 6 Mar 2023 22:23:10 +0000 (00:23 +0200)]
Rename COMPlus_ to DOTNET_ (#3712)
* Rename COMPlus_ to DOTNET_
* Add WithRuntimeConfiguration
* Add a comment
* Update documentation/FAQ.md
dotnet-maestro[bot] [Mon, 6 Mar 2023 21:10:38 +0000 (21:10 +0000)]
[main] Update dependencies from dotnet/installer (#3719)
[main] Update dependencies from dotnet/installer
- Update single-file runtime version
dotnet-maestro[bot] [Mon, 6 Mar 2023 20:22:47 +0000 (20:22 +0000)]
[main] Update dependencies from microsoft/clrmd (#3717)
[main] Update dependencies from microsoft/clrmd
- ClrMD 3.0 interface fixes
dotnet-maestro[bot] [Mon, 6 Mar 2023 18:24:51 +0000 (18:24 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230306.1 (#3720)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Mon, 6 Mar 2023 14:26:30 +0000 (14:26 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230305.1 (#3716)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Sun, 5 Mar 2023 14:11:20 +0000 (14:11 +0000)]
Update dependencies from https://github.com/dotnet/runtime build
20230305.1 (#3713)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Sat, 4 Mar 2023 17:36:56 +0000 (09:36 -0800)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230303.9 (#3709)
Microsoft.AspNetCore.App.Ref , Microsoft.AspNetCore.App.Ref.Internal
From Version 8.0.0-preview.3.23153.6 -> To Version 8.0.0-preview.3.23153.9
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Sat, 4 Mar 2023 17:36:39 +0000 (09:36 -0800)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230303.4 (#3711)
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23152.1 -> To Version 8.0.0-alpha.1.23153.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Lee Culver [Sat, 4 Mar 2023 17:15:28 +0000 (09:15 -0800)]
Update to ClrMD 3.0, ISOSDacInterface13 (#3675)
* Update dependencies from https://github.com/microsoft/clrmd build
20230219.1
Microsoft.Diagnostics.Runtime , Microsoft.Diagnostics.Runtime.Utilities
From Version 2.3.411802 -> To Version 2.4.411901
* Use new ClrMD native heap enumeration code
* Clean up a few x86 issues
- Fixed !address header parsing on x86.
- Removed "Description" from DescribedRegion. We now use .Usage instead.
- Added a "PrevRevionName" for heuristic tagging.
* Remove test code
* Update native SOS to work with ISOSDacInterface13
* Remove OrderBy
Removed test code.
* Use IsRuntimeVersion
* initial managed !eeheap implementation
* Remove native eeheap code
* Print total size of all heaps
* Reorder code
* Memory formatting
* Add original !eeheap args
* Minor compile issues
* Update ClrMD
* Fix minor build issues
* Fix parameter issue
* Output fixes
* GC Output Cleanup
* Fix width
* Fix reserve memory output
Accidently deleted .ReserveMemory when refactoring earlier.
* Rename EEHeap -> EEHeapCommand
* Remove uses of var
* Reuse runtimes
* Return ArrayPool buffer
* Update to ClrMD 3.0-beta
* Fix minor build issue
* Fix tests
* Update ClrMD version
* Fix a few command issues.
* Fix mismatched tag
* Fix pinned heap
* Fix ClrMD issue with .net 8 heaps pre-ISOSDacInterface13
* Fix ClrMD issue
* More version nonsense
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Sat, 4 Mar 2023 14:13:45 +0000 (14:13 +0000)]
Update dependencies from https://github.com/dotnet/runtime build
20230304.1 (#3710)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Sat, 4 Mar 2023 00:35:28 +0000 (00:35 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build
20230303.6 (#3708)
[main] Update dependencies from dotnet/aspnetcore
dotnet-maestro[bot] [Fri, 3 Mar 2023 14:38:15 +0000 (14:38 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230302.1 (#3707)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 3 Mar 2023 14:27:09 +0000 (14:27 +0000)]
Update dependencies from https://github.com/dotnet/runtime build
20230303.1 (#3706)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Thu, 2 Mar 2023 15:04:30 +0000 (15:04 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230301.1 (#3704)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Thu, 2 Mar 2023 14:32:53 +0000 (14:32 +0000)]
Update dependencies from https://github.com/dotnet/runtime build
20230302.1 (#3703)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Wed, 1 Mar 2023 17:37:00 +0000 (17:37 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230228.1 (#3702)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 1 Mar 2023 17:31:21 +0000 (17:31 +0000)]
Update dependencies from https://github.com/dotnet/runtime build
20230228.7 (#3701)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Tue, 28 Feb 2023 19:02:37 +0000 (19:02 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230227.2 (#3695)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 28 Feb 2023 14:47:00 +0000 (14:47 +0000)]
Update dependencies from https://github.com/dotnet/runtime build
20230227.10 (#3694)
[main] Update dependencies from dotnet/runtime
dotnet-maestro[bot] [Tue, 28 Feb 2023 14:46:47 +0000 (14:46 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230227.1 (#3693)
[main] Update dependencies from dotnet/symstore
Mike McLaughlin [Tue, 28 Feb 2023 01:43:35 +0000 (17:43 -0800)]
Fix the runtime version for single-file apps (#3688)
Fallback to parsing the embeded version string for single-file apps if
ClrInfo.Version is null or invalid.
Juan Hoyos [Tue, 28 Feb 2023 00:50:52 +0000 (16:50 -0800)]
Fix build target architecture passing (#3692)
dotnet-maestro[bot] [Mon, 27 Feb 2023 22:06:27 +0000 (22:06 +0000)]
[main] Update dependencies from dotnet/installer (#3691)
[main] Update dependencies from dotnet/installer
- Update single-file version
dotnet-maestro[bot] [Mon, 27 Feb 2023 17:36:55 +0000 (17:36 +0000)]
[main] Update dependencies from dotnet/runtime (#3689)
[main] Update dependencies from dotnet/runtime
Jarret Shook [Sat, 25 Feb 2023 18:13:26 +0000 (10:13 -0800)]
Small change to dev container setup. (#3686)
Updates it to work with the newer vs code releases, and in addition, adds --priviledged to allow debugging SOS under the devcontainer.
Note: for arm64 macs, running x64 container images can be run with:
devcontainer.json:
"runArgs": ["--platform=linux/amd64" ]
and `FROM --platform=linux/amd64 `
in the dockerfile
dotnet-maestro[bot] [Sat, 25 Feb 2023 06:59:49 +0000 (22:59 -0800)]
[main] Update dependencies from dotnet/installer (#3673)
* Update dependencies from https://github.com/dotnet/installer build
20230217.18
Microsoft.Dotnet.Sdk.Internal
From Version 8.0.100-preview.2.23113.1 -> To Version 8.0.100-preview.2.23117.18
* Update 8.0 single-file
* Update runtime versions
* Update installer version
* Fix dcd command for .NET 8.0
dotnet-maestro[bot] [Fri, 24 Feb 2023 14:49:08 +0000 (14:49 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230223.2 (#3685)
[main] Update dependencies from dotnet/source-build-reference-packages
Jarret Shook [Thu, 23 Feb 2023 22:57:39 +0000 (14:57 -0800)]
Fix propogating BuildArch. (#3684)
This will place the bin folder for arm64/arm/x86 builds in the correct path.
dotnet-maestro[bot] [Thu, 23 Feb 2023 14:39:49 +0000 (14:39 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230222.2 (#3683)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 22 Feb 2023 14:40:09 +0000 (14:40 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230221.2 (#3680)
[main] Update dependencies from dotnet/source-build-reference-packages