On Tue, Apr 22, 2008 at 2:52 AM, Patrick R. Michaud <[EMAIL PROTECTED]> wrote:
>
>  Tonight I resolved RT#52838 and RT#52840, eliminating the saveall/restoreall
>  opcodes, the register stack, and fixing up tests and other items
>  to avoid save/restore/etc. opcodes.
>
>  I've also created a "userstack" branch where I've got the details
>  for removing the rest of stack.ops .  I've already implemented
>  and tested it (it's pretty straightforward), but since DEPRECATED.pod
>  says that these opcodes are to be removed "post 0.7.0" it's
>  too early to commit these changes to trunk.
>
>  One of the interesting features of removing stack.ops is that
>  we no longer need the STACK_ENTRY_INT, STACK_ENTRY_FLOAT,
>  or STACK_ENTRY_STRING types in src/stacks.c, as those were being
>  used only by the save/restore opcodes.  Should we see about removing
>  these entry types from the code, or should we leave them there in
>  case we come up with a need for them in the future?

I'd remove them. There's always subversion if we need to get them back later.

Thanks for the cleanup work!

>  More soon, comments welcome.
>
>  Pm
>
>



-- 
Will "Coke" Coleda

Reply via email to