Richard Reingruber
|
e6bb5c75b3
|
8386456: Comments at the declaration of frame::frame_alignment are incorrect on some platforms
Reviewed-by: pchilanomate, amitkumar
|
2026-06-11 07:46:30 +00:00 |
|
Andrew Dinn
|
23a08ee81e
|
8382039: Add support do_arch_array_entry() template
Reviewed-by: kvn, asmehra
|
2026-04-15 09:19:40 +00:00 |
|
Andrew Dinn
|
34686923aa
|
8372617: Save and restore stubgen stubs when using an AOT code cache
Reviewed-by: kvn, asmehra
|
2026-04-08 15:44:39 +00:00 |
|
Kim Barrett
|
9a92e144a9
|
8377726: Remove unused macros in register.hpp
Reviewed-by: ayang, mhaessig
|
2026-02-25 04:20:07 +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 |
|
Leo Korinth
|
57931dc6b2
|
8377172: Change datatype of CodeEntryAlignment to uint
Reviewed-by: ayang, mhaessig
|
2026-02-11 09:14:58 +00:00 |
|
Sergey Bylokhov
|
a6462d641c
|
8374316: Update copyright year to 2025 for hotspot in files where it was missed
Reviewed-by: kbarrett
|
2025-12-30 12:08:36 +00:00 |
|
Patricio Chilano Mateo
|
c6a88155b5
|
8369238: Allow virtual thread preemption on some common class initialization paths
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: sspitsyn, dholmes, coleenp, fbredberg
|
2025-11-04 23:32:41 +00:00 |
|
Albert Mingkun Yang
|
21f41c5f49
|
8370774: Merge ModRefBarrierSet into CardTableBarrierSet
Reviewed-by: tschatzl, iwalulya
|
2025-11-04 09:22:47 +00:00 |
|
Paul Hübner
|
0f34b0203a
|
8365896: Remove unnecessary explicit buffer nul-termination after using os::snprintf
Reviewed-by: dholmes, coleenp
|
2025-10-29 12:57:06 +00:00 |
|
Anton Seoane Ampudia
|
86f60f6081
|
8351149: Remove dead IA32/X32/!AMD64 code blocks after 32-bit x86 removal
Reviewed-by: stefank, ayang, kvn
|
2025-10-28 17:49:23 +00:00 |
|
Ashutosh Mehra
|
156eb767f1
|
8366905: Store AdapterBlob pointer in AdapterHandlerEntry
Reviewed-by: kvn, adinn
|
2025-09-24 13:37:58 +00:00 |
|
Francesco Andreuzzi
|
4c7c009dd6
|
8367740: assembler_<cpu>.inline.hpp should not include assembler.inline.hpp
Reviewed-by: dfenacci, ayang
|
2025-09-18 09:09:27 +00:00 |
|
Dean Long
|
f96403986b
|
8361376: Regressions 1-6% in several Renaissance in 26-b4 only MacOSX aarch64
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, aph, eosterlund
|
2025-09-09 23:27:33 +00:00 |
|
Fredrik Bredberg
|
a272696813
|
8365190: Remove LockingMode related code from share
Reviewed-by: aboldtch, dholmes, ayang, coleenp, lmesnik, rcastanedalo
|
2025-09-08 10:28:18 +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 |
|
Patricio Chilano Mateo
|
ebf5ae8435
|
8359222: [asan] jvmti/vthread/ToggleNotifyJvmtiTest/ToggleNotifyJvmtiTest triggers stack-buffer-overflow error
Reviewed-by: dholmes, fbredberg, coleenp
|
2025-08-20 14:49:16 +00:00 |
|
Andrew Dinn
|
b023fea062
|
8365558: Fix stub entry init and blob creation on Zero
Reviewed-by: asmehra, kvn
|
2025-08-15 22:12:57 +00:00 |
|
Aleksey Shipilev
|
9c266ae83c
|
8365229: ARM32: c2i_no_clinit_check_entry assert failed after JDK-8364269
Reviewed-by: kvn, adinn, bulasevich, phh
|
2025-08-13 20:49:16 +00:00 |
|
Vladimir Kozlov
|
89fe586edd
|
8363837: Make StubRoutines::crc_table_adr() into platform-specific method
Reviewed-by: adinn, yzheng
|
2025-07-25 16:47:09 +00:00 |
|
Aleksey Shipilev
|
6cff49c0fe
|
8361380: ARM32: Atomic stubs should be in pre-universe
Co-authored-by: Andrew Dinn <adinn@openjdk.org>
Reviewed-by: kvn, adinn
|
2025-07-14 14:30:02 +00:00 |
|
Andrew Dinn
|
b1fa1ecc98
|
8360707: Globally enumerate all blobs, stubs and entries
Reviewed-by: kvn, fyang, asmehra
|
2025-07-09 08:48:07 +00:00 |
|
Dean Long
|
cf75f1f9c6
|
8358821: patch_verified_entry causes problems, use nmethod entry barriers instead
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: mdoerr, eosterlund
|
2025-06-25 19:25:34 +00:00 |
|
Kim Barrett
|
7bc0d82450
|
8359227: Code cache/heap size options should be size_t
Reviewed-by: mhaessig, tschatzl
|
2025-06-18 18:05:18 +00:00 |
|
Andrew Dinn
|
ee35f6384f
|
8359373: Split stubgen initial blob into pre and post-universe blobs
Reviewed-by: kvn
|
2025-06-13 16:52:40 +00:00 |
|
Vladimir Kozlov
|
aae2bb6249
|
8350209: Preserve adapters in AOT cache
Co-authored-by: Ashutosh Mehra <asmehra@openjdk.org>
Reviewed-by: vlivanov, asmehra, ihse, iklam
|
2025-05-01 21:03:24 +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 |
|
Aleksey Shipilev
|
188c236071
|
8353558: x86: Use better instructions for ICache sync when available
Reviewed-by: kvn, adinn
|
2025-04-24 06:58:21 +00:00 |
|
Coleen Phillimore
|
8b0468faf1
|
8315488: Remove outdated and unused ciReplay support from SA
Reviewed-by: kvn, cjplummer, yzheng
|
2025-03-03 12:08:18 +00:00 |
|
Andrew Dinn
|
5d5b294b0a
|
8349070: Fix riscv and ppc build errors caused by JDK-8343767
Reviewed-by: mdoerr, fyang, jwaters
|
2025-01-30 15:29:13 +00:00 |
|
Andrew Dinn
|
a937f6db30
|
8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations
Reviewed-by: vlivanov, mdoerr
|
2025-01-30 11:46:39 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Kim Barrett
|
28e49e978a
|
8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code
Reviewed-by: dholmes
|
2024-12-13 04:49:11 +00:00 |
|
Magnus Ihse Bursie
|
2979806c72
|
8345795: Update copyright year to 2024 for hotspot in files where it was missed
Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn
|
2024-12-10 08:47:46 +00:00 |
|
Patricio Chilano Mateo
|
78b80150e0
|
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: aboldtch, dholmes, coleenp, fbredberg, dlong, sspitsyn
|
2024-11-12 15:23:48 +00:00 |
|
Jorn Vernee
|
6af13580c2
|
8337753: Target class of upcall stub may be unloaded
Reviewed-by: amitkumar, vlivanov, mdoerr
|
2024-10-03 12:02:24 +00:00 |
|
Roman Kennke
|
5e9800721a
|
8307532: Implement LM_LIGHTWEIGHT for Zero
Reviewed-by: aboldtch, jwaters
|
2024-10-02 13:27:57 +00:00 |
|
Andrew Dinn
|
0df10bbd96
|
8339466: Enumerate shared stubs and define static fields and names via declarations
Reviewed-by: kvn, fyang
|
2024-09-06 13:57:13 +00:00 |
|
Andrew Dinn
|
f0374a0bc1
|
8337987: Relocate jfr and throw_exception stubs from StubGenerator to SharedRuntime
Reviewed-by: fyang, kvn, yzheng
|
2024-08-19 09:00:19 +00:00 |
|
Axel Boldt-Christmas
|
bd4160cea8
|
8315884: New Object to ObjectMonitor mapping
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: rkennke, coleenp, dcubed
|
2024-08-16 06:20:17 +00:00 |
|
Matthias Baesken
|
8162832832
|
8333354: ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap'
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Reviewed-by: rrich, clanger
|
2024-07-30 12:40:35 +00:00 |
|
Koichi Sakata
|
b5909cabee
|
8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Reviewed-by: gli, kvn
|
2024-07-10 05:57:11 +00:00 |
|
Robbin Ehn
|
4d6064a760
|
8333649: Allow different NativeCall encodings
Reviewed-by: kvn, mli
|
2024-06-11 05:48:16 +00:00 |
|
Vladimir Kozlov
|
a643d6c7ac
|
8331862: Remove split relocation info implementation
Reviewed-by: dlong
|
2024-05-09 23:37:45 +00:00 |
|
Scott Gibbons
|
bd67ac69a2
|
8329331: Intrinsify Unsafe::setMemory
Reviewed-by: sviswanathan, jbhateja, kvn
|
2024-04-21 23:24:46 +00:00 |
|
Cesar Soares Lucas
|
31ee5108e0
|
8241503: C2: Share MacroAssembler between mach nodes during code emission
Reviewed-by: kvn, mdoerr, amitkumar, lucy
|
2024-04-11 15:44:49 +00:00 |
|
Coleen Phillimore
|
bea493bcb8
|
8236736: Change notproduct JVM flags to develop flags
Reviewed-by: iklam, kvn, kbarrett
|
2024-04-03 12:21:11 +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 |
|
Richard Reingruber
|
2e472fe7ea
|
8322294: Cleanup NativePostCallNop
Reviewed-by: mdoerr, aph
|
2024-01-10 12:18:01 +00:00 |
|