Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 1888:a7214d79fcf1
6896603: CMS/GCH: collection_attempt_is_safe() ergo should use more recent data
Summary: Deprecated HandlePromotionFailure, removing the ability to turn off that feature, did away with one epoch look-ahead when deciding if a scavenge is likely to fail, relying on current data.
Reviewed-by: jmasa, johnc, poonam
author | ysr |
---|---|
date | Sat, 23 Oct 2010 23:03:49 -0700 |
parents | cd3ef3fd20dd |
children | f5c8d6e5bfee |
comparison
equal
deleted
inserted
replaced
1887:cd3ef3fd20dd | 1888:a7214d79fcf1 |
---|---|
1784 "(N=FullGCALotInterval)") \ | 1784 "(N=FullGCALotInterval)") \ |
1785 \ | 1785 \ |
1786 notproduct(bool, GCALotAtAllSafepoints, false, \ | 1786 notproduct(bool, GCALotAtAllSafepoints, false, \ |
1787 "Enforce ScavengeALot/GCALot at all potential safepoints") \ | 1787 "Enforce ScavengeALot/GCALot at all potential safepoints") \ |
1788 \ | 1788 \ |
1789 product(bool, HandlePromotionFailure, true, \ | |
1790 "The youngest generation collection does not require " \ | |
1791 "a guarantee of full promotion of all live objects.") \ | |
1792 \ | |
1793 product(bool, PrintPromotionFailure, false, \ | 1789 product(bool, PrintPromotionFailure, false, \ |
1794 "Print additional diagnostic information following " \ | 1790 "Print additional diagnostic information following " \ |
1795 " promotion failure") \ | 1791 " promotion failure") \ |
1796 \ | 1792 \ |
1797 notproduct(bool, PromotionFailureALot, false, \ | 1793 notproduct(bool, PromotionFailureALot, false, \ |
3000 product(intx, SurvivorRatio, 8, \ | 2996 product(intx, SurvivorRatio, 8, \ |
3001 "Ratio of eden/survivor space size") \ | 2997 "Ratio of eden/survivor space size") \ |
3002 \ | 2998 \ |
3003 product(intx, NewRatio, 2, \ | 2999 product(intx, NewRatio, 2, \ |
3004 "Ratio of new/old generation sizes") \ | 3000 "Ratio of new/old generation sizes") \ |
3005 \ | |
3006 product(uintx, MaxLiveObjectEvacuationRatio, 100, \ | |
3007 "Max percent of eden objects that will be live at scavenge") \ | |
3008 \ | 3001 \ |
3009 product_pd(uintx, NewSizeThreadIncrease, \ | 3002 product_pd(uintx, NewSizeThreadIncrease, \ |
3010 "Additional size added to desired new generation size per " \ | 3003 "Additional size added to desired new generation size per " \ |
3011 "non-daemon thread (in bytes)") \ | 3004 "non-daemon thread (in bytes)") \ |
3012 \ | 3005 \ |