-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Open
Labels
area-VM-meta-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.
Milestone
Description
This work will help with IL stripping for MAUI Android and wasm apps.
Android app developers have requested this feature #44855
.NET8
- Enable AOT to print out the list of compiled methods ([Mono] Enable AOT to print out the list of compiled methods #81567)
- Add the capability of trimming IL code of individual methods ([Mono] Add the capability of trimming IL code of individual methods #86722)
- Android
- Adopt this feature for Android apps ([Xamarin.Android.Build.Tasks] implement $(AndroidStripILAfterAOT) android#8172)
- [Mono] Investigate the issue with trimming Mono.Android.dll #90403
- [mono] Add telemetry for AndroidStripILAfterAOT #90950
- Add a release note (What's new in .NET 8 RC 1 [WIP] core#8439)
- Will be included in .NET8 Performance Improvements in .NET MAUI blog post by @jonathanpeppers (https://github.com/microsoft/dotnet-blog/pull/1279)
- WASM
- Adopt this feature for wasm apps ([WASM] Enable new IL trim feature for WASM apps #88696)
- [WASM] Add telemetry to track the use of WasmStripILAfterAOT #90671
- Add a release note (What's new in .NET 8 RC 1 [WIP] core#8439 (comment))
- Daniel will add it to ASP.NET Core blog post as well.
.NET9
- [Mono] Add the functionality to analyze the size of all compiled methods #90232
- [Mono] Enable more WASM AOT tests to run with WASMStripIL=true #90233
- [Mono] Fix all the issues related to enabling WasmStripILAfterAOT #90436
- [wasm] Enable WasmStripILAfterAOT by default #94682
- [Mono] Give ILStrip a namespace #89608
rogihee and jxbrenner
Metadata
Metadata
Assignees
Labels
area-VM-meta-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.