Thomas Stuefe
|
cce77a7001
|
8289799: Build warning in methodData.cpp memset zero-length parameter
Reviewed-by: jiefu, lucy
|
2022-07-07 09:42:14 +00:00 |
|
Xiaohong Gong
|
a79ce4e748
|
8286941: Add mask IR for partial vector operations for ARM SVE
Reviewed-by: kvn, jbhateja, njian, ngasson
|
2022-07-07 08:14:21 +00:00 |
|
Tongbao Zhang
|
403a9bc796
|
8289436: Make the redefine timer statistics more accurate
Reviewed-by: sspitsyn, cjplummer, lmesnik
|
2022-07-06 22:49:57 +00:00 |
|
Jesper Wilhelmsson
|
2a6ec88cd0
|
Merge
|
2022-07-06 21:01:10 +00:00 |
|
Andrew Haley
|
dfb24ae4b7
|
8289060: Undefined Behaviour in class VMReg
Reviewed-by: jvernee, kvn
|
2022-07-06 15:22:00 +00:00 |
|
Andrew Haley
|
cc2b792704
|
8288992: AArch64: CMN should be handled the same way as CMP
Reviewed-by: adinn, ngasson
|
2022-07-06 13:49:46 +00:00 |
|
Thomas Stuefe
|
75c0a5b828
|
8288824: [arm32] Display isetstate in register output
Reviewed-by: dsamersoff, snazarki
|
2022-07-06 13:17:54 +00:00 |
|
Coleen Phillimore
|
83a5d5996b
|
8278479: RunThese test failure with +UseHeavyMonitors and +VerifyHeavyMonitors
Reviewed-by: kvn, dcubed, dlong
|
2022-07-06 12:07:36 +00:00 |
|
Roland Westrelin
|
cbaf6e807e
|
8288022: c2: Transform (CastLL (AddL into (AddL (CastLL when possible
Reviewed-by: thartmann, kvn
|
2022-07-06 11:36:12 +00:00 |
|
Thomas Stuefe
|
0526402a02
|
8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc
Backport-of: da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f
|
2022-07-06 10:15:38 +00:00 |
|
Thomas Schatzl
|
834189527e
|
8289739: Add G1 specific GC breakpoints for testing
Reviewed-by: kbarrett, iwalulya
|
2022-07-06 09:39:25 +00:00 |
|
Alan Bateman
|
b3a0e482ad
|
8289439: Clarify relationship between ThreadStart/ThreadEnd and can_support_virtual_threads capability
Reviewed-by: dholmes, dcubed, sspitsyn, cjplummer
|
2022-07-06 06:40:07 +00:00 |
|
Tyler Steele
|
0b6fd4820c
|
8288128: S390X: Fix crashes after JDK-8284161 (Virtual Threads)
Reviewed-by: mdoerr
|
2022-07-05 21:11:50 +00:00 |
|
Evgeny Astigeevich
|
351560414d
|
8280481: Duplicated stubs to interpreter for static calls
Reviewed-by: kvn, phh
|
2022-07-05 20:50:02 +00:00 |
|
Daniel D. Daugherty
|
30e134e909
|
8289091: move oop safety check from SharedRuntime::get_java_tid() to JavaThread::threadObj()
Reviewed-by: rehn, dholmes
|
2022-07-05 20:42:42 +00:00 |
|
Andrew Haley
|
a5934cddca
|
8289698: AArch64: Need to relativize extended_sp in frame
Reviewed-by: alanb, dholmes
|
2022-07-05 07:54:38 +00:00 |
|
Albert Mingkun Yang
|
4c997ba830
|
8289520: G1: Remove duplicate checks in G1BarrierSetC1::post_barrier
Reviewed-by: tschatzl, iwalulya
|
2022-07-05 07:29:02 +00:00 |
|
Thomas Stuefe
|
688712f75c
|
8289633: Forbid raw C-heap allocation functions in hotspot and fix findings
Reviewed-by: kbarrett, dholmes
|
2022-07-05 04:26:45 +00:00 |
|
Albert Mingkun Yang
|
bad9ffe471
|
8288947: G1: Consolidate per-region is-humongous query in G1CollectedHeap
Reviewed-by: tschatzl, iwalulya
|
2022-07-04 15:18:24 +00:00 |
|
Andrew Haley
|
b5d965656d
|
8288971: AArch64: Clean up stack and register handling in interpreter
Reviewed-by: adinn, ngasson
|
2022-07-04 13:26:54 +00:00 |
|
Albert Mingkun Yang
|
d53b02eb9f
|
8287312: G1: Early return on first failure in VerifyRegionClosure
Reviewed-by: tschatzl, iwalulya, kbarrett
|
2022-07-04 12:03:57 +00:00 |
|
Jatin Bhateja
|
1a271645a8
|
8287851: C2 crash: assert(t->meet(t0) == t) failed: Not monotonic
Reviewed-by: thartmann, chagedorn
|
2022-07-04 11:31:32 +00:00 |
|
Albert Mingkun Yang
|
e31003a064
|
8289575: G1: Remove unnecessary is-marking-active check in G1BarrierSetRuntime::write_ref_field_pre_entry
Reviewed-by: tschatzl, iwalulya
|
2022-07-04 08:04:01 +00:00 |
|
Jesper Wilhelmsson
|
70f5693356
|
Merge
|
2022-07-02 18:07:36 +00:00 |
|
Ioi Lam
|
cdf6979259
|
8289230: Move PlatformXXX class declarations out of os_xxx.hpp
Reviewed-by: coleenp, ccheung
|
2022-07-02 14:45:10 +00:00 |
|
Serguei Spitsyn
|
9515560c54
|
8288703: GetThreadState returns 0 for virtual thread that has terminated
Reviewed-by: alanb, amenkov, cjplummer
|
2022-07-02 05:43:43 +00:00 |
|
Vladimir Ivanov
|
9925014035
|
8280320: C2: Loop opts are missing during OSR compilation
Reviewed-by: thartmann, iveresov
|
2022-07-01 22:56:48 +00:00 |
|
Harold Seigel
|
09b4032f8b
|
8289534: Change 'uncomplicated' hotspot runtime options
Reviewed-by: coleenp, dholmes
|
2022-07-01 14:31:30 +00:00 |
|
Thomas Stuefe
|
a8fe2d97a2
|
8289512: Fix GCC 12 warnings for adlc output_c.cpp
Reviewed-by: kvn, lucy
|
2022-07-01 13:43:45 +00:00 |
|
Tobias Holenstein
|
b9b900a61c
|
8277060: EXCEPTION_INT_DIVIDE_BY_ZERO in TypeAryPtr::dump2 with -XX:+TracePhaseCCP
Reviewed-by: kvn, thartmann, chagedorn, dlong
|
2022-07-01 13:34:38 +00:00 |
|
Richard Reingruber
|
d260a4e794
|
8289434: x86_64: Improve comment on gen_continuation_enter()
Reviewed-by: kvn
|
2022-07-01 06:12:52 +00:00 |
|
Tobias Hartmann
|
95497772e7
|
8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: kvn, chagedorn
|
2022-07-01 05:23:57 +00:00 |
|
Xiaohong Gong
|
124c63c17c
|
8288294: [vector] Add Identity/Ideal transformations for vector logic operations
Reviewed-by: kvn, jbhateja
|
2022-07-01 01:19:18 +00:00 |
|
Jesper Wilhelmsson
|
918068a115
|
Merge
|
2022-07-01 00:47:56 +00:00 |
|
Xiaohong Gong
|
1305fb5ca8
|
8287984: AArch64: [vector] Make all bits set vector sharable for match rules
Reviewed-by: kvn, ngasson
|
2022-06-30 08:53:27 +00:00 |
|
Alan Bateman
|
c20b3aa9c5
|
8289278: Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
Reviewed-by: sspitsyn, dcubed, dholmes, iris
|
2022-06-30 08:49:32 +00:00 |
|
Thomas Stuefe
|
da6d1fc0e0
|
8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc
Reviewed-by: dholmes, clanger
|
2022-06-30 06:19:25 +00:00 |
|
Xin Liu
|
31e50f2c76
|
8286104: use aggressive liveness for unstable_if traps
Reviewed-by: kvn, thartmann
|
2022-06-30 03:59:42 +00:00 |
|
Doug Simon
|
ba670ecbb9
|
8289094: [JVMCI] reduce JNI overhead and other VM rounds trips in JVMCI
Reviewed-by: kvn, dlong
|
2022-06-29 16:14:55 +00:00 |
|
Albert Mingkun Yang
|
2961b7eede
|
8285364: Remove REF_ enum for java.lang.ref.Reference
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: kbarrett, coleenp, stefank
|
2022-06-29 13:15:19 +00:00 |
|
Yasumasa Suenaga
|
167ce4dae2
|
8289421: No-PCH build for Minimal VM was broken by JDK-8287001
Reviewed-by: mbaesken, jiefu, stuefe
|
2022-06-29 11:43:45 +00:00 |
|
Quan Anh Mai
|
108cd69516
|
8283726: x86_64 intrinsics for compareUnsigned method in Integer and Long
Reviewed-by: kvn, jbhateja
|
2022-06-29 10:34:05 +00:00 |
|
Thomas Stuefe
|
b96ba19807
|
8289182: NMT: MemTracker::baseline should return void
Reviewed-by: dholmes, zgu
|
2022-06-29 04:12:46 +00:00 |
|
Yuta Sato
|
779b4e1d19
|
8287001: Add warning message when fail to load hsdis libraries
Reviewed-by: kvn, ysuenaga
|
2022-06-29 01:17:28 +00:00 |
|
Jesper Wilhelmsson
|
86dc760f9e
|
Merge
|
2022-06-28 22:11:23 +00:00 |
|
Igor Veresov
|
9b7805e3b4
|
8289069: Very slow C1 arraycopy jcstress tests after JDK-8279886
Reviewed-by: thartmann, kvn
|
2022-06-28 16:26:08 +00:00 |
|
Yi-Fan Tsai
|
88fe19c5b2
|
8289071: Compute allocation sizes of stubs and nmethods outside of lock protection
Reviewed-by: thartmann, phh
|
2022-06-28 15:16:21 +00:00 |
|
Thomas Stuefe
|
d4eeeb82cb
|
8271252: os::reserve_memory should not use mtOther as default NMT flag
Reviewed-by: zgu
|
2022-06-28 12:32:35 +00:00 |
|
Zhengyu Gu
|
549c6c22ae
|
8287818: Shenandoah: adapt nmethod arming from Loom
Reviewed-by: shade
|
2022-06-28 12:16:55 +00:00 |
|
Albert Mingkun Yang
|
aa43824249
|
8289138: G1: Remove redundant is-marking-active checks in C1 barrier
Reviewed-by: tschatzl, ehelin
|
2022-06-28 11:54:25 +00:00 |
|