# HG changeset patch # User ehelin # Date 1389889355 -3600 # Node ID e4e941b83466dedb3ff517baa334325708165c6e # Parent 42fcf9b2120e6a8d3c787801804b58e7abed7ad9 8031779: Assert in MetaspaceGC is always true Reviewed-by: jmasa, jwilhelm diff -r 42fcf9b2120e -r e4e941b83466 src/share/vm/memory/metaspace.cpp --- a/src/share/vm/memory/metaspace.cpp Tue Jan 14 14:26:43 2014 +0100 +++ b/src/share/vm/memory/metaspace.cpp Thu Jan 16 17:22:35 2014 +0100 @@ -1455,9 +1455,10 @@ // No expansion, now see if we want to shrink // We would never want to shrink more than this + assert(capacity_until_GC >= minimum_desired_capacity, + err_msg(SIZE_FORMAT " >= " SIZE_FORMAT, + capacity_until_GC, minimum_desired_capacity)); size_t max_shrink_bytes = capacity_until_GC - minimum_desired_capacity; - assert(max_shrink_bytes >= 0, err_msg("max_shrink_bytes " SIZE_FORMAT, - max_shrink_bytes)); // Should shrinking be considered? if (MaxMetaspaceFreeRatio < 100) {