7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824)

Tue, 24 Jan 2012 17:08:58 -0500

author
tonyp
date
Tue, 24 Jan 2012 17:08:58 -0500
changeset 3462
877914d90c57
parent 3461
6a78aa6ac1ff
child 3463
d30fa85f9994

7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824)
Summary: Was not passing the right old pool max to the memory pool constructor in the fix for 7078465.
Reviewed-by: brutisso, johnc

src/share/vm/services/g1MemoryPool.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/vm/services/g1MemoryPool.cpp	Mon Jan 23 20:36:16 2012 +0100
     1.2 +++ b/src/share/vm/services/g1MemoryPool.cpp	Tue Jan 24 17:08:58 2012 -0500
     1.3 @@ -78,7 +78,7 @@
     1.4    G1MemoryPoolSuper(g1h,
     1.5                      "G1 Old Gen",
     1.6                      g1h->g1mm()->old_space_committed(), /* init_size */
     1.7 -                    _undefined_max,
     1.8 +                    g1h->g1mm()->old_gen_max(),
     1.9                      true /* support_usage_threshold */) { }
    1.10  
    1.11  MemoryUsage G1OldGenPool::get_memory_usage() {

mercurial