83033 Commits

Author SHA1 Message Date
Chris Plummer
370e6113de 8355221: Get rid of unnecessary override of JDIBase.breakpointForCommunication in nsk/jdi tests
Reviewed-by: lmesnik, amenkov
2025-04-24 17:19:15 +00:00
Chris Plummer
29f10700e7 8355211: nsk/jdi/EventRequest/disable/disable001.java should use JDIBase superclass
Reviewed-by: lmesnik, amenkov
2025-04-24 17:17:54 +00:00
Hamlin Li
862797f0c1 8355293: [TEST] RISC-V: enable more ir tests
Reviewed-by: fyang, luhenry
2025-04-24 16:23:12 +00:00
Hamlin Li
3270a7d359 8355476: RISC-V: using zext_w directly in vector_update_crc32 could trigger assert
Reviewed-by: fyang, fjiang
2025-04-24 16:21:44 +00:00
Gennadiy Krivoshein
8e51ff70d8 8315113: Print request Chromaticity.MONOCHROME attribute does not work on macOS
Reviewed-by: prr, psadhukhan
2025-04-24 16:06:29 +00:00
Mikael Vidstedt
751e0392bc 8355235: Clean out old versions from Tools.gmk
Reviewed-by: erikj
2025-04-24 15:55:05 +00:00
Aleksey Shipilev
0edd018a48 8355432: Remove CompileTask from SA
Reviewed-by: cjplummer, lmesnik
2025-04-24 14:48:00 +00:00
Viktor Klang
356c4d9ca9 8355369: Remove setAccessible usage for setting final fields in java.util.concurrent
Reviewed-by: pminborg, dl, rgiulietti, alanb
2025-04-24 14:14:24 +00:00
Joel Sikström
cf96b107d5 8354362: Use automatic indentation in CollectedHeap printing
Reviewed-by: stefank, lkorinth, stuefe
2025-04-24 14:14:10 +00:00
Marc Chevalier
0537c6927d 8355492: MissedOptCastII is missing UnlockDiagnosticVMOptions flag
Reviewed-by: rcastanedalo, chagedorn, thartmann
2025-04-24 13:39:43 +00:00
Oleksii Sylichenko
34c4d895ca 8353190: Use "/native" Run Option for TestAvailableProcessors Execution
Reviewed-by: dholmes
2025-04-24 12:50:03 +00:00
Sean Coffey
1ec64811a3 8350582: Correct the parsing of the ssl value in javax.net.debug
Reviewed-by: wetmore, hchao
2025-04-24 12:01:34 +00:00
Kim Barrett
d3f31b0d8e 8347719: [REDO] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
Reviewed-by: tschatzl, jsjolen
2025-04-24 11:43:53 +00:00
Marc Chevalier
6254046f50 8320909: C2: Adapt IGVN's enqueuing logic to match idealization of AndNode with LShift operand
Reviewed-by: epeter, thartmann
2025-04-24 10:27:50 +00:00
Saranya Natarajan
74a2c831a2 8352620: C2: rename MemNode::memory_type() to MemNode::value_basic_type()
Reviewed-by: rcastanedalo, thartmann
2025-04-24 09:33:15 +00:00
Roland Westrelin
be6e4406d8 8349139: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop
Reviewed-by: chagedorn, epeter, qamai
2025-04-24 09:10:43 +00:00
Manuel Hässig
290d24d16a 8355400: Better git detection in update_copyright_year.sh
Reviewed-by: erikj, chagedorn
2025-04-24 08:36:35 +00:00
Manuel Hässig
84e9264e76 8346552: C2: Add IR tests to check that Predicate cloning in Loop Unswitching works as expected
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: chagedorn, epeter
2025-04-24 08:29:08 +00:00
Stefan Karlsson
953eef4f11 8347337: ZGC: String dedups short-lived strings
Reviewed-by: kbarrett, aboldtch, eosterlund
jdk-25+20
2025-04-24 07:20:25 +00:00
Jan Lahoda
7bfbb9a515 8348928: Check for case label validity are misbehaving when binding patterns with unnamed bindings are present
Reviewed-by: asotona, abimpoudis, vromero
2025-04-24 06:58: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
Vladimir Ivanov
428334b616 8353216: Improve VerifyMethodHandles for method handle linkers
Reviewed-by: dlong
2025-04-24 01:09:17 +00:00
Ioi Lam
bbec3c0730 8354558: -XX:AOTMode=record crashes with boot loader package-info class
Reviewed-by: ccheung, matsaave
2025-04-24 00:00:36 +00:00
Alexander Zvegintsev
b10a304b2b 8354553: Open source several clipboard tests batch0
Reviewed-by: serb, prr
2025-04-23 23:03:22 +00:00
William Kemper
ac17449bdb 8353596: GenShen: Test TestClone.java#generational-no-coops intermittent timed out
Reviewed-by: kdnilsen, ysr
2025-04-23 22:58:47 +00:00
Alexander Zvegintsev
4873eec06f 8354554: Open source several clipboard tests batch1
Reviewed-by: serb, prr
2025-04-23 22:57:42 +00:00
Harshitha Onkar
3b7f43f95e 8355429: Open source ProgressMonitor test
Reviewed-by: azvegint
2025-04-23 22:41:31 +00:00
Alexey Semenyuk
669d4d6bfa 8355328: Improve negative tests coverage for jpackage signing
Reviewed-by: almatvee
2025-04-23 22:29:59 +00:00
Chen Liang
bd1c53e960 8354899: Reduce overhead associated with type switches
Reviewed-by: asotona
2025-04-23 21:40:50 +00:00
Chen Liang
ffe6a4f9e1 8355335: Avoid pattern matching switches in core ClassFile API
Reviewed-by: asotona
2025-04-23 21:39:55 +00:00
Ioi Lam
88e0b00a46 8353298: AOT cache creation asserts with _array_klasses in an unregistered InstanceKlass
Reviewed-by: ccheung, kvn
2025-04-23 21:25:30 +00:00
Ioi Lam
adcaf01b4f 8355237: Upstream AOT test cases from Leyden repo to mainline
Reviewed-by: ccheung, kvn, lmesnik, shade
2025-04-23 20:19:02 +00:00
Alexey Ivanov
bf8a881f02 8352733: Improve RotFontBoundsTest test
Use PassFailJFrame framework for creating manual test UI.

