Aleksey Shipilev
|
b440ac2586
|
8222838: Shenandoah: SEGV on accessing cset bitmap for NULL ptr
Reviewed-by: rkennke
|
2019-04-24 11:40:04 +02:00 |
|
Aleksey Shipilev
|
6af2184d4b
|
8222843: Print Shenandoah cset map addresses in hs_err
Reviewed-by: rkennke
|
2019-04-24 11:39:56 +02:00 |
|
Zhengyu Gu
|
826c03330b
|
8222425: Shenandoah: Move commonly used closures to separate files
Reviewed-by: shade
|
2019-04-15 13:07:06 -04:00 |
|
Zhengyu Gu
|
96545959e8
|
8222188: Shenandoah: Adjust Shenandoah work gang types
Reviewed-by: shade, rkennke
|
2019-04-12 07:51:47 -04:00 |
|
Aleksey Shipilev
|
321615029c
|
8222186: Shenandoah should not uncommit below minimum heap size
Reviewed-by: zgu, rkennke
|
2019-04-09 21:20:16 +02:00 |
|
Aleksey Shipilev
|
6453df40be
|
8222185: Shenandoah should report "committed" as capacity
Reviewed-by: zgu, rkennke
|
2019-04-09 21:20:15 +02:00 |
|
Aleksey Shipilev
|
3592b7ea78
|
8222130: Shenandoah should verify roots after pre-evacuation
Reviewed-by: rkennke, zgu
|
2019-04-08 19:43:04 +02:00 |
|
Roman Kennke
|
d2ac25420e
|
8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1
Reviewed-by: shade
|
2019-04-08 18:42:27 +02:00 |
|
Roman Kennke
|
6292ecd39b
|
8221848: Shenandoah: ArrayCopy post-barrier improvements
Reviewed-by: zgu
|
2019-04-04 21:29:46 +02:00 |
|
Roman Kennke
|
03ab1404f0
|
8221766: Load-reference barriers for Shenandoah
Reviewed-by: kvn, erikj, aph, shade
|
2019-04-02 23:00:22 +02:00 |
|
Zhengyu Gu
|
6881a91868
|
8220602: Shenandoah-SA: Enable best-effort implementation of heap walk
Reviewed-by: rkennke, cjplummer
|
2019-03-14 09:53:15 -04:00 |
|
Zhengyu Gu
|
4255a28d8d
|
8221435: Shenandoah should not mark through weak roots
Reviewed-by: rkennke, shade
|
2019-03-26 12:12:49 -04:00 |
|
Per Lidén
|
c6917cc27e
|
8219817: Remove unused CollectedHeap::block_size()
Reviewed-by: shade, stefank
|
2019-03-13 11:31:00 +01:00 |
|
Aleksey Shipilev
|
ac03c04256
|
8220162: Shenandoah should not commit HugeTLBFS memory
Reviewed-by: rkennke, zgu
|
2019-03-11 00:06:48 +01:00 |
|
Aleksey Shipilev
|
c3a207f1a7
|
8220153: Shenandoah does not work with TransparentHugePages properly
Reviewed-by: rkennke, zgu
|
2019-03-11 00:06:47 +01:00 |
|
Aleksey Shipilev
|
1a100ade57
|
8220350: Refactor ShenandoahHeap::initialize
Reviewed-by: rkennke, zgu
|
2019-03-11 00:06:46 +01: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 |
|
Zhengyu Gu
|
ee991225e7
|
8220161: Shenandoah does not need to initialize PLABs for safepoint workers
Reviewed-by: shade
|
2019-03-05 12:30:47 -05:00 |
|
Zhengyu Gu
|
00b46c06a5
|
8219857: Shenandoah GC may initialize thread's gclab twice
Reviewed-by: rkennke
|
2019-02-28 08:44:09 -05:00 |
|
Aleksey Shipilev
|
ace0b7a803
|
8219524: Shenandoah misreports "committed" size in MemoryMXBean
Reviewed-by: rkennke, zgu
|
2019-02-21 15:52:42 +01:00 |
|
Robbin Ehn
|
046a1f0ff7
|
8218041: Assorted wrong/missing includes
Reviewed-by: dholmes, kbarrett, stefank, shade
|
2019-01-31 10:31:39 +01:00 |
|
Thomas Schatzl
|
d800361151
|
8213229: Investigate treating StringTable as weak in young collections
Reviewed-by: zgu, kbarrett
|
2019-01-29 11:30:17 +01:00 |
|
Zhengyu Gu
|
602ead5483
|
8217319: Cleanup Shenandoah includes
Reviewed-by: shade
|
2019-01-18 09:10:49 -05:00 |
|
Zhengyu Gu
|
12093bf074
|
8215549: Shenandoah deduplication cleans up table/queue twice
Reviewed-by: rkennke
|
2019-01-14 12:51:45 -05: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 |
|