Re: To get things started...

[email protected] (Nick Ing-Simmons) Tue, 28 Nov 2000 10:59:34 GMT
Newsgroups perl.perl6.internals.api.parser
Organization via, but not speaking for : Texas Instruments Ltd.
Message-ID <[email protected]>
Bart Lateur <[email protected]> writes:
>
>But what if you choose wrong, forgat a really important one, and this
>instruction gets a multibyte representation? We're stuck with it
>forever...?
>
>I have had some thoughts on "dynamic opcodes", where the meaning of
>opcode bytes needn't be fixed, but can be dynamically assigned,
>depending on how often they occur (for example). A bit like how a
>Huffman compressor may choose shorter representations for the most
>occurring byte patterns.

This is just like HW processor opcodes.  x86 has lasted so well
because the initial guess at the short/common opcodes was not too bad.
But the escape bytes are getting out of hand now...

-- 
Nick Ing-Simmons <[email protected]>
Via, but not speaking for: Texas Instruments Ltd.