#
13544:61c0ae8bee4e |
|
31-Aug-2017 |
gziemski |
8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, coleenp, vlivanov, pliden
|
#
13419:52f2a3a13ed1 |
|
10-Aug-2017 |
sangheki |
8173335: Improve logging for j.l.ref.reference processing Summary: Add logs for each phases of references and stats for each worker threads Reviewed-by: tschatzl, shade
|
#
13402:8b07a4a4c7c7 |
|
09-Aug-2017 |
tschatzl |
8183121: Add information about scanned and skipped cards during UpdateRS Summary: Log the number of scanned and skipped cards for the UpdateRS phase too. Reviewed-by: mgerdin, sangheki
|
#
13294:68aaa4856f3d |
|
17-Jul-2017 |
ehelin |
8183539: Remove G1RemSet::_into_cset_dirty_card_queue_set Reviewed-by: tschatzl, mgerdin
|
#
13195:4307acc60c10 |
|
14-Jun-2017 |
tschatzl |
8178148: Log more detailed information about scan rs phase Summary: Add logging about the number of cards actually scanned, claimed and skipped during the Scan RS phase Reviewed-by: ehelin, sangheki
|
#
13080:82e8b5c2c090 |
|
12-May-2017 |
tschatzl |
8166191: Missing spaces in log message during heap expansion Reviewed-by: tschatzl Contributed-by: chihiro.ito@oracle.com
|
#
12982:772fdcc00f27 |
|
31-Mar-2017 |
tschatzl |
8177059: [TESTBUG] gc/g1/TestGCLogMessages.java fails on 32bit arm after changes for JDK-8155094 Summary: Provide a way in the test to check log messages on arbitrary conditions and implement this for this case. Reviewed-by: mchernov, sjohanss
|
#
12954:8bf2f360d468 |
|
16-Mar-2017 |
tschatzl |
8155094: Add logging for long lasting methods found in JDK-8152948 Summary: Adds logging for DerivedPointerTable, TLAB preparation and resizing, and new collection set setup work Reviewed-by: kbarrett, sangheki
|
#
12315:3fe7510a87ae |
|
07-Nov-2016 |
ehelin |
8167679: G1 phase logging is messy Reviewed-by: sjohanss, tschatzl
|
#
12239:47e5864ea577 |
|
24-Oct-2016 |
jprovino |
8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark Summary: The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced. Reviewed-by: tschatzl, kbarrett
|
#
11909:59fe439d8f97 |
|
29-Aug-2016 |
dfazunen |
8164660: MinimalVM is not tested with GC tests Reviewed-by: jmasa, tschatzl
|
#
11833:1cbffa2beba6 |
|
19-Aug-2016 |
ctornqvi |
8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff
|
#
11627:27bf57ad3d72 |
|
19-Jul-2016 |
tschatzl |
8034842: Parallelize the Free CSet phase in G1 Reviewed-by: jmasa, ehelin
|
#
10551:b64432bae527 |
|
09-Apr-2016 |
chegar |
8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz
|
#
10386:a39b4d597162 |
|
29-Feb-2016 |
brutisso |
8150068: Log the main G1 phases at info level Reviewed-by: sjohanss, tschatzl
|
#
10380:bf7095ff645e |
|
26-Feb-2016 |
tschatzl |
8150630: Add logging for ParScanThreadState merge phase Summary: Improve visibility of the per-thread scan state merge phase by adding appropriate logging. Reviewed-by: jmasa, tbenson
|
#
10379:d2e7206f86f8 |
|
26-Feb-2016 |
tschatzl |
8076463: Add logging for the preserve CM referents task Summary: Add logging and do minor refactoring to CM referents handling task. Reviewed-by: jmasa
|
#
9727:f944761a3ce3 |
|
10-Dec-2015 |
brutisso |
8145092: Use Unified Logging for the GC logging Summary: JEP-271. VM changes contributed by brutisso, test changes contributed by david. Reviewed-by: sjohanss, david, brutisso Contributed-by: bengt.rutisson@oracle.com, david.lindholm@oralce.com
|
#
9232:85a63e83293f |
|
20-Oct-2015 |
ecaspole |
8060017: G1: Report heap sizing time Summary: Report heap expansion time done on VM thread after collection. Previously this was included in "Other" time. Reviewed-by: mgerdin, tschatzl
|
#
9155:8b8a3e7af130 |
|
13-Oct-2015 |
tschatzl |
8069330: Adjustment of concurrent refinement thresholds does not take hot card cache into account Summary: Measure HCC processing time separately and remove that time from the calculation of the refinement thresholds. HCC processing time is still taken into account for general pause time predictions. Reviewed-by: tbenson, jmasa
|
#
8359:ed6389f70257 |
|
04-May-2015 |
ykantser |
8067013: Rename the com.oracle.java.testlibary package Reviewed-by: dholmes, gtriantafill, sla Contributed-by: alexander.kulyakhtin@oracle.com
|
#
8157:655523dca4ea |
|
10-Apr-2015 |
mgerdin |
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry Reviewed-by: tschatzl, brutisso, sangheki
|
#
8042:8f6b400b6453 |
|
31-Mar-2015 |
amurillo |
Merge
|
#
8029:b8448a4717da |
|
19-Mar-2015 |
brutisso |
8027962: Per-phase timing measurements for strong roots processing Reviewed-by: tschatzl, ecaspole
|
#
8013:f4b8d39bd2a7 |
|
26-Mar-2015 |
ykantser |
8075586: Add @modules as needed to the open hotspot tests Reviewed-by: sla, ctornqvi, lfoltan, mchung, alanb Contributed-by: alexander.kulyakhtin@oracle.com
|
#
7681:719e28ccd7eb |
|
12-Jan-2015 |
goetz |
8067941: [TESTBUG] Fix tests for OS with 64K page size. Reviewed-by: kvn, tschatzl, ctornqvi
|
#
7629:354d56cd6eb2 |
|
07-Jan-2015 |
tschatzl |
8048179: Early reclaim of large objects that are referenced by a few objects Summary: Push the remembered sets of large objects with few referenced into the dirty card queue at the beginning of the evacuation so that they may end up with zero remembered set entries at the end of the collection, and are potentially reclaimed. Also improve timing measurements of the early reclaim mechanism, and shorten flag names. Reviewed-by: brutisso, jmasa, dfazunen
|
#
6796:07a6e56a6936 |
|
23-Jul-2014 |
tschatzl |
8027959: Early reclamation of large objects in G1 Summary: Try to reclaim humongous objects at every young collection after doing a conservative estimate of its liveness. Reviewed-by: brutisso, mgerdin
|
#
6455:568b5cd02aee |
|
11-May-2014 |
jmasa |
8038928: gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure' Reviewed-by: ysr, brutisso, tschatzl
|
#
6336:fee044a1aa4e |
|
16-Apr-2014 |
tschatzl |
8019342: G1: High "Other" time most likely due to card redirtying Summary: Parallelize card redirtying to decrease the time it takes. Reviewed-by: brutisso
|
#
6163:6bd5c687f11a |
|
18-Mar-2014 |
pliden |
8029075: String deduplication in G1 Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp
|
#
6146:70a6a3c4cc3e |
|
17-Mar-2014 |
tschatzl |
8035654: Add times for evacuation failure handling in "Other" time Summary: Detailed breakdown of time spent in the evacuation failure handling phases to make the "Other" time roughly correspond to the sum of its parts. Reviewed-by: jwilhelm, jmasa
|
#
6145:53726dbbebe7 |
|
17-Mar-2014 |
tschatzl |
8035398: Add card redirty time in "Other" time in G1 Summary: Show the time taken by card redirtying during GC in a new "Redirty Cards" line. Reviewed-by: jwilhelm, brutisso
|
#
6144:908e76169e85 |
|
17-Mar-2014 |
tschatzl |
8027295: Free CSet takes ~50% of young pause time Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set. Reviewed-by: brutisso
|
#
6142:7c383fe0d35a |
|
17-Mar-2014 |
tschatzl |
8035406: Improve data structure for Code Cache remembered sets Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time. Reviewed-by: mgerdin, brutisso
|