Folks,

To make life a bit easier for the JIT, and to speed things up in the 
general case, we're changing the way the registers are implemented a bit. 
Instead of floating on top of the register file the way they are now, the 
registers will be part of the interpreter structure. This means we only 
need one indirection to get to them rather than two, though it does mean 
that pushes and pops need memcpys. I think it'll be a win, ultimately, as 
we can reduce the number of indirections we need to get to things.

I'm working on the changes, and should have them checked in at some point 
over the next day or so. (Shouldn't be much change for most code)

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to