At 2:51 AM -0400 5/20/02, Mike Lambert wrote: >Now, my proposal is simply that instead of hardcoding to 32 elements, we >allow the function to determine the number of elements in each register >type. This gives us:
I actually considered that at one point, back at the beginning. I went with the fixed-size register file out of sheer comfort reasons. (I think--it was a while ago) At this point I'd rather not move over to a variable sized register file for other reasons. You'll notice that the registers are embedded in the interpreter structure itself. This removes a level of indirection (one I resisted doing until Daniel showed me the speed win) and speeds things up. -- Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk