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

Re: Opcode Dispatch

Thread Previous | Thread Next
From:
Dan Sugalski
Date:
August 7, 2001 07:48
Subject:
Re: Opcode Dispatch
Message ID:
5.1.0.14.0.20010807104718.02279b80@tuatha.sidhe.org
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.

					Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
dan@sidhe.org                         have teddy bears and even
                                      teddy bears get drunk


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About