On 04 Mar 2008 13:24:24 +0300, Egor Pasko <[EMAIL PROTECTED]> wrote:
> On the 0x3FD day of Apache Harmony Yuri Kashnikoff wrote:
>  > Xiao-Feng,
>  >
>  >
>  > >  Yuri, simply copying gc_gen_iterate_heap()  doesn't work, because the
>  > >  heap state could be transient during collection. Especially for the
>  > >  second insertion, it is in the middle of a transition from a minor
>  > >  collection to a major collection, so the objects' states are not
>  > >  consistent.
>  > >
>  > >  Does your original code without mutator iteration work for you to
>  > >  iterate live objects in MOS?
>  > Yes. I found the place where objects' states are consistent. And it works 
> well.
>  > Thank you for your answers, they helped me a lot.
>  >
>  > I would like to find a place where all objects in MOS are marked as
>  > live/dead, but before
>  > compactisation. May such state be produced by playing with
>  > num_marking_collectors ?
>  > Or is there any appropriate method to produce such state (for further
>  > MOS iteration)?
>
>  OFFTOPIC
>
>  Yuri, do you have time do tescribe your project in the mailing list or
>  on wiki? Looks interesting :)

Yes, that would also help me to give the right answer.

Thanks.
xiaofeng
>  --
>  Egor Pasko
>
>



-- 
http://xiao-feng.blogspot.com

Reply via email to