Y. Srinivas Ramakrishna
7293fabc43
6896099: Integrate CMS heap ergo with default heap sizing ergo
...
6627787: CMS: JVM refuses to start up with -Xms16m -Xmx16m
7000125: CMS: Anti-monotone young gen sizing with respect to maximum whole heap size specification
7027529: CMS: retire CMSUseOldDefaults flag
Simplify CMS heap sizing code, relying on ergonomic initial sizing consistent with other collectors for the most part, controlling only young gen sizing to rein in pause times. Make CMS young gen sizing default statically cpu-dependant. Remove inconsistencies wrt generation sizing and policy code, allowing for the fixing for 6627787 and 7000125. For 7027529, retire the flag CMSUseOldDefaults which had been introduced as a bridge from JDK 5 to JDK 6 a number of years ago.
Reviewed-by: brutisso, poonam
2011-03-16 10:37:08 -07:00
Jesper Wilhelmsson
413f247a65
Merge
2011-03-15 09:07:49 -07:00
Y. Srinivas Ramakrishna
a3de65241c
6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrent
...
Count enable_icms() and disable_icms() events so as to prevent inteference between concurrent calls, which can cause the iCMS thread to be left stranded in icms_wait() with an unserviced request and no young allocations to unwedge it.
Reviewed-by: jcoomes, poonam
2011-03-14 21:52:24 -07:00
Jesper Wilhelmsson
aad948f0e8
6820066: Check that -XX:ParGCArrayScanChunk has a value larger than zero
...
Check that -XX:ParGCArrayScanChunk has a value larger than zero.
Reviewed-by: johnc, jmasa, ysr
2011-03-11 16:35:18 +01:00
Bengt Rutisson
edb9e105eb
7023747: G1: too strict assert in RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr in g1RemSet.cpp
...
Made sure that the assert looks at ParallelGCThreads.
Reviewed-by: stefank, tonyp, jwilhelm, johnc
2011-03-03 11:35:50 +01:00
Bengt Rutisson
a35c7dbfeb
7022943: G1: improve logging to avoid interleaved numbers
...
Introduced buffered loggging to make sure that log lines are logged one line at a time
Reviewed-by: stefank, johnc, dsamersoff
2011-03-03 22:58:46 +01:00
John Coomes
c295eb2515
7018056: large pages not always enabled by default
...
Reviewed-by: phh, kvn
2011-03-06 11:37:18 -08:00
Antonios Printezis
3ff554aec1
7014923: G1: code cleanup
...
Some G1 code cleanup.
Reviewed-by: johnc, jcoomes, jwilhelm
2011-03-04 17:13:19 -05:00
John Coomes
3a4f0a735e
Merge
2011-03-03 21:02:56 -08:00
Daniel D. Daugherty
e57201f206
Merge
2011-03-03 09:31:46 -08:00
J. Duke
8170cbb75c
Merge
2017-07-05 17:36:33 +02:00
J. Duke
9747901b91
Merge
2017-07-05 17:36:30 +02:00
J. Duke
a905e62f36
Merge
2017-07-05 17:36:25 +02:00
J. Duke
7d8ca0c513
Merge
2017-07-05 17:36:22 +02:00
J. Duke
968d41f330
Merge
2017-07-05 17:36:19 +02:00
J. Duke
897cbed1e1
Merge
2017-07-05 17:36:17 +02:00
J. Duke
d35a552b9d
Merge
2017-07-05 17:36:03 +02:00
J. Duke
2531594fa2
Added tag jdk7-b131 for changeset d8af56da89bc
2017-07-05 17:35:48 +02:00
J. Duke
cfa6e0878b
Merge
2017-07-05 17:35:47 +02:00
J. Duke
0e739d5fbf
Merge
2017-07-05 17:35:44 +02:00
J. Duke
79b6dcf52e
Merge
2017-07-05 17:35:41 +02:00
J. Duke
303cc94f93
Merge
2017-07-05 17:35:38 +02:00
J. Duke
f3e9d52e6e
Merge
2017-07-05 17:35:35 +02:00
J. Duke
cab6533ad9
Merge
2017-07-05 17:35:32 +02:00
J. Duke
ca2a35c623
Merge
2017-07-05 17:35:29 +02:00
J. Duke
8d719f4d23
Added tag jdk7-b130 for changeset a36beda9b9de
2017-07-05 17:35:16 +02:00
J. Duke
fcde9ec75d
Merge
2017-07-05 17:35:15 +02:00
J. Duke
130d0bae70
Merge
2017-07-05 17:35:13 +02:00
J. Duke
475d4bc0da
Merge
2017-07-05 17:35:06 +02:00
J. Duke
4d3c112070
Merge
2017-07-05 17:35:03 +02:00
J. Duke
1f7d21bf05
Merge
2017-07-05 17:35:00 +02:00
J. Duke
a710516b07
Merge
2017-07-05 17:34:55 +02:00
J. Duke
5335fcfba6
Merge
2017-07-05 17:34:35 +02:00
J. Duke
cefd74de84
Added tag jdk7-b129 for changeset 6823ea7eb8eb
2017-07-05 17:34:21 +02:00
J. Duke
05cdc0aa77
Merge
2017-07-05 17:34:21 +02:00
J. Duke
4066db231e
Merge
2017-07-05 17:34:18 +02:00
J. Duke
00ab028dc0
Merge
2017-07-05 17:34:15 +02:00
J. Duke
4d09388121
Merge
2017-07-05 17:34:11 +02:00
J. Duke
9927e275b8
Merge
2017-07-05 17:34:09 +02:00
J. Duke
d9d3bf35d3
Merge
2017-07-05 17:34:06 +02:00
J. Duke
6f721f2983
Merge
2017-07-05 17:34:03 +02:00
J. Duke
07e5b04f37
Added tag jdk7-b128 for changeset 7da3f5f30855
2017-07-05 17:33:50 +02:00
J. Duke
27982685d0
Merge
2017-07-05 17:33:49 +02:00
J. Duke
63ab31cdef
Merge
2017-07-05 17:33:46 +02:00
J. Duke
4bcba65cc2
Merge
2017-07-05 17:33:39 +02:00
J. Duke
a41c79ed9d
Merge
2017-07-05 17:33:36 +02:00
J. Duke
f60278ff05
Merge
2017-07-05 17:33:32 +02:00
J. Duke
56338956e5
Merge
2017-07-05 17:33:29 +02:00
J. Duke
997c2f836e
Merge
2017-07-05 17:33:11 +02:00
J. Duke
f42ab847cb
Added tag jdk7-b127 for changeset f83cd8bd35c6
2017-07-05 17:32:53 +02:00