RFR (S): JDK-8028710: G1 does not retire allocation buffers after reference processing work
Thomas Schatzl
thomas.schatzl at oracle.com
Mon Apr 14 15:59:28 UTC 2014
Hi Bengt,
thanks for the review.
On Mon, 2014-04-14 at 13:53 +0200, Bengt Rutisson wrote:
> Hi Thomas,
>
> On 2014-04-14 11:53, Thomas Schatzl wrote:
> > [...]
> > Also, I would like to remove use of separate allocation buffers for the
> > different gc phases at some point: it is very expensive in terms of
> > memory usage to size them the same in phases that have a different
> > allocation behavior.
> >
> > Particularly in the soft-reference processing phase, very often only a
> > few objects are kept alive, although G1 sizes the buffer to the same
> > size as for the actual evacuation phase which has comparatively much
> > more survivors.
> >
> > I will probably create a CR for that.
>
> Sounds good to file a CR for that. Good idea.
I added JDK-8040162 to track this.
Thanks,
Thomas
More information about the hotspot-gc-dev
mailing list