88293 Commits

Author SHA1 Message Date
Per Minborg
a6bd64be55 8376811: Implement JEP 531: Lazy Constants (Third Preview)
Reviewed-by: jvernee, vklang, mhaessig
2026-05-08 08:03:43 +00:00
Ashay Rane
54146adae0 8383262: Implement optimized aarch64_get_thread_helper() for Windows/AArch64
Reviewed-by: adinn, aph, macarte
2026-05-08 07:28:26 +00:00
Ashay Rane
2e0c8caab1 8383611: assert(count == os::processor_count() + 1) failed: invalid enumeration!
Reviewed-by: dholmes, macarte
2026-05-08 05:03:34 +00:00
Fabio Romano
8ae19e1ea4 8366478: BigDecimal roots
Reviewed-by: rgiulietti
2026-05-07 23:59:07 +00:00
Sergey Bylokhov
f5aae68315 8369455: XAWT: List.getSelectedItem may throw ArrayIndexOutOfBoundsException
Reviewed-by: prr, azvegint, aivanov
2026-05-07 23:41:19 +00:00
Shawn Emery
ffc16bd40d 8364121: DES[ede]KeySpec do not consistently check for valid parameters
Reviewed-by: mullan
2026-05-07 17:50:10 +00:00
Goetz Lindenmaier
a2e271969d 8383630: Fix iteration in tests doing class redefinition
Reviewed-by: shade, mbaesken
2026-05-07 17:05:10 +00:00
Thomas Schatzl
d81632a11e 8384098: Fix typo in "elasped_time" in Universe::log_cpu_time()
Reviewed-by: jsikstro, shade
2026-05-07 16:24:33 +00:00
Boris Ulasevich
c833dc0a0b 8379396: "assert(offset + partition_size <= size()) failed: partition failed" when combining NonProfiledCodeHeapSize and large value for CICompilerCount
Reviewed-by: dlong, kvn
2026-05-07 13:40:00 +00:00
Axel Boldt-Christmas
a6d763ac87 8383172: Create AbstractLRUReferencePolicy base class
Reviewed-by: ayang, jsikstro
2026-05-07 13:05:42 +00:00
Stefan Karlsson
253df3a580 8383912: Deduplicate klass fetching and decoding in oopDesc
Reviewed-by: shade, ayang
2026-05-07 11:26:51 +00:00
Benjamin Peterson
05efe2824d 8383909: Unused ThreadDumper.BoundedByteArrayOutputStream.write(int b) is wrong
Reviewed-by: alanb, sspitsyn
2026-05-07 11:08:09 +00:00
David Briemann
c5b9e4db80 8383914: [PPC] cleanup dtrace leftovers
Reviewed-by: mdoerr
2026-05-07 10:08:44 +00:00
David Briemann
6e90f375a8 8383848: [PPC64] Remove outdated comments for old versions of PPC
Reviewed-by: mdoerr
2026-05-07 10:05:47 +00:00
Leo Korinth
c2b9ffed49 8227106: Rename InitiatingHeapOccupancyPercent to G1IHOP and make G1IHOP G1 specific
Reviewed-by: ayang, tschatzl, iwalulya
2026-05-07 09:51:41 +00:00
Galder Zamarreño
af9ed6c022 8382881: Swap min/max values and avoid equals min/max values in MinMaxVector
Reviewed-by: roland
2026-05-07 09:20:45 +00:00
Stefan Karlsson
64124b5201 8383910: klass_or_null_acquire asserts on null when using compact object headers
Reviewed-by: jsjolen, mdoerr, shade, tschatzl
2026-05-07 08:26:14 +00:00
Paul Hübner
8de6298ed5 8379630: Add JMH benchmark to measure the overhead of using captured call state
Reviewed-by: pminborg, jvernee, liach
2026-05-07 07:57:44 +00:00
Marc Chevalier
4e1dd4daba 8383851: TypeInstPtr::get_const_boxed_value is unused since JDK-8149813
Reviewed-by: aseoane, thartmann
jdk-27+21
2026-05-07 07:28:52 +00:00
Naoto Sato
7bf1de524c 8384042: [BACKOUT] Incorrect handling of Hawaii_Aleutian metazone
Reviewed-by: jlu, iris
2026-05-06 22:44:57 +00:00
Naoto Sato
e324174148 8383825: Incorrect handling of Hawaii_Aleutian metazone
Reviewed-by: jlu, iris
2026-05-06 19:51:23 +00:00
Aleksey Shipilev
b337599da2 8383810: Shenandoah: Simplify native CAS barriers
Reviewed-by: rkennke, xpeng, kdnilsen
2026-05-06 14:41:18 +00:00
Liam Miller-Cushon
d171f37761 8382871: Completion failure during diagnostic formatting
Reviewed-by: vromero
2026-05-06 11:54:41 +00:00
Quan Anh Mai
f5624e65ed 8379667: C2: Deep recursion with cmovP_regNode::bottom_type
Reviewed-by: aseoane, dlong
2026-05-06 11:14:44 +00:00
Joel Sikström
c53a98ce9e 8383850: Move TestLargeUTF8Length.java to resourcehogs
Reviewed-by: aboldtch, jsjolen, dholmes, phubner
2026-05-06 11:09:58 +00:00
Albert Mingkun Yang
795f994a7a 8383643: Serial: Avoid reloading klass when checking string dedup candidates
Reviewed-by: stefank, shade
2026-05-06 11:07:07 +00:00
Alan Bateman
4f3edc376a 8380109: Implement JEP 533: Structured Concurrency (Seventh Preview)
Reviewed-by: vklang
2026-05-06 10:18:04 +00:00
Mikhail Yankelevich
e44bda91b4 8381434: Convert hard coded debug to Boolean.getBoolean in security libraries
Reviewed-by: rhalade
2026-05-06 08:56:19 +00:00
Fredrik Bredberg
1abd828220 8382311: 30% Performance regression in Philosophers benchmark
Reviewed-by: dholmes, aartemov, shade
2026-05-06 07:37:41 +00:00
Jan Lahoda
bb9a09437c 8378102: Validly imported symbols of unresolved types do not have their FQN reflected in the Element/TypeMirror instances passed to annotation processors
Reviewed-by: vromero
2026-05-06 06:02:28 +00:00
Axel Boldt-Christmas
3a9137228d 8383834: x86_64: Client build fails after JDK-8379706
Reviewed-by: stefank, haosun, shade
2026-05-06 05:59:41 +00:00
SendaoYan
f646ace39e 8383570: Test DisabledAlgorithms.java intermittently timed out
Reviewed-by: djelinski
2026-05-06 03:59:15 +00:00
Xueming Shen
dab7414e8d 8383830: Vector API: internal AbstractVector helper methods exposed in public Javadoc
Reviewed-by: psandoz
2026-05-05 23:50:08 +00:00
Alexander Zuev
8480d12c6f 8383629: JNI exception pending in -[TabButtonAccessibility accessibilityValue] of TabButtonAccessibility.m
Reviewed-by: prr, azvegint
2026-05-05 18:37:15 +00:00
Justin Lu
b8189ae809 8381984: Test jdk/nio/zipfs/ZipFSTester.java fails with mismatched timestamp
Reviewed-by: jpai, lancea
2026-05-05 18:27:05 +00:00
Ashutosh Mehra
601c1fec8b 8383743: Use RAII pattern to find matching compiler directive
Reviewed-by: kvn, adinn, aseoane
2026-05-05 18:16:10 +00:00
Ashutosh Mehra
08eb5df37d 8383526: Update warning messages to be consistent in the naming the instruction when it is not supported
Reviewed-by: kvn, dholmes
2026-05-05 18:15:21 +00:00
Artur Barashev
b553ae4ed2 8383873: SNIWildcardMatching test logs an error instead of failing
Reviewed-by: rhalade
2026-05-05 17:59:17 +00:00
Mark Powers
20694d2875 8378443: ACVP testing should include LMS signature verification
Reviewed-by: weijun
2026-05-05 16:30:21 +00:00
Naoto Sato
2bef1d34f0 8383525: DateTimeFormatterBuilder.getLocalizedDateTimePattern() concurrency issue
Reviewed-by: jlu
2026-05-05 15:44:23 +00:00
Oli Gillespie
19e86634d7 8383642: Additional Shenandoah clone barrier tests
Reviewed-by: shade, rkennke, wkemper
2026-05-05 15:30:00 +00:00
Ashutosh Mehra
70f20f9b90 8383770: Remove flags from AOTCodeCache::Config already covered by cpu features
Reviewed-by: kvn, adinn
2026-05-05 14:17:17 +00:00
Daisuke Yamazaki
91933ed01b 8381862: Refactor remaining TestNG tests under jdk/net/ExtendedSocketOption to use JUnit
Reviewed-by: dfuchs
2026-05-05 14:04:31 +00:00
Matthias Baesken
1be2fc4f21 8383243: Make objcopy configurable to compress debug info
Reviewed-by: erikj
2026-05-05 13:35:41 +00:00
Roman Kennke
75cf33725b 8381872: C2: assert before block local scheduling failed with UseCompactObjectHeaders
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Reviewed-by: mhaessig, qamai
2026-05-05 13:25:56 +00:00
Kevin Walls
ea40bcaaaa 8383639: JConsole unnecessary classloading for MBean types
Reviewed-by: cjplummer, sspitsyn
2026-05-05 09:57:00 +00:00
Albert Mingkun Yang
65670ba43b 8383794: G1: Rename refinement sweep duration helper to reflect SwapGlobalCT start
Reviewed-by: tschatzl, iwalulya
2026-05-05 08:19:53 +00:00
Mikhail Yankelevich
1581b06ae9 8380457: Cleanup ShortRSAKeyWithinTLS test and remove hardcoded debug
Reviewed-by: rhalade
2026-05-05 08:19:19 +00:00
Saint Wesonga
fad2e08f6c 8383541: Safefetch should return the error value when accessing pages protected with PAGE_GUARD on windows-aarch64
Reviewed-by: dholmes, macarte
2026-05-05 07:48:33 +00:00
Anton Artemov
87525afe1f 8380105: Test vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java failed
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Reviewed-by: pchilanomate, fbredberg, cjplummer
2026-05-05 07:32:51 +00:00