Kim Barrett
|
d7fcd0ccac
|
8231153: Improve concurrent refinement statistics
8043505: G1RemSet::_conc_refine_cards is incremented unsynchronized
Added refinement rates and counts, removed _conc_refine_cards
Reviewed-by: tschatzl, sjohanss
|
2019-10-08 15:15:50 -04:00 |
|
Kim Barrett
|
b6b6a37fe1
|
8230109: G1DirtyCardQueueSet should use card counts rather than buffer counts
Consistently use card counts
Reviewed-by: sjohanss, sangheki
|
2019-08-29 18:35:52 -04:00 |
|
Thomas Schatzl
|
b3c21d9a9b
|
8227719: G1 Pending cards estimation too conservative in cost prediction
Instead of using a coarse prediction for the log buffers, accumulate the actual number directly.
Reviewed-by: kbarrett, sangheki
|
2019-07-24 11:49:39 +02:00 |
|
Coleen Phillimore
|
ccb2e9d925
|
8222988: Use MonitorLocker rather than MutexLocker when wait/notify used
Fixed use cases in code except CMS.
Reviewed-by: rehn, dcubed
|
2019-04-29 16:01:52 -04:00 |
|
Coleen Phillimore
|
fbafef11c0
|
8222811: Consolidate MutexLockerEx and MutexLocker
Make MutexLocker be MutexLockerEx implementation, remove MutexLockerEx calls.
Reviewed-by: dcubed, dholmes, pliden, rehn
|
2019-04-25 10:56:31 -04:00 |
|
Kim Barrett
|
d2c690e80b
|
8218089: Rename DirtyCardQueue et al to follow usual G1 naming conventions
Move files and rename classes.
Reviewed-by: tschatzl, lkorinth
|
2019-02-13 17:38:14 -05:00 |
|
Kim Barrett
|
575f633a96
|
8214201: Make PtrQueueSet completed buffer list private
Merge and make private in PtrQueueSet all completed buffer list handling
Reviewed-by: tschatzl, sjohanss
|
2018-12-26 19:24:00 -05:00 |
|
Thomas Schatzl
|
d702d5f8d2
|
8208669: GC changes to allow enabling -Wreorder
Reviewed-by: kbarrett
|
2018-08-08 15:31:06 +02:00 |
|
Per Lidén
|
4c60e69b97
|
8201316: Move G1-related static members from JavaThread to G1BarrierSet
Reviewed-by: stefank, shade
|
2018-04-12 08:25:30 +02:00 |
|
Thomas Schatzl
|
faff99f2fc
|
8190426: Lazily initialize refinement threads with UseDynamicNumberOfGCThreads
Reviewed-by: sangheki, sjohanss
|
2017-11-23 15:51:06 +01:00 |
|
Thomas Schatzl
|
b59c920e12
|
8149127: Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.*
Reviewed-by: sjohanss, sangheki
|
2017-11-06 14:24:31 +01:00 |
|