dotnet / dotnet/performance

Refactor iOS measurements to introduce parity with Android

Open
#4,932 0 comments 0 reactions 1 assignee Claimed by @matouskozak View on GitHub
enhancement
Dominant language
F#
Stars
773
Forks
301
Avg merge
6d 9h
Merged PRs (30d)
15

Description

## TODO

### iOS dotnet/runtime sample app measurements
- [x] Refactor to follow Android style (RuntimeType: Mono/CoreCLR, Codegen: FullAOT/NativeAOT
- [x] Remove HybridGlobalization setting (no-longer needed, always true)
- [x] Revisit the need of running llvm on/off, strip symbols on/off
- Remove non StripSymbols measurements (we want to strip always)

Sources:
- https://github.com/dotnet/performance/blob/7bce924afe255d1a1d197cd1721bcdba5cc8448f/scripts/run_performance_job.py#L527-L536
- https://github.com/dotnet/performance/blob/main/eng/pipelines/runtime-ios-scenarios-perf-jobs.yml

### SDK measurements
- [ ] Refactor naming to follow Android style
- [ ] Add `dotnet new maui --sample-content` measurements
- [ ] Fix `maui blazor` measurements

Sources:
- https://github.com/dotnet/performance/blob/main/eng/performance/maui_scenarios_ios.proj

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.