[Mono-devel-list] continuous optimization / method recompilation update
Willibald Krenn
Willibald.Krenn at gmx.at
Wed Feb 23 15:03:52 EST 2005
Hi!
It has been quite some time since I started working on recompilation
functionality for mono and until now I haven't published a sigle patch.
Mostly this was because of lack of new functionality.
Today I'll post a very first version of what I'm working on - especially
to get some comments on the source. (I know that the new files aren't in
the 'correct' coding style - I'll change that if you say that you're
unhappy with the function names.)
Attention: This only works on AMD64 Linux systems; Others will need to
have a look at mPatcher.c and see what has to be done. (I'll do a port
to x86 later on)
The patch consists of two parts: The diff.gz file, which basically
modifies the mono build process plus installs the 'hooks' for the
continuous optimization framework and a tar.gz file that contains a
'contopt' directory (with 24 small files) that has to be extracted in
the mini dir. (Files must go to .../mini/contopt/)
The whole thing isn't very well tested, but at least mono does bootstrap
correctly with this patch applied..
Thanks,
Willi
P.S.: Enable it with
./autogen.sh ... --with-contopt=yes
make (in .../mini)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: contopt_23_02_05_mono.diff.gz
Type: application/x-gzip
Size: 9832 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050223/7282ef65/attachment.gz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: contopt_23_02_05_src.tar.gz
Type: application/x-gzip
Size: 43479 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050223/7282ef65/attachment-0001.gz
More information about the Mono-devel-list
mailing list