Eliminate the by-name encoding for all wrapper methods, instead, encode them directly...
commit44380df8dcc6f1be76bc16782269025f126c8f55
authorZoltan Varga <vargaz@gmail.com>
Tue, 12 Jul 2011 00:47:52 +0000 (12 02:47 +0200)
committerZoltan Varga <vargaz@gmail.com>
Mon, 29 Aug 2011 22:26:52 +0000 (30 00:26 +0200)
treef14804c6f2185b22347c5013a3b8119a47c31906
parentf8119ca458b31a22d938af491a2f33643b91d868
Eliminate the by-name encoding for all wrapper methods, instead, encode them directly by encoding signatures etc. using a binary encoding. This saves 30k from the mscorlib AOT image at the cost of some runtime C code.
mono/mini/aot-compiler.c
mono/mini/aot-runtime.c
mono/mini/mini.h