You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Nadya Morozova <na...@googlemail.com> on 2008/02/11 11:10:47 UTC

[doc] GC v5 description now available

Hi all,

Just a note to let you know that we've uploaded another major document to
the set of DRLVM docs. You can now read about the architecture and itnernals
of GCv5, our current default generational garbage collector [1]. Check it
out for info on generational and non-generational operation modes,
collection algorithms, heap partitioning, etc. I'd like to thank Xiao Feng
Li for valuable contributions to this document.

You're welcome to submit feedback on the doc to point out errors, bugs,
lies, you know.

[1] http://harmony.apache.org/subcomponents/drlvm/gc-v5.html

-- 
Cheers,
Nadya

Re: [doc] GC v5 description now available

Posted by Yuri Kashnikoff <yu...@gmail.com>.
Thank you for your answer, Xiao-Feng.

Nadya, please add link for 4.3.3 Fallback from the contents to this section.

On Feb 18, 2008 3:01 PM, Xiao-Feng Li <xi...@gmail.com> wrote:
> On Feb 18, 2008 3:52 PM, Yuri Kashnikoff <yu...@gmail.com> wrote:
> > Such terms as MOS and NOS are used in section (4.3.1 Minor collection
> > --- trace-forward algorithm, Non-Generational mode).
> > NOS and MOS here is just parts of the heap (something like from-space,
> > to-space)? Because, how could we speak about mature and nursery object
> > if we don't have generations?
> > Could somebody explain me?
> >
>
> MOS is for mature objects and NOS is for nursery objects. These are
> the two generations.
>
> Thanks,
> xiaofeng
>
> > --
>
> > Yuri S. Kashnikov
> > Novosibirsk State University, Russia
> > 2 Pirogova street
> > 630090, Novosibirsk-90
> > yuri.kashnikoff@gmail.com
> >
>
>
>
> --
> http://xiao-feng.blogspot.com
>



-- 
Yuri S. Kashnikov
Novosibirsk State University, Russia
2 Pirogova street
630090, Novosibirsk-90
yuri.kashnikoff@gmail.com

Re: [doc] GC v5 description now available

Posted by Xiao-Feng Li <xi...@gmail.com>.
On Feb 18, 2008 3:52 PM, Yuri Kashnikoff <yu...@gmail.com> wrote:
> Such terms as MOS and NOS are used in section (4.3.1 Minor collection
> --- trace-forward algorithm, Non-Generational mode).
> NOS and MOS here is just parts of the heap (something like from-space,
> to-space)? Because, how could we speak about mature and nursery object
> if we don't have generations?
> Could somebody explain me?
>

MOS is for mature objects and NOS is for nursery objects. These are
the two generations.

Thanks,
xiaofeng

> --
> Yuri S. Kashnikov
> Novosibirsk State University, Russia
> 2 Pirogova street
> 630090, Novosibirsk-90
> yuri.kashnikoff@gmail.com
>



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

Re: [doc] GC v5 description now available

Posted by Yuri Kashnikoff <yu...@gmail.com>.
Such terms as MOS and NOS are used in section (4.3.1 Minor collection
--- trace-forward algorithm, Non-Generational mode).
NOS and MOS here is just parts of the heap (something like from-space,
to-space)? Because, how could we speak about mature and nursery object
if we don't have generations?
Could somebody explain me?

-- 
Yuri S. Kashnikov
Novosibirsk State University, Russia
2 Pirogova street
630090, Novosibirsk-90
yuri.kashnikoff@gmail.com

Re: [doc] GC v5 description now available

Posted by Yuri Kashnikoff <yu...@gmail.com>.
On Feb 11, 2008 4:10 PM, Nadya Morozova <na...@googlemail.com> wrote:
> Hi all,
>
> Just a note to let you know that we've uploaded another major document to
> the set of DRLVM docs. You can now read about the architecture and itnernals
> of GCv5, our current default generational garbage collector [1]. Check it
> out for info on generational and non-generational operation modes,
> collection algorithms, heap partitioning, etc. I'd like to thank Xiao Feng
> Li for valuable contributions to this document.

Great! This is very useful document for me.

>
> You're welcome to submit feedback on the doc to point out errors, bugs,
> lies, you know.

Link to 'unified conventions' is broken,
http://harmony.apache.org/H-3886/docs/documentation/conventions.html
is 404(Not Found).
>
> [1] http://harmony.apache.org/subcomponents/drlvm/gc-v5.html
>
> --
> Cheers,
> Nadya
>



-- 
Yuri S. Kashnikov
Novosibirsk State University, Russia
2 Pirogova street
630090, Novosibirsk-90
yuri.kashnikoff@gmail.com