Kim Barrett
|
8b67b75f50
|
8221361: Eliminate two-phase initialization for PtrQueueSet classes
Move allocator and CBL monitor init to constructor.
Reviewed-by: tschatzl, shade
|
2019-09-09 16:54:48 -04:00 |
|
Kim Barrett
|
805258f3a9
|
8225255: Make SATB qset lock-free
Refactor PtrQueueSet, use lock-free stack for SATB completed buffers
Reviewed-by: tschatzl, shade
|
2019-06-26 13:18:38 -04:00 |
|
Kim Barrett
|
725a467ad8
|
8219613: Use NonJavaThread PtrQueues
Init and use NJT queues, remove shared SATB queue.
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Reviewed-by: shade, zgu, pliden, tschatzl
|
2019-03-05 19:54:33 -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
|
1509c1ffe1
|
8215731: Move forward class definitions out of globalDefinitions.hpp
Redistribute the forward declarations to the header files that need them.
Reviewed-by: dholmes, lfoltan
|
2019-01-04 15:06:01 -05:00 |
|
Kim Barrett
|
978c78f7fc
|
8214278: Cleanup process_completed_threshold and related state
Change types, normalize names, remove special values.
Reviewed-by: tschatzl, sjohanss
|
2018-11-28 16:05:48 -05:00 |
|
Kim Barrett
|
5e0d5efe4c
|
8213352: Separate BufferNode allocation from PtrQueueSet
Move free-list management and allocation to new class.
Reviewed-by: tschatzl, sjohanss
|
2018-11-15 19:59:10 -05:00 |
|
Kim Barrett
|
0d9777a9cb
|
8154343: Make SATB related code available to other GCs
Move ptrQueue and satbMarkQueue files from g1 to shared.
Reviewed-by: rkennke, sangheki
|
2018-08-18 13:59:25 -04:00 |
|
Kim Barrett
|
8f31a55f91
|
8209346: Refactor SATBMarkQueue filter configuration
Moved reference to G1-specific option to G1CollectedHeap.
Reviewed-by: shade, rkennke
|
2018-08-14 13:16:26 -04:00 |
|
Kim Barrett
|
924bba584d
|
8209345: Merge SATBMarkQueueFilter into SATBMarkQueueSet
Move filter extension protocol to SATBMarkQueueSet.
Reviewed-by: shade, tschatzl, rkennke
|
2018-08-14 00:15:56 -04:00 |
|
Roman Kennke
|
59ca28bf1c
|
8209118: Abstract SATBMarkQueueSet's ThreadLocalData access
Reviewed-by: kbarrett, shade
|
2018-08-09 22:51:48 +02:00 |
|