Bengt Rutisson
056282a67b
7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx
...
Use a percentage of -Xms as min and another percentage of -Xmx as max for the young gen size
Reviewed-by: tonyp, johnc
2011-12-21 22:13:31 +01:00
Jon Masamitsu
0ebc10bb13
7121618: Change type of number of GC workers to unsigned int
...
Change variables representing the number of GC workers to uint from int and size_t. Change the parameter in work(int i) to work(uint worker_id).
Reviewed-by: brutisso, tonyp
2011-12-14 13:34:57 -08:00
Antonios Printezis
1de50427de
7119027: G1: use atomics to update RS length / predict time of inc CSet
...
Make sure that the updates to the RS length and inc CSet predicted time are updated in an MT-safe way.
Reviewed-by: brutisso, iveresov
2011-12-21 07:53:53 -05:00
Jon Masamitsu
49878e46f3
Merge
2011-12-20 20:29:35 -08:00
Jon Masamitsu
a9c2b784c2
Merge
2011-12-20 12:27:31 -08:00
Antonios Printezis
9427bd6eec
7123165: G1: output during parallel verification can get messed up
...
Serialize the worker threads that are generating output during parallel heap verification to make sure the output is consistent.
Reviewed-by: brutisso, johnc, jmasa
2011-12-20 12:59:28 -05:00
John Cuthbertson
870bea622a
7117303: VM uses non-monotonic time source and complains that it is non-monotonic
...
Replaces calls to os::javaTimeMillis(), which does not (and cannot) guarantee monotonicity, in GC code to an equivalent expression that uses os::javaTimeNanos(). os::javaTimeNanos is guaranteed monotonically non-decreasing if the underlying platform provides a monotonic time source. Changes in OS files are to make use of the newly defined constants in globalDefinitions.hpp.
Reviewed-by: dholmes, ysr
2011-12-19 10:02:05 -08:00
Alejandro Murillo
106a949bb5
7122001: new hotspot build - hs23-b09
...
Reviewed-by: jcoomes
2011-12-16 12:46:17 -08:00
J. Duke
c6e510d7a0
Merge
2017-07-05 17:57:50 +02:00
J. Duke
077dc1299b
Merge
2017-07-05 17:57:47 +02:00
J. Duke
9482818663
Merge
2017-07-05 17:57:44 +02:00
J. Duke
ce5788b0f2
Merge
2017-07-05 17:57:40 +02:00
J. Duke
e93b135cc8
Merge
2017-07-05 17:57:37 +02:00
J. Duke
f49b12233e
Merge
2017-07-05 17:57:33 +02:00
J. Duke
3b915b0d62
Merge
2017-07-05 17:57:28 +02:00
J. Duke
cabbc476d3
Added tag jdk8-b17 for changeset f0eccb294698
2017-07-05 17:57:09 +02:00
J. Duke
0f3b43e31b
Merge
2017-07-05 17:57:09 +02:00
J. Duke
e35f40ee3a
Merge
2017-07-05 17:57:06 +02:00
J. Duke
2deb777286
Added tag jdk8-b16 for changeset 736a63b854f3
2017-07-05 17:56:45 +02:00
J. Duke
b81c3f5efa
Merge
2017-07-05 17:56:44 +02:00
J. Duke
e648855012
Merge
2017-07-05 17:56:41 +02:00
J. Duke
8ba6ed54ec
Merge
2017-07-05 17:56:38 +02:00
J. Duke
95988b663c
Merge
2017-07-05 17:56:35 +02:00
J. Duke
9d7c1fdb62
Merge
2017-07-05 17:56:33 +02:00
J. Duke
c4c18e2921
Merge
2017-07-05 17:56:31 +02:00
J. Duke
338d1cc8f7
Merge
2017-07-05 17:56:29 +02:00
J. Duke
4fc69c38d0
Added tag jdk8-b15 for changeset b5060eae3b32
2017-07-05 17:56:19 +02:00
J. Duke
469f89911f
Merge
2017-07-05 17:56:18 +02:00
J. Duke
89506cf1ed
Merge
2017-07-05 17:56:16 +02:00
J. Duke
20a158cf24
Merge
2017-07-05 17:56:12 +02:00
J. Duke
5e969c6129
Merge
2017-07-05 17:56:09 +02:00
J. Duke
9ce5ab0278
Merge
2017-07-05 17:56:06 +02:00
J. Duke
6ee0576ad9
Merge
2017-07-05 17:56:02 +02:00
J. Duke
e9700f0a24
Merge
2017-07-05 17:55:53 +02:00
J. Duke
c0377fea31
Added tag jdk8-b14 for changeset 9ffaa48dbfb0
2017-07-05 17:55:40 +02:00
J. Duke
561f5f44de
Merge
2017-07-05 17:55:40 +02:00
J. Duke
31b21fc4a4
Merge
2017-07-05 17:55:37 +02:00
J. Duke
2ee549276e
Merge
2017-07-05 17:55:30 +02:00
J. Duke
e29c74a68b
Merge
2017-07-05 17:55:25 +02:00
J. Duke
c5aef988e3
Merge
2017-07-05 17:55:22 +02:00
J. Duke
6a22949b3e
Merge
2017-07-05 17:55:18 +02:00
J. Duke
e505d059ae
Merge
2017-07-05 17:55:05 +02:00
J. Duke
700143865e
Added tag jdk8-b13 for changeset 4cc0ef72c812
2017-07-05 17:54:56 +02:00
J. Duke
bf689f8a34
Merge
2017-07-05 17:54:55 +02:00
J. Duke
57c71a917b
Merge
2017-07-05 17:54:52 +02:00
J. Duke
624dda638e
Merge
2017-07-05 17:54:49 +02:00
J. Duke
9cffae904e
Merge
2017-07-05 17:54:46 +02:00
J. Duke
4209b88299
Merge
2017-07-05 17:54:44 +02:00
J. Duke
15ff4f278a
Merge
2017-07-05 17:54:41 +02:00
J. Duke
38cfd5d70d
Merge
2017-07-05 17:54:35 +02:00