Boris Ulasevich
|
2cb177d0ba
|
8371459: [REDO] AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: phh, bperez
|
2026-03-05 16:10:44 +00: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 |
|
Ashutosh Mehra
|
63f00fff92
|
8377507: Store cpu features in AOTCodeCache
Reviewed-by: kvn, adinn
|
2026-02-17 16:23:21 +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 |
|
Ruben Ayrapetyan
|
13029e128a
|
8372942: AArch64: Set JVM flags for Neoverse V3AE core
Reviewed-by: aph, fgao
|
2026-02-04 10:11:25 +00:00 |
|
Dhamoder Nalla
|
00f2c38e37
|
8371161: [AArch64] Enable CPU feature UseSHA3Intrinsics for the Qualcomm processor family
Reviewed-by: aph, haosun
|
2025-11-14 10:54:39 +00:00 |
|
Tobias Hartmann
|
3d6824e802
|
8371432: [BACKOUT] 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: mchevalier, epeter, syan
|
2025-11-07 09:19:18 +00:00 |
|
Boris Ulasevich
|
c173d416f7
|
8359256: AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: eastigeevich, phh
|
2025-11-06 12:56:37 +00:00 |
|
Ruben Ayrapetyan
|
23fcbb0bad
|
8365153: AArch64: Set JVM flags for Neoverse N3 and V3 cores
Reviewed-by: eastigeevich, aph
|
2025-10-08 12:13:04 +00:00 |
|
David Holmes
|
80ab094a75
|
8347707: Standardise the use of os::snprintf and os::snprintf_checked
Reviewed-by: kbarrett, fbredberg
|
2025-08-31 21:34:16 +00:00 |
|
Ashutosh Mehra
|
bc3d865640
|
8364128: Improve gathering of cpu feature names using stringStream
Co-authored-by: Johan Sjölen <jsjolen@openjdk.org>
Reviewed-by: kvn, jsjolen
|
2025-08-07 13:26:33 +00:00 |
|
Evgeny Astigeevich
|
743c821289
|
8362193: Re-work MacOS/AArch64 SpinPause to handle SB
Reviewed-by: shade, aph
|
2025-07-23 13:51:49 +00:00 |
|
Evgeny Astigeevich
|
ecd2d83096
|
8359435: AArch64: add support for SB instruction to MacroAssembler::spin_wait
Reviewed-by: shade, aph
|
2025-06-27 12:49:20 +00:00 |
|
Dmitry Chuyko
|
23f1d4f9a9
|
8337666: AArch64: SHA3 GPR intrinsic
Reviewed-by: aph
|
2025-06-05 14:28:27 +00:00 |
|
Vladimir Ivanov
|
e57fd71049
|
8353786: Migrate Vector API math library support to FFM API
Reviewed-by: jbhateja, kvn, psandoz, xgong, jvernee, mli
|
2025-04-25 21:22:37 +00:00 |
|
Liming Liu
|
128f2d1cad
|
8354572: Turn off AlwaysMergeDMB for Ampere CPU by default
Reviewed-by: shade
|
2025-04-19 10:02:13 +00:00 |
|
Ferenc Rakoczi
|
cd8adf13ed
|
8354926: Remove remnants of debugging in the fix for JDK-8348561 and JDK-8349721
Reviewed-by: adinn
|
2025-04-17 14:01:46 +00:00 |
|
Ferenc Rakoczi
|
465c8e6583
|
8349721: Add aarch64 intrinsics for ML-KEM
Reviewed-by: adinn
|
2025-04-16 12:35:24 +00:00 |
|
Patrick Zhang
|
b025d8c2e0
|
8350663: AArch64: Enable UseSignumIntrinsic by default
Reviewed-by: adinn
|
2025-03-18 15:44:28 +00:00 |
|
Ferenc Rakoczi
|
3230894bdd
|
8348561: Add aarch64 intrinsics for ML-DSA
Reviewed-by: adinn
|
2025-03-04 14:41:35 +00:00 |
|
Patrick Zhang
|
f529bf712d
|
8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs
Reviewed-by: aph
|
2025-02-26 09:07:07 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Liming Liu
|
89ee1a5517
|
8343978: Update the default value of CodeEntryAlignment for Ampere-1A and 1B
Reviewed-by: dlong, kvn
|
2025-01-09 23:38:20 +00:00 |
|
Aleksey Shipilev
|
3c60f0b2bb
|
8345296: AArch64: VM crashes with SIGILL when prctl is disallowed
Reviewed-by: eastigeevich, phh, aph
|
2024-12-03 16:28:41 +00:00 |
|
Mikhail Ablakatov
|
4fc6d4135e
|
8341194: [REDO] Implement C2 VectorizedHashCode on AArch64
Reviewed-by: aph, adinn
|
2024-11-05 10:20:51 +00:00 |
|
Boris Ulasevich
|
d8430efb5e
|
8339573: Update CodeCacheSegmentSize and CodeEntryAlignment for ARM
Reviewed-by: kvn, eastigeevich
|
2024-10-29 12:02:12 +00:00 |
|
Tobias Hartmann
|
58b6fc5baa
|
8341197: [BACKOUT] 8322770: Implement C2 VectorizedHashCode on AArch64
Reviewed-by: shade, jpai
|
2024-09-30 10:56:52 +00:00 |
|
Mikhail Ablakatov
|
475b8943c6
|
8322770: Implement C2 VectorizedHashCode on AArch64
Reviewed-by: aph, adinn
|
2024-09-30 09:02:59 +00:00 |
|
Joshua Zhu
|
0e6bb514c8
|
8339063: [aarch64] Skip verify_sve_vector_length after native calls if SVE supports 128 bits VL only
Reviewed-by: adinn, fgao
|
2024-09-02 15:37:58 +00:00 |
|
Kim Barrett
|
22a3421379
|
8337786: Fix simple -Wzero-as-null-pointer-constant warnings in aarch64 code
Reviewed-by: shade, tschatzl
|
2024-08-06 20:15:47 +00:00 |
|
Kuai Wei
|
2a242db01e
|
8325821: [REDO] use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: shade, aph
|
2024-06-10 12:57:03 +00:00 |
|
Andrew Haley
|
d215bc4647
|
8332066: AArch64: Math test failures since JDK-8331558
Reviewed-by: kvn
|
2024-05-10 15:06:21 +00:00 |
|
释天
|
dab92c51c7
|
8331558: AArch64: optimize integer remainder
Reviewed-by: eliu, aph
|
2024-05-10 10:01:40 +00:00 |
|
Tobias Hartmann
|
ea98de63f7
|
8325449: [BACKOUT] use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: chagedorn
|
2024-02-14 07:34:28 +00:00 |
|
Patrick Zhang
|
9936aeea32
|
8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs
Reviewed-by: dlong, thartmann
|
2024-02-08 22:50:24 +00:00 |
|
Kuai Wei
|
628348d3e9
|
8324186: Use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: fyang, aph
|
2024-01-29 09:33:22 +00:00 |
|
Evgeny Astigeevich
|
5b02188f72
|
8321105: Enable UseCryptoPmullForCRC32 for Neoverse V2
Reviewed-by: shade, ngasson
|
2023-12-05 13:05:23 +00:00 |
|
Evgeny Astigeevich
|
c9d15f7d5e
|
8321025: Enable Neoverse N1 optimizations for Neoverse V2
Reviewed-by: ngasson, shade
|
2023-11-30 11:33:02 +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 |
|
Hao Sun
|
481cfc7985
|
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: aph, dlong
|
2023-09-25 05:38:51 +00:00 |
|
Pengfei Li
|
32833285bf
|
8311130: AArch64: Sync SVE related CPU features with VM options
Reviewed-by: aph, xgong
|
2023-07-20 09:35:45 +00:00 |
|
Dean Long
|
da0f8325de
|
8310606: Fix signed integer overflow, part 3
Reviewed-by: kvn, thartmann
|
2023-06-28 20:31:08 +00:00 |
|
Andrew Haley
|
dc21e8aa83
|
8296411: AArch64: Accelerated Poly1305 intrinsics
Reviewed-by: redestad, adinn
|
2023-06-02 14:28:44 +00:00 |
|
Hao Sun
|
a46b5acc15
|
8308503: AArch64: SIGILL when running with -XX:UseBranchProtection=pac-ret on hardware without PAC feature
Reviewed-by: aph, ngasson, dlong
|
2023-05-31 23:49:13 +00:00 |
|
Johan Sjölen
|
948f3b3c24
|
8301493: Replace NULL with nullptr in cpu/aarch64
Reviewed-by: tschatzl, gziemski, dholmes
|
2023-05-05 08:54:05 +00:00 |
|
Matthias Baesken
|
8eaf84f094
|
8303575: adjust Xen handling on Linux aarch64
Reviewed-by: lucy, mdoerr
|
2023-03-08 11:38:37 +00:00 |
|
Yi-Fan Tsai
|
57fde75b2a
|
8302113: Improve CRC32 intrinsic with crypto pmull on AArch64
Reviewed-by: simonis
|
2023-02-17 14:23:33 +00:00 |
|
Matthias Baesken
|
11804b246e
|
8301050: Detect Xen Virtualization on Linux aarch64
Reviewed-by: dholmes, clanger
|
2023-02-03 07:54:33 +00:00 |
|
Matthias Baesken
|
544c16e0bd
|
8300266: Detect Virtualization on Linux aarch64
Reviewed-by: stuefe, lucy
|
2023-01-24 08:05:03 +00:00 |
|
Hao Sun
|
240830df7e
|
8297092: [macos_aarch64] Add support for SHA feature detection
Reviewed-by: njian, aph, gziemski
|
2023-01-17 02:07:43 +00:00 |
|