#
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
|
#
13259:8851951f7fa1 |
|
05-Jul-2017 |
tschatzl |
8179679: Rearrange filters before card scanning Summary: Implement micro-optimizations in the card scanning code enabled by JDK-8177044. Reviewed-by: sjohanss, ehelin
|
#
13238:4bed521b3532 |
|
04-Jul-2017 |
tschatzl |
8179677: Let G1Remset::_conc_refined_cards only count number of cards concurrently refined Reviewed-by: sjohanss, ehelin
|
#
13237:735ad5ece3d1 |
|
04-Jul-2017 |
tschatzl |
8183394: Remove unused G1RemSet::n_workers() method Reviewed-by: mgerdin, ehelin
|
#
13235:da0ca6f7b762 |
|
03-Jul-2017 |
ehelin |
8153360: G1HRRSFlushLogBuffersOnVerify with remembered set verification does not work Reviewed-by: sjohanss, tschatzl
|
#
13199:9072459a848c |
|
28-Jun-2017 |
tschatzl |
8178151: Clean up G1RemSet files Summary: Remove unnecessary class members, improve method visibility and naming Reviewed-by: ehelin, sjohanss
|
#
13196:ddabaeb7d186 |
|
28-Jun-2017 |
tschatzl |
8175554: Improve G1UpdateRSOrPushRefClosure Summary: Micro-optimizations and improving naming for the G1UpdateRSOrPushRefClosure Reviewed-by: ehelin, sangheki
|
#
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
|
#
13143:096080998a09 |
|
02-Jun-2017 |
tschatzl |
8177707: Specialize G1RemSet::refine_card for concurrent/during safepoint refinement Reviewed-by: ehelin, kbarrett
|
#
13142:c9b90b9282e3 |
|
02-Jun-2017 |
tschatzl |
8162928: Micro-optimizations in scanning the remembered sets Reviewed-by: ehelin, kbarrett
|
#
12915:86125753bf5b |
|
26-Feb-2017 |
jprovino |
8168038: Some methods in G1RemSet are virtual unnecessarily Summary: G1RemSet has a number of virtual functions, yet is derived from CHeapObj and has no subclasses. Reviewed-by: kbarrett, tschatzl
|
#
11118:38778aed6bd6 |
|
01-May-2016 |
kbarrett |
8155524: HotCardCache shouldn't be part of ConcurrentG1Refine Summary: Make G1CollectedHeap owner of HotCardCache. Reviewed-by: jmasa, mgerdin, tschatzl
|
#
10934:b4982d6f20e6 |
|
18-Apr-2016 |
tschatzl |
8153503: Move remset scan iteration claim to remset local data structure Reviewed-by: drwhite, mgerdin
|
#
10931:aeabce5a58b7 |
|
18-Mar-2016 |
mgerdin |
8154154: Separate G1 specific policy code from the CollectorPolicy class hierarchy Summary: Move G1 runtime policy code to new class G1Policy which is unrelated to CollectorPolicy Reviewed-by: kbarrett, ehelin
|
#
10819:4e9aaa557de4 |
|
06-Apr-2016 |
tschatzl |
8151386: Extract card live data out of G1ConcurrentMark Summary: Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet Reviewed-by: mgerdin, kbarrett
|
#
9916:44d8e9fd8244 |
|
07-Jan-2016 |
david |
8146399: Refactor the BlockOffsetTable classes. Reviewed-by: mgerdin, jwilhelm, tschatzl
|
#
9876:1c59cf8c8b5b |
|
22-Dec-2015 |
tschatzl |
8145672: Remove dependency of G1FromCardCache to HeapRegionRemSet Summary: Move HeapRegionRemSet::num_par_rem_sets() to G1RemSet, and document it. Reviewed-by: mgerdin, jmasa
|
#
9864:b27022eb453f |
|
20-Dec-2015 |
tschatzl |
8145674: Fix includes and forward declarations in g1Remset files Reviewed-by: simonis, stefank
|
#
9736:e710f1bb5781 |
|
11-Dec-2015 |
sjohanss |
8144908: Remove apply_to_weak_ref_discovered_field override for UpdateRSOopClosure Reviewed-by: kbarrett, 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
|
#
9557:dbafca4e2de5 |
|
23-Nov-2015 |
aharlap |
8141135: Remove G1RemSet::write_ref Summary: Remove unused memembers of G1RemSet Reviewed-by: kbarrett, tschatzl
|
#
9534:43b0ed4d612c |
|
19-Oct-2015 |
ehelin |
8142390: Move ScanRSClosure to header file Reviewed-by: jmasa, tschatzl
|
#
9359:5c403089c663 |
|
09-Nov-2015 |
david |
8141434: G1CollectedHeap::into_cset_dirty_card_queue_set should be moved to G1RemSet Reviewed-by: tschatzl, mgerdin
|
#
9164:5f32f22ba25e |
|
14-Oct-2015 |
mgerdin |
8138762: Refactor setup of evacuation closures in G1 Summary: Introduce policy class containing the root scan closures. Reviewed-by: ehelin, stefank
|
#
8975:8a758dbe0212 |
|
09-Sep-2015 |
mgerdin |
8135154: Move cards scanned and surviving young words aggregation to G1ParScanThreadStateSet Reviewed-by: tschatzl, ehelin
|
#
8946:ceb9d9044fc8 |
|
04-Sep-2015 |
mgerdin |
8135012: Don't use G1RootProcessor when scanning remembered sets Reviewed-by: jmasa, ecaspole
|
#
8413:92457dfb91bd |
|
13-May-2015 |
pliden |
8079792: GC directory structure cleanup Reviewed-by: brutisso, stefank, david
|