Zhengyu Gu
|
da6bcf966a
|
8255019: Shenandoah: Split STW and concurrent mark into separate classes
Reviewed-by: rkennke, shade
|
2021-01-14 17:42:52 +00:00 |
|
Stefan Karlsson
|
3462f7a918
|
8256955: Move includes of events.hpp out of header files
Reviewed-by: kbarrett, coleenp
|
2021-01-14 11:34:27 +00:00 |
|
Jesper Wilhelmsson
|
51e14f2e2a
|
Merge
|
2021-01-14 01:29:47 +00:00 |
|
Zhengyu Gu
|
ccdf171d78
|
8259377: Shenandoah: Enhance weak reference processing time tracking
Reviewed-by: rkennke
|
2021-01-13 19:01:18 +00:00 |
|
Aleksey Shipilev
|
2e124544e6
|
8259580: Shenandoah: uninitialized label in VerifyThreadGCState
Reviewed-by: zgu, rkennke
|
2021-01-13 11:55:45 +00:00 |
|
Kim Barrett
|
efc36be5be
|
8258985: Parallel WeakProcessor may use too few threads
Use total workers rather than active.
Reviewed-by: tschatzl, ayang, sjohanss
|
2021-01-13 08:22:40 +00:00 |
|
Patrick Zhang
|
67e1b639ba
|
8259380: Correct pretouch chunk size to cap with actual page size
Reviewed-by: tschatzl, sjohanss
|
2021-01-12 10:10:48 +00:00 |
|
Kim Barrett
|
77f6290995
|
8258254: Move PtrQueue flush to PtrQueueSet subclasses
Reviewed-by: tschatzl, shade
|
2021-01-12 04:12:31 +00:00 |
|
Jesper Wilhelmsson
|
555641ede5
|
Merge
|
2021-01-07 21:17:35 +00:00 |
|
Lehua Ding
|
722f23610e
|
8259231: Epsilon: improve performance under contention during virtual space expansion
Reviewed-by: shade
|
2021-01-06 15:36:57 +00:00 |
|
Harold Seigel
|
f6cb8c558b
|
8258908: Remove JVM option CleanChunkPoolAsync
Reviewed-by: coleenp
|
2021-01-06 15:11:52 +00:00 |
|
Roland Westrelin
|
6775113ce8
|
8258393: Shenandoah: "graph should be schedulable" assert failure
Reviewed-by: rkennke, thartmann
|
2021-01-05 13:06:54 +00:00 |
|
Lehua Ding
|
3817c32fd1
|
8258534: Epsilon: clean up unused includes
Reviewed-by: shade, jiefu
|
2021-01-05 08:34:11 +00:00 |
|
Ioi Lam
|
5ea960728c
|
8258459: Decouple gc_globals.hpp from globals.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-05 05:57:08 +00:00 |
|
Xin Liu
|
f0aae81ed5
|
8259020: null-check of g1 write_ref_field_pre_entry is not necessary
Reviewed-by: kbarrett, ayang, phh
|
2021-01-04 23:58:53 +00:00 |
|
Claes Redestad
|
9d160aa1b7
|
8257815: Replace global log2 functions with efficient implementations
Reviewed-by: kbarrett, stefank
|
2021-01-04 21:01:25 +00:00 |
|
Zhengyu Gu
|
f80c63b380
|
8258490: Shenandoah: Full GC does not need to remark threads and drain SATB buffers
Reviewed-by: shade
|
2021-01-04 18:10:36 +00:00 |
|
Hao Sun
|
f351e155e2
|
8258382: Fix optimization-unstable code involving pointer overflow
Reviewed-by: kbarrett
|
2021-01-04 02:21:58 +00:00 |
|
Jesper Wilhelmsson
|
f2bad3a0be
|
Merge
|
2020-12-22 21:16:59 +00:00 |
|
Roman Kennke
|
2525f39d35
|
8258714: Shenandoah: Process references before evacuation during degen
Reviewed-by: shade
|
2020-12-21 12:42:34 +00:00 |
|
Jesper Wilhelmsson
|
d234388042
|
Merge
|
2020-12-21 09:09:05 +00:00 |
|
Kim Barrett
|
00d80fdd86
|
8258255: Move PtrQueue active flag to SATBMarkQueue
Reviewed-by: tschatzl, sjohanss
|
2020-12-18 15:08:46 +00:00 |
|
Stefan Johansson
|
38593a4f2a
|
8257974: Regression 21% in DaCapo-lusearch-large after JDK-8236926
Reviewed-by: ayang, redestad, tschatzl
|
2020-12-18 08:14:58 +00:00 |
|
Jesper Wilhelmsson
|
f15528eb64
|
Merge
|
2020-12-17 20:41:37 +00:00 |
|
Kim Barrett
|
61390d8e45
|
8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region
Reviewed-by: sjohanss, tschatzl
|
2020-12-17 14:18:00 +00:00 |
|
Thomas Stuefe
|
178c00182c
|
8258479: Minor cleanups in VMError
Reviewed-by: lfoltan, coleenp
|
2020-12-17 05:26:11 +00:00 |
|
Kim Barrett
|
cdb53422e8
|
8258252: Move PtrQueue enqueue to PtrQueueSet subclasses
Reviewed-by: tschatzl, rkennke
|
2020-12-16 07:53:40 +00:00 |
|
Coleen Phillimore
|
c37eabe73b
|
8252148: vmError::controlled_crash should be #ifdef ASSERT and move tests to gtest
Reviewed-by: iklam, stuefe
|
2020-12-15 20:48:18 +00:00 |
|
Anton Kozlov
|
2273f9555a
|
8234930: Use MAP_JIT when allocating pages for code cache on macOS
Reviewed-by: stuefe, iklam, burban
|
2020-12-15 18:43:49 +00:00 |
|
Zhengyu Gu
|
a372be4ba2
|
8258244: Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868
Reviewed-by: rkennke
|
2020-12-15 13:22:10 +00:00 |
|
Jesper Wilhelmsson
|
381021aebf
|
Merge
|
2020-12-15 03:40:30 +00:00 |
|
Zhengyu Gu
|
2c3ae19a20
|
8258239: Shenandoah: Used wrong closure to mark concurrent roots
Reviewed-by: rkennke
|
2020-12-14 17:55:23 +00:00 |
|
Kim Barrett
|
1ff0f1673d
|
8258142: Simplify G1RedirtyCardsQueue
Separate local redirty qset from redirty queue.
Reviewed-by: tschatzl, iwalulya
|
2020-12-14 16:13:23 +00:00 |
|
Markus Grönlund
|
afc44414d5
|
8258094: AIX build fails after 8257602
Reviewed-by: rrich, stuefe, egahlin
|
2020-12-14 11:36:01 +00:00 |
|
Thomas Schatzl
|
bacf22b907
|
8256641: CDS VM operations do not lock the heap
Reviewed-by: kbarrett, iklam
|
2020-12-11 18:14:37 +00:00 |
|
Per Liden
|
b5592c05ad
|
8257970: Remove julong types in os::limit_heap_by_allocatable_memory
Reviewed-by: stefank, tschatzl
|
2020-12-11 10:17:21 +00:00 |
|
Dongbo He
|
b28b0947d9
|
8257145: Performance regression with -XX:-ResizePLAB after JDK-8079555
Co-authored-by: Junjun Lin <linjunjun@huawei.com>
Reviewed-by: tschatzl, sjohanss
|
2020-12-11 09:06:10 +00:00 |
|
Kim Barrett
|
fa20186cb6
|
8257676: Simplify WeakProcessorPhase
Reviewed-by: iwalulya, ayang, tschatzl
|
2020-12-11 07:45:18 +00:00 |
|
Ioi Lam
|
1d15ebe19e
|
8243205: Modularize JVM flags declaration
Reviewed-by: kvn, coleenp, stefank
|
2020-12-11 04:18:54 +00:00 |
|
Ioi Lam
|
d4282b0cfc
|
8257731: Remove excessive include of stubRoutines.hpp
Reviewed-by: coleenp, kvn
|
2020-12-10 23:57:35 +00:00 |
|
Ioi Lam
|
1e5e790ba0
|
8258018: Remove arrayOop.inline.hpp
Reviewed-by: stefank, kbarrett, coleenp
|
2020-12-10 17:04:35 +00:00 |
|
Markus Grönlund
|
502a5241e5
|
8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)
Co-authored-by: Jaroslav Bachorik <jbachorik@openjdk.org>
Reviewed-by: egahlin, jbachorik
|
2020-12-10 12:33:48 +00:00 |
|
Per Liden
|
0a0691ebcf
|
8257901: ZGC: Take virtual memory usage into account when sizing heap
Reviewed-by: stefank, eosterlund, ayang, tschatzl
|
2020-12-10 11:10:38 +00:00 |
|
Zhengyu Gu
|
395b6bdeee
|
8257817: Shenandoah: Don't race with conc-weak-in-progress flag in weak-LRB
Reviewed-by: rkennke
|
2020-12-07 19:19:23 +00:00 |
|
Zhengyu Gu
|
ecd7e476f8
|
8257793: Shenandoah: SATB barrier should only filter out already strongly marked oops
Reviewed-by: shade, rkennke
|
2020-12-07 13:18:02 +00:00 |
|
Thomas Schatzl
|
ca402671af
|
8257509: Strengthen requirements to call G1HeapVerifier::verify(VerifyOption)
Reviewed-by: sjohanss, ayang
|
2020-12-04 08:40:12 +00:00 |
|
Zhengyu Gu
|
7c7facc234
|
8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays
Reviewed-by: shade
|
2020-12-03 19:58:58 +00:00 |
|
Amit Pawar
|
805d05812c
|
8254699: Suboptimal PreTouchParallelChunkSize defaults and limits
Reviewed-by: tschatzl, sjohanss
|
2020-12-03 19:05:04 +00:00 |
|
Zhengyu Gu
|
e29ee5b8a5
|
8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false
Reviewed-by: shade
|
2020-12-03 18:42:42 +00:00 |
|
Ioi Lam
|
02a0a027f4
|
8257563: Remove excessive include of klass.inline.hpp
Reviewed-by: dholmes, stuefe, stefank
|
2020-12-03 01:34:04 +00:00 |
|