RFR (L): 8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work

Thomas Schatzl thomas.schatzl at oracle.com
Tue Feb 18 04:49:31 PST 2014


Hi,

On Tue, 2014-02-18 at 13:31 +0100, Stefan Karlsson wrote:
> Hi Thomas,
> 
[...]
> >
> >   - moved G1ParClosureSuper::_cm to G1ParCopyHelper. It's not used in
> > G1ParClosureSuper::_cm, saving a few bytes for each G1ParClosureSuper
> > non-G1ParCopyHelper instance.
> >
> >   - moved G1ParCopyClosure::mark_[forwarded_]object() into
> > G1ParCopyHelper. Both do not depend on any template parameter, so they
> > just increased code size.
> 
> This is a lot of different changes merged into one changeset. Could this 
> be split up into smaller, more focused changes?

Okay.

Thomas



More information about the hotspot-gc-dev mailing list