Provide check boxes for each degree of rotation which allow
hiding and showing the specified rotation.
Provide 'Select All' and 'Clear All' buttons.
Display Java version at the bottom of the test.

Reviewed-by: prr, azvegint, abhiscxk, honkar
2025-04-23 18:47:11 +00:00
Sergey Kuksenko
35716647b5 8353478: Update crypto microbenchmarks to cover ML-DSA, ML-KEM, and HSS algorithms
Reviewed-by: ecaspole
2025-04-23 17:03:37 +00:00
Justin Lu
ac41bc31c9 8354343: Hardening of Currency tests for not yet defined future ISO 4217 currency
Reviewed-by: naoto
2025-04-23 16:52:42 +00:00
Sangheon Kim
8bd5645218 8346568: G1: Other time can be negative
Reviewed-by: tschatzl, iwalulya
2025-04-23 16:37:07 +00:00
Leonid Mesnik
2ec61f0f34 8353214: Add testing with --enable-preview
Reviewed-by: erikj
2025-04-23 16:13:23 +00:00
Naoto Sato
f097aa90c9 8355215: Add @spec tags to Emoji related methods
Reviewed-by: joehw, iris, jlu
2025-04-23 16:07:36 +00:00
Leonid Mesnik
1a72febc97 8355228: Improve runtime/CompressedOops/CompressedClassPointersEncodingScheme.java to support JDK build with -XX:+UseCompactObjectHeaders
Reviewed-by: syan, stuefe, coleenp
2025-04-23 16:04:40 +00:00
Phil Race
32a597b36f 8355333: Some Problem list entries point to non-existent / wrong files
Reviewed-by: serb
2025-04-23 15:44:56 +00:00
Jiangli Zhou
12c3a231e6 8354898: jdk/internal/loader/NativeLibraries/Main.java fails on static JDK
Reviewed-by: jpai
2025-04-23 14:55:15 +00:00
Jaikiran Pai
6befc18974 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
Reviewed-by: aefimov
2025-04-23 14:23:38 +00:00
Stefan Karlsson
023f30bcaa 8355394: ZGC: Windows compile error in ZUtils
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: aboldtch, tschatzl
2025-04-23 14:10:04 +00:00
Stefan Karlsson
e8a1a6462d 8355401: Remove unused HWperKB
Reviewed-by: ayang, tschatzl
2025-04-23 14:08:20 +00:00
Jan Lahoda
3c7f78c066 8341833: incomplete snippet from loaded files from command line is ignored
Reviewed-by: liach, asotona
2025-04-23 13:26:22 +00:00
Archie Cobbs
a372937d84 8350983: JShell LocalExecutionControl only needs stopCheck() on backward branches
Reviewed-by: jlahoda, liach, asotona
2025-04-23 13:22:57 +00:00
Shaojin Wen
c873837da6 8355300: Add final to BitSieve
Reviewed-by: liach, pminborg
2025-04-23 13:01:42 +00:00
Robert Toyonaga
44c5aca54d 8341491: Reserve and commit memory operations should be protected by NMT lock
Reviewed-by: stuefe, stefank
2025-04-23 11:53:09 +00:00
Erik Gahlin
ef0cd1823d 8354949: JFR: Split up the EventInstrumentation class
Reviewed-by: mgronlun, liach
2025-04-23 11:48:48 +00:00
Albert Mingkun Yang
82c249446f 8354228: Parallel: Set correct minimum of InitialSurvivorRatio
Reviewed-by: tschatzl, gli
2025-04-23 10:40:45 +00:00