Roman Kennke
|
d4afa4e1c8
|
8226757: Shenandoah: Make traversal and passive modes explicit
Reviewed-by: shade
|
2019-07-04 14:28:31 +02:00 |
|
Zhengyu Gu
|
fe66fd327f
|
8225582: Shenandoah: Enable concurrent evacuation of JNIHandles
Reviewed-by: rkennke, shade
|
2019-06-19 08:52:15 -04:00 |
|
Aleksey Shipilev
|
fdef3f9305
|
8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
Reviewed-by: rkennke
|
2019-06-07 11:48:01 +02:00 |
|
Zhengyu Gu
|
36144f235b
|
8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock
Reviewed-by: shade
|
2019-05-29 09:43:37 -04:00 |
|
Roman Kennke
|
fb4bb0a6cb
|
8224584: Shenandoah: Eliminate forwarding pointer word
Reviewed-by: shade, roland
|
2019-05-29 12:01:21 +02:00 |
|
Zhengyu Gu
|
23b2871246
|
8224525: Shenandoah: Eliminate shenandoah verifier's side-effects
Reviewed-by: shade, rkennke
|
2019-05-22 09:10:07 -04:00 |
|
Boris Ulasevich
|
09a10b75de
|
8223767: Shenandoah fails to build on Solaris x86_64
Trivial changes to make Solaris Studio 12.4 happy
Reviewed-by: shade, rkennke
|
2019-05-14 21:36:09 +03:00 |
|
Stefan Karlsson
|
087c03a0c7
|
8198505: Remove CollectorPolicy and its subclasses
Reviewed-by: pliden, shade
|
2019-04-15 11:47:46 +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
|
dcc0a38e8a
|
8222403: Shenandoah: Remove ShenandoahAlwaysTrueClosure, use AlwaysTrueClosure instead
Reviewed-by: shade
|
2019-04-12 09:55:30 -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 |
|
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 |
|
Stefan Karlsson
|
abb2d67803
|
8220610: Make CollectedHeap nmethod functions pure virtual
Reviewed-by: shade
|
2019-04-01 18:34:39 +02:00 |
|
Zhengyu Gu
|
4255a28d8d
|
8221435: Shenandoah should not mark through weak roots
Reviewed-by: rkennke, shade
|
2019-03-26 12:12:49 -04:00 |
|
Stefan Karlsson
|
2370adc703
|
8220343: Move scavenge_root_nmethods from shared code
Reviewed-by: kvn, eosterlund
|
2019-03-14 09:15:51 +01: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
|
1a100ade57
|
8220350: Refactor ShenandoahHeap::initialize
Reviewed-by: rkennke, zgu
|
2019-03-11 00:06:46 +01:00 |
|
Aleksey Shipilev
|
ace0b7a803
|
8219524: Shenandoah misreports "committed" size in MemoryMXBean
Reviewed-by: rkennke, zgu
|
2019-02-21 15:52:42 +01:00 |
|
Roman Kennke
|
96e4678510
|
8203232: Shenandoah: Resolve oops in SATB filter
Reviewed-by: shade
|
2019-02-20 16:29:29 +01:00 |
|
Robbin Ehn
|
046a1f0ff7
|
8218041: Assorted wrong/missing includes
Reviewed-by: dholmes, kbarrett, stefank, shade
|
2019-01-31 10:31:39 +01:00 |
|
Vladimir Ivanov
|
916e43aa9a
|
8217400: Optimized build is broken by Shenandoah changes
Reviewed-by: shade
|
2019-01-18 17:34:36 -08: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 |
|
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 |
|