Re: Memory system questions

2003-07-28 Thread Juergen Boemmels
Leopold Toetsch <[EMAIL PROTECTED]> writes: > Juergen Boemmels <[EMAIL PROTECTED]> wrote: > > Hello, > > > * How can I alloc a fixed amount of garbage collected memory, which > > can be shared be more than one PMCs. > > io = (Buffer*)(pmc->ext->data)->obj.u.b.bufstart > > are IMHO far to ma

Re: Memory system questions

2003-07-28 Thread Leopold Toetsch
Juergen Boemmels <[EMAIL PROTECTED]> wrote: > Hello, > * How can I alloc a fixed amount of garbage collected memory, which > can be shared be more than one PMCs. > io = (Buffer*)(pmc->ext->data)->obj.u.b.bufstart > are IMHO far to many indirections. There must be a shorter way. Yep. I'd lik

Re: Memory system questions

2003-07-23 Thread Dan Sugalski
At 7:47 PM +0200 7/21/03, Juergen Boemmels wrote: * Is there a way to trace only a part of the rootset? pobject_lives only adds an element to the root-set. But creation of the rootset and tracing of PMCs are done (as far as I can see) in only one function: trace_active_PMCs. Not at the moment

Memory system questions

2003-07-21 Thread Juergen Boemmels
Hello, While reworking the IO-system I get deeper in the memory system than I wanted to. So I have some questions: * Is there a way to trace only a part of the rootset? pobject_lives only adds an element to the root-set. But creation of the rootset and tracing of PMCs are done (as far as I ca