git: openjdk/loom: fibers: 69 new changesets
duke
duke at openjdk.org
Thu Nov 21 06:59:15 UTC 2024
Changeset: 76a55c3c
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-11-19 08:45:02 +0000
URL: https://git.openjdk.org/loom/commit/76a55c3cb6e5177442f355ae1036db4fbf8e54af
8341334: CDS: Parallel relocation
Reviewed-by: iklam, adinn, stuefe
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/runtime/java.cpp
Changeset: 8bd080bc
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-11-19 09:13:37 +0000
URL: https://git.openjdk.org/loom/commit/8bd080bcc9ae3eb368e4bcd5fd0f52408dd9050c
8341901: Using 'var' keyword switch pattern matching causes compiler error
Reviewed-by: vromero, abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! test/langtools/tools/javac/patterns/BindingPatternVarTypeModel.java
Changeset: 9d60300f
Branch: fibers
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-11-19 10:01:49 +0000
URL: https://git.openjdk.org/loom/commit/9d60300feea12d353fcd6c806b196ace2df02d05
8344199: Incorrect excluded field value set by getEventWriter intrinsic
Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: syan, mgronlun
! src/hotspot/share/opto/library_call.cpp
! test/jdk/ProblemList-Xcomp.txt
Changeset: 7540fa21
Branch: fibers
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-11-19 10:16:22 +0000
URL: https://git.openjdk.org/loom/commit/7540fa2147ff8fc9c652ef13548f72f27e2809a8
8343884: [s390x] Disallow OptoScheduling
Reviewed-by: lucy
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: 0d666891
Branch: fibers
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-11-19 10:20:58 +0000
URL: https://git.openjdk.org/loom/commit/0d66689177b880035e4047399e3e64f461713562
8344393: RISC-V: Remove option UseRVVForBigIntegerShiftIntrinsics
Reviewed-by: mli, fjiang
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java
Changeset: 23597361
Branch: fibers
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-11-19 12:04:37 +0000
URL: https://git.openjdk.org/loom/commit/235973615fbad7073df67167ab1cb4d40b6f1ab5
8344534: Remove leftover import of java.security.AccessControlContext in JavaLangAccess
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: cc8bd637
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-11-19 13:44:11 +0000
URL: https://git.openjdk.org/loom/commit/cc8bd63741ce5745c144bf21b737c287d9b53817
8344036: Tests tools/jlink/runtimeImage fail on AIX after JDK-8311302
Reviewed-by: sgehwolf
! test/jdk/tools/jlink/runtimeImage/AddOptionsTest.java
! test/jdk/tools/jlink/runtimeImage/BasicJlinkMissingJavaBase.java
! test/jdk/tools/jlink/runtimeImage/BasicJlinkTest.java
! test/jdk/tools/jlink/runtimeImage/CustomModuleJlinkTest.java
! test/jdk/tools/jlink/runtimeImage/GenerateJLIClassesTest.java
! test/jdk/tools/jlink/runtimeImage/JavaSEReproducibleTest.java
! test/jdk/tools/jlink/runtimeImage/KeepPackagedModulesFailTest.java
! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java
! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java
! test/jdk/tools/jlink/runtimeImage/MultiHopTest.java
! test/jdk/tools/jlink/runtimeImage/PackagedModulesVsRuntimeImageLinkTest.java
! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java
! test/jdk/tools/jlink/runtimeImage/SystemModulesTest.java
! test/jdk/tools/jlink/runtimeImage/SystemModulesTest2.java
Changeset: 41436bb0
Branch: fibers
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-19 13:52:31 +0000
URL: https://git.openjdk.org/loom/commit/41436bb0e81ddf08fea189d9e1d020fb0ce8979b
8336087: Doccheck: the jpackage command page doesn't show the correct command-line options
Reviewed-by: almatvee
! src/jdk.jpackage/share/man/jpackage.md
Changeset: 0714114f
Branch: fibers
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-19 13:53:45 +0000
URL: https://git.openjdk.org/loom/commit/0714114fe3e0ac01657053164c61cbb702c0f9a0
8344322: Improve capabilities of jpackage test lib to validate error output of jpackage
Reviewed-by: almatvee
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedFormattedString.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/share/ErrorTest.java
Changeset: a28e4d83
Branch: fibers
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-19 13:54:02 +0000
URL: https://git.openjdk.org/loom/commit/a28e4d839c9220655d78116be89c3c26b3d17a0e
8342299: Document that jpackage includes (possibly old) VC Redistributable MSVCP140.dll from JDK
Reviewed-by: almatvee
! src/jdk.jpackage/share/man/jpackage.md
Changeset: fea5f2b1
Branch: fibers
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-19 13:54:57 +0000
URL: https://git.openjdk.org/loom/commit/fea5f2b1458cdd53f437e59caaffaa6e22fb59a7
8344415: Restruct jpackage utility classes
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacLaunchersAsServices.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathUtils.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/SkipDocumentHandler.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixLauncherAsService.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TKitTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/linux/AppAboutUrlTest.java
! test/jdk/tools/jpackage/share/AppContentTest.java
! test/jdk/tools/jpackage/share/BasicTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InOutPathTest.java
! test/jdk/tools/jpackage/share/MainClassTest.java
! test/jdk/tools/jpackage/share/PerUserCfgTest.java
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
! test/jdk/tools/jpackage/windows/WinLongVersionTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
Changeset: 1717946c
Branch: fibers
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2024-11-19 14:31:40 +0000
URL: https://git.openjdk.org/loom/commit/1717946c1b6494a4a44622027ac1dd175fcb9563
8344302: G1: Refactor G1CMTask::do_marking_step to use smaller wrapper methods
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 59fcfae6
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Date: 2024-11-19 15:17:34 +0000
URL: https://git.openjdk.org/loom/commit/59fcfae63090f6659a94a9e3dd0705739ec1b074
8343129: Disable unstable check of ThreadsListHandle.sanity_vm ThreadList values
Reviewed-by: dholmes
! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp
Changeset: ded01e43
Branch: fibers
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-19 15:21:02 +0000
URL: https://git.openjdk.org/loom/commit/ded01e4316a46d4c4a74d494db61d03f8591fd67
8344327: SM cleanup in jdk.unsupported ReflectionFactory
Reviewed-by: liach, mullan, alanb
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
Changeset: dc940ec8
Branch: fibers
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-11-19 15:59:30 +0000
URL: https://git.openjdk.org/loom/commit/dc940ec8afcd3cd12ed3785d547f4cd602f65c15
8344387: RISC-V: C2: Improve encoding of LoadNKlass for compact headers
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: d4cd27e8
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-11-19 16:13:11 +0000
URL: https://git.openjdk.org/loom/commit/d4cd27e875ba7d44b0c614d48888340990b94169
8344445: MethodCounters don't need a vptr
Reviewed-by: kbarrett, dlong
! src/hotspot/share/oops/metadata.hpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodCounters.hpp
Changeset: 48223f7b
Branch: fibers
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-11-19 16:37:43 +0000
URL: https://git.openjdk.org/loom/commit/48223f7b9c6fbaf4e6751a5b41ea9e9046a48f91
8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64
Reviewed-by: pchilanomate
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: 7f672eb2
Branch: fibers
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-19 16:56:11 +0000
URL: https://git.openjdk.org/loom/commit/7f672eb266b76a9310dcf108f72adf2469e63dee
8344550: Compilation error of jpackage test JPackageStringBundle.java source
Reviewed-by: rriggs
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java
Changeset: 78602be1
Branch: fibers
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-11-19 16:59:06 +0000
URL: https://git.openjdk.org/loom/commit/78602be1fe6803503d4382cc9797ec70ee49eba6
8344024: Unnecessary Hashtable usage in RSAPSSSignature.DIGEST_LENGTHS
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
Changeset: 47ebf8d8
Branch: fibers
Author: naveen.n.narayanan <“naveen.n.narayanan at oracle.com”>
Date: 2024-11-19 17:15:24 +0000
URL: https://git.openjdk.org/loom/commit/47ebf8d868b2e15b943a227ad3cf2ee12eed10f6
8342098: Write a test to compare the images
Reviewed-by: aivanov, abhiscxk
+ test/jdk/java/awt/Robot/ScreenCaptureRobotTest.java
Changeset: 02ec8ca2
Branch: fibers
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-11-19 17:15:46 +0000
URL: https://git.openjdk.org/loom/commit/02ec8ca2d6ccbabc6740b60be8fe1f8b2110f0ca
8342508: Use latch in BasicMenuUI/bug4983388.java instead of delay
Reviewed-by: azvegint, abhiscxk, serb
! test/jdk/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java
Changeset: 087a07b5
Branch: fibers
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-11-19 17:43:48 +0000
URL: https://git.openjdk.org/loom/commit/087a07b5ededc6381d3d12cad045d3522434709e
8343479: Remove unnecessary @SuppressWarnings annotations (hotspot)
Reviewed-by: chagedorn, epeter
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/AnnotationData.java
Changeset: bb7a8403
Branch: fibers
Author: Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2024-11-19 18:19:28 +0000
URL: https://git.openjdk.org/loom/commit/bb7a8403ba1b32b2d97c0bd3ec78dac1832f5289
8342541: Exclude List/KeyEventsTest/KeyEventsTest.java from running on macOS
Reviewed-by: aivanov, prr
! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java
Changeset: 93e889b4
Branch: fibers
Author: Larry Cable <larry.cable at oracle.com>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2024-11-19 18:45:45 +0000
URL: https://git.openjdk.org/loom/commit/93e889b48cb6eb6872201a28ee19d8fd17c5d821
8342449: reimplement: JDK-8327114 Attach in Linux may have wrong behavior when pid == ns_pid
Reviewed-by: kevinw
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: 0b1f5710
Branch: fibers
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-11-19 18:58:00 +0000
URL: https://git.openjdk.org/loom/commit/0b1f57105d5af72b2cd47fa5c9a2b4e2961318cd
8253440: serviceability/sa/TestJhsdbJstackLineNumbers.java failed with "Didn't find enough line numbers"
Reviewed-by: kevinw, lmesnik
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java
Changeset: 6a5256ec
Branch: fibers
Author: Stuart Marks <smarks at openjdk.org>
Date: 2024-11-19 18:58:23 +0000
URL: https://git.openjdk.org/loom/commit/6a5256ec042e16a2157475e86e7859b345a91bd0
8344149: Remove usage of Security Manager from java.rmi
Reviewed-by: rriggs, kevinw, aefimov
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/java/rmi/server/LogStream.java
! src/java.rmi/share/classes/java/rmi/server/ObjID.java
! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/runtime/Log.java
! src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java
! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/server/Util.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCAckHandler.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/transport/GC.java
! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java
! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java
! src/java.rmi/share/classes/sun/rmi/transport/Target.java
! src/java.rmi/share/classes/sun/rmi/transport/Transport.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
Changeset: 3328b4ec
Branch: fibers
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-11-19 19:13:09 +0000
URL: https://git.openjdk.org/loom/commit/3328b4ecf225f95edfce6ab848dcfb62ddc1aaff
8343700: ceil_log2 should not loop endlessly
Reviewed-by: shade, kbarrett, aph, stuefe
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 69c9f256
Branch: fibers
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-19 19:35:28 +0000
URL: https://git.openjdk.org/loom/commit/69c9f2566ea36fa3317d762d4498637489c70c45
8344061: Remove doPrivileged calls from shared implementation code in the java.desktop module : part 2
Reviewed-by: aivanov
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java
! src/java.desktop/share/classes/sun/awt/DebugSettings.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/FontDescriptor.java
! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java
! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
Changeset: cd45ba32
Branch: fibers
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-11-19 20:18:54 +0000
URL: https://git.openjdk.org/loom/commit/cd45ba32f026ba3827d18836cab37a73f59346ed
8342041: Test gc/shenandoah/oom/TestClassLoaderLeak.java slow on Windows after JDK-8340490
Reviewed-by: shade, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
Changeset: aac1f9af
Branch: fibers
Author: Laurent Bourgès <lbourges at openjdk.org>
Date: 2024-11-19 20:28:58 +0000
URL: https://git.openjdk.org/loom/commit/aac1f9af01b15aac0c6ca923b49f5577ee8ce104
8341793: Fix ExceptionOccurred in jdk.accessibility
Reviewed-by: prr, avu
! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp
Changeset: f6f73ce7
Branch: fibers
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-11-19 20:30:02 +0000
URL: https://git.openjdk.org/loom/commit/f6f73ce70da0bea31b93a397da7f7912d1642c09
8344446: Remove security manager dependency from module jdk.sctp
Reviewed-by: mullan, alanb
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
Changeset: 81e43114
Branch: fibers
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-11-19 20:30:22 +0000
URL: https://git.openjdk.org/loom/commit/81e43114eca5199a0d816c02f50ecb6bc370135b
8344077: Remove security manager dependency in java.io
Reviewed-by: rriggs, alanb, naoto, lancea
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
Changeset: acdbf833
Branch: fibers
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-11-19 23:37:34 +0000
URL: https://git.openjdk.org/loom/commit/acdbf83325296511e6d27cc696911d81f99b8063
8341553: Remove UseCompactObjectHeaders extra CDS archives
Reviewed-by: erikj, iklam, coleenp
! make/conf/jib-profiles.js
! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java
Changeset: f5252900
Branch: fibers
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-11-20 00:06:24 +0000
URL: https://git.openjdk.org/loom/commit/f525290000bf8583617047aaeb894bf90332d2e9
8341935: javac states that -proc:full is the default but the default as of 23 is -proc:none
Reviewed-by: jlahoda
! src/jdk.compiler/share/man/javac.md
Changeset: bc7eabd7
Branch: fibers
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-11-20 01:09:05 +0000
URL: https://git.openjdk.org/loom/commit/bc7eabd7e4c499fc1b1f37b958c7384078b69bce
8344350: Add '.gdbinit' and '.lldbinit' to file '.gitignore'
Reviewed-by: ihse, erikj
! .gitignore
Changeset: 4ddd3dec
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Date: 2024-11-20 01:36:56 +0000
URL: https://git.openjdk.org/loom/commit/4ddd3dec2d0b232d48646ca89b16591b3026aa5c
8344356: Aarch64: implement -XX:+VerifyActivationFrameSize
Reviewed-by: aph
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
Changeset: 8a1f9f0a
Branch: fibers
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-11-20 01:57:03 +0000
URL: https://git.openjdk.org/loom/commit/8a1f9f0a324e30b5da53d58434ac1b39569fc523
8343476: Remove unnecessary @SuppressWarnings annotations (client)
Reviewed-by: prr
! src/demo/share/jfc/SampleTree/SampleTree.java
! src/demo/share/jfc/TableExample/TableExample3.java
! src/demo/share/jfc/TableExample/TableExample4.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java
! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextContainerProxy.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java
! src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/KeyStroke.java
! src/java.desktop/share/classes/javax/swing/Spring.java
! src/java.desktop/share/classes/javax/swing/SpringLayout.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/ComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/SimpleAttributeSet.java
! src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
! src/java.desktop/share/classes/sun/swing/PrintingStatus.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
Changeset: 189fc8dd
Branch: fibers
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-11-20 08:25:37 +0000
URL: https://git.openjdk.org/loom/commit/189fc8ddeffb4dd595ccd8ad3ca53a0ed4cee91f
8344381: [s390x] Test failures with error: Register type is not known
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
Changeset: 587f2b4b
Branch: fibers
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-11-20 08:49:35 +0000
URL: https://git.openjdk.org/loom/commit/587f2b4b4dd73733a6ee247200371f8a8d0299c1
8343827: RISC-V: set AlignVector as false if applicable to enable SLP
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 5b12a87d
Branch: fibers
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-11-20 09:11:12 +0000
URL: https://git.openjdk.org/loom/commit/5b12a87dcb47b5783f179534e2de43d5a920a489
8344060: Remove doPrivileged calls from shared implementation code in the java.desktop module : part 1
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java
! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java
! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java
! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java
! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java
! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
Changeset: cf158bc6
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-11-20 09:24:05 +0000
URL: https://git.openjdk.org/loom/commit/cf158bc6cdadfdfa944b8ec1d3dc7069c8f055a9
8341631: JShell should auto-import java.io.IO.*
Reviewed-by: asotona, cstein
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/PREVIEW_DEFAULT.jsh
! test/langtools/jdk/jshell/ConsoleToolTest.java
! test/langtools/jdk/jshell/StartOptionTest.java
Changeset: 3a4a9b7a
Branch: fibers
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Date: 2024-11-20 10:29:45 +0000
URL: https://git.openjdk.org/loom/commit/3a4a9b7af7693a836c3caa3112d0d68100535b28
8340145: Problem with generic pattern matching results in internal compiler error
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/patterns/T8340145.java
Changeset: afee7405
Branch: fibers
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-11-20 10:34:07 +0000
URL: https://git.openjdk.org/loom/commit/afee7405bd13cbe1cb829dd150a9de7e6faf49ae
8343541: C1: Plain memory accesses are emitted with membars with +AlwaysAtomicAccesses
Reviewed-by: shade, vlivanov
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
Changeset: e2f8f1ad
Branch: fibers
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-11-20 11:51:52 +0000
URL: https://git.openjdk.org/loom/commit/e2f8f1aded319034a79fe78af7e011e83df75d62
8344621: ProblemList runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Reviewed-by: jpai
! test/hotspot/jtreg/ProblemList.txt
Changeset: ea7e722c
Branch: fibers
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-11-20 12:05:53 +0000
URL: https://git.openjdk.org/loom/commit/ea7e722ca04752f0b58bf98e0a1907c015644fb5
8344010: RISC-V: Zacas do not work with LW locking
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 21b8749b
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-11-20 12:21:41 +0000
URL: https://git.openjdk.org/loom/commit/21b8749bfdede7dfee3e8433dd9443320db99076
8344479: Declare MetaspaceObj::operator delete to be deleted
Reviewed-by: stefank, kbarrett, jwaters
! src/hotspot/share/memory/allocation.hpp
Changeset: 7bb4474d
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-11-20 12:22:43 +0000
URL: https://git.openjdk.org/loom/commit/7bb4474d81a55028de5434f445747c56a8dc333c
8344579: Clean up forward declarations and includes
Reviewed-by: stefank
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 6f4dfa66
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-20 12:29:32 +0000
URL: https://git.openjdk.org/loom/commit/6f4dfa66268c7aef0298af7f18d8e8bd4eb21656
8344190: Cleanup code in sun.net.www.protocol.http and sun.net.www.protocol.https after JEP 486 integration
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
Changeset: db7ee3da
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-20 12:41:39 +0000
URL: https://git.openjdk.org/loom/commit/db7ee3dad1d9c9578794d946dd5de1f51d77e5a1
8344223: Remove calls to SecurityManager and doPrivileged in java.net.URLClassLoader after JEP 486 integration
Reviewed-by: alanb, yzheng
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
Changeset: 4bc826ac
Branch: fibers
Author: Vlad Zahorodnii <vlad.zahorodnii at kde.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-11-20 13:38:08 +0000
URL: https://git.openjdk.org/loom/commit/4bc826ac1ea824113a07713f6973c06361c1392e
8342785: XWindowPeer::getNewLocation() adheres to ICCCM 4.1.5 only with some WMs
Reviewed-by: prr, azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
Changeset: 21f0ed50
Branch: fibers
Author: Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-20 13:59:52 +0000
URL: https://git.openjdk.org/loom/commit/21f0ed50a224f19d083ef8e3b7b02b8f3dd31cac
8344215: Remove calls to SecurityManager and doPrivileged in java.net.Socket and java.net.ServerSocket after JEP 486 integration
Reviewed-by: dfuchs, alanb, jpai
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
Changeset: e11d126a
Branch: fibers
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-20 14:17:28 +0000
URL: https://git.openjdk.org/loom/commit/e11d126a8d50e8b3dce2fd02b263aba3b38b1172
8333796: Add missing serialization functionality to sun.reflect.ReflectionFactory
Reviewed-by: liach, rriggs
+ src/java.base/share/classes/java/io/ObjectStreamReflection.java
+ src/java.base/share/classes/jdk/internal/access/JavaObjectStreamReflectionAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! test/jdk/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
Changeset: 75420e93
Branch: fibers
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-11-20 14:23:57 +0000
URL: https://git.openjdk.org/loom/commit/75420e9314c54adc5b45f9b274a87af54dd6b5a8
8334431: C2 SuperWord: fix performance regression due to store-to-load-forwarding failures
Reviewed-by: chagedorn, qamai
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
+ test/micro/org/openjdk/bench/vm/compiler/VectorStoreToLoadForwarding.java
Changeset: 7d4c3fd0
Branch: fibers
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2024-11-20 15:37:43 +0000
URL: https://git.openjdk.org/loom/commit/7d4c3fd0915cfa8b279f42494625ec6afda338af
8331295: C2: Do not clone address computations that are indirect memory input to at least one load/store
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Reviewed-by: thartmann, chagedorn
! src/hotspot/cpu/aarch64/aarch64.ad
! test/hotspot/jtreg/compiler/c2/TestFindNode.java
+ test/hotspot/jtreg/compiler/codegen/TestMatcherClone.java
! test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java
Changeset: 9be8ac6f
Branch: fibers
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-11-20 15:41:26 +0000
URL: https://git.openjdk.org/loom/commit/9be8ac6fbcf1a91e5eee9d3a3430dc356b89283e
8344239: runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java fails on x64 with -Xmixed
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java
Changeset: c4c6b1fe
Branch: fibers
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-11-20 16:01:01 +0000
URL: https://git.openjdk.org/loom/commit/c4c6b1fe0629d313e7b7bd6b7dc92f8c7d18ec8f
8344562: Remove security manager dependency from module jdk.jdi
Reviewed-by: kevinw, lmesnik, cjplummer
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
Changeset: 080f1cc8
Branch: fibers
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-20 16:54:51 +0000
URL: https://git.openjdk.org/loom/commit/080f1cc8cd0500c254debec3198dc187bd41c3e8
8289771: jpackage: ResourceEditor error when path is overly long on Windows
Reviewed-by: almatvee
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ShortPathUtils.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
! src/jdk.jpackage/windows/native/common/WinFileUtils.h
! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
+ test/jdk/tools/jpackage/windows/WinLongPathTest.java
Changeset: 27fda0ea
Branch: fibers
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-20 18:38:08 +0000
URL: https://git.openjdk.org/loom/commit/27fda0ea1f7e230a1b8a8413efc2d4314b600a82
8344578: Clean up left over java.security and sun.security imports in Swing classes
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
Changeset: 22a39dc8
Branch: fibers
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-20 18:45:49 +0000
URL: https://git.openjdk.org/loom/commit/22a39dc858a27cecfb0a8a8ef42e2cf5f7444545
8344064: Remove doPrivileged calls from print/imageio/media classes in the java.desktop module
Reviewed-by: kizune
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
Changeset: da2d7a09
Branch: fibers
Author: Dr Heinz M. Kabutz <heinz at javaspecialists.eu>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2024-11-20 20:01:37 +0000
URL: https://git.openjdk.org/loom/commit/da2d7a09f92df547661587348f768f69f0e5a23b
8344595: State transitions in internal VirtualThread comment needs to be updated
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: b9bf4472
Branch: fibers
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-11-20 20:28:12 +0000
URL: https://git.openjdk.org/loom/commit/b9bf447209db5d7f6bb16a0310421dbe4170500c
8344057: Remove doPrivileged calls from unix platform sources in the java.desktop module
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
Changeset: a599c301
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-21 00:49:25 +0000
URL: https://git.openjdk.org/loom/commit/a599c30171fe2b1557ad967d61048656fdb8c752
8344471: Remove SecurityManager related code from java.compiler module
Reviewed-by: rriggs, jlahoda, jjg
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
Changeset: 400eb9b1
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-21 00:55:23 +0000
URL: https://git.openjdk.org/loom/commit/400eb9b10ae0e53e58893b7ea5233d2d2e4046b6
8344524: Remove SecurityManager related code from jdk.jlink module
Reviewed-by: alanb, lancea, iris
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkPermission.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
Changeset: 13439113
Branch: fibers
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-11-21 01:32:09 +0000
URL: https://git.openjdk.org/loom/commit/13439113c361dcb0629ece37844443cbf99ef704
8340334: Update jcmd VM.events max parameter to be INT
Reviewed-by: cjplummer, kevinw
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/jdk.jcmd/share/man/jcmd.md
Changeset: 4fbf2720
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Date: 2024-11-21 02:05:00 +0000
URL: https://git.openjdk.org/loom/commit/4fbf272017d2f6933e66f8a67cb88e3ffc42339e
8344526: RISC-V: implement -XX:+VerifyActivationFrameSize
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: mli, fyang
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
Changeset: a01aa220
Branch: fibers
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-21 03:58:49 +0000
URL: https://git.openjdk.org/loom/commit/a01aa2202602d2fcdb81b4c5b4183cb6b7acfacb
8342281: Deprecate for removal javax.sound.sampled.AudioPermission
Reviewed-by: honkar, kizune
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! test/jdk/javax/sound/sampled/Lines/GetLine.java
Changeset: 7105bb98
Branch: fibers
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-21 04:22:27 +0000
URL: https://git.openjdk.org/loom/commit/7105bb98cf8797082d2b61f0e08a4e5ba0bae8ac
8344664: Remove some un-used java/sun.security imports in the java.desktop module
Reviewed-by: iris
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java
! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java
Changeset: 10def484
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-21 05:01:52 +0000
URL: https://git.openjdk.org/loom/commit/10def484dfe5821940c6fef6d857db93c30d0b06
8344236: Revisit SecurityManager usage in jdk.net after JEP 486 integration
Reviewed-by: dfuchs
! src/jdk.net/aix/classes/jdk/net/AIXSocketOptions.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/share/classes/jdk/nio/Channels.java
! src/jdk.net/windows/classes/jdk/net/WindowsSocketOptions.java
Changeset: 5da6f19d
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-11-21 05:38:51 +0000
URL: https://git.openjdk.org/loom/commit/5da6f19d5217f28740368da0a1bb265204454217
Merge branch 'master' into fibers
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/jdk.jcmd/share/man/jcmd.md
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/jdk.jcmd/share/man/jcmd.md
! test/hotspot/jtreg/ProblemList.txt
More information about the loom-dev
mailing list