20500 Commits

Author SHA1 Message Date
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
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
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
Alexey Semenyuk
10bee9ceca 8386609: WinL10nTest.java does not respect locale for WixType
Reviewed-by: almatvee
Backport-of: d0cb70b930d69db220987ee432f5cedeaedb9b3e
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
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
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
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
2026-06-11 08:10:39 +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
2026-06-04 15:01:15 +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
d47d729c9b 8384648: LazyConstantTest::interruptStatusIsPreservedForComputingThread fails
Reviewed-by: jvernee
2026-06-04 07:59:21 +00:00
Manuel Hässig
8fad96dea3 8377808: compiler/c2/irTests/TestFloat16ScalarOperations.java is fragile in the presence of special constants
Reviewed-by: qamai, epeter, syan, jbhateja
2026-06-04 07:51:20 +00:00
Cesar Soares Lucas
b7e26358f6 8384442: Shenandoah: Remove vestigial CAS barrier code
Reviewed-by: fyang, shade
2026-06-04 02:45:01 +00:00
Daniel Gredler
7ebfc031bc 8269888: Thai text rendered incorrectly using some AffineTransform-derived fonts
Reviewed-by: prr, psadhukhan
2026-06-03 22:07:46 +00:00
Alexey Ivanov
24d31296e1 8372546: UnixMultiResolutionSplashTest.java fails intermittently on Ubuntu_24.04
Remove .../unix/UnixMultiResolutionSplashTest.java

Reviewed-by: syan, prr
2026-06-03 18:46:54 +00:00
Phil Race
9f83006f10 8378464: PixelInterleavedSampleModel constructors and methods do not specify behavior when arguments are null or out of bounds
Reviewed-by: kizune, psadhukhan
2026-06-03 18:32:56 +00:00
Anthony Scarpino
e70e691307 8377506: Implement JEP 538: PEM Encodings of Cryptographic Objects (Third Preview)
Reviewed-by: weijun, mullan
2026-06-03 17:06:31 +00:00
Robert Toyonaga
79923019f5 8334403: Unify behavior of os::committed_in_range across OSes
Reviewed-by: stuefe, jsjolen
2026-06-03 16:05:09 +00:00
Dusan Balek
7a7f37f0e5 8385828: The javac benchmarks fail after JDK-8385347
Reviewed-by: asotona, syan
2026-06-03 15:27:07 +00:00
Ivan Walulya
85db081db4 8379846: G1: IHOP Allocation rate calculation too sensitive to outliers causing endless concurrent cycles
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: tschatzl, aboldtch
2026-06-03 14:04:11 +00:00
Vladimir Petko
2688bf7305 8385738: Javadoc does not produce reproducible output due to the snippet ids
Reviewed-by: nbenalla
2026-06-03 06:35:57 +00:00
Erik Gahlin
39de79eae2 8367584: Implement JEP 536: JFR In-Process Data Redaction
Reviewed-by: mgronlun
2026-06-03 06:33:32 +00:00
Alexander Matveev
f630ab0e5f 8384250: [macos] Test tools/jpackage/share/AsyncTest.java failed
Reviewed-by: asemenyuk
2026-06-02 22:35:48 +00:00
Anthony Scarpino
43d80fd192 8329548: Change KeyUpdate messages from TLS 1.3
Reviewed-by: jnimeh
2026-06-02 21:42:24 +00:00
Naoto Sato
4192f9bf2e 8385736: Optimize ListFormat custom pattern parsing
Reviewed-by: jlu
2026-06-02 20:27:12 +00:00
Quan Anh Mai
1e67c84b66 8382936: C2: Load folding must not drop Type information
Reviewed-by: kvn, vlivanov
2026-06-02 15:26:28 +00:00
Roman Marchenko
c469bb2cd7 8383867: File.getCanonicalPath drops backslash from UNC path with directory junctions
Reviewed-by: alanb
2026-06-02 14:54:16 +00:00
Stefan Karlsson
cb502e7993 8385747: Test gc/g1/TestGCLogMessages.java failed: 'Update Derived Pointers' found in stdout
Reviewed-by: dholmes, tschatzl
2026-06-02 14:46:25 +00:00
Eric Fang
9c244ec182 8382532: C2: VectorAPI: disable VectorMaskCmp-not optimization for predicated compares
Reviewed-by: epeter, vlivanov
2026-06-02 06:37:35 +00:00
Jaikiran Pai
207dc4e82f 8322256: Define and document GZIPInputStream concatenated stream semantics
Reviewed-by: lancea, alanb, simonis
2026-06-02 04:37:09 +00:00
Shiv Shah
70c92d6c2b 8382275: Update nsk/stress/jni to use ThreadWrapper
Reviewed-by: lmesnik, syan
2026-06-01 18:37:35 +00:00
Brian Burkhalter
a23ce9cd30 8379535: test/jdk/java/io/File/ListRoots.java fails with RuntimeException: Does not match FileSystem::getRootDirectories
Reviewed-by: alanb
2026-06-01 17:48:51 +00:00
Patricio Chilano Mateo
b2bf91bf12 8376621: Should not suspend thread in start_transition if _is_disable_suspend set
Reviewed-by: dholmes, sspitsyn
2026-06-01 17:36:17 +00:00
Jan Lahoda
9acd9f8790 8381965: NullPointerException in TypeAnnotationPositions
Reviewed-by: mcimadamore
2026-06-01 11:17:01 +00:00
Jatin Bhateja
3f2002d488 8384507: Incorrect vector reassociation for signed saturating addition
Reviewed-by: shade, epeter
2026-06-01 08:27:38 +00:00
Manuel Hässig
2820c789fa 8385408: C2: no reachable node should have no use
Reviewed-by: dlong, kvn
2026-06-01 07:26:30 +00:00
Johan Sjölen
9536b7f6c0 8384964: Add an entry count to the MallocSiteTable
Reviewed-by: coleenp, fbredberg
2026-06-01 07:17:50 +00:00
Emanuel Peter
62843fcdce 8346420: C2: IfNode::fold_compares_helper() wrongly folds two CmpI nodes to a single CmpU node
Reviewed-by: roland, qamai, galder
2026-06-01 06:56:33 +00:00
Ashay Rane
7b2845eab4 8384087: Test tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java fails
Reviewed-by: almatvee, asemenyuk
2026-06-01 00:26:50 +00:00
William Kemper
d3073b53d3 8385610: Shenandoah: TestSoftMaxHeapSizeAvailableCalc should have more tolerance for other GC triggers
Reviewed-by: kdnilsen, xpeng, syan, ruili
2026-05-30 02:08:31 +00:00
Ashay Rane
b66dcc9474 8385345: AWT and ImageIO shell tests fail when run using MSys/MinGW
Reviewed-by: prr, macarte
2026-05-29 23:38:31 +00:00
Shiv Shah
0eeacb5b38 8382130: Remove test/failure_handler/Makefile
Reviewed-by: lmesnik, erikj, syan
2026-05-29 21:47:12 +00:00
Alexander Matveev
1618bf4254 8382025: [lworld] tools/jpackage/share/AsyncTest.java fails with An error of type -10810 has occurred
Reviewed-by: asemenyuk
2026-05-29 20:01:20 +00:00