Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[Xamarin.Android.Build.Tasks] Debug-mode linker improvements #2590
I have noticed the support libraries from NuGet are fairly large. In
For example, if you look at the size of
~0.5MB in a single assembly!
So I did an experiment to run the
This equates to:
Changes to make this happen:
The same "Hello World" Xamarin.Forms project had a minor improvement
Saved ~200ms during the first deployment.
And if you review the size of the assemblies copied during
TODO: I need to measure startup time impact.
Jan 7, 2019
referenced this pull request
Jan 8, 2019
So there is a bit of slowdown here:
If we save ~200ms on deploy time, and it looks like it saves ~10ms in startup time (from what I measured on a Pixel 2) this tradeoff isn't quite worth it.
I will close this for now, and come back to it if it makes sense.