ElfObjectWriter is dead code in crossgen2
Open
Beginner friendly
area-ReadyToRun
- Dominant language
- C#
- Stars
- 18.3k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
After https://github.com/dotnet/runtime/pull/132428 is merged, we should be able to move ElfObjectWriter.cs and it's dependencies from ILCompiler.ReadyToRun.csproj. It isn't used and is just dead code.
Contributor guide
Research direction
Confirm that PR 132428 is merged, then inspect ElfObjectWriter.cs and its dependencies in ILCompiler.ReadyToRun.csproj. Remove the unused source and dependency entries from the project, and verify that crossgen2 still builds successfully without them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system, compilers
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 75/100