711 notproduct(intx, FullGCALotDummies, 32*K, \ |
711 notproduct(intx, FullGCALotDummies, 32*K, \ |
712 "Dummy object allocated with +FullGCALot, forcing all objects " \ |
712 "Dummy object allocated with +FullGCALot, forcing all objects " \ |
713 "to move") \ |
713 "to move") \ |
714 \ |
714 \ |
715 /* gc parameters */ \ |
715 /* gc parameters */ \ |
|
716 product(size_t, MinHeapSize, 0, \ |
|
717 "Minimum heap size (in bytes); zero means use ergonomics") \ |
|
718 constraint(MinHeapSizeConstraintFunc,AfterErgo) \ |
|
719 \ |
716 product(size_t, InitialHeapSize, 0, \ |
720 product(size_t, InitialHeapSize, 0, \ |
717 "Initial heap size (in bytes); zero means use ergonomics") \ |
721 "Initial heap size (in bytes); zero means use ergonomics") \ |
718 constraint(InitialHeapSizeConstraintFunc,AfterErgo) \ |
722 constraint(InitialHeapSizeConstraintFunc,AfterErgo) \ |
719 \ |
723 \ |
720 product(size_t, MaxHeapSize, ScaleForWordSize(96*M), \ |
724 product(size_t, MaxHeapSize, ScaleForWordSize(96*M), \ |