[Mono-dev] [PATCH] ARM support for IMT

Rodrigo Kumpera kumpera at gmail.com
Tue Oct 23 10:10:14 EDT 2007


Attached are both the patch for IMT on ARM and a shell script I used to test
the changes.

The current design emit all contants after unconditional branches, this
works ok for bsearch entries as the distance until the next unconditional
branch is bound to less than 2kb (32 entries * 20 max entry size). The
emited code is not optimized at all, but this will be addressed in further

The test script generates a .cs file file on stdout with a bunch of really
big interfaces and test code for calling all methods.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071023/7191a542/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make_imt_stress.sh
Type: application/x-sh
Size: 1123 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071023/7191a542/attachment.sh 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm_imt.diff
Type: text/x-patch
Size: 10788 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071023/7191a542/attachment.bin 

More information about the Mono-devel-list mailing list