Mikael Vidstedt
|
b63b9a2edb
|
8237182: Update copyright header for shenandoah and epsilon files
Reviewed-by: iignatyev, zgu
|
2020-01-14 19:27:03 -08:00 |
|
Roman Kennke
|
bd1d7356a3
|
8235598: Shenandoah: Update copyrights
Reviewed-by: zgu
|
2019-12-10 20:06:06 +01:00 |
|
Roman Kennke
|
476973c47b
|
8234768: Shenandoah: Streamline enqueueing runtime barriers
Reviewed-by: zgu
|
2019-11-26 14:48:04 +01:00 |
|
Stefan Karlsson
|
0ad50c2b5c
|
8234740: Harmonize parameter order in Atomic - cmpxchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:33:15 +01:00 |
|
Stefan Karlsson
|
3d426623bf
|
8234739: Harmonize parameter order in Atomic - xchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:32:40 +01:00 |
|
Aleksey Shipilev
|
76465eb1d9
|
8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier
Reviewed-by: zgu
|
2019-10-21 15:11:42 +02:00 |
|
Zhengyu Gu
|
0f822d90d1
|
8232010: Shenandoah: implement self-fixing native barrier
Reviewed-by: rkennke
|
2019-10-18 13:07:46 -04:00 |
|
Roman Kennke
|
b8715b4004
|
8231447: Shenandoah: Compilation-time regression after JDK-8231086
Reviewed-by: shade
|
2019-09-25 12:33:05 +02:00 |
|
Roman Kennke
|
9510e7fe5d
|
8231086: Shenandoah: Stronger invariant for object-arraycopy
Reviewed-by: shade
|
2019-09-18 20:56:19 +02:00 |
|
Per Lidén
|
2d6874b861
|
8230841: Remove oopDesc::equals()
Reviewed-by: rkennke, tschatzl
|
2019-09-17 09:51:02 +02:00 |
|
Zhengyu Gu
|
5b05ea5a02
|
8225483: Shenandoah: Enhance native access barrier
Reviewed-by: rkennke
|
2019-07-15 11:23:05 -04:00 |
|
Roman Kennke
|
5cb091693d
|
8226695: Shenandoah: Wire C1 and C2 IN_NATIVE barrier
Reviewed-by: roland
|
2019-07-04 17:31:03 +02:00 |
|
Roman Kennke
|
56359d42b1
|
8224667: Shenandoah: Post-LRB cleanup
Reviewed-by: shade
|
2019-05-23 17:01:38 +02:00 |
|
Roman Kennke
|
94e4724219
|
8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
Reviewed-by: shade
|
2019-05-08 20:45:30 +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 |
|
Roman Kennke
|
9acdfbd5b7
|
8221751: Shenandoah: Improve SATB enqueueing
Reviewed-by: shade
|
2019-04-02 18:13:42 +02:00 |
|
Roman Kennke
|
1aec18881b
|
8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE
Reviewed-by: shade
|
2019-03-18 16:33:28 +01: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 |
|