So, maybe a little bit of error messages can help us understand what CrossGen can do for us ?

http://pastebin.com/e88qNpAG

most of them are the same as in clrjit.dll, but maybe crossgen can do more aggresive cross-module inlining ? http://www.freepatentsonline.com/y2011/0225564.html