82054 Commits

Author SHA1 Message Date
Doug Simon
f2b4e12afe 8350263: JvmciNotifyBootstrapFinishedEventTest intermittently times out
Reviewed-by: yzheng, never
2025-02-18 20:18:08 +00:00
Vladimir Kozlov
46d4a601e0 8349088: De-virtualize Codeblob and nmethod
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: cjplummer, aboldtch, dlong
2025-02-18 20:08:08 +00:00
Leonid Mesnik
62d93f2a22 8346050: Update BuildTestLib.gmk to build whole testlibrary
Reviewed-by: weijun, ihse
2025-02-18 20:06:05 +00:00
Matthias Baesken
e1d0a9c832 8350202: Tune for Power10 CPUs on Linux ppc64le
Reviewed-by: mdoerr
2025-02-18 13:20:05 +00:00
Hamlin Li
885be2efa6 8349908: RISC-V: C2 SelectFromTwoVector
Reviewed-by: fyang, luhenry
2025-02-18 10:24:51 +00:00
Roberto Castañeda Lozano
8193e0d53a 8346280: C2: implement late barrier elision for G1
Reviewed-by: tschatzl, aboldtch, mdoerr
2025-02-18 10:23:35 +00:00
SendaoYan
d7baae3ee9 8350178: Incorrect comment after JDK-8345580
Reviewed-by: chagedorn, kvn
2025-02-18 09:56:49 +00:00
Afshin Zafari
160db5f0f0 8340110: Ubsan: verifier.cpp:2043:19: runtime error: shift exponent 100 is too large for 32-bit type 'int'
Reviewed-by: dholmes, jsjolen
2025-02-18 09:56:38 +00:00
Marc Chevalier
ff05d97953 8349180: Remove redundant initialization in ciField constructor
Reviewed-by: chagedorn
2025-02-18 09:25:24 +00:00
Marc Chevalier
013fda1dad 8348172: C2: Remove unused local variables in filter_helper() methods
Reviewed-by: kvn, haosun, chagedorn
2025-02-18 08:43:21 +00:00
Stefan Karlsson
3353f8e087 8349652: Rewire nmethod oop load barriers
Reviewed-by: kvn, aboldtch
2025-02-18 07:51:45 +00:00
Fei Yang
8df804005e 8350093: RISC-V: java/math/BigInteger/LargeValueExceptions.java timeout with COH
Reviewed-by: mli, fjiang
2025-02-18 00:19:46 +00:00
Doug Simon
8ec589390f 8346781: [JVMCI] Limit ServiceLoader to class initializers
Reviewed-by: never, yzheng
2025-02-17 19:34:29 +00:00
Hannes Wallnöfer
3f0c137026 8347123: Add missing @serial tags to other modules
Reviewed-by: prr, nbenalla, alanb
2025-02-17 15:31:18 +00:00
Suchismith Roy
8b2aa51b0c 8349780: AIX os::get_summary_cpu_info support Power 11
Reviewed-by: stuefe, amitkumar
2025-02-17 13:28:34 +00:00
Alexey Ivanov
650d0d954e 8348865: JButton/bug4796987.java never runs because Windows XP is unavailable
Reviewed-by: tr, abhiscxk, serb
2025-02-17 13:13:42 +00:00
Alexey Ivanov
906358d3a1 8294155: Exception thrown before awaitAndCheck hangs PassFailJFrame
Reviewed-by: serb, azvegint, kizune
2025-02-17 13:13:15 +00:00
Alexey Ivanov
2bd8f026db 8342524: Use latch in AbstractButton/bug6298940.java instead of delay
Reviewed-by: azvegint, kizune, dnguyen, achung
2025-02-17 13:12:02 +00:00
Matthias Ernst
7f3ecb4d92 8346664: C2: Optimize mask check with constant offset
Reviewed-by: epeter, qamai
2025-02-17 13:07:23 +00:00
Gui Cao
b3a4026c65 8349764: RISC-V: C1: Improve Class.isInstance intrinsic
Reviewed-by: fyang, mli
2025-02-17 11:35:07 +00:00
Jaikiran Pai
071c8f5155 8349909: jdk.internal.jimage.decompressor.ZipDecompressor does not close the Inflater in exceptional cases
Reviewed-by: lancea, alanb
2025-02-17 11:05:59 +00:00
Johan Sjölen
f1258f9e16 8349755: Fix corner case issues in async UL
Reviewed-by: dholmes, aboldtch
2025-02-17 09:22:57 +00:00
Aleksey Shipilev
b1b48286a6 8350086: Inline hot Method accessors for faster task selection
Reviewed-by: kvn, coleenp, aph, vlivanov
2025-02-17 09:21:49 +00:00
Matthias Baesken
5e9d72e224 8350094: Linux gcc 13.2.0 build fails when ubsan is enabled
Reviewed-by: mdoerr, prr, kbarrett
2025-02-17 08:02:51 +00:00
David Holmes
2192723734 8350162: ProblemList compiler/tiered/Level2RecompilationTest.java
Reviewed-by: jpai
2025-02-17 02:09:25 +00:00
Bradford Wetmore
7d11418c82 8350147: Replace example in KEM class with the one from JEP 452
Reviewed-by: weijun
2025-02-15 22:40:46 +00:00
Alexey Semenyuk
5cf11324af 8350098: jpackage test lib erroneously will run methods without @Test annotation as tests
Reviewed-by: almatvee
2025-02-15 14:31:29 +00:00
Aleksey Shipilev
623453647a 8349915: CTW: Lots of level 3 compiles are done at level 2 after JDK-8348570
Reviewed-by: kvn, chagedorn
2025-02-15 07:22:20 +00:00
Chris Plummer
b6443f6ff9 8348347: Cleanup JavaThread subclass support in SA
Reviewed-by: kevinw, sspitsyn
2025-02-14 19:40:47 +00:00
Kelvin Nilsen
ba6c96599a 8348595: GenShen: Fix generational free-memory no-progress check
Reviewed-by: phh, xpeng
2025-02-14 16:41:26 +00:00
Kelvin Nilsen
38322407cd 8348594: Shenandoah: Do not penalize for degeneration when not the fault of triggering heuristic
Reviewed-by: phh, wkemper
2025-02-14 16:40:08 +00:00
Ivan Šipka
2a90b90a95 8346117: Add test annotation
Reviewed-by: coffeys
2025-02-14 16:18:47 +00:00
Maxim Kartashev
0414dcec11 8349812: (fs) Files.newByteChannel with empty path name and CREATE_NEW throws unexpected exception
Reviewed-by: bpb
2025-02-14 15:28:59 +00:00
anass baya
9ea81d9017 8349351: Combine Screen Inset Tests into a Single File
Reviewed-by: honkar, dnguyen, aivanov
2025-02-14 15:19:09 +00:00
Aleksey Shipilev
742e735d7f 8349858: Print compilation task before blocking compiler thread for shutdown
Reviewed-by: kvn, chagedorn
2025-02-14 13:53:06 +00:00
Alexey Semenyuk
db42a48dc5 8350011: Convert jpackage test lib tests in JUnit format
Reviewed-by: almatvee
2025-02-14 13:12:30 +00:00
Alexander Zvegintsev
19c0ce43e2 8349751: AIX build failure after upgrade pipewire to 1.3.81
Reviewed-by: mdoerr
2025-02-14 12:55:36 +00:00
Nizar Benalla
fa1bd2344e 8343802: Prevent NULL usage backsliding
Reviewed-by: kbarrett
2025-02-14 12:24:36 +00:00
Dmitry Chuyko
57f4c30fb6 8347917: AArch64: Enable upper GPR registers in C1
Reviewed-by: aph
2025-02-14 07:54:44 +00:00
Alexey Semenyuk
ff52859d2a 8285624: jpackage fails to create exe, msi when Windows OS is in FIPS mode
Reviewed-by: almatvee
2025-02-13 22:53:30 +00:00
Justin Lu
3741c980b8 8349883: Locale.LanguageRange.parse("-") throws ArrayIndexOutOfBoundsException
Reviewed-by: naoto
2025-02-13 22:25:23 +00:00
Naoto Sato
3e7acfac48 8349873: StackOverflowError after JDK-8342550 if -Duser.timezone= is set to a deprecated zone id
Reviewed-by: joehw, jlu, iris
2025-02-13 20:57:48 +00:00
Aleksey Shipilev
d8fcd43a24 8349927: Waiting for compiler termination delays shutdown for 10+ ms
Reviewed-by: kvn, dholmes
2025-02-13 20:06:33 +00:00
Doug Simon
a88e2a58bf 8349977: JVMCIRuntime::_shared_library_javavm_id should be jlong
Reviewed-by: yzheng, never
2025-02-13 19:35:42 +00:00
Jiangli Zhou
2eac490bd2 8349868: Remove unneeded libjava shared library dependency from jtreg test libNewDirectByteBuffer, libDirectIO and libInheritedChannel
Reviewed-by: bpb
2025-02-13 19:08:03 +00:00
Martin Balao
6ddbcc34c0 8328119: Support HKDF in SunPKCS11 (Preview)
8346720: Support Generic keys in SunPKCS11 SecretKeyFactory

Co-authored-by: Francisco Ferrari Bihurriet <fferrari@openjdk.org>
Co-authored-by: Martin Balao <mbalao@openjdk.org>
Reviewed-by: valeriep, kdriver, weijun
2025-02-13 16:55:33 +00:00
William Kemper
28e744dc64 8348092: Shenandoah: assert(nk >= _lowest_valid_narrow_klass_id && nk <= _highest_valid_narrow_klass_id) failed: narrowKlass ID out of range (3131947710)
Reviewed-by: shade
2025-02-13 16:34:37 +00:00
Vladimir Kozlov
0b50e479a0 8349753: Incorrect use of CodeBlob::is_buffer_blob() in few places
Reviewed-by: dlong, shade
2025-02-13 16:09:04 +00:00
Jiangli Zhou
18958c6298 8349925: [REDO] Support static JDK in libfontmanager/freetypeScaler.c
Reviewed-by: prr
2025-02-13 15:44:46 +00:00
Matthias Baesken
c2fc947826 8349378: Build splashscreen lib with SIZE optimization
Reviewed-by: erikj, prr, honkar
2025-02-13 14:16:23 +00:00