David Holmes
|
db56266ad1
|
8344250: Obsolete the DontYieldALot flag
Reviewed-by: darcy, matsaave, iklam
|
2024-11-14 22:23:16 +00:00 |
|
Magnus Ihse Bursie
|
79345bbbae
|
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
Reviewed-by: kbarrett, kvn, stuefe, shade, erikj
|
2024-11-13 09:41:57 +00:00 |
|
Martin Doerr
|
e33dc13567
|
8343343: Misc crash dump improvements on more platforms after JDK-8294160
Co-authored-by: Boris Ulasevich <bulasevich@openjdk.org>
Reviewed-by: mbaesken, jkern, dlong
|
2024-11-06 19:36:20 +00:00 |
|
Axel Boldt-Christmas
|
821c514a13
|
8341692: Implement JEP 490: ZGC: Remove the Non-Generational Mode
Reviewed-by: ihse, eosterlund, stefank, prr, cjplummer, dholmes
|
2024-10-30 11:05:07 +00:00 |
|
Martin Doerr
|
d8b3685d36
|
8342607: Enhance register printing on x86_64 platforms
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, stuefe, mbaesken
|
2024-10-29 13:30:26 +00:00 |
|
Matthias Baesken
|
79a07ad726
|
8343149: Cleanup os::print_tos_pc on AIX
Reviewed-by: mdoerr, lucy, jkern
|
2024-10-29 08:47:13 +00:00 |
|
Fei Yang
|
a9eb50a2d8
|
8342953: RISC-V: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN
Reviewed-by: mli, rehn
|
2024-10-25 11:23:12 +00:00 |
|
Hamlin Li
|
94317dbcf2
|
8342884: RISC-V: verify float <--> float16 conversion
Reviewed-by: fyang, luhenry
|
2024-10-25 07:48:48 +00:00 |
|
Fei Gao
|
4dcc7f3f26
|
8337536: AArch64: Enable BTI branch protection for runtime part
Co-authored-by: Hao Sun <haosun@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: aph, ihse, erikj, eliu
|
2024-10-18 15:00:58 +00:00 |
|
Stefan Karlsson
|
72ac72fe1f
|
8341413: Stop including osThread_os.hpp in the middle of the OSThread class
Reviewed-by: coleenp, dholmes
|
2024-10-04 11:43:11 +00:00 |
|
Robbin Ehn
|
97a3933f1b
|
8339771: RISC-V: Reduce icache flushes
Reviewed-by: fyang, mli, luhenry
|
2024-09-25 08:11:00 +00:00 |
|
Saint Wesonga
|
5bf27098e2
|
8334475: UnsafeIntrinsicsTest.java#ZGenerationalDebug assert(!assert_on_failure) failed: Has low-order bits set
Reviewed-by: stefank, eosterlund, aboldtch
|
2024-08-13 08:10:29 +00:00 |
|
Vladimir Kozlov
|
60fa08fcfe
|
8337797: Additional ExternalAddress cleanup
Reviewed-by: adinn, thartmann
|
2024-08-09 17:08:19 +00:00 |
|
Kim Barrett
|
431d4f7e18
|
8337785: Fix simple -Wzero-as-null-pointer-constant warnings in x86 code
Reviewed-by: jwaters, ayang, shade
|
2024-08-05 19:53:49 +00:00 |
|
Thomas Stuefe
|
38a578d547
|
8334738: os::print_hex_dump should optionally print ASCII
Reviewed-by: dholmes, sgehwolf
|
2024-07-04 06:20:03 +00:00 |
|
Jatin Bhateja
|
e5de26ddf0
|
8329032: C2 compiler register allocation support for APX EGPRs
Reviewed-by: kvn, sviswanathan
|
2024-06-20 23:35:15 +00:00 |
|
Gui Cao
|
ef7923e127
|
8334078: RISC-V: TestIntVect.java fails after JDK-8332153 when running without RVV
Reviewed-by: fyang, mli
|
2024-06-17 11:35:41 +00:00 |
|
Jatin Bhateja
|
a941397327
|
8329031: CPUID feature detection for Advanced Performance Extensions (Intel® APX)
Reviewed-by: sviswanathan, kvn
|
2024-06-09 00:47:23 +00:00 |
|
Magnus Ihse Bursie
|
cabe337400
|
8331921: Hotspot assembler files should use common logic to setup exported functions
Reviewed-by: coleenp, erikj, dholmes
|
2024-05-28 11:37:36 +00:00 |
|
Vladimir Petko
|
2d622152b0
|
8331541: [i386] linking with libjvm.so fails after JDK-8283326
Reviewed-by: djelinski, ihse
|
2024-05-08 22:36:25 +00:00 |
|
Scott Gibbons
|
58ad399d19
|
8330821: Rename UnsafeCopyMemory
Reviewed-by: kvn, sviswanathan
|
2024-04-22 22:54:19 +00:00 |
|
Scott Gibbons
|
bd67ac69a2
|
8329331: Intrinsify Unsafe::setMemory
Reviewed-by: sviswanathan, jbhateja, kvn
|
2024-04-21 23:24:46 +00:00 |
|
Matthias Baesken
|
252c62a66d
|
8330524: Linux ppc64le compile warning with clang in os_linux_ppc.cpp
Reviewed-by: mdoerr, clanger
|
2024-04-19 10:02:44 +00:00 |
|
Gui Cao
|
cd4c3aac63
|
8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp
Reviewed-by: fyang, rehn
|
2024-04-17 01:34:39 +00:00 |
|
Joachim Kern
|
3f1d9c441e
|
8329257: AIX: Switch HOTSPOT_TOOLCHAIN_TYPE from xlc to gcc
Reviewed-by: jwaters, stuefe, kbarrett, mdoerr
|
2024-04-15 08:46:36 +00:00 |
|
Gui Cao
|
b9331cd25c
|
8329823: RISC-V: Need to sync CPU features with related JVM flags
Reviewed-by: fyang, rehn
|
2024-04-09 10:41:28 +00:00 |
|
Vladimir Kozlov
|
83eba863fe
|
8329332: Remove CompiledMethod and CodeBlobLayout classes
Reviewed-by: vlivanov, stefank
|
2024-04-04 19:48:48 +00:00 |
|
Hamlin Li
|
0776fff0e3
|
8327794: RISC-V: enable extension features based on impid (Rivos specific change)
Reviewed-by: rehn, luhenry, gli, tonyp
|
2024-03-12 13:23:14 +00:00 |
|
Hamlin Li
|
d7273ac8b1
|
8320646: RISC-V: C2 VectorCastHF2F
8320647: RISC-V: C2 VectorCastF2HF
Reviewed-by: luhenry, fyang
|
2024-03-07 12:21:23 +00:00 |
|
MaxXSoft
|
a089ed2b92
|
8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations
Reviewed-by: fyang, rehn
|
2024-03-05 11:42:37 +00:00 |
|
Magnus Ihse Bursie
|
da14aa463b
|
8017234: Hotspot should stop using mapfiles
Reviewed-by: djelinski, erikj, dholmes
|
2024-02-27 10:26:55 +00:00 |
|
Robbin Ehn
|
8cb9b479c5
|
8321282: RISC-V: SpinPause() not implemented
Reviewed-by: luhenry, fbredberg, fyang
|
2024-02-15 09:17:52 +00:00 |
|
Magnus Ihse Bursie
|
09d4936657
|
8252136: Several methods in hotspot are missing "static"
Reviewed-by: coleenp, stefank, kvn, kbarrett
|
2024-02-14 16:29:58 +00:00 |
|
Erik Österlund
|
84965ea1a8
|
8322630: Remove ICStubs and related safepoints
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: tschatzl, aboldtch, dlong
|
2024-02-14 11:44:30 +00:00 |
|
Hamlin Li
|
b39b876493
|
8324304: RISC-V: add hw probe flags
Reviewed-by: fyang, rehn
|
2024-01-29 09:17:46 +00:00 |
|
MaxXSoft
|
e7fdac9d5c
|
8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode
Reviewed-by: rehn, fyang
|
2024-01-25 03:10:28 +00:00 |
|
Hamlin Li
|
fd372629f7
|
8323748: RISC-V: Add Zfh probe code
Reviewed-by: fyang
|
2024-01-22 10:14:25 +00:00 |
|
Richard Reingruber
|
de97c0eb4b
|
8290965: PPC64: Implement post-call NOPs
Reviewed-by: mdoerr
|
2024-01-17 06:50:32 +00:00 |
|
Hamlin Li
|
b363472265
|
8318227: RISC-V: C2 ConvHF2F
Reviewed-by: fyang
|
2024-01-15 18:41:53 +00:00 |
|
Robbin Ehn
|
30f93a29c2
|
8320069: RISC-V: Add Zcb instructions
Reviewed-by: fyang, vkempik
|
2024-01-09 07:34:50 +00:00 |
|
Fredrik Bredberg
|
fc04750817
|
8321371: SpinPause() not implemented for bsd_aarch64/macOS
Reviewed-by: eosterlund, dholmes, dcubed, eastigeevich, shade
|
2024-01-08 13:30:23 +00:00 |
|
Gui Cao
|
e8768ae08d
|
8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: fyang
|
2023-12-21 01:28:48 +00:00 |
|
David Holmes
|
c75c38871e
|
8318776: Require supports_cx8 to always be true
Reviewed-by: eosterlund, shade, dcubed
|
2023-11-23 22:23:42 +00:00 |
|
Arseny Bochkarev
|
a4bd9e4d0b
|
8319440: RISC-V: jdk can't be built with clang due to register keyword
Reviewed-by: fyang
|
2023-11-22 16:13:49 +00:00 |
|
Aleksey Shipilev
|
020c9007f8
|
8320052: Zero: Use __atomic built-ins for atomic RMW operations
Reviewed-by: dholmes, eastigeevich
|
2023-11-20 19:01:20 +00:00 |
|
Aleksey Shipilev
|
25f9af99be
|
8319883: Zero: Use atomic built-ins for 64-bit accesses
Reviewed-by: dholmes, kbarrett, stuefe
|
2023-11-14 12:52:49 +00:00 |
|
Hao Sun
|
439ed046e4
|
8319233: AArch64: Build failure with clang due to -Wformat-nonliteral warning
Reviewed-by: kbarrett, eastigeevich
|
2023-11-07 01:01:37 +00:00 |
|
Johan Sjölen
|
9864951dce
|
8318447: Move NMT source code to own subdirectory
Reviewed-by: stefank, dholmes, stuefe
|
2023-10-26 14:03:49 +00:00 |
|
Aleksey Shipilev
|
ba7d08b819
|
8316961: Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms
Reviewed-by: eosterlund, dholmes, kbarrett, simonis
|
2023-10-25 08:29:58 +00:00 |
|
Patricio Chilano Mateo
|
2d38495b61
|
8316309: AArch64: VMError::print_native_stack() crashes on Java native method frame
Reviewed-by: lmesnik, aph
|
2023-10-16 16:22:58 +00:00 |
|