develooper Front page | perl.perl6.internals | Postings from August 2001

Re: Opcode Dispatch

Thread Previous | Thread Next
Dan Sugalski
August 7, 2001 07:48
Re: Opcode Dispatch
Message ID:
At 09:40 AM 8/7/2001 -0400, Bryan C. Warnock wrote:
>On Monday 06 August 2001 09:08 am, Bryan C. Warnock wrote:
> > It could be that part of the "fixup" is to convert from bytes to wider
> > ops, or something similar.  If that's the case, I can patch the code and
> > rerun it.
>Okay.  I rewrote the code from scratch.  (Rev 2 is always better anyway.)
>Same machines as before.
>I followed Dan's recipe (for the most part).  The opcodes are now 32 bits
>wide, and each opcode takes 0, 1, or 2 arguments.

This is sweet--thanks. I think we might want to have some profiling runs 
once we're going and have platform hints as to which form of the core 
loop's best. If that works out OK, I'll be happy.
BTW, can I get the source to the tests? I'd like to give them a whirl to 
see how the Alphas deal with the various alternatives.


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

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About