Aleksey Shipilev
|
d26dadef43
|
8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads
Reviewed-by: rkennke
|
2020-02-26 19:36:50 +01:00 |
|
Aleksey Shipilev
|
331f492ad5
|
8240069: Shenandoah: turn more flags diagnostic
Reviewed-by: rkennke
|
2020-02-26 19:36:43 +01:00 |
|
Roland Westrelin
|
8c0fab8fbe
|
8237837: Shenandoah: assert(mem == __null) failed: only one safepoint
Reviewed-by: rkennke
|
2020-01-28 11:28:52 +01:00 |
|
Roland Westrelin
|
a59ed930f5
|
8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed"
Reviewed-by: rkennke, shade
|
2020-02-07 13:59:17 +01:00 |
|
Aleksey Shipilev
|
d9df6feabe
|
8237586: Shenandoah: provide option to disable periodic GC
Reviewed-by: zgu
|
2020-01-21 20:58:48 +01:00 |
|
Aleksey Shipilev
|
72a4aa8c11
|
8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics
Reviewed-by: rkennke
|
2020-01-21 13:40:10 +01:00 |
|
Jesper Wilhelmsson
|
d34f561de0
|
Merge
|
2020-01-15 20:41:46 +01:00 |
|
Zhengyu Gu
|
27d782be64
|
8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test
Reviewed-by: shade
|
2020-01-13 13:53:37 -05:00 |
|
Zhengyu Gu
|
b81bfcbff1
|
8236902: Shenandoah: Missing string dedup roots in all root scanner
Reviewed-by: rkennke
|
2020-01-10 07:21:32 -05:00 |
|
Roman Kennke
|
773b7b6c4b
|
8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
Reviewed-by: zgu
|
2019-12-17 18:23:33 +01:00 |
|
Roland Westrelin
|
8d2e11397a
|
8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation
Reviewed-by: thartmann, rkennke
|
2020-01-09 17:26:26 +01: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 |
|
Zhengyu Gu
|
0a5505f7e9
|
8228720: Shenandoah: Implementation of concurrent class unloading
Reviewed-by: rkennke
|
2019-11-27 11:52:57 -05:00 |
|
Jie Fu
|
8211feee76
|
8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp
Reviewed-by: zgu
|
2019-11-15 20:39:26 +08:00 |
|
Aleksey Shipilev
|
f771978f53
|
8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals
Reviewed-by: rkennke
|
2019-10-21 15:11:44 +02:00 |
|
Aleksey Shipilev
|
d2d6b6378e
|
8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
Reviewed-by: rkennke
|
2019-10-10 21:54:54 +02:00 |
|
Aleksey Shipilev
|
89c8b7be66
|
8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings
Reviewed-by: rkennke
|
2019-10-07 17:12:13 +02:00 |
|
Roland Westrelin
|
e4314c158d
|
8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info
Reviewed-by: shade, rkennke
|
2019-09-26 17:49:44 +02:00 |
|
Aleksey Shipilev
|
c49aa4ffa5
|
8231410: Shenandoah: clone barrier should use base pointer
Reviewed-by: rkennke
|
2019-09-25 12:21:10 +02:00 |
|
Roman Kennke
|
b08e417b06
|
8229921: Shenandoah: Make Traversal mode non-experimental
Reviewed-by: shade
|
2019-08-20 18:39:09 +02:00 |
|
Aleksey Shipilev
|
517f13e1c6
|
8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default
Reviewed-by: rkennke
|
2019-08-14 20:32:44 +02:00 |
|
Aleksey Shipilev
|
41ff22e552
|
8227327: Shenandoah: Faster and more parallel tests
Reviewed-by: rkennke
|
2019-07-05 23:31:32 +02:00 |
|
Roman Kennke
|
d6dd171ece
|
8227039: Shenandoah: Aggressive heuristics for Traversal mode
Reviewed-by: shade
|
2019-07-05 11:07:09 +02:00 |
|
Roman Kennke
|
d4afa4e1c8
|
8226757: Shenandoah: Make traversal and passive modes explicit
Reviewed-by: shade
|
2019-07-04 14:28:31 +02:00 |
|
Zhengyu Gu
|
d843b2f58e
|
8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option
Reviewed-by: shade
|
2019-07-01 08:24:45 -04:00 |
|
Aleksey Shipilev
|
bb4d8b504a
|
8225229: Shenandoah: trim down default number of GC threads
Reviewed-by: rkennke
|
2019-06-05 09:23:09 +02:00 |
|
Aleksey Shipilev
|
d4dca25c8f
|
8225111: Make Shenandoah tests work with 32-bit VMs
Reviewed-by: rkennke
|
2019-06-02 10:08:38 +02:00 |
|
Zhengyu Gu
|
1a3d4e638c
|
8225014: Separate ShenandoahRootScanner method for object_iterate
Reviewed-by: shade
|
2019-05-30 21:12:26 -04:00 |
|
Aleksey Shipilev
|
fbed983c90
|
8225017: [TESTBUG] gc/shenandoah/oom/TestThreadFailure.java takes too long
Reviewed-by: rkennke
|
2019-05-30 10:21:51 +02:00 |
|
Aleksey Shipilev
|
92d97ce512
|
8223759: Shenandoah should allow arbitrarily low initial heap size
Reviewed-by: rkennke
|
2019-05-14 09:12:00 +02:00 |
|
Pengfei Li
|
d2472e6dcd
|
8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled
Reviewed-by: shade
|
2019-05-08 09:50:23 +00:00 |
|
Aleksey Shipilev
|
0284208ab3
|
8223447: Stabilize gc/shenandoah/TestStringDedupStress test
Reviewed-by: rkennke
|
2019-05-07 21:53:46 +02:00 |
|
Aleksey Shipilev
|
c222e1aad0
|
8223446: Shenandoah breaks alignment with some HumongousThreshold values
Reviewed-by: rkennke
|
2019-05-07 21:53:38 +02: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
|
d2ac25420e
|
8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1
Reviewed-by: shade
|
2019-04-08 18:42:27 +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 |
|
Roman Kennke
|
59a025d90b
|
8220714: C2 Compilation failure when accessing off-heap memory using Unsafe
Reviewed-by: vlivanov, roland
|
2019-03-15 09:57:42 +01:00 |
|
Ao Qi
|
f6e688c7c8
|
8220812: gc/shenandoah/options/TestLoopMiningArguments.java fails if default GC is serial/parallel/cms
Reviewed-by: shade
|
2019-03-19 17:03:18 +08:00 |
|
Aleksey Shipilev
|
977992a07e
|
8220712: [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled
Reviewed-by: rkennke, roland
|
2019-03-15 13:01:30 +01:00 |
|
Aleksey Shipilev
|
ace0b7a803
|
8219524: Shenandoah misreports "committed" size in MemoryMXBean
Reviewed-by: rkennke, zgu
|
2019-02-21 15:52:42 +01:00 |
|
Aleksey Shipilev
|
2858e8f4e2
|
8217343: Shenandoah control thread should be able to run at critical priority
Reviewed-by: rkennke
|
2019-01-19 11:20:01 +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 |
|