On Friday 12 April 2002 03:22 am, Michel J Lambert wrote:
> > > So you're saying that the calls to get memory during interpreter
> > > initialization are somehow guaranteed to not require more memory (and
thus
> > > a dod or collection run)? Currently, this guarantee is not expressed in
> >
> > I don't understand the "thus." Nothing states that requesting memory
> > mandates a DOD/GC run.
>
> If I call Parrot_allocate, it checks to see if it has enough allocated
> memory to provide the request. If not, it performs a collection run, and
> tries again. If not, it tries allocationg a new block of memory, and
> returns that. If that fails, it gives up.
I thought the point of the discussion was turning off the GC until such time
that it was ready to go. I know what it *does* - what should it *do*?
{Rest of the comments snipped.}
--
Bryan C. Warnock
[EMAIL PROTECTED]