equal
deleted
inserted
replaced
418 |
418 |
419 uint max_survivor_regions() { |
419 uint max_survivor_regions() { |
420 return _max_survivor_regions; |
420 return _max_survivor_regions; |
421 } |
421 } |
422 |
422 |
423 static const uint REGIONS_UNLIMITED = (uint) -1; |
|
424 |
|
425 uint max_regions(InCSetState dest) const { |
|
426 switch (dest.value()) { |
|
427 case InCSetState::Young: |
|
428 return _max_survivor_regions; |
|
429 case InCSetState::Old: |
|
430 return REGIONS_UNLIMITED; |
|
431 default: |
|
432 assert(false, "Unknown dest state: " CSETSTATE_FORMAT, dest.value()); |
|
433 break; |
|
434 } |
|
435 // keep some compilers happy |
|
436 return 0; |
|
437 } |
|
438 |
|
439 void note_start_adding_survivor_regions() { |
423 void note_start_adding_survivor_regions() { |
440 _survivor_surv_rate_group->start_adding_regions(); |
424 _survivor_surv_rate_group->start_adding_regions(); |
441 } |
425 } |
442 |
426 |
443 void note_stop_adding_survivor_regions() { |
427 void note_stop_adding_survivor_regions() { |