Bryan C. Warnock <[EMAIL PROTECTED]> wrote: > The flow *really* is, in value sizes:
> Opcodes: 32 (constants are limited by the spec) In which spec? How would we handle 64 bit INTVAL constants on 32 bit systems? > PMCs : 64 > Regs : 32 > Guts : 32 > System : 32 Yep, guts should really be plain C<int> or C<size_t>. There are far too many U?INTVALs in data structures or whatever. I'm not sure, if we need 64 bit INTVAL in regs. But the implementation in JIT wouldn't be too hard. > Can we simplify interpreter types this much, while still providing > extended numerics to hosted languages? For sure. leo