[Mono-list] using AOT of mono-0.25

Okehee Goh ogoh@asu.edu
Wed, 16 Jul 2003 11:18:06 -0700


 Hello, I'm using mono-0.25. It seems to support AOT. When used the option
"--aot" for AOT, the statistics is as follows.
One test gives "Compile 3 out of 4 methods (75%)" Does it mean that one of 4
methods is not compiled ahead and has be jitted??

Any suggestion will be appreciated.

Thanks,
Okehee

=====

1.
#mono --aot mytest.exe
Mono AOT compiler - compiling assembly mytest.exe
Executing the native assembler now:
as /tmp/mono_aot_09874 -o /tmp/mono_aot_09874.o;ld -shared -o mytest.exe.so
/tmp/mono_aot_09874.o;rm
/tmp/mono_aot_09874.o;strip --strip-unneeded --discard-all mytest.exe.so
Compile 4 out of 4 methods (100%)
0 methods contains exception tables (0%)
0 methods contains absolute addresses (0%)
0 methods contains wrapper references (0%)
0 methods contains lmf pointers (0%)
0 methods has other problems (0%)
AOT RESULT 0

2
# mono --aot obj.exe
Mono AOT compiler - compiling assembly obj.exe
Executing the native assembler now:
as /tmp/mono_aot_09893 -o /tmp/mono_aot_09893.o;ld -shared -o obj.exe.so
/tmp/mono_aot_09893.o;rm
/tmp/mono_aot_09893.o;strip --strip-unneeded --discard-all obj.exe.so
Compile 3 out of 4 methods (75%)
0 methods contains exception tables (0%)
0 methods contains absolute addresses (0%)
1 methods contains wrapper references (25%)
0 methods contains lmf pointers (0%)
0 methods has other problems (0%)
AOT RESULT 0