[clr-ios] Startup improvements for CoreCLR on iOS with R2R
Open
area-ReadyToRun
os-ios
tracking
- Dominant language
- C#
- Stars
- 18.3k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
## Goal
The goal is to improve the startup speed of CoreCLR on Apple mobile. This issue tracks the current progress.
## Summary
We suspect that the main startup cost lies in methods being interpreted even with Composite Full ReadyToRun compilation.
The following improvements are suggested.
## Tasks
- [x] https://github.com/dotnet/runtime/issues/120047
- [x] https://github.com/dotnet/runtime/pull/123776
- [ ] https://github.com/dotnet/runtime/issues/123120
- [x] https://github.com/dotnet/runtime/issues/123143
- [ ] https://github.com/dotnet/runtime/issues/126194
Contributor guide
Assessment
This issue has not been assessed yet.