RFR: (S): 8142935: Adding old gen regions does not consider available free space (original) (raw)

Derek White derek.white at oracle.com
Mon Mar 21 18:05:32 UTC 2016


Yep, looks good.

On 3/21/16 1:51 PM, Kim Barrett wrote:

On Mar 21, 2016, at 11:38 AM, Tom Benson <tom.benson at oracle.com> wrote:

Hi Kim, Thanks for the review. On 3/20/2016 4:40 PM, Kim Barrett wrote: ------------------------------------------------------------------------------ src/share/vm/gc/g1/g1CollectionSet.cpp 418 } else if ((byteslivebefore + hr->livebytes()) > estimatedavailablebytes) { 419 logdebug(gc, ergo, cset)("Finish adding old regions to CSet (reached estimated free space limit)");

This logging seems like it belongs with the code that led to the loop exit, here: 374 if ((byteslivebefore + hr->livebytes()) > estimatedavailablebytes) { 375 break; 376 } That is, put the logging statement before the break at line 375. Good point. Incremental/updated webrevs: http://cr.openjdk.java.net/~tbenson/8142935/webrev.1.vs.0 http://cr.openjdk.java.net/~tbenson/8142935/webrev.1/ Looks good.



More information about the hotspot-gc-dev mailing list