88615 Commits

Author SHA1 Message Date
Roland Westrelin
4320fdeb17 8387015: C2: crash with "named projection 2 not found" from ArrayCopyNode::finish_transform() for clone
Reviewed-by: qamai
Backport-of: 07a52da1fed10623f66bf424a1c5b10bd07ad25e
jdk-27+29
2026-07-01 10:39:45 +00:00
Du�an B�lek
d1eff18d1b 8387215: On-demand attribution of a record constructor body causes javac to emit an invalid diagnostic
Reviewed-by: vromero, jlahoda
Backport-of: fea0c229130770230f97a7665dadefe42ef1f9fd
2026-06-30 12:30:50 +00:00
Thomas Schatzl
dc184b2108 8387206: G1: Code root verification crashes because of stale table scanner
Reviewed-by: ayang
Backport-of: 22313f85bac81e68e318976ff69439658d0a602f
2026-06-30 08:26:34 +00:00
Ashutosh Mehra
28720f1d94 8386656: C2 AVX512: -XX:-UseCountTrailingZerosInstruction causes assert(UseCountTrailingZerosInstruction) failed: tzcnt instruction not supported
Reviewed-by: kvn
Backport-of: e28a58b48606c6bbb13c8fc9ad37225fca0e5442
2026-06-30 01:18:07 +00:00
Chad Rakoczy
aaf11f8992 8385651: HotCodeSampler crashes with JFR enabled
Reviewed-by: mhaessig, shade
Backport-of: 05ab67ab7a3f8b63a0a4216f1128f65f57494201
2026-06-29 18:45:36 +00:00
Alexey Semenyuk
5435c5c469 8387306: Replace InputStream#read(byte[]) with InputStream#readNBytes(int) in RtfConverter.isRtfFile()
Reviewed-by: almatvee
Backport-of: cc83fbd132cf4b121e9554255241eb175715865b
2026-06-29 17:55:01 +00:00
Justin Lu
a6fb5740c8 8387259: Clarify extlang in Locale composition description
Reviewed-by: iris, naoto
Backport-of: db24b35a30cd28fda1f37d5e5e4a7241bdeeff3c
2026-06-29 17:36:58 +00:00
Chen Liang
020592b49d 8378796: java.lang.runtime bootstrap methods missing lookup validation
Reviewed-by: jvernee
Backport-of: 5a19e49dc48b9fb2cf480dab890922a2de59d2de
2026-06-29 14:11:16 +00:00
Jatin Bhateja
601a464a0c 8386155: C2 Vector API: missing truncation in VectorNode::push_through_replicate
Reviewed-by: chagedorn
Backport-of: ee9616d4a43006f932774f9a5d421dc46a91d5d6
2026-06-26 04:00:23 +00:00
Jatin Bhateja
2b3b9901fc 8385833: C2 Vector API: assert(false) failed: infinite loop in PhaseIterGVN::transform_old
Reviewed-by: chagedorn
Backport-of: 915efc50640b3635c021d2a41da7be29c543a1b8
2026-06-26 03:59:51 +00:00
Phil Race
2357ddaf73 8386671: Raster factory methods fail to throw specified exceptions for invalid bandOffsets and bankIndices
Reviewed-by: azvegint
Backport-of: becdbb1496a1e49f4a23ca9e095d14797180ef2d
2026-06-25 18:00:41 +00:00
Quan Anh Mai
8bfa736b8d 8387012: C2: PhaseVector::expand_vunbox_node should not inject the payload type into the load
Reviewed-by: shade
Backport-of: 35ff862a547deb137bbb0a073ded0d3729d4dad3
2026-06-25 08:35:51 +00:00
Quan Anh Mai
5912cccbf2 8379555: Test compiler/igvn/ExpressionFuzzer.java crashed with -Xcomp: Not monotonic
Reviewed-by: shade, kvn
Backport-of: bab561b0c5079979cf1c364bc46dcadb3b28b4b5
2026-06-25 08:35:13 +00:00
Aleksey Shipilev
f42ad10d17 8387042: Shenandoah: Build time regression with LBE
Reviewed-by: wkemper
Backport-of: 02c82240ebe87fefcba094c707e164d85fca0a94
jdk-27+28
2026-06-25 04:38:43 +00:00
Alexey Semenyuk
516a8d1aef 8387002: Test ManualTests/JPackage/JPKG001/JPKG001_004: CommonLicenseTest fails on Windows because the license agreement text is not displayed
Reviewed-by: almatvee
Backport-of: d3d560f756082aec24fbbcb7a44d94346fcf9e23
2026-06-23 20:08:31 +00:00
Anthony Scarpino
512b3b0fe2 8385978: Test javax/net/ssl/SSLSession/TestEnabledProtocols.java failed: java.security.cert.CertificateException: Unable to initialize, java.io.IOException: Too short
Reviewed-by: abarashev
Backport-of: ee28630820cfb8217d7d8e4f964c37b6af691757
2026-06-23 18:59:19 +00:00
Naoto Sato
ca84d79c2c 8387041: Add a URL link to BCP 47 in the Locale class
Reviewed-by: shade, iris, jlu
Backport-of: fe46d6b1e2e62b9143267827729b0ff9abd80563
2026-06-23 18:02:04 +00:00
Justin Lu
738ed54e75 8385927: JDK 27 RDP1 L10n resource files update
Reviewed-by: naoto, asemenyuk
Backport-of: 12d7e6186622506cb19aad0e3d9e9256531e2851
2026-06-23 15:53:57 +00:00
Patricio Chilano Mateo
5d7da3570a 8385661: jvmti/vthread/ThreadStateTest/ThreadStateTest.java triggers assert(f.pc() == _chunk->pc()) failed
Reviewed-by: sspitsyn
Backport-of: 2456994e8494831331f7d472a08e6333c0ebd730
2026-06-23 15:09:35 +00:00
Jaikiran Pai
c28c951c0d 8385891: Introduce a test for GZIPInputStream whose underlying stream is a blocking InputStream
Reviewed-by: lancea
Backport-of: 7ca9ae1dfe0ae7d786b8cf0957cd1f777da5642c
2026-06-23 14:03:00 +00:00
Hannes Wallnöfer
e3013009c6 8386865: Fix links in JDK 27 JavaDoc API documentation
Reviewed-by: iris
Backport-of: 9c3a662c07084298c80f823ddab2730ade4661c4
2026-06-23 13:17:40 +00:00
Erik Gahlin
eb32fbee40 8385574: JFR: Redaction should check file
Reviewed-by: mgronlun
Backport-of: f2b5c6f5fe97fce5442d87bf2b0c1e6818c6c11b
2026-06-23 09:55:08 +00:00
Kirill Shirokov
2097d3667d 8386085: Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple threads do tryAcquire() with a short timeout and no permits available
Reviewed-by: alanb
Backport-of: 7644d4afd437b64674a86012ab65dd0c9861cafe
2026-06-23 09:41:45 +00:00
Manuel Hässig
68dd9936b9 8387017: java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with Error evaluating expression: invalid boolean value: null' for expression vm.opt.VerifyOops'
8384251: Test java/lang/instrument/GetObjectSizeIntrinsicsTest.java crashed: fatal error: Not compilable at tier 1: CodeBuffer overflow

