corvus-dotnet / corvus-dotnet/Corvus.Configuration

Consider benchmarks to baseline GC and perf

Open
#74 0 comments 0 reactions 0 assignees View on GitHub
IMM
Dominant language
C#
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

We probably don't need this for the `Corvus.Configuration.TestEnvironment` because it used only to run unit tests, so serious performance problems will only affect developers, who will be motivated to fix it. But there is one runtime aspect to this: the name provider. Either add benchmarks, or make a positive decision that we're not going to do that and update the IMM accordingly.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the runtime name provider and the existing IMM referenced in the issue. Determine whether meaningful GC and performance benchmarks can be defined for that runtime path; done means either adding a reproducible benchmark baseline or recording and applying a clear decision not to benchmark in the IMM.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
performance, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.