History log of /openjdk10/hotspot/test/gc/g1/TestGCLogMessages.java
Revision Date Author Comments
# 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