Thomas Schatzl
67762de627
8262197: JDK-8242032 uses wrong contains_reference() in assertion code
...
Reviewed-by: ayang, kbarrett
2021-02-23 15:55:07 +00:00
Robbin Ehn
9d9bedd051
8262094: Handshake timeout scaled wrong
...
Reviewed-by: dholmes, stefank
2021-02-23 12:55:16 +00:00
Albert Mingkun Yang
12f6ba0deb
8262087: Use atomic boolean type in G1FullGCAdjustTask
...
Reviewed-by: kbarrett, tschatzl
2021-02-23 09:27:57 +00:00
Ioi Lam
8cfea7c523
8261921: ClassListParser::current should be used only by main thread
...
Reviewed-by: dholmes, ccheung, coleenp
2021-02-23 03:11:47 +00:00
Jie Fu
f2bde05e6f
8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229
...
Reviewed-by: iveresov, kvn
2021-02-22 23:43:28 +00:00
Zhengyu Gu
7b924d8a28
8261973: Shenandoah: Cleanup/simplify root verifier
...
Reviewed-by: rkennke
2021-02-22 19:13:38 +00:00
Joakim Nordström
a6a7e4398a
8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions
...
Reviewed-by: ayang, tschatzl
2021-02-22 16:16:59 +00:00
Robbin Ehn
d7eebdac5d
8261391: ZGC crash - SEGV in RevokeOneBias::do_thread
...
Reviewed-by: eosterlund, dcubed, dholmes
2021-02-22 13:16:55 +00:00
Leo Korinth
419717ddae
8261803: Remove unused TaskTerminator in g1 full gc ref proc executor
...
Reviewed-by: ayang, tschatzl, sjohanss
2021-02-22 11:33:53 +00:00
Leo Korinth
011f5a5478
8261799: Remove unnecessary cast in psParallelCompact.hpp
...
Reviewed-by: ayang, stefank
2021-02-22 11:31:40 +00:00
Albert Mingkun Yang
6b7575bbb0
8228748: Remove GCLocker::_doing_gc
...
Reviewed-by: kbarrett, iwalulya, pliden, tschatzl
2021-02-22 10:10:53 +00:00
Roman Kennke
c20fb5db90
8261448: Preserve GC stack watermark across safepoints in StackWalk
...
Reviewed-by: eosterlund, stefank
2021-02-22 10:10:20 +00:00
Andrey Vershinin
26c1db901b
8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522.
...
Reviewed-by: iklam, kbarrett
2021-02-22 08:31:27 +00:00
Yang Yi
2b55501519
8261949: fileStream::readln returns incorrect line string
...
Reviewed-by: dcubed, dholmes
2021-02-22 02:22:07 +00:00
Kim Barrett
5a25cea541
8261998: Remove unused shared entry support from utilities/hashtable
...
Reviewed-by: coleenp, iklam
2021-02-20 03:02:27 +00:00
Igor Veresov
977a21add8
8261225: TieredStopAtLevel should have no effect if TieredCompilation is disabled
...
Reviewed-by: kvn
2021-02-19 19:44:58 +00:00
Sandhya Viswanathan
c53acc2a89
8261542: X86 slice and unslice intrinsics for 256-bit byte/short vectors
...
Reviewed-by: kvn, neliasso
2021-02-19 18:10:56 +00:00
Zhengyu Gu
55463b0486
8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class
...
Reviewed-by: shade
2021-02-19 13:43:27 +00:00
Andrew Haley
1b0c36b05b
8261649: AArch64: Optimize LSE atomics in C++ code
...
Reviewed-by: adinn
2021-02-19 10:52:39 +00:00
Thomas Stuefe
7e2c909ee1
8260485: Simplify and unify handler vectors in Posix signal code
...
Reviewed-by: dholmes, gziemski
2021-02-19 06:40:40 +00:00
Thomas Stuefe
5caf686c80
8261644: NMT: Simplifications and cleanups
...
Reviewed-by: coleenp, zgu
2021-02-19 06:20:38 +00:00
Kim Barrett
7e78c77713
8261905: Move implementation of OopStorage num_dead related functions
...
Reviewed-by: ayang, tschatzl
2021-02-19 02:50:22 +00:00
Calvin Cheung
78cde64800
8261860: Crash caused by lambda proxy class loaded in Shutdown hook
...
Reviewed-by: iklam, minqi
2021-02-19 02:40:03 +00:00
Zhengyu Gu
9cf4f90d34
8261473: Shenandoah: Add breakpoint support
...
Reviewed-by: rkennke, shade
2021-02-18 18:32:01 +00:00
Aleksey Shipilev
e9f3aab7f4
8261912: Code IfNode::fold_compares_helper more defensively
...
Reviewed-by: kvn, thartmann
2021-02-18 15:51:45 +00:00
Aleksey Shipilev
fd098e71a9
8261838: Shenandoah: reconsider heap region iterators memory ordering
...
Reviewed-by: rkennke
2021-02-18 15:50:40 +00:00
Zhengyu Gu
f94a845287
8261600: NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values
...
Reviewed-by: dholmes, shade
2021-02-18 13:30:46 +00:00
Leo Korinth
1a7adc8642
8260416: Remove unused method ReferenceProcessor::is_mt_processing_set_up()
...
Reviewed-by: ayang, kbarrett
2021-02-18 11:43:49 +00:00
Nils Eliasson
3a21e1df70
8260653: Unreachable nodes keep speculative types alive
...
Reviewed-by: vlivanov, thartmann
2021-02-18 10:22:20 +00:00
Tom Rodriguez
97e1657ba2
8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream
...
Reviewed-by: kvn
2021-02-18 06:35:42 +00:00
Calvin Cheung
b8fd61420c
8261939: os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp
...
Reviewed-by: minqi
2021-02-18 04:40:20 +00:00
Calvin Cheung
5f308291a0
8202750: Reduce the use of get_canonical_path() in CDS
...
Reviewed-by: minqi, iklam
2021-02-18 02:51:24 +00:00
Jatin Bhateja
cb84539d56
8261553: Efficient mask generation using BMI2 BZHI instruction
...
Reviewed-by: redestad, neliasso
2021-02-17 14:09:45 +00:00
Martin Doerr
9ba2b71a61
8261657: [PPC64] Cleanup StoreCM nodes after CMS removal
...
Reviewed-by: lucy, goetz
2021-02-17 13:11:29 +00:00
Stefan Johansson
f639df435e
8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages
...
Reviewed-by: stuefe, tschatzl
2021-02-17 12:03:25 +00:00
Martin Doerr
05d5955638
8261522: [PPC64] AES intrinsics write beyond the destination array
...
Reviewed-by: lucy
2021-02-17 10:27:07 +00:00
Christian Hagedorn
8418285530
8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check
...
Reviewed-by: thartmann, kvn
2021-02-17 09:00:39 +00:00
Thomas Schatzl
a9308705ff
8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC
...
Reviewed-by: shade, ayang, sjohanss
2021-02-17 08:50:06 +00:00
Anton Kozlov
b955f85e03
8261075: Create stubRoutines.inline.hpp with SafeFetch implementation
...
Reviewed-by: dcubed, stuefe, stefank
2021-02-17 08:10:32 +00:00
Aleksey Shipilev
d19503353e
8261842: Shenandoah: cleanup ShenandoahHeapRegionSet
...
Reviewed-by: rkennke
2021-02-17 06:57:25 +00:00
Ioi Lam
fc1d0321dd
8261125: Move VM_Operation to vmOperation.hpp
...
Reviewed-by: coleenp, stuefe
2021-02-17 05:53:06 +00:00
Xin Liu
2677f6f47d
8261675: ObjectValue::set_visited(bool) sets _visited false
...
Reviewed-by: kvn
2021-02-17 00:24:35 +00:00
Leo Korinth
61a659f4bf
8260415: Remove unused class ReferenceProcessorMTProcMutator
...
Reviewed-by: ayang, sjohanss
2021-02-16 18:29:41 +00:00
Roberto Castañeda Lozano
16bd7d381f
8261336: IGV: enhance default filters
...
Add filters to color and hide parts of the graph based on node categories or
estimated execution frequency, and simplify remaining filters.
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: vlivanov, chagedorn, thartmann
2021-02-16 12:47:56 +00:00
Aleksey Shipilev
3f8819c666
8261501: Shenandoah: reconsider heap statistics memory ordering
...
Reviewed-by: rkennke
2021-02-16 10:31:40 +00:00
Albert Mingkun Yang
3cbd16de3d
8259668: Make SubTasksDone use-once
...
Reviewed-by: tschatzl, kbarrett
2021-02-16 08:46:58 +00:00
Roman Kennke
e2d52ae265
8261413: Shenandoah: Disable class-unloading in I-U mode
...
Reviewed-by: shade, zgu
2021-02-16 08:17:32 +00:00
Leo Korinth
3882fda83b
8260414: Remove unused set_single_threaded_mode() method in task executor
...
Reviewed-by: kbarrett, ayang
2021-02-15 08:52:47 +00:00
Aleksey Shipilev
c6eedda89e
8261500: Shenandoah: reconsider region live data memory ordering
...
Reviewed-by: zgu
2021-02-15 08:44:20 +00:00
Aleksey Shipilev
df0897ea57
8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering
...
Reviewed-by: zgu
2021-02-15 08:43:42 +00:00