Andrew Haley
|
b997cd07ea
|
Merge branch 'master' into JDK-8134940
|
2026-03-03 15:32:01 +00:00 |
|
Dingli Zhang
|
7dc97af89f
|
8378905: RISC-V: fastdebug build fails after JDK-8377554
Reviewed-by: fyang, wenanjian
|
2026-03-03 12:37:05 +00:00 |
|
Vic Wang
|
b28568f5d8
|
8367478: Improve UseAVX setting and add cpu descriptions for zhaoxin processors
Reviewed-by: jiefu, dholmes
|
2026-03-03 10:41:47 +00:00 |
|
Andrew Haley
|
873d6f92cd
|
Cleanup AArch64
|
2026-03-02 17:11:06 +01:00 |
|
Andrew Haley
|
e6090d8512
|
Merge from 903b3fe19596adaeac7cfb0d749b6e83f668f52f
|
2026-03-02 15:55:45 +00:00 |
|
Andrew Dinn
|
4bee207d0a
|
8377554: Load card table base and other values via AOTRuntimeConstants in AOT code
Reviewed-by: kvn, asmehra
|
2026-02-27 21:49:55 +00:00 |
|
Andrew Haley
|
ae8a0fb6c9
|
Cleanup
|
2026-02-27 18:53:44 +00:00 |
|
Andrew Haley
|
b125c24eda
|
Cleanup
|
2026-02-27 16:35:09 +00:00 |
|
Andrew Haley
|
ec5a6df51e
|
Nice cleanup
|
2026-02-27 16:48:03 +01:00 |
|
Andrew Haley
|
89c7e50fe5
|
Checkpoint
|
2026-02-27 15:18:07 +01:00 |
|
Andrew Haley
|
4a08996147
|
8378107: Data cache zeroing is used even when it is prohibited
Reviewed-by: shade, adinn
|
2026-02-26 11:02:59 +00:00 |
|
Andrew Haley
|
95db868d1c
|
Checkpoint
|
2026-02-25 19:49:38 +01:00 |
|
Andrew Haley
|
9c389a4db5
|
Merge branch 'JDK-8134940' of https://github.com/theRealAph/jdk into JDK-8134940
|
2026-02-25 13:04:39 +01:00 |
|
David Briemann
|
3a74f16e20
|
8376113: PPC64: Implement special MachNodes for floating point Min / Max
Reviewed-by: mdoerr, rrich
|
2026-02-25 11:02:50 +00:00 |
|
Anton Seoane Ampudia
|
d9e46e3b5e
|
8280283: Dead compiler code found during the JDK-8272058 code review
Reviewed-by: bulasevich, dcubed, phh
|
2026-02-25 09:49:21 +00:00 |
|
Fredrik Bredberg
|
119108c0d4
|
8373595: A new ObjectMonitorTable implementation
Co-authored-by: Anton Artemov <aartemov@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Roman Kennke <rkennke@openjdk.org>
Reviewed-by: aboldtch, amitkumar, aartemov, rkennke, coleenp, eosterlund
|
2026-02-25 09:24:44 +00:00 |
|
Kim Barrett
|
9a92e144a9
|
8377726: Remove unused macros in register.hpp
Reviewed-by: ayang, mhaessig
|
2026-02-25 04:20:07 +00:00 |
|
Andrew Haley
|
ab354f05cc
|
Merge branch 'JDK-8134940' of https://github.com/theRealAph/jdk into JDK-8134940
|
2026-02-24 18:21:15 +01:00 |
|
Andrew Haley
|
94b4e56a40
|
Checkpoint
|
2026-02-24 17:16:25 +00:00 |
|
Amit Kumar
|
cb3a57cced
|
8377863: [s390x] Increase inlining thresholds to the same as other platforms
Reviewed-by: aph, lucy
|
2026-02-24 04:27:44 +00:00 |
|
Andrew Haley
|
eee4f5b588
|
Seems to work
|
2026-02-23 14:52:16 +00:00 |
|
Andrew Haley
|
de1bc220c4
|
Checkpoint
|
2026-02-23 14:35:00 +00:00 |
|
Martin Doerr
|
aee4b02ecd
|
8378353: [PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int
Reviewed-by: mbaesken, dbriemann
|
2026-02-23 13:00:00 +00:00 |
|
Matthias Baesken
|
c3f713a9c9
|
8377798: Hotspot build on macOS aarch64 with unused-functions warning reports some unused functions
Reviewed-by: jbechberger, dholmes
|
2026-02-23 08:10:41 +00:00 |
|
Aleksey Shipilev
|
f49c6d8777
|
8377990: Zero: Replace Java math ops with UB-safe implementations
Reviewed-by: aph, serb, phh
|
2026-02-20 06:49:15 +00:00 |
|
Aleksey Shipilev
|
f0529a8542
|
8378080: Zero: JNIEnv argument is corrupted in native calls
Reviewed-by: mdoerr, serb, phh
|
2026-02-20 06:48:58 +00:00 |
|
Andrew Haley
|
f907833858
|
Seems to work
|
2026-02-19 17:59:29 +00:00 |
|
Amit Kumar
|
7d2b6ed892
|
8378149: [s390] Non-C2 / minimal JVM crashes in the build
Reviewed-by: mdoerr, mbaesken
|
2026-02-19 03:37:43 +00:00 |
|
Ashutosh Mehra
|
63f00fff92
|
8377507: Store cpu features in AOTCodeCache
Reviewed-by: kvn, adinn
|
2026-02-17 16:23:21 +00:00 |
|
Matthias Baesken
|
1b39d2c28c
|
8377898: Hotspot build on AIX with unused-functions warning reports some unused functions
Reviewed-by: mdoerr, ayang, lucy
|
2026-02-16 08:16:17 +00:00 |
|
David Briemann
|
37dc1be67d
|
8188131: [PPC] Increase inlining thresholds to the same as other platforms
Reviewed-by: mdoerr, mbaesken
|
2026-02-12 13:29:33 +00:00 |
|
Jatin Bhateja
|
6abb29cc07
|
8376794: Enable copy and mismatch Partial Inlining for AMD AVX512 targets
Reviewed-by: sviswanathan, thartmann
|
2026-02-12 06:52:08 +00:00 |
|
Amit Kumar
|
5868d351e2
|
8377651: [s390x] build failure without c1 & c2 compiler
Reviewed-by: aph, mdoerr
|
2026-02-12 03:43:12 +00:00 |
|
Leo Korinth
|
57931dc6b2
|
8377172: Change datatype of CodeEntryAlignment to uint
Reviewed-by: ayang, mhaessig
|
2026-02-11 09:14:58 +00:00 |
|
Mohamed Issa
|
161aa5d528
|
8371955: Support AVX10 floating point comparison instructions
Reviewed-by: epeter, sviswanathan, sparasa
|
2026-02-09 19:14:46 +00:00 |
|
Anjian Wen
|
a5765a916a
|
8377225: RISC-V: Improve receiver type profiling reliability
Reviewed-by: shade, fjiang, fyang
|
2026-02-09 11:50:40 +00:00 |
|
Ramkumar Sunderbabu
|
ee5b10c7f0
|
8375443: AVX-512: Disabling through UseSHA doesn't affect UseSHA3Intrinsics
Reviewed-by: mhaessig, kvn
|
2026-02-09 09:03:47 +00:00 |
|
ikarostsin
|
dc80ce7aec
|
8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush
Reviewed-by: fyang, rehn
|
2026-02-09 07:41:20 +00:00 |
|
Andrew Haley
|
77e8469fb0
|
8328306: AArch64: MacOS lazy JIT "write xor execute" switching
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: dlong, adinn
|
2026-02-06 13:50:54 +00:00 |
|
Martin Doerr
|
7a37d370e3
|
8377326: [PPC64] build without C1 and C2 broken
Reviewed-by: dbriemann, mbaesken
|
2026-02-06 11:01:18 +00:00 |
|
Damon Fenacci
|
bfd5bdaf7f
|
8374582: [REDO] Move input validation checks to Java for java.lang.StringCoding intrinsics
Co-authored-by: Volkan Yazici <vyazici@openjdk.org>
Reviewed-by: chagedorn, thartmann, vyazici
|
2026-02-06 07:44:25 +00:00 |
|
Guanqiang Han
|
a69409b0b7
|
8374516: -version asserts with "-XX:+UseAESCTRIntrinsics -XX:-UseAES": "need AES instructions and misaligned SSE support" in generate_counterMode_AESCrypt_Parallel()
Reviewed-by: kvn
|
2026-02-06 03:26:16 +00:00 |
|
Eric Fang
|
d0e9730783
|
8372980: [VectorAPI] AArch64: Add intrinsic support for unsigned min/max reduction operations
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, xgong
|
2026-02-05 07:58:33 +00:00 |
|
Ruben Ayrapetyan
|
13029e128a
|
8372942: AArch64: Set JVM flags for Neoverse V3AE core
Reviewed-by: aph, fgao
|
2026-02-04 10:11:25 +00:00 |
|
David Briemann
|
17f25b5ac4
|
8375536: PPC64: Implement special MachNodes for floating point CMove
Reviewed-by: mdoerr, rrich
|
2026-02-02 11:31:17 +00:00 |
|
Aleksey Shipilev
|
f8b0ff26c9
|
8376472: Shenandoah: Assembler store barriers read destination memory despite the decorators
Reviewed-by: mdoerr, wkemper
|
2026-02-02 07:12:32 +00:00 |
|
Feilong Jiang
|
3a32757743
|
8376572: RISC-V: Interpreter: Load array index as signed int
Reviewed-by: fyang, dzhang
|
2026-02-02 02:15:42 +00:00 |
|
Srinivas Vamsi Parasa
|
3a4277db74
|
8374744: Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs
Reviewed-by: sviswanathan, dholmes
|
2026-01-30 17:50:58 +00:00 |
|
Ferenc Rakoczi
|
99119597aa
|
8374755: ML-KEM's 12-bit decompression can be simplified on aarch64
Reviewed-by: adinn
|
2026-01-29 12:52:23 +00:00 |
|
Yasumasa Suenaga
|
127bfc9b0d
|
8374926: EnableX86ECoreOpts was not enabled on some hybrid CPU
Reviewed-by: vpaprotski, dholmes
|
2026-01-28 11:11:07 +00:00 |
|