git: openjdk/jdk-sandbox: jep486: 27 new changesets

duke duke at openjdk.org
Tue Oct 1 08:27:11 UTC 2024


Changeset: 591d3d62
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-10-01 08:05:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/591d3d62a74766c500ea1b21ed60cf36323329f4

ServerSocket bind/accept no longer throw SecurityException

! src/java.base/share/classes/java/net/ServerSocket.java

Changeset: ade17ecb
Branch: jep486
Author:    Phil Race <prr at openjdk.org>
Date:      2024-09-29 17:05:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ade17ecb6cb5125d048401a878b557e5afefc08c

8340560: Open Source several AWT/2D font and rendering tests

Reviewed-by: kizune

+ test/jdk/sun/awt/font/CacheFlushTest.java
+ test/jdk/sun/awt/font/TestArabicHebrew.java
+ test/jdk/sun/awt/font/TestDevTransform.java
+ test/jdk/sun/awt/windows/TestPen.java

Changeset: dd569909
Branch: jep486
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-30 02:43:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dd56990962d58e4f482773f67bc43383d7748536

8340639: Open source few more AWT List tests

Reviewed-by: prr

+ test/jdk/java/awt/List/HorizScrollWorkTest.java
+ test/jdk/java/awt/List/HorizScrollbarEraseTest.java
+ test/jdk/java/awt/List/ScrollbarPresenceTest.java
+ test/jdk/java/awt/List/SetForegroundTest.java

Changeset: ae4d2f15
Branch: jep486
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-30 02:43:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ae4d2f15901bf02efceaac26ee4aa3ae666bf467

8340621: Open source several AWT List tests

Reviewed-by: prr

+ test/jdk/java/awt/List/DisabledListIsGreyTest.java
+ test/jdk/java/awt/List/ListFrameResizeTest.java
+ test/jdk/java/awt/List/MultiSelectionListCrashTest.java
+ test/jdk/java/awt/List/ScrollbarPositionTest.java
+ test/jdk/java/awt/List/SelectedItemVisibilityTest.java

Changeset: 6514aef8
Branch: jep486
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-09-30 06:20:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6514aef8403fa5fc09e5c064a783ff0f1fccd0cf

8340419: ZGC: Create an UseLargePages adaptation of TestAllocateHeapAt.java

Reviewed-by: stefank, sjohanss, jsikstro

+ test/hotspot/jtreg/gc/z/TestAllocateHeapAtWithHugeTLBFS.java

Changeset: 822a7738
Branch: jep486
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-09-30 06:38:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/822a773873c42ea27a6be90da92b2b2c9fb8caee

8340605: Open source several AWT PopupMenu tests

Reviewed-by: tr

+ test/jdk/java/awt/PopupMenu/PeripheryOfScreen.java
+ test/jdk/java/awt/PopupMenu/PopupLeadingSeparatorTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuShowTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuWithMenuBar.java
+ test/jdk/java/awt/PopupMenu/PopupOnButton.java

Changeset: 988a531b
Branch: jep486
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-30 07:02:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/988a531b097ccbd699d233059d73f41cae24dc5b

8340181: Shenandoah: Cleanup ShenandoahRuntime stubs

Reviewed-by: adinn, phh, wkemper

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: 52ba7282
Branch: jep486
Author:    Sebastian Lövdahl <sebastian.lovdahl at hibox.tv>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-09-30 08:33:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/52ba72823be0c969ab873ead2863ec48f883210b

8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container)

Co-authored-by: Larry Cable <larry.cable at oracle.com>
Reviewed-by: kevinw, sgehwolf

! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java

Changeset: 475b8943
Branch: jep486
Author:    Mikhail Ablakatov <164922675+mikabl-arm at users.noreply.github.com>
Date:      2024-09-30 09:02:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/475b8943c672349609a4839ce0a02ef995764698

8322770: Implement C2 VectorizedHashCode on AArch64

Reviewed-by: aph, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ src/hotspot/share/utilities/intpow.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 1cf26a51
Branch: jep486
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date:      2024-09-30 10:53:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1cf26a5179e619f17909426fdb26a3fb3b748483

8341013: Optimize x86/aarch64 MD5 intrinsics by reducing data dependency

Reviewed-by: mli, ascarpino

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp

Changeset: 58b6fc5b
Branch: jep486
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-09-30 10:56:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/58b6fc5baa0931fa6f2aa37bf0bb125497cf6cc9

8341197: [BACKOUT] 8322770: Implement C2 VectorizedHashCode on AArch64

Reviewed-by: shade, jpai

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
- src/hotspot/share/utilities/intpow.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: e19c7d80
Branch: jep486
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2024-09-30 11:24:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e19c7d80f722395583fbdb4cc10dc9051c8602f2

8340874: Open source some of the AWT Geometry/Button tests

Reviewed-by: prr

+ test/jdk/java/awt/Button/BadActionEventTest/BadActionEventTest.java
+ test/jdk/java/awt/geom/Arc2D/Arc2DHitTest.java
+ test/jdk/java/awt/geom/Arc2D/BoundsBug.java
+ test/jdk/java/awt/geom/Area/Translate.java

Changeset: 180affc5
Branch: jep486
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Date:      2024-09-30 12:28:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/180affc5718c9bf2f009d6a7aa129cc36335384a

8320318: ObjectMonitor Responsible thread

Reviewed-by: aboldtch, coleenp, pchilanomate, eosterlund

! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/c2_CodeStubs.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java