Reviewed-by: epeter, mchevalier
Backport-of: 9939fc67eb8d86220d98262d8360973cdbe4b75b
2026-06-23 09:19:30 +00:00
William Kemper
f0ac948fac 8380390: Shenandoah: Missing store barrier when resetting bitmaps
8386798: Shenandoah: Missing load barrier when making assertions about mark bitmap

Reviewed-by: xpeng, kdnilsen
Backport-of: a13dd293a811a6ba829696e68cd2150de2cb2f17
2026-06-22 22:03:44 +00:00
Phil Race
535c1667c2 8386795: Swing specification needs caveats on L&F rendering behaviors
Reviewed-by: kizune
Backport-of: fe98e67e4cdbbee9d9cb4902b2c20592c656cb5c
2026-06-22 19:43:37 +00:00
Shawn Emery
312d3b39a5 8386473: DESKeySpec and DESedeKeySpec may throw InvalidKeyException instead of ArrayIndexOutOfBoundsException for Integer.MIN_VALUE offset
Reviewed-by: mullan
2026-06-22 16:59:17 +00:00
Shawn Emery
69329f9816 8386466: DESedeKeySpec.isParityAdjusted spec permits 8-byte key but RI throws InvalidKeyException
Reviewed-by: shade, mullan
2026-06-22 16:58:57 +00:00
Thomas Schatzl
b0bbb07671 8386332: G1: Cleanup pause incorrectly updates old gen MemoryPoolMXBean.getCollectionUsage()
Reviewed-by: iwalulya
Backport-of: de4dec1a403f39d535b6d32010bfe6ef1177c95e
2026-06-22 12:44:35 +00:00
Weijun Wang
5d44544186 8386681: Remove RawKeySpec
Reviewed-by: hchao, ascarpino
Backport-of: 33a49d1119826f541d78bb702e16790b8c2664eb
2026-06-18 18:52:21 +00:00
William Kemper
8f260e6f9b 8386287: GenShen: assert(starts_object(card_index)) failed: Can't get last start because no object starts here
Reviewed-by: kdnilsen
Backport-of: 1251526588314059c6c0bc132c1a052ef04c83a6
2026-06-18 16:50:44 +00:00
Alexey Semenyuk
10bee9ceca 8386609: WinL10nTest.java does not respect locale for WixType
Reviewed-by: almatvee
Backport-of: d0cb70b930d69db220987ee432f5cedeaedb9b3e
jdk-27+27
2026-06-17 20:21:09 +00:00
Adam Sotona
5f19fa865e 8386700: Class-File API: StackMapGenerator.setLocalsFromArg leaves stale locals, generating invalid stack maps
Reviewed-by: liach
Backport-of: ef5b328ce5a8f1a27f87745d6cc19db7baec4c3f
2026-06-17 13:56:49 +00:00
Joel Sikström
92ce0530d1 8386707: [BACKOUT] ZGC: Incorrect object undo in relocation race for relocation workers
Reviewed-by: stefank
Backport-of: cba301704701da5b3e92a82d340cce82b0c8c7ea
2026-06-16 17:39:34 +00:00
Ashay Rane
c985aacc29 8386551: Windows build broken because of MSys2/Make update
Reviewed-by: erikj, shade
Backport-of: 771bebdc683c9e6e9a7456971595fd440af71ae3
2026-06-16 17:10:26 +00:00
Emanuel Peter
45edaf89f9 8386482: C2 CountedLoopConverter::filtered_type_from_dominators: assert(_base == Int) failed: Not an Int
Reviewed-by: chagedorn
Backport-of: b9f7bd2be81421e4198c57ed77e8c0bee3bf197b
2026-06-16 10:29:43 +00:00
Emanuel Peter
abccea5e2c 8385855: C2: IfNode::filtered_int_type should only allow CmpI
Reviewed-by: qamai
Backport-of: 841e28822200103088c04d07b551537630ea79c4
2026-06-16 07:58:01 +00:00
Hai-May Chao
b2b8de85d6 8386600: Fix comparison checks in DHasKEM
Reviewed-by: mullan
Backport-of: 95be3f95205e386ead5286872ac5875c9ca0801c
2026-06-15 16:01:33 +00:00
Viktor Klang
f858ed8180 8385830: ForkJoinTask#get may swallow caller thread's interrupt flag
Reviewed-by: alanb
Backport-of: 4a84d0414ef0e2680a6b5a6ca0af19f30251a520
2026-06-15 09:28:35 +00:00
Naoto Sato
40f76d7ac2 8386328: TemporalField.adjustInto Javadoc incorrectly uses 1-argument method signatures
Reviewed-by: iris, jlu
Backport-of: d84d85f2de658075121e1d3a57500c839894cfdd
2026-06-12 17:00:27 +00:00
Anthony Scarpino
a66fed53ab 8383608: Make BinaryEncodable non-exhaustive
Reviewed-by: mullan
Backport-of: dc4bb5acbe5d766f5fe389d8aeac0cc649f4f776
2026-06-11 17:17:12 +00:00
Chris Plummer
619505bc27 8385723: Intermittent failure of serviceability/sa/ClhsdbInspect.java
Reviewed-by: kevinw
Backport-of: 4ff29cbde4670e2ab0dae2a023285055e4fc343d
2026-06-11 16:46:43 +00:00
Patricio Chilano Mateo
f426ff2c24 8385655: Timeout in java/lang/Thread/virtual/KlassInit.java
Reviewed-by: alanb
Backport-of: 286f7bbc81cad42357f6a7840c0cde44a6103063
2026-06-11 13:58:59 +00:00
Thomas Schatzl
5d29621bae 8385369: G1: Concurrent Cleanup For Next Mark accesses uncommitted bitmaps after region uncommit
Reviewed-by: iwalulya
Backport-of: 5719b671a226ac5cfd116e96d0c9b1c25607b41d
jdk-27+26
2026-06-11 08:10:39 +00:00
Patricio Chilano Mateo
80ec2e5938 8385806: Assert failed when running Skynet.java with continuation trace logging enabled
Reviewed-by: coleenp
Backport-of: 21482fa7dba9aa649a37abe640910eda9d505b85
2026-06-10 14:39:43 +00:00
Xueming Shen
cce810ed30 8385355: NullPointerException in jdk.tools.jlink.internal.ImageResourcesTree after JDK-8377070
Reviewed-by: alanb
Backport-of: 92298786486daf092c8eb8f278818441df1f6b51
2026-06-05 17:44:55 +00:00
Manuel Hässig
f8f7ad28ba 8381235: TestCompileTaskTimeout intermittently fails due to unexpected exit code 1
Reviewed-by: dlong, kvn
jdk-28+0 jdk-27+25
2026-06-04 15:01:15 +00:00
Per Minborg
c4a3373faa 8385885: Clarify comment in LazyConstantImpl
Reviewed-by: vklang
2026-06-04 12:54:23 +00:00
Jan Lahoda
ee53e7569e 8381812: The synthetic $deserializeLambda$ is notably bigger
Reviewed-by: mcimadamore
2026-06-04 12:04:03 +00:00
Per Minborg
c6f9c23111 8385054: Spec: Clarify ofLazy List/Set/Map equals/hashCode/toString Javadoc
Reviewed-by: vklang
2026-06-04 08:50:52 +00:00