[linker] Instead of preserving every method with a [Register] attribute...
authorRadek Doulik <rodo@xamarin.com>
Fri, 5 Jun 2015 11:42:03 +0000 (13:42 +0200)
committerRadek Doulik <rodo@xamarin.com>
Sun, 19 Jul 2015 08:42:43 +0000 (10:42 +0200)
commit4d824ec1d49259ab0b4e28bc2cb82af69fa043f4
treebf039a186e615eb2c94eae67d7c4c1c3a02b4e38
parent85ef32720f47822cbfda8bad585d0258a8dd6f31
[linker] Instead of preserving every method with a [Register] attribute...

[merged from monodroid by rodo]

part of

commit 0b9c100b60fc2502a0d6347d50cac444bb82b285
Author: Jonathan Pobst <monkey@jpobst.com>
Date:   Wed Sep 28 15:50:39 2011 -0500

    Instead of preserving every method with a [Register] attribute on it in Mono.Android.dll, only save the things that the user actually uses.  Reduces HelloWorld release apk by ~1.3MB.
mcs/tools/linker/Mono.Linker.Steps/MarkStep.cs