Dan Sugalski <[EMAIL PROTECTED]> wrote:
[ a lot of design ]
> Yes, this does bloat out the format some, but it
Seems so. But anyway, can you put together a design document and check
it in, so that this whole stuff isn't lost in history.
Some additional random remarks and questions:
* Where do
On Mon, 24 Nov 2003, Leopold Toetsch wrote:
> Dan Sugalski <[EMAIL PROTECTED]> wrote:
> > On Mon, 24 Nov 2003, Leopold Toetsch wrote:
>
> >> In the mean time I've checked in freeze/thaw for PerlHash. It uses an
> >> element count as list does. We could of course use your proposed scheme
> >
Dan Sugalski <[EMAIL PROTECTED]> wrote:
> On Mon, 24 Nov 2003, Leopold Toetsch wrote:
>> In the mean time I've checked in freeze/thaw for PerlHash. It uses an
>> element count as list does. We could of course use your proposed scheme
> ^
> You mis-spelled "will
On Mon, 24 Nov 2003, Leopold Toetsch wrote:
> Dan Sugalski <[EMAIL PROTECTED]> wrote:
>
> >> > startpairs(name)
> >> > endpairs(name)
>
> > start/end pairs does the same thing, only what gets frozen is a series of
> > pairs (key/value things) rather than individual entries. And yes, I
> > realize
Dan Sugalski <[EMAIL PROTECTED]> wrote:
>> > startpairs(name)
>> > endpairs(name)
> start/end pairs does the same thing, only what gets frozen is a series of
> pairs (key/value things) rather than individual entries. And yes, I
> realize that you can simulate pairs with alternating key/value entr
On Fri, 21 Nov 2003, Leopold Toetsch wrote:
> Dan Sugalski <[EMAIL PROTECTED]> wrote:
>
> > 5) The vtable API
>
> [ ... ]
>
> > thawfinish()
>
> This is very probably necessary to perform some final state adjustemnt,
> when all the contained PMCs are done but not as a general "to be
> called on ea
Dan Sugalski <[EMAIL PROTECTED]> wrote:
> 5) The vtable API
[ ... ]
> thawfinish()
This is very probably necessary to perform some final state adjustemnt,
when all the contained PMCs are done but not as a general "to be
called on each". E.g. a plain scalar PMC doesn't need it. I'd rather
have s
The beginnings of freezing and thawing are going in, which is good -- this
should get us to PMC constants in the bytecode files, and proper
over-the-wire freeze/thaw stuff. We're a bit raw at the moment, which is
fine, so I wanted to give a heads up as to where things are moving, what
needs