[Mono-list] Large (!) methods?
Tony Garnock-Jones
tonyg@lshift.net
Wed, 04 Jun 2003 20:05:30 +0100
Paolo Molaro wrote:
> I just fixed an issue in cvs that may be related (it was not an issue
> with the size of the IL code, but with the number of symbolic registers
> allocated for a single basic block). Care to try with mono from cvs
> and/or to provide a test case if it still doesn't work?
Yay! I updated from CVS, and sure enough, my extremely large method (it
contains 171484 bytes of IL and 5266 local variables!! I really need to
make my compiler less dumb) now compiles and runs to completion. Your
fix must have fixed my problem.
(It takes an *awfully* long time to JIT the method, though, so even
though the final output is correct I will probably go with serialized
literal data anyway...)
Thank you.
Tony