Mercurial > hg > graal-jvmci-8
diff src/share/vm/memory/genCollectedHeap.cpp @ 1626:1a11430e0326
6888573: class data sharing does not always disable large pages
Reviewed-by: phh
author | jcoomes |
---|---|
date | Thu, 24 Jun 2010 15:38:42 -0700 |
parents | c18cbe5936b8 |
children | 126ea7725993 |
line wrap: on
line diff
--- a/src/share/vm/memory/genCollectedHeap.cpp Tue Jun 22 10:03:12 2010 -0400 +++ b/src/share/vm/memory/genCollectedHeap.cpp Thu Jun 24 15:38:42 2010 -0700 @@ -179,9 +179,14 @@ } n_covered_regions += _gen_specs[i]->n_covered_regions(); } - assert(total_reserved % pageSize == 0, "Gen size"); + assert(total_reserved % pageSize == 0, + err_msg("Gen size; total_reserved=" SIZE_FORMAT ", pageSize=" + SIZE_FORMAT, total_reserved, pageSize)); total_reserved += perm_gen_spec->max_size(); - assert(total_reserved % pageSize == 0, "Perm Gen size"); + assert(total_reserved % pageSize == 0, + err_msg("Perm size; total_reserved=" SIZE_FORMAT ", pageSize=" + SIZE_FORMAT ", perm gen max=" SIZE_FORMAT, total_reserved, + pageSize, perm_gen_spec->max_size())); if (total_reserved < perm_gen_spec->max_size()) { vm_exit_during_initialization(overflow_msg);