Tao Mao
0268771fc4
7196080: assert(max_heap >= InitialHeapSize) in arguments.cpp
...
Remove the related assertions becasue they do not hold here.
Reviewed-by: jmasa, tschatzl
2013-03-20 12:27:03 -07:00
Mikael Gerdin
6bec5bf02c
8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize option
...
Enforce MaxMetaspaceSize for both metaspace parts, check MaxMetaspaceSize against "reserved", not "capacity"
Reviewed-by: jmasa, johnc
2013-03-21 09:07:43 +01:00
John Cuthbertson
a8087d1cb6
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
...
If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow.
Reviewed-by: jmasa, brutisso
2013-03-19 09:38:37 -07:00
John Cuthbertson
9164834d73
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
...
Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing.
Reviewed-by: brutisso, jmasa
2013-03-19 00:57:39 -07:00
John Cuthbertson
d41c0fce7f
8009536: G1: Apache Lucene hang during reference processing
...
In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread.
Reviewed-by: brutisso, tschatzl
2013-03-18 11:05:27 -07:00
Stefan Karlsson
d4f955a545
Merge
2013-03-18 09:34:58 +01:00
Alejandro Murillo
54485169dd
8010105: new hotspot build - hs25-b24
...
Reviewed-by: jcoomes
2013-03-15 11:44:33 -07:00
J. Duke
61cac54a92
Merge
2017-07-05 18:46:02 +02:00
J. Duke
f84e5c27ae
Merge
2017-07-05 18:45:58 +02:00
J. Duke
c6e94d7497
Merge
2017-07-05 18:45:42 +02:00
J. Duke
05752298fa
Merge
2017-07-05 18:45:37 +02:00
J. Duke
37946da7f0
Merge
2017-07-05 18:45:29 +02:00
J. Duke
c75fdc77ac
Merge
2017-07-05 18:45:10 +02:00
J. Duke
8535ebcde0
Merge
2017-07-05 18:45:01 +02:00
J. Duke
04b30b778e
Merge
2017-07-05 18:44:23 +02:00
J. Duke
781c673b59
Added tag jdk8-b81 for changeset e41d716405b2
2017-07-05 18:43:55 +02:00
J. Duke
ac2b8241a3
Merge
2017-07-05 18:43:54 +02:00
J. Duke
884fa55e95
Merge
2017-07-05 18:43:50 +02:00
J. Duke
98551c5874
Merge
2017-07-05 18:43:47 +02:00
J. Duke
bdf5a70edb
Merge
2017-07-05 18:43:43 +02:00
J. Duke
9fed0f85fa
Merge
2017-07-05 18:43:39 +02:00
J. Duke
df056e86c7
Merge
2017-07-05 18:43:35 +02:00
J. Duke
faf975f3d3
Merge
2017-07-05 18:43:29 +02:00
J. Duke
3a5d99bd97
Added tag jdk8-b80 for changeset 3fa21fbf9be7
2017-07-05 18:43:10 +02:00
J. Duke
ef906c89ce
Merge
2017-07-05 18:43:09 +02:00
J. Duke
97a6b4b6e8
Merge
2017-07-05 18:43:05 +02:00
J. Duke
b5abced08b
Merge
2017-07-05 18:43:01 +02:00
J. Duke
59726118ff
Merge
2017-07-05 18:42:57 +02:00
J. Duke
9425da39e5
Merge
2017-07-05 18:42:53 +02:00
J. Duke
38c494e569
Merge
2017-07-05 18:42:49 +02:00
J. Duke
77a4ce5569
Merge
2017-07-05 18:42:42 +02:00
J. Duke
6750549bb0
Added tag jdk8-b79 for changeset a1313a8d90d1
2017-07-05 18:42:22 +02:00
J. Duke
950ddf6143
Merge
2017-07-05 18:42:22 +02:00
J. Duke
8ce6a3fbf9
Merge
2017-07-05 18:42:17 +02:00
J. Duke
356fb57e35
Merge
2017-07-05 18:42:13 +02:00
J. Duke
4fa873392e
Merge
2017-07-05 18:42:09 +02:00
J. Duke
d9b7356004
Merge
2017-07-05 18:42:05 +02:00
J. Duke
f75bc2e199
Merge
2017-07-05 18:42:00 +02:00
J. Duke
eb80cad549
Merge
2017-07-05 18:41:55 +02:00
J. Duke
713c85dda8
Added tag jdk8-b78 for changeset 6d3dcd34b5b9
2017-07-05 18:41:34 +02:00
J. Duke
93a052bab3
Merge
2017-07-05 18:41:33 +02:00
J. Duke
2414951dd3
Merge
2017-07-05 18:41:29 +02:00
J. Duke
050eb5168e
Merge
2017-07-05 18:41:19 +02:00
J. Duke
b72b8e194e
Merge
2017-07-05 18:41:15 +02:00
J. Duke
b74c7b3808
Merge
2017-07-05 18:41:10 +02:00
J. Duke
7cd6e230ea
Merge
2017-07-05 18:41:05 +02:00
J. Duke
8911e12adf
Merge
2017-07-05 18:40:46 +02:00
J. Duke
ae06986c80
Added tag jdk8-b77 for changeset d17eb2e13e36
2017-07-05 18:40:21 +02:00
J. Duke
7ba83041b1
Merge
2017-07-05 18:40:20 +02:00
J. Duke
171e39a058
Merge
2017-07-05 18:40:16 +02:00