erfang
0d38271f7d
Merge branch 'master' into JDK-8382052-bitwise-blend
2026-06-09 08:51:05 +00:00
Robert Toyonaga
a1ff7b16d4
8385586: Fix race in Windows map_or_reserve_memory_aligned using VirtualAlloc2 and MapViewOfFile3
...
Reviewed-by: stuefe, asmehra, jsjolen
2026-06-06 05:31:13 +00:00
Ashay Rane
5f7422ed83
8383248: Reduce buffer allocations for HTTP headers instead of allocating 16KB per request
...
Reviewed-by: jpai, dfuchs
2026-06-06 01:37:24 +00:00
lawrence.andrews
27f27dac96
8385302: Open source accessibility AWT tests
...
Reviewed-by: prr, kizune
2026-06-05 19:05:39 +00:00
Chris Plummer
4ff29cbde4
8385723: Intermittent failure of serviceability/sa/ClhsdbInspect.java
...
Reviewed-by: kevinw, ayang, lmesnik, syan
2026-06-05 16:41:35 +00:00
Thomas Schatzl
5719b671a2
8385369: G1: Concurrent Cleanup For Next Mark accesses uncommitted bitmaps after region uncommit
...
Reviewed-by: aboldtch, manc
2026-06-05 07:33:51 +00:00
Emanuel Peter
cc69221519
8381618: VectorExpressionFuzzer.java: enable test for all platforms
...
Reviewed-by: vlivanov, mhaessig
2026-06-05 05:44:21 +00:00
Xueming Shen
9229878648
8385355: NullPointerException in jdk.tools.jlink.internal.ImageResourcesTree after JDK-8377070
...
Co-authored-by: David Beaumont <dbeaumont@openjdk.org>
Reviewed-by: alanb
2026-06-05 00:10:44 +00:00
Chad Rakoczy
cf78a2a89a
8384606: HotCodeHeap tests require C2
...
Reviewed-by: shade, kvn
2026-06-04 19:36:30 +00:00
Phil Race
aa98d5d20b
8385100: Null pointer dereference in java.desktop/windows/classes/sun/print/Win32PrintJob.java:606 and other PrintJob implementations
...
Reviewed-by: psadhukhan, kizune
2026-06-04 19:09:19 +00:00
Nizar Benalla
ca52afa38e
8384833: Start of release updates for JDK 28
...
8384838: Add SourceVersion.RELEASE_28
8384842: Add source 28 and target 28 to javac
Reviewed-by: iris, darcy, erikj, dholmes
2026-06-04 16:06:29 +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
erfang
b3fe4a975f
Implement bitwise_blend in IGVN
...
The latest changes:
1. Defined a new IR `VectorBitwiseBlendNode`
2. Do the optimization in IGVN:
// XorV(a, AndV(sel, XorV(a, b))) => VectorBitwiseBlend(a, b, sel)
// XorV(a, AndV(sel, XorV(a, b)), mask) =>
// VectorBlend(a, VectorBitwiseBlend(a, b, sel), mask)
3. Adjust the ad file match rules to match `VectorBitwiseBlendNode`.
4. Adjust the JTReg tests to check `VectorBitwiseBlendNode`.
2026-06-04 07:38:04 +00:00
erfang
a4e3e393f5
Merge branch 'master' into JDK-8382052-bitwise-blend
2026-06-04 07:36:05 +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
Aleksey Shipilev
8f8f9b4637
8385179: Shenandoah: Simplify and optimize string deduplication
...
Reviewed-by: wkemper, xpeng, kdnilsen, rkennke
2026-05-29 19:50:29 +00:00
Phil Race
cd0b9fbeec
8383605: Incomplete input validation on the bands parameters in j.a.i.Raster
...
Reviewed-by: aivanov, jdv, avu
2026-05-29 18:42:17 +00:00