Hi Rodrigo,Thanks for your reply.Its more of a test for the moment... we are 
having speed issues with System.Windows.Forms loading taking so long.eg. A 
simple .exe with a form + 1 button took 12 secs to load. Running with 
--profile=default:jit gave the following info:Total time spent compiling 2970 
methods (sec): 12.6Slowest method to compile (sec): 0.4277: 
System.Windows.Forms.ProfessionalColorTable::CalculateColors()Total number of 
calls: 0Allocation profilerTotal memory allocated: 0 KBObjects copied: 
0Processor is ARM9 at 400mhz with 128mb ram (with mono using GTK#).Trying to 
see if I can speed this up a bit by using AOT compilation. Any 
thoughts?Thanks,Dan 

Date: Tue, 18 Jan 2011 13:42:43 +0100
Subject: Re: [Mono-dev] AOT Mono.WebBrowser.dll under ARM Embedded Linux 
environment problem
From: kump...@gmail.com
To: chookie...@hotmail.com
CC: mono-devel-list@lists.ximian.com

Do you really need full aot on your target? It should be avoided when possible 
since a lot of stuff doesn't work under it.

On Tue, Jan 18, 2011 at 1:17 PM, Daniel M <chookie...@hotmail.com> wrote:






Hi All,
Wondering if it is possible to AOT just a section of the Mono framework (and 
ignore parts of the framework i will not use???).
I have mono 2.8 release cross compiled for ARM platform. Attempting to do AOT 
compilation. Binaries seem to compile fine until I hit the Mono.WebBrowser 
binary. I get the following two messages on my output repeatedly:



Invoking method 'System.Runtime.InteropServices.InterfaceTypeAttribute:.ctor 
(System.Runtime.InteropServices.ComInterfaceType)' when running in no-exec mode.



Invoking method 'System.Runtime.InteropServices.GuidAttribute:.ctor (string)' 
when running in no-exec mode.


I neither have mozilla, gecko, nor webkit on my embedded system, so im assuming 
the errors are relating to this?? I will never use this DLL, wont need it, so 
is there a way i can skip it?



When i run my simple windows forms test app:
mono --full-aot testapp.exe
I get the error:
Can't use AOT image 
'/usr/lib/mono/gac/Mono.WebBrowser/0.5.0.0__0738eb9f132ed756/Mono.WebBrowser.dll.so'
 in aot-only mode because it is not compiled with --aot=full.



Any help here would be greatly appreciated.
Thanks,
Dan                                       

_______________________________________________

Mono-devel-list mailing list

Mono-devel-list@lists.ximian.com

http://lists.ximian.com/mailman/listinfo/mono-devel-list



                                          
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to