Changeset: cff420d8
Branch: jep486
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-09-30 13:06:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cff420d8d3cfbbb729ee47b00c8fe38e410eab1a

8339711: ZipFile.Source.initCEN needlessly reads END header

Reviewed-by: lancea, jpai, redestad

! src/java.base/share/classes/java/util/zip/ZipFile.java
! test/jdk/java/util/zip/ZipFile/CenSizeTooLarge.java
! test/jdk/java/util/zip/ZipFile/EndOfCenValidation.java

Changeset: 860d49db
Branch: jep486
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-30 13:43:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/860d49db22cf352eaf1b3b20fff43d090f0eebc8

8211400: nsk.share.gc.Memory::getArrayLength returns wrong value

Reviewed-by: kbarrett, tschatzl

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Memory.java

Changeset: f1bf469b
Branch: jep486
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-30 14:12:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f1bf469b4ee07b48b629a126111e307d3cab7fd7

8341199: Use ClassFile's new API loadConstant(int)

Reviewed-by: liach, redestad

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java

Changeset: 4168faf5
Branch: jep486
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-09-30 16:10:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4168faf54c0558a7cff4ef6ac643bbbfdea0cec3

8341100: Add index entries for terms used in java.lang.Class

Reviewed-by: liach

! src/java.base/share/classes/java/lang/Class.java

Changeset: 5586f83e
Branch: jep486
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-09-30 16:13:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5586f83e34c2fe0bdc48daef8c456678cea55af1

8341064: Define anchor point and index term for "wrapper classes"

Reviewed-by: prappo, liach

! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Types.java

Changeset: a6b31886
Branch: jep486
Author:    Smita Kamath <svkamath at openjdk.org>
Date:      2024-09-30 17:00:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a6b318863fa2775b6381977875b4f466af47beb8

8337632: AES-GCM Algorithm optimization for x86_64

Reviewed-by: jbhateja, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java

Changeset: bfdeb33e
Branch: jep486
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2024-09-30 18:45:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bfdeb33e6f1d4f9f0cc65925ea792be98b1f4d61

8340332: Open source mixed AWT tests - Set3

Reviewed-by: aivanov

+ test/jdk/java/awt/MouseInfo/ContainerResizeMousePositionTest.java
+ test/jdk/java/awt/color/XAWTDifference/XAWTColors.jpg
+ test/jdk/java/awt/color/XAWTDifference/XAWTDifference.java

Changeset: 31858fc4
Branch: jep486
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-09-30 22:06:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/31858fc4107a616aefd785cc06e932d1f03e2697

8340491: Thread stack-base assertion should report which thread has the un-set stack

Reviewed-by: shade, kevinw, stefank

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: a32c3b43
Branch: jep486
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2024-09-30 22:09:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a32c3b43aaefdebf5be229f90d9cd26db1859b95

8340407: Open source a few more Component related tests

Reviewed-by: prr

+ test/jdk/java/awt/Component/ComponentLeakTest/ComponentLeakTest.java
+ test/jdk/java/awt/Component/ComponentSerializationTest/ComponentSerializationTest.java
+ test/jdk/java/awt/Component/MinMaxSizeDefensive/GetSizesTest.java
+ test/jdk/java/awt/Component/ZOrderTest/ZOrderTest.java

Changeset: b11066b5
Branch: jep486
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-10-01 02:47:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b11066b56b69b2c526539e712cef47723098597f

8340719: Open source AWT List tests

Reviewed-by: prr

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/List/HandlingKeyEventIfMousePressedTest.java
+ test/jdk/java/awt/List/ListActionEventTest.java
+ test/jdk/java/awt/List/MultiSelectionListHorizScrollbar.java
+ test/jdk/java/awt/List/RepaintAfterResize.java

Changeset: 988f13a3
Branch: jep486
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-10-01 04:32:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/988f13a3875a6d29d7de07c5e97fcd6e7f9a31ff

8340354: Open source AWT desktop properties and print related tests

Reviewed-by: prr

+ test/jdk/java/awt/DesktopProperties/FontSmoothing.java
+ test/jdk/java/awt/DesktopProperties/ThreeDBackgroundColor.java
+ test/jdk/java/awt/PrintJob/PrintCompatibilityTest.java
+ test/jdk/java/awt/PrintJob/PrintComponentTest.java
+ test/jdk/java/awt/PrintJob/ScaledImagePrintingTest.java

Changeset: 9bd47859
Branch: jep486
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-10-01 04:40:16 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9bd478593cc92a716151d1373f3426f1d92143bb

8340437: Open source few more AWT Frame related tests

Reviewed-by: prr, kizune

+ test/jdk/java/awt/Frame/DisabledParentOfToplevel.java
+ test/jdk/java/awt/Frame/FrameVisualTest.java
+ test/jdk/java/awt/Frame/IMStatusBar.java
+ test/jdk/java/awt/Frame/MultiScreenTest.java

Changeset: 1b46fea5
Branch: jep486
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-10-01 07:15:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1b46fea59cf8f53b23e5c16a604b4decc8c7dbbe

8341024: [test] build/AbsPathsInImage.java fails with OOM when using ubsan-enabled binaries

Reviewed-by: erikj

! test/jdk/build/AbsPathsInImage.java

Changeset: 781eecdd
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-10-01 08:20:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/781eecddc65c712df06fa7373098702eb4391906

Merge

! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/util/zip/ZipFile.java



More information about the jdk-sandbox-changes mailing list