Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 10241:d17700c82d7d
8006088: Incompatible heap size flags accepted by VM
Summary: Make processing of minimum, initial and maximum heap size more intiutive by removing previous limitations on allowed values, and make error reporting consistent. Further, fix errors in ergonomic heap sizing.
Reviewed-by: johnc, jwilhelm, tamao
author | tschatzl |
---|---|
date | Mon, 06 May 2013 17:19:42 +0200 |
parents | 9ce110b1d14a |
children | a9270d9ecb13 12f651e29f6b |
comparison
equal
deleted
inserted
replaced
10240:30860066ae8f | 10241:d17700c82d7d |
---|---|
2966 product_pd(intx, PreInflateSpin, \ | 2966 product_pd(intx, PreInflateSpin, \ |
2967 "Number of times to spin wait before inflation") \ | 2967 "Number of times to spin wait before inflation") \ |
2968 \ | 2968 \ |
2969 /* gc parameters */ \ | 2969 /* gc parameters */ \ |
2970 product(uintx, InitialHeapSize, 0, \ | 2970 product(uintx, InitialHeapSize, 0, \ |
2971 "Initial heap size (in bytes); zero means OldSize + NewSize") \ | 2971 "Initial heap size (in bytes); zero means use ergonomics") \ |
2972 \ | 2972 \ |
2973 product(uintx, MaxHeapSize, ScaleForWordSize(96*M), \ | 2973 product(uintx, MaxHeapSize, ScaleForWordSize(96*M), \ |
2974 "Maximum heap size (in bytes)") \ | 2974 "Maximum heap size (in bytes)") \ |
2975 \ | 2975 \ |
2976 product(uintx, OldSize, ScaleForWordSize(4*M), \ | 2976 product(uintx, OldSize, ScaleForWordSize(4*M), \ |