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
d46d9318c1
8213108: Improve work distribution during remembered set scan
...
Before scanning the heap for roots into the collection set, merge them into a single remembered set (card table) and do work distribution based on location like other collectors do.
Reviewed-by: kbarrett, lkorinth
2019-06-27 11:48:32 +02: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
Coleen Phillimore
154a1a02bf
8216167: Update include guards to reflect correct directories
...
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
2019-01-10 15:13:51 -05:00
Coleen Phillimore
394e34d821
8199282: Remove ValueObj class for allocation subclassing for gc code
...
Reviewed-by: stefank, kbarrett
2018-03-14 07:27:19 -04: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
5815fc9d54
8140255: Move the management of G1YoungRemSetSamplingThread from G1ConcurrentRefine
...
Reviewed-by: sjohanss, sangheki
2017-11-06 14:25:18 +01:00
Thomas Schatzl
b59c920e12
8149127: Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.*
...
Reviewed-by: sjohanss, sangheki
2017-11-06 14:24:31 +01:00