-
Notifications
You must be signed in to change notification settings - Fork 548
Closed
Labels
Mac CatalystIssues affecting Mac CatalystIssues affecting Mac Catalystnotes-mentionDeserves a mention in release notesDeserves a mention in release notesperformanceIf an issue or pull request is related to performanceIf an issue or pull request is related to performance
Milestone
Description
The default build times for a Mac Catalyst app on arm64 are horrendous:
dotnet new maccatalyst && dotnet build: 1 minute
Enabling the trimmer or the interpreter makes it much better:
dotnet new maccatalyst && dotnet build /p:UseInterpreter: 17 secondsdotnet new maccatalyst && dotnet build /p:TrimMode=partial: 12 secondsdotnet new maccatalyst && dotnet build /p:TrimMode=full: 12 secondsdotnet new maccatalyst && dotnet build /p:TrimMode=partial /p:UseInterpreter=true: 12 seconds
So I suggest we enable the trimmer by default for Debug mode on Mac Catalyst (this would match how we handle iOS and tvOS in the simulator + we don't enable the interpreter on any other platform).
The same thing happens for the iOS and tvOS Simulators as well.
jeremy-visionaid
Metadata
Metadata
Assignees
Labels
Mac CatalystIssues affecting Mac CatalystIssues affecting Mac Catalystnotes-mentionDeserves a mention in release notesDeserves a mention in release notesperformanceIf an issue or pull request is related to performanceIf an issue or pull request is related to performance