Marcus Larsson
396cd88e2f
8142482: Improve the support for prefix functions in unified logging
...
Reviewed-by: brutisso, pliden
2015-11-13 09:49:28 +01:00
Thomas Schatzl
7f53346519
Merge
2015-11-13 12:36:17 +00:00
Stefan Johansson
6983acfb5f
8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
...
The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed.
Reviewed-by: tbenson, kbarrett, tschatzl
2015-11-13 09:28:53 +01:00
Thomas Schatzl
4d9dfbeb1d
8138684: G1 decision about taking regions into the collection set is too aggressive
...
Factor in expected waste and uncertainty of our guess in the decision whether to take another region into the collection set.
Reviewed-by: mgerdin, jmasa
2015-11-13 09:12:06 +01:00
Sangheon Kim
6c10034f4b
8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object
...
Change filler max value temporarily for G1DummyRegionsPerGC flag.
Reviewed-by: tbenson, tschatzl
2015-11-12 09:52:04 -08:00
Jungwoo Ha
68ffb0bf12
8141356: Explicitly stop CMS threads during VM termination
...
GenCollectedHeap::stop() is not implemented which is supposed to stop CMS threads during VM termination.
Reviewed-by: jmasa, kbarrett
2015-11-03 13:03:04 -08:00
Erik Helin
0580d65a1c
8142403: Make G1CollectorPolicy::predictor const
...
Reviewed-by: stefank, tschatzl
2015-11-12 14:03:14 +01:00
Erik Helin
3ee73137fb
8139883: Add virtual destructor G1ParScanThreadState
...
Reviewed-by: tschatzl, mgerdin, stefank
2015-10-19 15:47:36 +02:00
Bengt Rutisson
0ee0cf9845
8142475: Remove TraceParallelOldGCTasks
...
Reviewed-by: tschatzl, david
2015-11-12 09:21:16 +01:00
Bengt Rutisson
250efd235c
8142472: Remove debugging code guarded by CMSPrintPromoBlockInfo
...
Reviewed-by: david, ehelin
2015-11-12 09:19:44 +01:00
Coleen Phillimore
0e66856774
Merge
2015-11-11 23:51:57 -05:00
Joseph Provino
8e6c71d7c2
Merge
2015-11-12 00:38:44 +00:00
Joseph Provino
539395ffbf
Merge
2015-11-11 23:47:41 +00:00
Rachel Protacio
5386656677
8142437: SafepointTest.java is occasionally failing in JPRT
...
A method compilation causing a specific log message to print has been removed because it was not always being compiled.
Reviewed-by: coleenp, dholmes
2015-11-11 18:04:33 -05:00
Ron Durbin
409697a74e
8141068: refactor -XXFlags= code in preparation for removal
...
Reviewed-by: dcubed, gthornbr, coleenp
2015-11-11 14:57:27 -08:00
Christian Tornqvist
f02593b51a
8142502: [TESTBUG] Exclude runtime/ErrorHandling/SecondaryErrorTest.java on OSX until JDK-8139300 has been resolved
...
Reviewed-by: hseigel, mseledtsov, minqi
2015-11-11 11:47:20 -08:00
Thomas Schatzl
6ed8f3c0b2
8140689: Skip last young-only gc if nothing to do in the mixed gc phase
...
Reviewed-by: mgerdin, drwhite
2015-11-10 11:07:15 +01:00
Thomas Schatzl
22d9b3df0f
8138740: Start initial mark right after mixed GC if needed
...
Instead of issuing a single young-only GC after the end of all mixed GCs, if needed immediately start an initial mark in that young-only GC.
Reviewed-by: drwhite, mgerdin
2015-11-10 11:07:15 +01:00
Thomas Schatzl
90d03cf69c
8139874: After G1 Full GC, the next GC is always a young-only GC
...
Allow initiation of an initial mark after Full GC
Reviewed-by: ehelin
2015-11-10 11:07:15 +01:00
Thomas Schatzl
d8534a2c6d
8140597: Forcing an initial mark causes G1 to abort mixed collections
...
Postpone the initial mark request until the current mixed GC phase has finished.
Reviewed-by: mgerdin
2015-11-10 11:07:15 +01:00
Alejandro Murillo
a2cf146b1f
Merge
2015-11-06 11:11:51 -08:00
J. Duke
ce4153b48f
Merge
jdk9-b92
2017-07-05 20:59:28 +02:00
J. Duke
97abd2fb6f
Merge
2017-07-05 20:59:23 +02:00
J. Duke
a66b386434
Merge
2017-07-05 20:59:18 +02:00
J. Duke
0d51fbbe9f
Merge
2017-07-05 20:59:13 +02:00
J. Duke
56649a3dae
Merge
2017-07-05 20:59:09 +02:00
J. Duke
4fb9f64cce
Merge
2017-07-05 20:59:04 +02:00
J. Duke
8a758aa32f
Merge
2017-07-05 20:58:59 +02:00
J. Duke
2c2fed13b9
Merge
2017-07-05 20:58:49 +02:00
J. Duke
9e9abfd997
Added tag jdk9-b91 for changeset 8077fd2f055d
2017-07-05 20:58:26 +02:00
J. Duke
bc941d2418
Merge
jdk9-b91
2017-07-05 20:58:24 +02:00
J. Duke
b120d827c3
Merge
2017-07-05 20:58:19 +02:00
J. Duke
5a5e300cc2
Merge
2017-07-05 20:58:14 +02:00
J. Duke
5cdd2ad8d0
Merge
2017-07-05 20:58:11 +02:00
J. Duke
88390f4167
Merge
2017-07-05 20:58:07 +02:00
J. Duke
871ef0faf9
Merge
2017-07-05 20:58:02 +02:00
J. Duke
07cc682db6
Merge
2017-07-05 20:57:59 +02:00
J. Duke
5081921f4f
Merge
2017-07-05 20:57:54 +02:00
J. Duke
a9c071e412
Added tag jdk9-b90 for changeset d131f4b8433a
2017-07-05 20:57:42 +02:00
J. Duke
a7775aadf7
Merge
jdk9-b90
2017-07-05 20:57:41 +02:00
J. Duke
64b3b3e151
Merge
2017-07-05 20:57:35 +02:00
J. Duke
bb0843a94f
Merge
2017-07-05 20:57:30 +02:00
J. Duke
591b0be726
Merge
2017-07-05 20:57:26 +02:00
J. Duke
c936738396
Merge
2017-07-05 20:57:21 +02:00
J. Duke
27a2db708a
Merge
2017-07-05 20:57:16 +02:00
J. Duke
ab4aa0ce66
Merge
2017-07-05 20:57:11 +02:00
J. Duke
c8c7925d4b
Merge
2017-07-05 20:57:05 +02:00
J. Duke
927ea469e0
Added tag jdk9-b89 for changeset 4a0312f2894b
2017-07-05 20:56:54 +02:00
J. Duke
1b3ee82ffc
Merge
jdk9-b89
2017-07-05 20:56:54 +02:00
J. Duke
5b2195c85e
Merge
2017-07-05 20:56:50 +02:00