Aleksey Shipilev
|
0a38584c10
|
8248652: Shenandoah: SATB buffer handling may assume no forwarded objects
Reviewed-by: rkennke
|
2020-07-10 10:37:12 +02:00 |
|
Mikael Vidstedt
|
b63b9a2edb
|
8237182: Update copyright header for shenandoah and epsilon files
Reviewed-by: iignatyev, zgu
|
2020-01-14 19:27:03 -08:00 |
|
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
|
54d0b2a8d6
|
8224167: Refactor PtrQueue completed buffer processing
Add handle_completed_buffer and refactor.
Reviewed-by: tschatzl, shade
|
2019-05-21 19:19:44 -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 |
|
Roman Kennke
|
96e4678510
|
8203232: Shenandoah: Resolve oops in SATB filter
Reviewed-by: shade
|
2019-02-20 16:29:29 +01:00 |
|
Aleksey Shipilev
|
108c7bbe0b
|
8217419: Shenandoah fails to build after JDK-8212826 (Make PtrQueue free list lock-free)
Reviewed-by: aph, simonis, rkennke
|
2019-01-20 11:13:13 +01:00 |
|
Roman Kennke
|
8b62a2ee9d
|
8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
Co-authored-by: Christine Flood <chf@redhat.com>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Zhenygu Gu <zgu@redhat.com>
Co-authored-by: Andrew Haley <aph@redhat.com>
Co-authored-by: Andrew Dinn <adinn@redhat.com>
Co-authored-by: Mario Torre <mtorre@redhat.com>
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
|
2018-12-10 15:47:44 +01:00 |
|