Melvin Smith writes:
> At 10:02 PM 1/15/2004 +0100, Elizabeth Mattijsen wrote:
> >Why am I thinking of the "register" keyword in C?
> 
> I have no idea and I can't see the relationship. :)
> 
> With Parrot's architecture, we have overhead of storing and retrieving
> globals, lexicals and package variables by _name_. This was a
> design choice, but it has ramifications.
> 
> C has none of this overhead since it does virtuall all of its symbol 
> resolution
> at compile time or load time (except in the case of dlopen and company).
> 
> My email was concerned with storing/retrieving multiple variables
> with a single lookup, not with hinting to the compiler.

Okay.  Can you show an example of this optimization.  I'd rather see it
in a HLL talking about PIR, as opposed to in PIR itself.

Luke

Reply via email to