On Mon, 2002-08-26 at 14:23, Paolo Molaro wrote: > > regset.c and linear-scan.c (and their header files) should definitely > not be arch-specific. If currently there's some arch-specific code in > them, it should be removed (maybe changing them so that arch-specific > code can add hooks if needed, but that's all).
The problem with regset.[ch] is that MonoRegSet uses integer bitmasks for keeping track of register usage - that is, there's only room for 32 registers. In a first stage, as I will be working only with integers, it's enough, but later on I think I'll need something else to keep track of the 32 FPRs. Let's see. Regarding linear-scan, it has some x86 registers hard-coded in it, and it uses MonoRegset - nothing too difficult to patch, certainly. > I suggest leaving exception handling support as the last thing to look > at in the port. > You should try the following, IMHO: > [...] Thanks a lot for these indications, Paolo - I'll definitely follow them! Cheers, Carlos _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
