JakeYallop / JakeYallop/WaybackDownloader

Re-evaluate use of `PublishReadyToRun=False`

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

Description

Once https://github.com/dotnet/runtime/issues/101866 is resolved, we should publish this as ReadyToRun and measure the startup time differences. If they are significantly better, it may be worth the executable size increase. In my testing, publishing as R2R added about 5MB to the size of the binary.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by checking the publish configuration that sets PublishReadyToRun=False and review dotnet/runtime#101866. Once that issue is resolved, publish with ReadyToRun enabled and compare startup time and executable size; the work is done when the measurements support either keeping the current setting or updating it.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli, performance
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.