Skip to content

[mono] Tracking: iOS - Size reduction #61815

@imhameed

Description

@imhameed

This tracks runtime-specific issues and work items in support of reducing the size of the iOS apps we generate.

Achieved in 7.0.0

Future work (8.0.0)

Size breakdown:

How to build MySingleView:

  1. Clone https://github.com/xamarin/xamarin-macios
  2. Build xamarin-macios. Instructions: https://github.com/xamarin/xamarin-macios/wiki/Build-&-Run
  3. cd tests/dotnet/size-comparison/MySingleView; make compare: https://github.com/xamarin/xamarin-macios/blob/61e43f8486451c6f1844c77df73f914e140b9f4d/tests/dotnet/Makefile#L41

Bloaty can be used to view Mach-O arm64 symbol and section sizes.

End Goals

Metadata

Metadata

Labels

area-Codegen-AOT-monoruntime-monospecific to the Mono runtimetrackingThis issue is tracking the completion of other related issues.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions