This repo contains benchmarks used for testing the performance of all .NET Runtimes
Перейти к файлу
dotnet-maestro[bot] 6c9383a3e4
[main] Update dependencies from dotnet/runtime (#4454)
* Update dependencies from https://github.com/dotnet/runtime build 20240912.3

Microsoft.Extensions.Logging , Microsoft.NET.ILLink , Microsoft.NET.ILLink.Tasks , System.Threading.Channels
 From Version 9.0.0-rc.2.24461.16 -> To Version 9.0.0-rc.2.24462.3

* Update dependencies from https://github.com/dotnet/runtime build 20240912.5

Microsoft.Extensions.Logging , Microsoft.NET.ILLink , Microsoft.NET.ILLink.Tasks , System.Threading.Channels
 From Version 9.0.0-rc.2.24462.3 -> To Version 9.0.0-rc.2.24462.5

* Update dependencies from https://github.com/dotnet/runtime build 20240912.10

Microsoft.Extensions.Logging , Microsoft.NET.ILLink , Microsoft.NET.ILLink.Tasks , System.Threading.Channels
 From Version 9.0.0-rc.2.24462.5 -> To Version 9.0.0-rc.2.24462.10

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-09-13 10:16:11 -07:00
.config
.github
.vault-config
.vscode
docs
eng [main] Update dependencies from dotnet/runtime (#4454) 2024-09-13 10:16:11 -07:00
scripts Add release/9.0 and matching 10.0 channel maps. (#4439) 2024-09-09 09:31:32 -07:00
src Make GCPerfSim NativeAOT friendly (#4449) 2024-09-10 14:03:58 -07:00
.gitattributes
.gitignore
.markdownlint.json
CODE-OF-CONDUCT.md
Directory.Build.props
Directory.Build.targets
LICENSE.TXT
NuGet.config
README.md
azure-pipelines.yml
global.json Update dependencies from https://github.com/dotnet/arcade build 20240912.1 (#4455) 2024-09-13 10:15:58 -07:00
global.net8.json
helix.yml
requirements.txt

README.md

.NET Performance

Build Source Version Public Build Status Internal Build Status
main public_build_icon_main internal_build_icon_main
release/7.0 public_build_icon_release_7.0 internal_build_icon_release_7.0
release/6.0 public_build_icon_release_6.0 internal_build_icon_release_6.0

This repo contains benchmarks used for testing the performance of all .NET Runtimes: .NET Core, Full .NET Framework, Mono and NativeAOT.

Finding these benchmarks in a separate repository might be surprising. Performance in a given scenario may be impacted by changes in seemingly unrelated components. Using this central repository ensures that measurements are made in comparable ways across all .NET runtimes and repos. This consistency lets engineers make progress and ensures the customer scenarios are protected.

Documentation

Contributing to Repository

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the .NET Foundation Code of Conduct.