At 09:11 PM 8/6/00 +0000, Nick Ing-Simmons wrote:
>Dan Sugalski <[EMAIL PROTECTED]> writes:
> >
> >The rest is also there to optimize the common case. (Though I do think it's
> >overkill in many circumstances if all variables share the same base
> >structure--arrays don't really need an integer portion, neither do hashes)
>
>So you re-use the space for AvLEN or whatever is "hot" for arrays and
>hashes.

I was thinking of that--the int portion has the number of keys/entries for 
both hashes and arrays, the char * holds the pointer to the sparse array 
vector or something. Sounds like a good candidate for Implementation 
Defined Data...

                                        Dan

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

Reply via email to