git: openjdk/mobile: 227 new changesets
duke
duke at openjdk.org
Thu Sep 19 17:46:55 UTC 2024
Changeset: 8ea6adc6
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-03 12:02:49 +0000
URL: https://git.openjdk.org/mobile/commit/8ea6adc623ca2183046d794eba806065deea916e
8339364: AIX build fails: various unused variable and function warnings
Reviewed-by: mdoerr, clanger, jwaters
! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/common/awt/CUPSfuncs.c
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c
! src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
Changeset: 9cbdc493
Branch: master
Author: J. Duke <duke at openjdk.org>
Committer: Johan Vos <jvos at openjdk.org>
Date: 2024-09-19 17:43:54 +0000
URL: https://git.openjdk.org/mobile/commit/9cbdc49358d5772a237e98efae0f99dc74874f65
Merge
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/TimeZone_md.c
Changeset: b94c3deb
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-03 12:05:02 +0000
URL: https://git.openjdk.org/mobile/commit/b94c3debf5083dbf5bc21ed7794c1656743ab48e
8339401: Optimize ClassFile load and store instructions
Reviewed-by: liach, redestad
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
Changeset: e0c46d58
Branch: master
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-09-03 12:55:23 +0000
URL: https://git.openjdk.org/mobile/commit/e0c46d589b12aa644e12e4a4c9e84e035f7cf98d
8325397: sun/java2d/Disposer/TestDisposerRace.java fails in linux-aarch64
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/sun/java2d/Disposer/TestDisposerRace.java
Changeset: 4ca2c208
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-09-03 13:32:50 +0000
URL: https://git.openjdk.org/mobile/commit/4ca2c208ea2b308093b4a25b04a274f9b1ec6a1d
8338740: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes
Reviewed-by: djelinski, jpai
! test/jdk/java/net/httpclient/ProxyServer.java
Changeset: ad40a122
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-03 13:44:48 +0000
URL: https://git.openjdk.org/mobile/commit/ad40a122d632d65052b71125c0dfd58c54e3a521
8339214: Remove misleading CodeBuilder.loadConstant(Opcode, ConstantDesc)
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
Changeset: 66945e50
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-09-03 15:31:09 +0000
URL: https://git.openjdk.org/mobile/commit/66945e501049de3a1e1d73303928af87190ae33c
8339336: Fix build system whitespace to adhere to coding conventions
Reviewed-by: erikj
! make/Bundles.gmk
! make/CompileToolsJdk.gmk
! make/CopyInterimTZDB.gmk
! make/Docs.gmk
! make/Global.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/JrtfsJar.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/SourceRevision.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/ZipSecurity.gmk
! make/autoconf/Makefile.template
! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.template
! make/autoconf/compare.sh.template
! make/autoconf/configure.ac
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/jdk-version.m4
! make/autoconf/jvm-features.m4
! make/autoconf/lib-tests.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.template
! make/autoconf/toolchain.m4
! make/autoconf/util.m4
! make/autoconf/util_paths.m4
! make/common/CopyFiles.gmk
! make/common/Execute.gmk
! make/common/FileUtils.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/MakeBase.gmk
! make/common/MakeIO.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/native/CompileFile.gmk
! make/devkit/Makefile
! make/devkit/Tools.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/idea.gmk
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.management/Lib.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.management/Lib.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
Changeset: c3adcb84
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-09-03 15:31:19 +0000
URL: https://git.openjdk.org/mobile/commit/c3adcb843953b599b3c93d6b51afcc709ceaf45b
8338916: Build warnings about overriding recipe for jvm-ldflags.txt
Reviewed-by: jwaters, erikj
! make/common/NativeCompilation.gmk
! make/common/native/Link.gmk
Changeset: 0d593cd1
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-09-03 15:32:42 +0000
URL: https://git.openjdk.org/mobile/commit/0d593cd1945e93a7d3c33ad270a81403b6fbeb3f
8339419: [s390x] Problemlist compiler/c2/irTests/TestIfMinMax.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: cfec3ac9
Branch: master
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-09-03 19:01:58 +0000
URL: https://git.openjdk.org/mobile/commit/cfec3ac911a5a947cdb8c516d0a4b8097f0cc1dd
8337317: serviceability/jvmti tests failed with FATAL ERROR in native method: Failed during the GetClassSignature call
Reviewed-by: lmesnik, sspitsyn, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp
Changeset: 130ac13c
Branch: master
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-09-03 19:04:04 +0000
URL: https://git.openjdk.org/mobile/commit/130ac13cb9c2dede4ceede4ad6c3c820fdea2fe3
8337265: Test static-libs build in GitHub Actions
Reviewed-by: erikj, ihse
! .github/actions/upload-bundles/action.yml
! .github/workflows/build-linux.yml
Changeset: 5ebdf2d2
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-09-03 19:06:00 +0000
URL: https://git.openjdk.org/mobile/commit/5ebdf2d2720b82c4e9783fc6a9aa58344d5e2f2a
8338708: Don't create/destroy debug agent cmdQueueLock for each connection
Reviewed-by: amenkov, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c
+ test/jdk/com/sun/jdi/ReattachStressTest.java
Changeset: a7120e2b
Branch: master
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-09-03 19:06:10 +0000
URL: https://git.openjdk.org/mobile/commit/a7120e2b251e1337df5bd4a2808638d28b7d3bd3
8311993: Test serviceability/sa/UniqueVtableTest.java failed: duplicate vtables detected
Reviewed-by: cjplummer, kevinw, dholmes
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: a22e932a
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-09-03 19:51:12 +0000
URL: https://git.openjdk.org/mobile/commit/a22e932ab838762a013fc25b8061165be93feeb3
8337163: Improve SA error message when failing to attach to a core file
Reviewed-by: amenkov, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
Changeset: bbb51616
Branch: master
Author: Mark Powers <mpowers at openjdk.org>
Date: 2024-09-03 19:55:58 +0000
URL: https://git.openjdk.org/mobile/commit/bbb516163d400a9c7e923e423fe2a60091b59322
8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs
Reviewed-by: mullan, rhalade
! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
+ src/java.base/share/classes/sun/security/validator/EntrustTLSPolicy.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustcommercialca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustnetworkingca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustpremiumca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustpremiumeccca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrust2048ca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustevca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcaec1-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcag2-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcag4-chain.pem
Changeset: 90f3f432
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-04 03:41:42 +0000
URL: https://git.openjdk.org/mobile/commit/90f3f4325772773f1dc1814c56d7326d5389e2c7
8328877: [JNI] The JNI Specification needs to address the limitations of integer UTF-8 String lengths
Reviewed-by: cjplummer, alanb
! src/hotspot/os/posix/dtrace/hotspot_jni.d
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/utilities/dtrace_disabled.hpp
! src/java.base/share/native/include/jni.h
! test/hotspot/jtreg/native_sanity/JniVersion.java
+ test/hotspot/jtreg/runtime/jni/checked/TestLargeUTF8Length.java
+ test/hotspot/jtreg/runtime/jni/checked/libTestLargeUTF8Length.c
Changeset: 5998f4b6
Branch: master
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-09-04 04:26:55 +0000
URL: https://git.openjdk.org/mobile/commit/5998f4b6f53769f98188ae8c23ea49cc1f7aa802
8308588: Unnecessary synchronized on GTKStyle#ICONS_MAP can be removed
Reviewed-by: tr, aivanov, aturbanov
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
Changeset: 9a1024de
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-04 05:05:20 +0000
URL: https://git.openjdk.org/mobile/commit/9a1024dec68057c7c581ac0a38fc7f96489a0a76
8190329: [macos] Swing InterOp Platform.exit() crash
Co-authored-by: Kevin Rushforth <kcr at openjdk.org>
Reviewed-by: kcr, azvegint
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
Changeset: f2c992c5
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-04 07:09:59 +0000
URL: https://git.openjdk.org/mobile/commit/f2c992c5af021ab0ff8429fd261314bc7e01f7df
8339300: CollectorPolicy.young_scaled_initial_ergo_vm gtest fails on ppc64 based platforms
Reviewed-by: mdoerr, lucy
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
Changeset: a6186051
Branch: master
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-04 08:56:02 +0000
URL: https://git.openjdk.org/mobile/commit/a61860511f67038962c54e114599948ca103dae8
8339399: ZGC: Remove unnecessary page reset when splitting pages
Reviewed-by: stefank, eosterlund, aboldtch
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
Changeset: 7ad61605
Branch: master
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-04 09:09:15 +0000
URL: https://git.openjdk.org/mobile/commit/7ad61605f1669f51a97f4f263a7afaa9ab7706be
8339163: ZGC: Race in clearing of remembered sets
Reviewed-by: stefank, eosterlund, aboldtch
! src/hotspot/share/gc/z/zRemembered.cpp
! src/hotspot/share/gc/z/zRemembered.hpp
Changeset: 4e2dde2f
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-09-04 10:35:04 +0000
URL: https://git.openjdk.org/mobile/commit/4e2dde2f0d6f96d5f07020d2417189f411c4596a
8339371: jlink.log warning when building after JDK-8338404
Reviewed-by: erikj, alanb
! make/InterimImage.gmk
Changeset: e25a9e7f
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-09-04 12:08:16 +0000
URL: https://git.openjdk.org/mobile/commit/e25a9e7fd86e4eaf020e54021efaa7059dc654c9
8339486: JFR: Modernize
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/StopWatch.java
! test/jdk/jdk/jfr/api/event/TestGetDuration.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java
! test/jdk/jdk/jfr/api/recording/options/TestDuration.java
! test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java
! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
Changeset: bd8569bc
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-04 12:29:40 +0000
URL: https://git.openjdk.org/mobile/commit/bd8569bc6cc888cbf514e9329e2c24a059d89711
8339131: Remove rarely-used accessor methods from Opcode
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/Opcode.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: c7d15f1f
Branch: master
Author: Attila Szegedi <attila at openjdk.org>
Date: 2024-09-04 13:40:40 +0000
URL: https://git.openjdk.org/mobile/commit/c7d15f1fe09e61c1e61ee253e7e3df4c2b9306a1
8325679: Optimize ArrayList subList sort
Reviewed-by: liach
! src/java.base/share/classes/java/util/ArrayList.java
! test/jdk/java/util/List/ListDefaults.java
Changeset: 6f8714ee
Branch: master
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2024-09-04 13:44:24 +0000
URL: https://git.openjdk.org/mobile/commit/6f8714ee197eb48923209299fd842f6757f0a945
8336860: x86: Change integer src operand for CMoveL of 0 and 1 to long
Reviewed-by: epeter, chagedorn, shade, qamai, jbhateja
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/c2/irTests/CMoveLConstants.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/micro/org/openjdk/bench/vm/compiler/x86/BasicRules.java
Changeset: 0cfd08f5
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-09-04 15:48:32 +0000
URL: https://git.openjdk.org/mobile/commit/0cfd08f55aa166dc3f027887c886fa0b40a2ca21
8339112: Move JVM Klass flags out of AccessFlags
Reviewed-by: matsaave, cjplummer, dlong, thartmann, yzheng
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
+ src/hotspot/share/oops/klassFlags.cpp
+ src/hotspot/share/oops/klassFlags.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: 12d060a2
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-09-04 16:21:19 +0000
URL: https://git.openjdk.org/mobile/commit/12d060a255b9b783488714c6c2cb73a899d3f708
8339148: Make os::Linux::active_processor_count() public
Reviewed-by: dholmes, jwaters
! src/hotspot/os/linux/os_linux.hpp
Changeset: ef96a7b0
Branch: master
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-09-04 16:37:17 +0000
URL: https://git.openjdk.org/mobile/commit/ef96a7b014795f366af3a90ef8f474cfb621197f
8332901: Select{Current,New}ItemTest.java for Choice don't open popup on macOS
Move SelectCurrentItemTest.java to java/awt/Choice/SelectItem/.
Move SelectNewItemTest.java to java/awt/Choice/SelectItem/.
Use latches to control test flow instead of delays.
Encapsulate the common logic in SelectCurrentItemTest.
Provide overridable checkXXX() methods to modify conditions.
Provide an overridable method which defines where to click
in the choice popup to select an item.
Reviewed-by: honkar, prr, dnguyen
! test/jdk/ProblemList.txt
- test/jdk/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java
+ test/jdk/java/awt/Choice/SelectItem/SelectCurrentItemTest.java
+ test/jdk/java/awt/Choice/SelectItem/SelectNewItemTest.java
- test/jdk/java/awt/Choice/SelectNewItemTest/SelectNewItemTest.java
Changeset: 433f6d8a
Branch: master
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-04 16:46:44 +0000
URL: https://git.openjdk.org/mobile/commit/433f6d8a0643b59663bf76c0f3a2af27a6cc56b7
8339492: StackMapDecoder::writeFrames makes lots of allocations
Reviewed-by: liach, redestad, jwaters, asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
Changeset: 1353601d
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-09-04 17:25:37 +0000
URL: https://git.openjdk.org/mobile/commit/1353601dcc8f9ec3e12dea21dc61b3585a154b13
8338924: C1: assert(0 <= i && i < _len) failed: illegal index 5 for length 5
Co-authored-by: Dean Long <dlong at openjdk.org>
Reviewed-by: kvn, thartmann
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/compiler/methodLiveness.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/runtime/interpreter/LastJsrTest.java
Changeset: b8d560b6
Branch: master
Author: Manukumar V S <mvs at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-09-04 20:05:27 +0000
URL: https://git.openjdk.org/mobile/commit/b8d560b6cd9ea35c747487017107a6caeacf8a98
8339233: Test javax/swing/JButton/SwingButtonResizeTestWithOpenGL.java#id failed: Button renderings are different after window resize
Reviewed-by: honkar
! test/jdk/javax/swing/JButton/SwingButtonResizeTestWithOpenGL.java
Changeset: d4dfa012
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-09-04 20:49:32 +0000
URL: https://git.openjdk.org/mobile/commit/d4dfa0127f4d51c8127c5d4dfe3b58c09500e80f
8338530: CDS warning Skipping java/lang/invoke/BoundMethodHandle$Species_LLLL
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
Changeset: 55312e15
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-04 22:45:17 +0000
URL: https://git.openjdk.org/mobile/commit/55312e1549c36be46b0f3b3b40763a33311c3e25
8338937: Optimize the string concatenation of ClassDesc
Reviewed-by: liach
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/constant/ConstantUtils.java
Changeset: 96df5a6d
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-04 23:58:17 +0000
URL: https://git.openjdk.org/mobile/commit/96df5a6d8f90c988b354dbe6bdc510aa4b8ee98b
8339316: Test runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java fails after JDK-8338257
Reviewed-by: jsjolen, coleenp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/utilities/exceptions.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 28de44da
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-09-05 07:01:29 +0000
URL: https://git.openjdk.org/mobile/commit/28de44da71871bec7648f01a4df2faee43fa43b6
8332461: ubsan : dependencies.cpp:906:3: runtime error: load of value 4294967295, which is not a valid value for type 'DepType'
Reviewed-by: stefank, kvn, dlong
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
Changeset: 96a0502d
Branch: master
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2024-09-05 08:18:35 +0000
URL: https://git.openjdk.org/mobile/commit/96a0502d624e3eff1b00a7c63e8b3a27870b475e
8339369: G1: TestVerificationInConcurrentCycle.java fails with "Missing rem set entry" when using "-XX:G1RSetUpdatingPauseTimePercent=0 -XX:G1UpdateBufferSize=2"
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
Changeset: 2305d18e
Branch: master
Author: Yagmur Eren <yagmur.eren at oracle.com>
Date: 2024-09-05 09:26:08 +0000
URL: https://git.openjdk.org/mobile/commit/2305d18e8d53dbbf341b580b60f9ed21f408bff1
8339384: Unintentional IOException in jdk.jdi module when JDWP end of stream occurs
Reviewed-by: cjplummer, kevinw
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java
Changeset: 340e131d
Branch: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-09-05 10:52:44 +0000
URL: https://git.openjdk.org/mobile/commit/340e131d616bd81ccd0bdc3817aead0284014cac
8338971: IGV: Add incrementally inlined method name to phase name
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/opto/compile.cpp
Changeset: cb9f5c57
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-05 11:45:49 +0000
URL: https://git.openjdk.org/mobile/commit/cb9f5c5791d17afbf72f7debe8013b77e45b3b56
8339290: Optimize ClassFile Utf8EntryImpl#writeTo
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
+ test/jdk/java/lang/String/CountNonZeroAscii.java
+ test/micro/org/openjdk/bench/java/lang/classfile/Utf8EntryWriteTo.java
Changeset: 6be92726
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-05 13:10:24 +0000
URL: https://git.openjdk.org/mobile/commit/6be927260a84b1d7542167e526ff41f7dc26cab0
8338591: Improve performance of MemorySegment::copy
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! test/jdk/java/foreign/TestSegmentCopy.java
+ test/micro/org/openjdk/bench/java/lang/foreign/CopyTest.java
Changeset: a505a1dd
Branch: master
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-09-05 13:14:00 +0000
URL: https://git.openjdk.org/mobile/commit/a505a1dda3bc6975bb11f390543b38618ddf2626
8337951: Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation
Reviewed-by: mullan
! test/jdk/sun/security/validator/samedn.sh
Changeset: ab656c3a
Branch: master
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-05 13:39:56 +0000
URL: https://git.openjdk.org/mobile/commit/ab656c3aab8157ed8e70bc126881cbadc825de93
8339579: ZGC: Race results in only one of two remembered sets being cleared
Reviewed-by: stefank, sjohanss
! src/hotspot/share/gc/z/zRememberedSet.cpp
Changeset: b389bb45
Branch: master
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-05 13:49:17 +0000
URL: https://git.openjdk.org/mobile/commit/b389bb456726184e4691777b1bb02d4b8a8a3f97
8339540: Unify include requirements for PlatformMonitor/Mutex constructors/destructors
Reviewed-by: coleenp, sjohanss
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
Changeset: 042053c3
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-05 15:03:54 +0000
URL: https://git.openjdk.org/mobile/commit/042053c3a82e9fbd4c6866efe872c1c92714e6e7
8003887: File.getCanonicalFile() does not resolve symlinks on MS Windows
Reviewed-by: alanb
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
! test/jdk/java/io/File/GetCanonicalPath.java
Changeset: 4ffcf894
Branch: master
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2024-09-05 15:12:27 +0000
URL: https://git.openjdk.org/mobile/commit/4ffcf894b5937d6c6914b8f24caead87bd3e4228
8339619: ProblemList runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
Reviewed-by: azvegint
! test/hotspot/jtreg/ProblemList.txt
Changeset: 59c4649b
Branch: master
Author: Artur Barashev <artur.barashev at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-09-05 15:34:26 +0000
URL: https://git.openjdk.org/mobile/commit/59c4649be37a387efaf100f368b3e9db06d44f3a
8329959: Update DigestMD5Client.java - fix typo in javadoc string
Reviewed-by: weijun
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
Changeset: b895d7cf
Branch: master
Author: Suchismith Roy <sroy at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-05 15:44:57 +0000
URL: https://git.openjdk.org/mobile/commit/b895d7cf9fe0370a919e7092e40ac3458d91e95e
8332423: [PPC64] Remove C1_MacroAssembler::call_c_with_frame_resize
Reviewed-by: mdoerr, varadam
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
Changeset: 98020e47
Branch: master
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-09-05 15:46:38 +0000
URL: https://git.openjdk.org/mobile/commit/98020e47996c0c6870e406bd513c8f503a336a73
8338133: Cleanup direct use of `new HtmlTree`
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java
Changeset: e203df46
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-09-05 15:51:27 +0000
URL: https://git.openjdk.org/mobile/commit/e203df46faf610e35e2c2510271ad68199f4fa3f
8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
+ test/hotspot/jtreg/compiler/loopopts/LongCountedLoopInInfiniteLoop.jasm
+ test/hotspot/jtreg/compiler/loopopts/MoveStoreAfterInfiniteLoop.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestLongCountedLoopInInfiniteLoop.java
+ test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterInfiniteLoop.java
Changeset: 48d79431
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-09-05 16:34:39 +0000
URL: https://git.openjdk.org/mobile/commit/48d79431c95759954f6dd283de78fe9f9fe9370a
8339342: FieldAllocationCount is mostly unused
Reviewed-by: fparain, stuefe, matsaave
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
Changeset: 9e1af8cc
Branch: master
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-09-05 18:11:18 +0000
URL: https://git.openjdk.org/mobile/commit/9e1af8cc7cc9f63453097bd35eb3cf29f945d765
8339285: Test fails with assert(depth < max_critical_stack_depth) failed: can't have more than 10 critical frames
Reviewed-by: alanb
! src/java.base/aix/native/libnio/MappedMemoryUtils.c
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/unix/native/libnio/MappedMemoryUtils.c
! src/java.base/windows/native/libnio/MappedMemoryUtils.c
+ test/jdk/java/foreign/TestMappedHandshake.java
Changeset: 8fb8cd85
Branch: master
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2024-09-05 20:17:52 +0000
URL: https://git.openjdk.org/mobile/commit/8fb8cd85b7bd2e004329b4968f9564f340002cc1
8339347: keytool -importpass insists prompting the user even if there is no terminal
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/TestImportPass.java
Changeset: 9e0ccb8b
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-09-06 02:01:43 +0000
URL: https://git.openjdk.org/mobile/commit/9e0ccb8bbd01ffbac466288977a770dd09e357af
8339548: GHA: RISC-V: Use Debian snapshot archive for bootstrap
Reviewed-by: shade, erikj
! .github/workflows/build-cross-compile.yml
Changeset: 7db4d46c
Branch: master
Author: nelanbu <yagmur.eren at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-09-06 06:44:54 +0000
URL: https://git.openjdk.org/mobile/commit/7db4d46c3904d1a6949f053e6fc5e971cd519088
8330159: [C2] Remove or clarify Compile::init_start
Reviewed-by: chagedorn, dlong
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/generateOptoStub.cpp
Changeset: a35fd386
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-09-06 07:43:38 +0000
URL: https://git.openjdk.org/mobile/commit/a35fd3861044bdb8ddae378cb666b3d2e549a8c8
8339368: Switch targets are not inflated in CodeModel if no StackMap
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! test/jdk/jdk/classfile/OneToOneTest.java
Changeset: a1eebbdf
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-06 11:42:50 +0000
URL: https://git.openjdk.org/mobile/commit/a1eebbdf8a62b641b765bf4cec5066690c11a8e5
8339576: Speed up raw bytecode processing in ClassFile API
Co-authored-by: Shaojin Wen <swen at openjdk.org>
Reviewed-by: asotona, redestad
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
! test/jdk/jdk/classfile/UtilTest.java
! test/micro/org/openjdk/bench/jdk/classfile/CodeAttributeTools.java
Changeset: febbd998
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-06 12:01:01 +0000
URL: https://git.openjdk.org/mobile/commit/febbd998ee72054353e816e9b7b588c9ea2c0500
8339168: Optimize ClassFile Util slotSize
Reviewed-by: liach, redestad
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: 260908e1
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-06 12:04:38 +0000
URL: https://git.openjdk.org/mobile/commit/260908e16ece7a0a9e6f538273b27c677db4d296
8339592: Simplify and remove unused code in ObjectMethods.<clinit>
Reviewed-by: liach
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
Changeset: cb00333d
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-06 12:27:53 +0000
URL: https://git.openjdk.org/mobile/commit/cb00333d6a47760cb2ab17e867ea8dab32289f98
8339640: Reduce construction overheads in StringConcatFactory$InlineHiddenClassStrategy
Reviewed-by: liach
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: d2b36f09
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-06 12:37:48 +0000
URL: https://git.openjdk.org/mobile/commit/d2b36f09072e03370ee02b063fcc4a1f0e6cb2ee
8339642: Reduce overheads in InvokerBytecodeGenerator
Reviewed-by: liach
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
Changeset: 9ebc2ecb
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-06 13:38:22 +0000
URL: https://git.openjdk.org/mobile/commit/9ebc2ecbf613da3bcee1dd5e8920a26d5f6d6df7
8339317: Optimize ClassFile writeBuffer
Reviewed-by: redestad, liach
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractAttributeMapper.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
Changeset: 0df10bbd
Branch: master
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2024-09-06 13:57:13 +0000
URL: https://git.openjdk.org/mobile/commit/0df10bbd96df46f23a7f57e5b9455fea41b2b15b
8339466: Enumerate shared stubs and define static fields and names via declarations
Reviewed-by: kvn, fyang
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
+ src/hotspot/share/runtime/stubDeclarations.hpp
Changeset: 5b72bbf9
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-06 14:57:12 +0000
URL: https://git.openjdk.org/mobile/commit/5b72bbf9d4a4c9c966a665c8d48e5f6c0dcdba1c
8339519: Remove size field from instructions
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
Changeset: 8e580ec5
Branch: master
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-09-06 17:32:34 +0000
URL: https://git.openjdk.org/mobile/commit/8e580ec5382af1886e1bbf2fda3bce6416ced604
8338123: Linker crash when building a downcall handle with many arguments in x64
Reviewed-by: mcimadamore
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! test/jdk/java/foreign/largestub/TestLargeStub.java
Changeset: fbe26293
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-06 18:37:29 +0000
URL: https://git.openjdk.org/mobile/commit/fbe2629303bcee5855673b7e37d8c49f19dc9849
8339635: StringConcatFactory optimization for CompactStrings off
Reviewed-by: liach
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: deeb09a6
Branch: master
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2024-09-07 05:46:47 +0000
URL: https://git.openjdk.org/mobile/commit/deeb09a640bf693ea130d1283fc010c22f0cf9db
8339307: jhsdb jstack could not trace FFM upcall frame
Reviewed-by: cjplummer, jvernee
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/UpcallStub.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithFFMUpcall.java
+ test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackUpcall.java
+ test/hotspot/jtreg/serviceability/sa/libupcall.c
Changeset: f0e84b76
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-09-07 22:20:37 +0000
URL: https://git.openjdk.org/mobile/commit/f0e84b7617aebc421483f36bb7d0b14d0fc39616
8339703: Problem list serviceability/sa/TestJhsdbJstackUpcall.java for generational ZGC
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
Changeset: 79d76135
Branch: master
Author: Tejesh R <tr at openjdk.org>
Date: 2024-09-09 05:17:09 +0000
URL: https://git.openjdk.org/mobile/commit/79d761358c5ee19b9028ad89d7c6a33dff6aa64a
8338153: java/awt/Checkbox/CheckboxCheckerScalingTest.java test failed on linux machine
Reviewed-by: abhiscxk, honkar
! test/jdk/java/awt/Checkbox/CheckboxCheckerScalingTest.java
Changeset: a18d9d84
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-09-09 05:34:09 +0000
URL: https://git.openjdk.org/mobile/commit/a18d9d84cd92b0b7e7c3c83efab1d81773e3a87c
8326616: tools/javac/patterns/Exhaustiveness.java intermittently Timeout signalled after 480 seconds
Reviewed-by: abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/ProblemList.txt
Changeset: b45fe174
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-09 05:53:29 +0000
URL: https://git.openjdk.org/mobile/commit/b45fe174500f4bc38a0bb703c81614355404ae4f
8339710: Avoid initializing AccessFlag related classes in write-only cases
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
Changeset: cb5c60b5
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-09 06:42:05 +0000
URL: https://git.openjdk.org/mobile/commit/cb5c60b530dd744e7d78ef69f15eef7521c4f1cc
8339591: Mark jdk/jshell/ExceptionMessageTest.java intermittent
Reviewed-by: lucy
! test/langtools/jdk/jshell/ExceptionMessageTest.java
Changeset: 4ff72dc5
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-09 07:35:18 +0000
URL: https://git.openjdk.org/mobile/commit/4ff72dc57e65e99b129f0ba28196994edf402018
8339487: ProcessHandleImpl os_getChildren sysctl call - retry in case of ENOMEM and enhance exception message
Reviewed-by: alanb, lucy, rriggs
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
Changeset: 347d5728
Branch: master
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2024-09-09 11:14:26 +0000
URL: https://git.openjdk.org/mobile/commit/347d5728e69ae1f7d1a24820cc2c17bb0b8c0af5
8339387: ZGC: Synchronize medium page allocation
Reviewed-by: aboldtch, stefank, eosterlund
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.hpp
Changeset: 615a24f2
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-09 11:56:34 +0000
URL: https://git.openjdk.org/mobile/commit/615a24f216b80944fcef7eb5dd1c0c2fb4b45385
8338902: CDS flags are reported with wrong flag category
Reviewed-by: iklam, adinn
! src/hotspot/share/runtime/flags/allFlags.hpp
Changeset: 88cccc14
Branch: master
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-09-09 12:06:21 +0000
URL: https://git.openjdk.org/mobile/commit/88cccc14db168876a60b5ea2ae9d0fda7969af9a
8339631: Fix block @jls and @jvms tags
Reviewed-by: liach, darcy, jjg
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/constant/PackageDesc.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessFlag.java
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
! src/java.compiler/share/classes/javax/lang/model/type/NullType.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVariable.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
Changeset: c54fc08a
Branch: master
Author: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Date: 2024-09-09 13:49:34 +0000
URL: https://git.openjdk.org/mobile/commit/c54fc08aa3c63e4b26dc5edb2436844dfd3bab7c
8338587: Internal XOF Methods for SHAKE128 and SHAKE256
Reviewed-by: valeriep, weijun
! src/java.base/share/classes/sun/security/ec/ed/EdDSAParameters.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/SHA3.java
- src/java.base/share/classes/sun/security/provider/SHAKE128.java
- src/java.base/share/classes/sun/security/provider/SHAKE256.java
! test/jdk/sun/security/ec/ed/TestEdOps.java
+ test/jdk/sun/security/provider/MessageDigest/SHAKEsqueeze.java
! test/lib/jdk/test/lib/security/SeededSecureRandom.java
Changeset: d53e405a
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-09 14:18:20 +0000
URL: https://git.openjdk.org/mobile/commit/d53e405a26e53086d46ce78a9792f0ca72cca529
8339742: Refactor ClassFileImpl to allow loading Option classes lazily
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: 7c0f013d
Branch: master
Author: Oli Gillespie <ogillespie at openjdk.org>
Date: 2024-09-09 14:53:36 +0000
URL: https://git.openjdk.org/mobile/commit/7c0f013d924a66c9cf55de761702b8de855e87fa
8339488: Extended NPE message doesn't handle CONSTANT_Dynamic
Reviewed-by: lmesnik, coleenp, simonis, liach
! src/hotspot/share/interpreter/bytecodeUtils.cpp
+ test/hotspot/jtreg/runtime/condy/CondyExtendedNullPointer.jasm
+ test/hotspot/jtreg/runtime/condy/CondyExtendedNullPointerTest.java
Changeset: a9bb0433
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-09 15:15:16 +0000
URL: https://git.openjdk.org/mobile/commit/a9bb04331df6788561921202cac73e35afbfe314
8339683: Simplify class data generation in InvokerBytecodeGenerator
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Changeset: 86a2f9c7
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-09-09 16:04:59 +0000
URL: https://git.openjdk.org/mobile/commit/86a2f9c7dcb6585cabf03c0940511d11560e85b7
8339644: Improve parsing of Day/Month in tzdata rules
Reviewed-by: jlu, coffeys
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/jdk/sun/util/calendar/zi/Month.java
! test/jdk/sun/util/calendar/zi/RuleDay.java
Changeset: 77468c28
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-09-09 16:28:17 +0000
URL: https://git.openjdk.org/mobile/commit/77468c284c068f921da543edd28333911e915b61
8339575: DumpingWithJavaAgent.java failed with missing expected output
Reviewed-by: ccheung, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
Changeset: 6b5958d6
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-09 19:24:33 +0000
URL: https://git.openjdk.org/mobile/commit/6b5958d6612a57c48320438981b2eae030927065
8339696: Clarify modeling scope of javax.lang.model.element
Reviewed-by: jjg, jlahoda, prappo
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
Changeset: 559fc711
Branch: master
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-09 19:55:45 +0000
URL: https://git.openjdk.org/mobile/commit/559fc711e03cf0086bea399ffb40cf294cbbb6e1
8339366: [jittester] Make it possible to generate tests without execution
Reviewed-by: lmesnik
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java
+ test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/IRTreeGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java
Changeset: 56387a09
Branch: master
Author: Artur Barashev <artur.barashev at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-09-09 21:04:04 +0000
URL: https://git.openjdk.org/mobile/commit/56387a09810a3204ed820885e0ff0b26408be59d
8329754: The ThreadSafe attribute is ignored for SecureRandom algorithm aliases
Reviewed-by: weijun
! src/java.base/share/classes/java/security/SecureRandom.java
! test/jdk/java/security/SecureRandom/ThreadSafe.java
Changeset: 5e822c24
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-09-10 06:13:36 +0000
URL: https://git.openjdk.org/mobile/commit/5e822c24bb42e9027c8d9090d498bca7125d1963
8334870: javac does not accept classfiles with certain permitted RuntimeVisibleParameterAnnotations and RuntimeInvisibleParameterAnnotations attributes
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/langtools/tools/javac/T6435291/T.jcod
- test/langtools/tools/javac/T6435291/T6435291.java
+ test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: 7e2bcf6d
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-09-10 07:23:35 +0000
URL: https://git.openjdk.org/mobile/commit/7e2bcf6d0010161dfbc50da4031e65cb5482fb77
8338890: Add monitoring/management interface for the virtual thread scheduler
Reviewed-by: kevinw
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpls.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
+ src/jdk.management/share/classes/jdk/management/VirtualThreadSchedulerMXBean.java
+ src/jdk.management/share/classes/jdk/management/package-info.java
! src/jdk.management/share/classes/module-info.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
! test/jdk/TEST.groups
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
+ test/jdk/jdk/management/VirtualThreadSchedulerMXBean/VirtualThreadSchedulerMXBeanTest.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
Changeset: 125f7432
Branch: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-09-10 08:14:40 +0000
URL: https://git.openjdk.org/mobile/commit/125f743223f2beb6e73f520c48a9a2de7ba5dce7
8305489: runtime/ErrorHandling/TestDwarf.java fails in some Linux configurations after JDK-8303805
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
Changeset: 64de7813
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-10 08:22:25 +0000
URL: https://git.openjdk.org/mobile/commit/64de7813e4403f669fe9c02eabb204802f131367
8339587: runtime/reflect/ReflectOutOfMemoryError.java fails with "bootstrap method initialization exception"
Reviewed-by: lmesnik, ccheung
! test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java
Changeset: 0d8e52b3
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 09:46:36 +0000
URL: https://git.openjdk.org/mobile/commit/0d8e52b382432674533c9b80565eadf39ae83c64
8339800: Prefer invokeBasic in BootstrapMethodInvokers
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
Changeset: ad104932
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-09-10 11:43:21 +0000
URL: https://git.openjdk.org/mobile/commit/ad104932e6c26806c353ad048ce5cff7d2b4c29a
8338526: Don't store abstract and interface Klasses in class metaspace
Reviewed-by: stuefe, iklam
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/annotations.hpp
! src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/recordComponent.hpp
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java
Changeset: 4d597de8
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 12:33:07 +0000
URL: https://git.openjdk.org/mobile/commit/4d597de893dad79e74a280f3f9e82f0a14f9045d
8338930: StringConcatFactory hardCoded string concatenation strategy
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: fb51c1e5
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 12:34:51 +0000
URL: https://git.openjdk.org/mobile/commit/fb51c1e57b9bba876b6b5370c53abbd3196b8b2d
8339837: Remove unused BootstrapMethodsInvokers.isLambdaMetafactoryCondyBSM
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
Changeset: 38441b3f
Branch: master
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-09-10 12:44:57 +0000
URL: https://git.openjdk.org/mobile/commit/38441b3f2d0e735089c29a9a9ce441b2d7c75db1
8339677: [vectorapi] YYYXXXVector::withLaneHelper and laneHelper should use Double::doubleToRawLongBits/Float::floatToRawIntBits
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Kernel-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Get-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
Changeset: c246ede1
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 13:33:19 +0000
URL: https://git.openjdk.org/mobile/commit/c246ede163d675cfdacf741565195751981afb41
8339799: Reduce work done in j.l.invoke bytecode generators
Reviewed-by: liach
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Changeset: 64a79d89
Branch: master
Author: Joakim Nordström <jnordstrom at openjdk.org>
Date: 2024-09-10 13:49:13 +0000
URL: https://git.openjdk.org/mobile/commit/64a79d898637e9255e6c1133dd684e272d84b95c
8335625: Update Javadoc for GetCpuLoad
Reviewed-by: alanb, kevinw
! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java
Changeset: be0dca04
Branch: master
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-09-10 15:53:23 +0000
URL: https://git.openjdk.org/mobile/commit/be0dca046a43ecef2dcd012da6399cbed4cd0454
8339698: x86 unused andw/orw/xorw/addw encoding could be removed
Reviewed-by: kvn, jbhateja, qamai
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: 33525226
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-10 16:28:04 +0000
URL: https://git.openjdk.org/mobile/commit/33525226b97c80bf08c2e1ab9566aff5ac851fea
8338894: Deprecate jhsdb debugd for removal
Reviewed-by: cjplummer, alanb
! src/jdk.hotspot.agent/doc/index.html
! src/jdk.hotspot.agent/doc/transported_core.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: 92431049
Branch: master
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2024-09-10 16:52:59 +0000
URL: https://git.openjdk.org/mobile/commit/92431049fd1838ced2019366b7ccb37547ae6127
8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AndINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/AndLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: c8e64cb7
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-09-10 17:27:19 +0000
URL: https://git.openjdk.org/mobile/commit/c8e64cb7a578f1a32b48f76649fe19900ba6d040
8283779: Clarify API documentation of NetworkInterface with respect to configuration changes
Reviewed-by: alanb, msheppar
! src/java.base/share/classes/java/net/NetworkInterface.java
Changeset: 30645f33
Branch: master
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2024-09-10 18:48:58 +0000
URL: https://git.openjdk.org/mobile/commit/30645f3309c040deb5bef71b1bd349942b4aa076
8338395: Add test coverage for instantiating NativePRNG with SecureRandomParameters
Reviewed-by: jnimeh
! test/jdk/sun/security/provider/SecureRandom/StrongSecureRandom.java
Changeset: 6fd043f1
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-10 19:37:38 +0000
URL: https://git.openjdk.org/mobile/commit/6fd043f1e4423b61cb5b85af9380f75e6a3846a2
8339789: Use index and definition tags in AnnotatedElement
Reviewed-by: jjg, prappo
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
Changeset: 9785e19f
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-10 21:43:19 +0000
URL: https://git.openjdk.org/mobile/commit/9785e19f3f87306cabc26a862d35b89d41cfef93
8339638: Update vmTestbase/nsk/jvmti/*Field*Watch tests to use virtual thread factory
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001.java
+ test/lib/jdk/test/lib/thread/TestThreadFactory.java
Changeset: 07643237
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-11 01:19:15 +0000
URL: https://git.openjdk.org/mobile/commit/07643237d4a9c2da8a43dbdf0c6b32215827b741
8225049: Bad -Xlog example in -Xlog:help, online documentation, JEP
Reviewed-by: dholmes
! src/java.base/share/man/java.1
Changeset: a6faf824
Branch: master
Author: SendaoYan <syan at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2024-09-11 02:12:08 +0000
URL: https://git.openjdk.org/mobile/commit/a6faf8247b58d73dca199fe1e8b0e914c415f67f
8339714: Delete tedious bool type define
Reviewed-by: jwaters, dholmes
! src/java.base/unix/native/libjsig/jsig.c
! src/utils/hsdis/binutils/hsdis-binutils.c
Changeset: 8fce5275
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-11 05:27:08 +0000
URL: https://git.openjdk.org/mobile/commit/8fce5275fc94ebc404a6a37f5ea0407140de63c1
8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
Changeset: ceef161e
Branch: master
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-11 08:08:09 +0000
URL: https://git.openjdk.org/mobile/commit/ceef161eea51578160b71b20826a9328f9a87a88
8339661: ZGC: Move some page resets and verification to callsites
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: 0b3f2e64
Branch: master
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-09-11 08:45:59 +0000
URL: https://git.openjdk.org/mobile/commit/0b3f2e64e83b589115989f9d14a6c644bc3008aa
8339242: Fix overflow issues in AdlArena
Reviewed-by: jsjolen, kbarrett
! src/hotspot/share/adlc/adlArena.cpp
! src/hotspot/share/adlc/adlArena.hpp
! src/hotspot/share/memory/arena.cpp
Changeset: 59778885
Branch: master
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-09-11 11:18:38 +0000
URL: https://git.openjdk.org/mobile/commit/597788850042e7272a23714c05ba546ee6080856
8339686: java/foreign/TestMappedHandshake.java fails with assert(depth < max_critical_stack_depth) failed: can't have more than 10 critical frames
8339780: TestByteBuffer fails on AIX after 8339285
Reviewed-by: alanb, jvernee
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
+ src/java.base/share/classes/jdk/internal/access/foreign/MappedMemoryUtilsProxy.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
Changeset: 55a7cf14
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-09-11 13:51:31 +0000
URL: https://git.openjdk.org/mobile/commit/55a7cf14453b6cd1de91362927b2fa63cba400a1
8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected
Reviewed-by: stuefe, asmehra
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupUtil_linux.cpp
! src/hotspot/os/linux/cgroupUtil_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp
Changeset: bfe7f920
Branch: master
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-09-11 16:08:24 +0000
URL: https://git.openjdk.org/mobile/commit/bfe7f9205b56483b4364130a3a87c58c3fc82998
8339741: RISC-V: C ABI breakage for integer on stack
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ test/hotspot/jtreg/compiler/calls/TestManyArgs.java
+ test/hotspot/jtreg/compiler/calls/libTestManyArgs.c
Changeset: d9fdf69c
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-09-11 16:57:13 +0000
URL: https://git.openjdk.org/mobile/commit/d9fdf69c34c20e0f2d526c2f04450acb904c3e80
8333446: Add tests for hierarchical container support
Reviewed-by: mbaesken, zzambers
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/containers/systemd/HelloSystemd.java
+ test/hotspot/jtreg/containers/systemd/SystemdMemoryAwarenessTest.java
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/containers/systemd/SystemdRunOptions.java
+ test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 51b85a1f
Branch: master
Author: Brent Christian <bchristi at openjdk.org>
Date: 2024-09-11 19:02:05 +0000
URL: https://git.openjdk.org/mobile/commit/51b85a1f692fed7a66bdc0fae21438a60aafe7c2
8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC
Reviewed-by: dholmes, smarks, kbarrett
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: 35a94b76
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-09-11 19:27:00 +0000
URL: https://git.openjdk.org/mobile/commit/35a94b769761bd923fe6db03be672f05c1a74c38
8339803: Acknowledge case insensitive unambiguous keywords in tzdata files
Reviewed-by: jlu, coffeys
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/jdk/sun/util/calendar/zi/RuleRec.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
Changeset: 237a540f
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-09-11 19:40:02 +0000
URL: https://git.openjdk.org/mobile/commit/237a540f0161cb6c8e922e28482e9e35bc4aa81b
8339801: Add better test failure diagnostics to vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002
Reviewed-by: lmesnik, amenkov, kevinw
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
Changeset: 591aa7c5
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-09-11 19:41:43 +0000
URL: https://git.openjdk.org/mobile/commit/591aa7c5c7ebe2a289ed25f0b26126e30fba23f3
8335362: [Windows] Stack pointer increment in _cont_thaw stub can cause program to terminate with exit code 0xc0000005
Reviewed-by: dholmes, fparain
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/stackOverflow.hpp
+ test/jdk/java/lang/Thread/virtual/BigStackChunk.java
Changeset: b0cff6b5
Branch: master
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-09-11 20:02:49 +0000
URL: https://git.openjdk.org/mobile/commit/b0cff6b528af7a2de453dd05d1c9ecbe7e00dc20
8299419: Thread.sleep(millis) may throw OOME
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
Changeset: c3711dc9
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-11 22:06:23 +0000
URL: https://git.openjdk.org/mobile/commit/c3711dc90980fb3e63ff199612c201c4464626bf
8339678: Update runtime/condy tests to be executed with VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
Changeset: 1d392492
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-12 02:02:14 +0000
URL: https://git.openjdk.org/mobile/commit/1d392492311daceeae12769cb9494eae63289853
8339834: Replace usages of -mx and -ms in some tests
Reviewed-by: aivanov, ascarpino, prr, dholmes
! src/java.base/share/classes/sun/security/util/Cache.java
! test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java
! test/jdk/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
! test/jdk/java/beans/Introspector/Test5102804.java
! test/jdk/java/beans/Introspector/Test8027905.java
! test/jdk/java/beans/XMLEncoder/Test4646747.java
! test/jdk/java/lang/ref/SoftReference/Pin.java
! test/jdk/java/nio/Buffer/Chew.java
! test/jdk/tools/jimage/JImageToolTest.java
Changeset: 6d4bd6c6
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-12 02:06:09 +0000
URL: https://git.openjdk.org/mobile/commit/6d4bd6c6b6c3e6ef4c0a1e4eebf888156e43da58
8339835: Replace usages of -mx and -ms in some client-libs tests
Reviewed-by: azvegint, prr
! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java
! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java
! test/jdk/javax/sound/sampled/Clip/AudioContentHandlers.java
! test/jdk/javax/swing/JFileChooser/6396844/TwentyThousandTest.java
! test/jdk/javax/swing/JOptionPane/6464022/bug6464022.java
! test/jdk/javax/swing/UIDefaults/6795356/bug6795356.java
! test/jdk/javax/swing/border/TestTitledBorderLeak.java
! test/jdk/javax/swing/regtesthelpers/Util.java
! test/jdk/sun/java2d/Disposer/TestDisposerLeak.java
! test/jdk/sun/java2d/Disposer/TestDisposerRace.java
! test/jdk/sun/java2d/marlin/CrashTest.java
Changeset: cfbf74fc
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-12 06:14:06 +0000
URL: https://git.openjdk.org/mobile/commit/cfbf74fca493515495212d48a12ed109785eccc4
8339159: api/java_rmi/Naming/Rebind.html crashes with SEGV from UTF8::quoted_ascii_length call
Reviewed-by: iklam, aboldtch
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: ac3f92b4
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-12 07:06:53 +0000
URL: https://git.openjdk.org/mobile/commit/ac3f92b4110b05906a49c4146774fd6324c6d198
8339731: java.desktop/share/classes/javax/swing/text/html/default.css typo in margin settings
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/text/html/default.css
Changeset: 315abdf8
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-09-12 07:19:54 +0000
URL: https://git.openjdk.org/mobile/commit/315abdf8c835e95d9c509f72b7ae21e6b59e4a29
8339733: C2: some nodes can have incorrect control after do_range_check()
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 3c40afa5
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-12 08:31:18 +0000
URL: https://git.openjdk.org/mobile/commit/3c40afa59c93860150960d478a9d2ffe33d4ce32
8334165: Remove serialVersionUID compatibility logic from JMX
Reviewed-by: dfuchs
! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java
! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/Notification.java
! src/java.management/share/classes/javax/management/NumericValueExp.java
! src/java.management/share/classes/javax/management/ObjectName.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java
! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/java.management/share/classes/javax/management/relation/RelationNotification.java
! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java
! src/java.management/share/classes/javax/management/relation/Role.java
! src/java.management/share/classes/javax/management/relation/RoleInfo.java
! src/java.management/share/classes/javax/management/relation/RoleResult.java
! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java
+ test/jdk/javax/management/ObjectName/SerialCompatRemovedTest.java
- test/jdk/javax/management/ObjectName/SerialCompatTest.java
Changeset: 1b17e0b1
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-09-12 08:48:17 +0000
URL: https://git.openjdk.org/mobile/commit/1b17e0b133cab44029333c832bd046b338ede581
8338747: hasIncubatorModules needs to be generated when module resolution required at startup
Reviewed-by: iklam, ccheung
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 0765917d
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-12 15:08:11 +0000
URL: https://git.openjdk.org/mobile/commit/0765917dea9376586697012b60605099750d8d42
8340011: Simplify jdk.internal.classfile.impl.EntryMap
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
Changeset: 4d65c3ef
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-12 15:16:38 +0000
URL: https://git.openjdk.org/mobile/commit/4d65c3efcaa5f855f9e0fbdd8e9d4f4ed2b44d3b
8339876: Move constant symbol caches to Utf8EntryImpl
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/classfile/Annotation.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: 7f1dae12
Branch: master
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-09-12 15:24:22 +0000
URL: https://git.openjdk.org/mobile/commit/7f1dae12e5e24d204a70cf610a8c482996556931
8339874: Avoid duplicate checking of trailing slash in ZipFile.getZipEntry
Reviewed-by: lancea, redestad
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: ab9b72c5
Branch: master
Author: Steve Dohrmann <sdohrmann at openjdk.org>
Date: 2024-09-12 16:06:16 +0000
URL: https://git.openjdk.org/mobile/commit/ab9b72c50a5f324e53b8c6535f401cc185b98c75
8329035: New Data Destination instructions support
Reviewed-by: kvn, sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: 81ff91ef
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-12 18:31:08 +0000
URL: https://git.openjdk.org/mobile/commit/81ff91ef27a6a856ae2c453a9a9b8333b91da3ab
8339531: Improve performance of MemorySegment::mismatch
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
! test/jdk/java/foreign/TestMismatch.java
- test/micro/org/openjdk/bench/java/lang/foreign/CopyTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkCopy.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkFill.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkMismatch.java
- test/micro/org/openjdk/bench/java/lang/foreign/TestFill.java
Changeset: 5e5942a2
Branch: master
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-09-12 23:05:15 +0000
URL: https://git.openjdk.org/mobile/commit/5e5942a282e14846404b68c65d43594d6b9226d9
8339794: Open source closed choice tests #1
Reviewed-by: jdv, prr
+ test/jdk/java/awt/Choice/ChoiceInsertTest.java
+ test/jdk/java/awt/Choice/ChoiceMouseDragTest.java
+ test/jdk/java/awt/Choice/WheelEventsConsumed.java
Changeset: ae75ca05
Branch: master
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-13 05:47:44 +0000
URL: https://git.openjdk.org/mobile/commit/ae75ca05e450da577e712eb7ed9dd9203616b80b
8314842: zgc/genzgc tests ignore vm flags
Reviewed-by: tschatzl, lmesnik
! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/x/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
Changeset: b88ff9c9
Branch: master
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2024-09-13 06:43:38 +0000
URL: https://git.openjdk.org/mobile/commit/b88ff9c986bfe5e14e2ba5803a464fbf6e131df8
8339849: Enumerate opto and C1 stubs, generate enums, names, fields and generator calls
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/x/c1/xBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
Changeset: 5709c379
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 06:48:44 +0000
URL: https://git.openjdk.org/mobile/commit/5709c379408d8919b86bbad6635b97756461ab27
8340081: Test java/foreign/TestLinker.java failed failed: missing permission java.lang.foreign.native.threshold.power.fill
Reviewed-by: dholmes
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
Changeset: bacd0460
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-13 08:05:19 +0000
URL: https://git.openjdk.org/mobile/commit/bacd046062bffb4c95ec7a508a1080ad651a94a4
8321010: RISC-V: C2 RoundVF
8321011: RISC-V: C2 RoundVD
Reviewed-by: rehn, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
+ test/hotspot/jtreg/compiler/floatingpoint/TestRoundFloatAll.java
+ test/hotspot/jtreg/compiler/lib/golden/GoldenRound.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectRiscv64.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorDoubleRandom.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorFloatAll.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorFloatRandom.java
Changeset: 0c36177f
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 08:43:38 +0000
URL: https://git.openjdk.org/mobile/commit/0c36177fead8b64a4cee9da3c895e3799f8ba231
8340089: Simplify SegmentBulkOperations::powerOfProperty
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
Changeset: 358ff196
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-13 11:22:39 +0000
URL: https://git.openjdk.org/mobile/commit/358ff196336407484b1b892f08936e9378701959
8339727: Open source several AWT focus tests - series 1
Reviewed-by: honkar
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ActivateOnProperAppContextTest.java
+ test/jdk/java/awt/Focus/KillFocusTest.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransfer.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransferSwing.java
Changeset: 8a4ea09f
Branch: master
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-09-13 12:04:31 +0000
URL: https://git.openjdk.org/mobile/commit/8a4ea09fa220f74f2236fc85e197eadf83b65875
8336492: Regression in lambda serialization
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CaptureScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.out
! test/langtools/tools/javac/MethodParameters/LocalClassTest.out
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
+ test/langtools/tools/javac/lambda/CaptureVarOrder.java
+ test/langtools/tools/javac/lambda/SerializedLambdaInLocalClass.java
Changeset: bd44cf8a
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-13 12:10:11 +0000
URL: https://git.openjdk.org/mobile/commit/bd44cf8ab709d08a4d015868bececabd0c97525b
8330302: strace004 can still fail
Reviewed-by: alanb, shade
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
Changeset: 4d011785
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-13 13:05:37 +0000
URL: https://git.openjdk.org/mobile/commit/4d011785717c34fa5a245735968c60142fc14af4
8339927: Man page update for deprecating jhsdb debugd for removal
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/share/man/jhsdb.1
Changeset: 3c4d15bd
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-09-13 14:13:47 +0000
URL: https://git.openjdk.org/mobile/commit/3c4d15bdceaf94698af99d6b6fb12b3a28e13fdf
8334301: Errors in jpackage man page
Reviewed-by: almatvee
! src/jdk.jpackage/share/man/jpackage.1
Changeset: 3e0da58e
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 14:38:24 +0000
URL: https://git.openjdk.org/mobile/commit/3e0da58ee6553fc0ed841db4a8800d50bc444517
8333843: Provide guidelines on MemorySegment to read strings with known lengths
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
Changeset: 89ca89cb
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-09-13 14:59:35 +0000
URL: https://git.openjdk.org/mobile/commit/89ca89cb26270a405226415c296dc45d3535e74d
8338626: ClassLoaderExt::process_jar_manifest() should allow / separator on Windows
Reviewed-by: iklam, dholmes, matsaave
! src/hotspot/share/classfile/classLoaderExt.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
Changeset: 1a0a5388
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 15:27:50 +0000
URL: https://git.openjdk.org/mobile/commit/1a0a53883f7c6f523b5fefb722e137258d527362
8340120: Remove redundant code in SegmentBulkOperations::mismatch
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
Changeset: 89c172ac
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-13 16:49:28 +0000
URL: https://git.openjdk.org/mobile/commit/89c172ac47a9cc238739338417015bf912ad5424
8340082: Use inline return tag in java.base
Reviewed-by: iris, prappo, lancea, djelinski, naoto, liach
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/annotation/Retention.java
! src/java.base/share/classes/java/nio/charset/MalformedInputException.java
! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/java.base/share/classes/java/time/format/TextStyle.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 37bf589e
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-13 16:56:01 +0000
URL: https://git.openjdk.org/mobile/commit/37bf589ec087c80851abb9d35910f09850cea9f6
8339847: Broken link to the dieharder distribution website in SplittableRandom
Reviewed-by: iris, liach
! src/java.base/share/classes/java/util/SplittableRandom.java
Changeset: 3aa8338f
Branch: master
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2024-09-13 18:31:46 +0000
URL: https://git.openjdk.org/mobile/commit/3aa8338f4e7d88967e77dfb0bace1c4b5add72f1
8340075: Autoconf bundle cannot run on read-only filesystem
Reviewed-by: mikael
! make/devkit/createAutoconfBundle.sh
Changeset: fdfe503d
Branch: master
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2024-09-13 21:13:54 +0000
URL: https://git.openjdk.org/mobile/commit/fdfe503d016086cf78b5a8c27dbe45f0261c68ab
8335288: SunPKCS11 initialization will call C_GetMechanismInfo on unsupported mechanisms
Reviewed-by: mbalao, weijun, hchao
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.cfg
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.java
Changeset: fa502ecd
Branch: master
Author: Manukumar V S <mvs at openjdk.org>
Date: 2024-09-14 05:08:57 +0000
URL: https://git.openjdk.org/mobile/commit/fa502ecd2d1040ee2fe26d0ac5dd547379a0ade7
8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java
Reviewed-by: prr, azvegint
! test/jdk/java/awt/dnd/DropActionChangeTest.java
Changeset: c91fa278
Branch: master
Author: Liang Mao <lmao at openjdk.org>
Date: 2024-09-14 05:36:47 +0000
URL: https://git.openjdk.org/mobile/commit/c91fa278fe17ab204beef0fcef1ada6dd0bc37bb
8339725: Concurrent GC crashed due to GetMethodDeclaringClass
Reviewed-by: lmesnik, coleenp, eosterlund, stefank
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/libTestUnloadedClass.cpp
Changeset: a8f143c6
Branch: master
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-09-14 22:50:50 +0000
URL: https://git.openjdk.org/mobile/commit/a8f143c6abe7669c232cabda3a4e8df726de036e
8306679: com/sun/jdi/InterruptHangTest.java asserts with -Xcomp -Dmain.wrapper=Virtual options
Reviewed-by: lmesnik, cjplummer
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/jdk/ProblemList-Xcomp.txt
Changeset: a0794e0a
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-16 03:48:55 +0000
URL: https://git.openjdk.org/mobile/commit/a0794e0a054c5e7ed051efa6362726cdd7598255
8339639: Opensource few AWT PopupMenu tests
Reviewed-by: azvegint, prr
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/PopupMenu/PopupHangTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuVisuals.java
Changeset: 0e0f10f9
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 05:31:46 +0000
URL: https://git.openjdk.org/mobile/commit/0e0f10f95217b5caaed02744a0a341350e4f2bc7
8340102: Move assert-only loop in OopMapSort::sort under debug macro
Reviewed-by: stuefe, fyang, kvn
! src/hotspot/share/compiler/oopMap.cpp
Changeset: 74add0e2
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 05:32:03 +0000
URL: https://git.openjdk.org/mobile/commit/74add0e2e071a8c8e9547e5a1757b5950b780539
8340105: Expose BitMap::print_on in release builds
Reviewed-by: stuefe, stefank
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
Changeset: dc00eb87
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 05:33:40 +0000
URL: https://git.openjdk.org/mobile/commit/dc00eb87bc28ed5bf499af6835c3df474c454a41
8338912: CDS: Segmented roots array
Reviewed-by: ccheung, iklam
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
Changeset: 4b790637
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-16 05:41:58 +0000
URL: https://git.openjdk.org/mobile/commit/4b7906375b4bd11a480665110561180825c2dd9c
8339842: Open source several AWT focus tests - series 2
Reviewed-by: prr
+ test/jdk/java/awt/Focus/FocusChangeOnResizeTest.java
+ test/jdk/java/awt/Focus/LightweightFocusLostTest.java
+ test/jdk/java/awt/Focus/MixedWeightFocus.java
+ test/jdk/java/awt/Focus/NextFocusHelperTest.java
Changeset: 6be15c3d
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-16 08:15:48 +0000
URL: https://git.openjdk.org/mobile/commit/6be15c3d0bf0bb3625f2ecd43d7aa10e81f6edd8
8340012: [C2] assert(KlassEncodingMetaspaceMax > pd) failed: change encoding max if new encoding after 8338526
Reviewed-by: kvn, coleenp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/opto/compile.cpp
Changeset: a4eb9a06
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-16 08:34:54 +0000
URL: https://git.openjdk.org/mobile/commit/a4eb9a063fb9e4a87923d464fe2c50ed5466acff
8339918: Remove checks for outdated -t -tm -Xfuture -checksource -cs -noasyncgc options from the launcher
Reviewed-by: dholmes, alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.1
! src/java.base/share/native/libjli/java.c
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
Changeset: 54595188
Branch: master
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-09-16 09:13:37 +0000
URL: https://git.openjdk.org/mobile/commit/545951889c1ea68646be600decaf2bf4c049600b
8339627: Cleanup Unsafe.setMemory intrinsic code
Reviewed-by: tschatzl, fbredberg
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 05b9d479
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-16 14:06:02 +0000
URL: https://git.openjdk.org/mobile/commit/05b9d47905a0dd6dd7a042f940fe120d3a8338d1
8340194: Replace usage of -ms with -Xms in LauncherCommon.gmk make file
Reviewed-by: ihse, jwaters
! make/common/modules/LauncherCommon.gmk
Changeset: e1ebeef0
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-16 14:08:08 +0000
URL: https://git.openjdk.org/mobile/commit/e1ebeef0405ac6e48564a035767ee256291b9ca9
8340131: Refactor internal makeHiddenClassDefiner to take option mask instead of Set<ClassOption>
Reviewed-by: liach, jvernee
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 996790c7
Branch: master
Author: Volker Simonis <simonis at openjdk.org>
Date: 2024-09-16 14:55:53 +0000
URL: https://git.openjdk.org/mobile/commit/996790c70f902d7840d0649a6b0867bed47c6537
8339954: Print JVMCI names with the Compiler.{perfmap,codelist,CodeHeap_Analytics} diagnostic commands
Reviewed-by: phh, dnsimon
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
Changeset: 1640bd26
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 16:22:38 +0000
URL: https://git.openjdk.org/mobile/commit/1640bd2676d8d183f02b4f5386ce42c47950e356
8340186: Shenandoah: Missing load_reference_barrier_phantom_narrow match in is_shenandoah_lrb_call
Reviewed-by: kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 65b9abaa
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-09-16 17:26:47 +0000
URL: https://git.openjdk.org/mobile/commit/65b9abaa29eb9fe801b650ce787d98c31770a5dc
8339769: Incorrect error message during startup if working directory does not exist
Reviewed-by: naoto, dholmes, alanb
! src/java.base/unix/native/libjava/java_props_md.c
Changeset: 89759c8b
Branch: master
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-09-16 18:08:09 +0000
URL: https://git.openjdk.org/mobile/commit/89759c8b02ec73de0d734d10b16382109c7a8b45
8321935: Define the term 'standard doclet'
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
Changeset: 59407faf
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-16 18:24:47 +0000
URL: https://git.openjdk.org/mobile/commit/59407faf7b6861d142dbc3700a6fa9615567a275
8310525: DynamicLauncher for JDP test needs to try harder to find a free port
Reviewed-by: lmesnik, cjplummer
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
Changeset: 858b4f12
Branch: master
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2024-09-16 19:15:30 +0000
URL: https://git.openjdk.org/mobile/commit/858b4f127ad873666f51f4c54c37fa2d7801c32c
8339960: GenShen: Fix inconsistencies in generational Shenandoah behavior
Reviewed-by: wkemper, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: b26645f6
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2024-09-16 19:28:20 +0000
URL: https://git.openjdk.org/mobile/commit/b26645f64bb6dd3efafaceb92bedeaf8f93906e3
8339883: Open source several AWT/2D related tests
Reviewed-by: psadhukhan, honkar
+ test/jdk/java/awt/GraphicsConfiguration/NonDefaultGC.java
+ test/jdk/java/awt/GraphicsConfiguration/Position.java
+ test/jdk/sun/java2d/pipe/DrawImageBgTest.java
= test/jdk/sun/java2d/pipe/duke.gif
Changeset: 418bb42b
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-09-16 20:03:00 +0000
URL: https://git.openjdk.org/mobile/commit/418bb42b95b177f5f31f756054d0dd83740c6686
8340073: Support "%z" time zone abbreviation format in TZ files
Reviewed-by: jlu, joehw, coffeys
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
Changeset: 99d71850
Branch: master
Author: Denghui Dong <ddong at openjdk.org>
Date: 2024-09-17 00:13:47 +0000
URL: https://git.openjdk.org/mobile/commit/99d7185071a5daa695adc6255d37ce382285a9b3
8340144: C1: remove unused Compilation::_max_spills
Reviewed-by: thartmann, shade
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
Changeset: 3e03e667
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-17 00:56:31 +0000
URL: https://git.openjdk.org/mobile/commit/3e03e6673acfea543d0dbbc64b7a4f52e3292c2b
8340176: Replace usage of -noclassgc with -Xnoclassgc in test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Reviewed-by: kevinw, lmesnik
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Changeset: a4cf1918
Branch: master
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-09-17 01:41:53 +0000
URL: https://git.openjdk.org/mobile/commit/a4cf1918c963cbe0b0eee6db580f0769c0cbdbcc
8339793: Fix incorrect APX feature enabling with -XX:-UseAPX
Reviewed-by: kvn, thartmann, sviswanathan
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 7849f252
Branch: master
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-09-17 05:22:59 +0000
URL: https://git.openjdk.org/mobile/commit/7849f252937dc774a1935cc4c68f2a46649f180b
8340184: Bug in CompressedKlassPointers::is_in_encodable_range
Reviewed-by: coleenp, rkennke, jsjolen
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/gtest/oops/test_compressedKlass.cpp
+ test/hotspot/jtreg/gtest/CompressedKlassGtest.java
Changeset: 10050a72
Branch: master
Author: Kangcheng Xu <kxu at openjdk.org>
Date: 2024-09-17 07:19:02 +0000
URL: https://git.openjdk.org/mobile/commit/10050a723954926926650af65417d5b828cba387
8332442: C2: refactor Mod cases in Compile::final_graph_reshaping_main_switch()
Reviewed-by: roland, chagedorn, jkarthikeyan
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/c2/TestDivModNodes.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 7834662c
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-09-17 08:11:22 +0000
URL: https://git.openjdk.org/mobile/commit/7834662ca35aeb202d177fde1044add611240ecd
8340119: Remove oopDesc::size_might_change()
Reviewed-by: stefank, iwalulya
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: c6721a0f
Branch: master
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-17 09:18:54 +0000
URL: https://git.openjdk.org/mobile/commit/c6721a0fa2582c3ddf1ef0a6e16a09234432939c
8340009: Improve the output from assert_different_registers
Reviewed-by: aboldtch, dholmes, shade, mli
! src/hotspot/share/asm/register.hpp
! src/hotspot/share/utilities/debug.hpp
Changeset: 8b6e2770
Branch: master
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2024-09-17 09:53:55 +0000
URL: https://git.openjdk.org/mobile/commit/8b6e2770a53002fcc9e07d38b954e6854a644f95
8340273: Remove CounterHalfLifeTime
Reviewed-by: chagedorn, dholmes
! src/hotspot/share/runtime/globals.hpp
Changeset: 269cd38b
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-09-17 10:39:31 +0000
URL: https://git.openjdk.org/mobile/commit/269cd38b55391364db0f92291eb29c3b6803db94
8338566: Lazy creation of exception instances is not thread safe
Reviewed-by: shade, kvn, dlong
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/runtime/threads.cpp
Changeset: 80db6e71
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-17 11:58:58 +0000
URL: https://git.openjdk.org/mobile/commit/80db6e71b092867212147bd369a9fda65dbd4b70
8339648: ZGC: Division by zero in rule_major_allocation_rate
Reviewed-by: aboldtch, lucy, tschatzl
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: b39e6a84
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-09-17 12:58:36 +0000
URL: https://git.openjdk.org/mobile/commit/b39e6a84ef947661b5c878d02213da3a79bc026c
8329816: Add SLEEF version 3.6.1
Reviewed-by: erikj, mli, luhenry
! make/Main.gmk
+ make/UpdateSleefSource.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/spec.gmk.template
+ src/jdk.incubator.vector/linux/legal/sleef.md
+ src/jdk.incubator.vector/linux/native/libsleef/README.md
+ src/jdk.incubator.vector/linux/native/libsleef/generated/misc.h
+ src/jdk.incubator.vector/linux/native/libsleef/generated/sleefinline_advsimd.h
+ src/jdk.incubator.vector/linux/native/libsleef/generated/sleefinline_rvvm1.h
+ src/jdk.incubator.vector/linux/native/libsleef/generated/sleefinline_sve.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/CHANGELOG.md
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/CONTRIBUTORS.md
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/Configure.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/LICENSE.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/README.md
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/include/sleefdft.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/sleef-config.h.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/sleefConfig.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperadvsimd.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx2.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx2_128.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx512f.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperneon32.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperpower_128.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperpurec.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperpurec_scalar.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperrvv.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpers390x_128.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpersse2.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpersve.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpervecext.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/addSuffix.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/arraymap.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/arraymap.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/common.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/common.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/commonfuncs.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/dd.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/df.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/estrin.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/f128util.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/keywords.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/main_checkfeature.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/misc.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/quaddef.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/bench1d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/fftwtest1d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/fftwtest2d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/measuredft.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/naivetest.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/roundtriptest1d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/roundtriptest2d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/tutorial.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/dft.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/dftcommon.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/dftcommon.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/mkdispatch.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/mkunroll.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/unroll0.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/vectortype.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/Makefile
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/dp.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/gencoef.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/gencoef.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/ld.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/mkrempitab.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/mkrempitabqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/qp.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/simplexfr.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/sp.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/Makefile
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/ProcessData.java
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/bench.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef128.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef256.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef512.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml128.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml256.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml512.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/measure.sh
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/autovec.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/gnuabi_compatibility.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/hash_cinz.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/hash_finz.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/iut.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/iutcuda.cu
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/iutsimd.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/mveclibtest.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2dp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2ld.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2qp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2simddp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2simdsp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2sp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester3.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/testerutil.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/testerutil.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/testervecabi.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispatcher.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispavx.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/disppower_128.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/disps390x_128.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispscalar.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispscalar_footer.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispsse.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/funcproto.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkalias.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkdisp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkmasked_gnuabi.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkrename.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkrename_gnuabi.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/norename.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/rempitab.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/rename.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleef.pc.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefdp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefinline_cuda_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefinline_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefld.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleeflibm_footer.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleeflibm_header.h.org.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefsimddp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefsimdsp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefsp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/tryvsx3.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/tryvxe2.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/hash_printf.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qiutcuda.cu
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qiutsimd.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qtester.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qtesterutil.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qtesterutil.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qutil.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/tester2printf.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/tester2simdqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/tester3printf.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qdispatcher.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qdispscalar.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qdispx2.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qfuncproto.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qmkdisp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qmkrename.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/rempitabqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquad_footer.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquad_header.h.org.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquadinline_cuda_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquadinline_footer.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquadinline_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefsimdqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/aarch64-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/aarch64-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/armhf-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/armhf-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/native-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/native-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/ppc64el-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/ppc64el-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/riscv64-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/riscv64-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/s390x-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/s390x-llvm.cmake
Changeset: f8770163
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-17 15:50:16 +0000
URL: https://git.openjdk.org/mobile/commit/f87701635f82895fc10586e588f25e9c508e6979
8315273: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link (win)
Reviewed-by: djelinski
! src/java.base/share/classes/java/nio/file/Path.java
! test/jdk/ProblemList.txt
! test/jdk/java/nio/file/Path/ToRealPath.java
Changeset: 64e3a9ee
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-17 15:50:32 +0000
URL: https://git.openjdk.org/mobile/commit/64e3a9ee91a6ae939e479a10cfc597e628c571e5
8339574: Behavior of File.is{Directory,File,Hidden} is not documented with respect to symlinks
Reviewed-by: djelinski, alanb
! 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/RandomAccessFile.java
Changeset: 3e14fb9c
Branch: master
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-17 16:24:38 +0000
URL: https://git.openjdk.org/mobile/commit/3e14fb9c16e4ac3ad3c565059c534cfeacb45c7b
8340200: Misspelled constant `AttributesProcessingOption.DROP_UNSTABLE_ATRIBUTES`
Reviewed-by: liach
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
Changeset: 28d009ce
Branch: master
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-09-17 17:11:32 +0000
URL: https://git.openjdk.org/mobile/commit/28d009ce0ecd4369351de859c491831b7f7bbb28
8339934: Simplify Math.scalb(double) method
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Math.java
Changeset: 90e92f98
Branch: master
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-09-17 17:46:36 +0000
URL: https://git.openjdk.org/mobile/commit/90e92f98a6685b196b979853436668cf2b9f2117
8339790: Support Intel APX setzucc instruction
Reviewed-by: sviswanathan, jkarthikeyan, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/gc/x/x_x86_64.ad
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 5dc9723c
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-17 18:13:54 +0000
URL: https://git.openjdk.org/mobile/commit/5dc9723c8172e288872f744bac5fd2342475767a
8340323: Test jdk/classfile/OptionsTest.java fails after JDK-8340200
Reviewed-by: alanb
! test/jdk/jdk/classfile/OptionsTest.java
Changeset: d5881825
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-09-17 18:58:46 +0000
URL: https://git.openjdk.org/mobile/commit/d5881825ef442cac7076d551f0182f16b17b0b53
8338686: App classpath mismatch if a jar from the Class-Path attribute is on the classpath
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/classLoader.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
Changeset: eabfc6e4
Branch: master
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2024-09-17 19:59:06 +0000
URL: https://git.openjdk.org/mobile/commit/eabfc6e4d901c53b93a78da740ca376607d9576d
8337563: NMT: rename MEMFLAGS to MemTag
Reviewed-by: dholmes, coleenp, jsjolen
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/gc/g1/g1BatchedTask.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.cpp
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/partialArrayState.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp
! src/hotspot/share/gc/x/xVirtualMemory.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/jfr/leakprofiler/chains/jfrbitset.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/nmt/allocationSite.hpp
! src/hotspot/share/nmt/arrayWithFreeList.hpp
! src/hotspot/share/nmt/mallocHeader.cpp
! src/hotspot/share/nmt/mallocHeader.hpp
! src/hotspot/share/nmt/mallocHeader.inline.hpp
! src/hotspot/share/nmt/mallocLimit.cpp
! src/hotspot/share/nmt/mallocLimit.hpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/mallocSiteTable.hpp
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/mallocTracker.inline.hpp
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memBaseline.hpp
- src/hotspot/share/nmt/memFlagBitmap.hpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
+ src/hotspot/share/nmt/memTag.hpp
+ src/hotspot/share/nmt/memTagBitmap.hpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/memTracker.inline.hpp
- src/hotspot/share/nmt/memflags.hpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/memoryFileTracker.hpp
! src/hotspot/share/nmt/nativeCallStackPrinter.hpp
! src/hotspot/share/nmt/nmtCommon.cpp
! src/hotspot/share/nmt/nmtCommon.hpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/nmt/nmtPreInit.hpp
! src/hotspot/share/nmt/nmtUsage.cpp
! src/hotspot/share/nmt/nmtUsage.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/chunkedList.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/growableArray.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/hotspot/share/utilities/linkedlist.hpp
! src/hotspot/share/utilities/objectBitSet.hpp
! src/hotspot/share/utilities/objectBitSet.inline.hpp
! src/hotspot/share/utilities/resizeableResourceHash.hpp
! src/hotspot/share/utilities/resourceHash.hpp
! src/hotspot/share/utilities/stack.hpp
! src/hotspot/share/utilities/stack.inline.hpp
! test/hotspot/gtest/nmt/test_arrayWithFreeList.cpp
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp
! test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp
! test/hotspot/gtest/nmt/test_nmt_totals.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
! test/hotspot/gtest/utilities/test_utf8.cpp
Changeset: f0ae90f3
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-09-17 20:05:46 +0000
URL: https://git.openjdk.org/mobile/commit/f0ae90f30c346544e87217ef1832d6a350fe1985
8340210: Add positionTestUI() to PassFailJFrame.Builder
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, azvegint
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: dfc90938
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-17 21:08:47 +0000
URL: https://git.openjdk.org/mobile/commit/dfc90938ba36685ef58af0846ee4bdb214fa210f
8340132: Remove internal CpException for reading malformed utf8
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
Changeset: 202fd421
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-17 22:36:37 +0000
URL: https://git.openjdk.org/mobile/commit/202fd421f7e8b0f4a9c7393d1045e879acd13e64
8340213: jcmd VM.events ignores max argument
Reviewed-by: szaldana, cjplummer, amenkov, mli
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java
Changeset: 147e3007
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-18 04:33:28 +0000
URL: https://git.openjdk.org/mobile/commit/147e30070d8adbe65453a3a9316b9324890ea25f
8340015: Open source several AWT focus tests - series 7
Reviewed-by: honkar
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/MinimizeNonfocusableWindowTest.java
+ test/jdk/java/awt/Focus/WindowDisposeFocusTest.java
+ test/jdk/java/awt/Focus/bug6435715.java
Changeset: d23c59e4
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-18 07:01:13 +0000
URL: https://git.openjdk.org/mobile/commit/d23c59e40812c9e3a5914193e68169dbdf6d09e5
8340280: Avoid calling MT.invokerType() when creating LambdaForms
Reviewed-by: liach, jvernee
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java
Changeset: 5381f553
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-09-18 07:07:45 +0000
URL: https://git.openjdk.org/mobile/commit/5381f553ad61ddaa44d49c3039a05511cc68bdd0
8333258: C2: high memory usage in PhaseCFG::insert_anti_dependences()
Reviewed-by: kvn, epeter
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage.java
+ test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java
Changeset: 3895b8fc
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-18 08:26:33 +0000
URL: https://git.openjdk.org/mobile/commit/3895b8fc0b2c6d187080dba6fe08297adad4a480
8340230: Tests crash: assert(is_in_encoding_range || k->is_interface() || k->is_abstract()) failed: sanity
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/compile.cpp
Changeset: 4ff17c14
Branch: master
Author: Simon Tooke <stooke at openjdk.org>
Date: 2024-09-18 09:11:40 +0000
URL: https://git.openjdk.org/mobile/commit/4ff17c14a572a59b60d728c3626f430932eecea6
8319873: Add windows implementation for jcmd System.map and System.dump_map
Co-authored-by: Simon Tooke <stooke at openjdk.org>
Reviewed-by: stuefe, kevinw, szaldana
+ src/hotspot/os/windows/memMapPrinter_windows.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
! test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
Changeset: 45e438f3
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-09-18 11:08:13 +0000
URL: https://git.openjdk.org/mobile/commit/45e438f3f470c4af9d5066a4ae680f819bb3cde0
8339845: Update color.org and wapforum.org links to use HTTPS instead of HTTP
Reviewed-by: prr, honkar, aivanov
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/javax/imageio/package-info.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
Changeset: 19b2cee4
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-18 11:44:14 +0000
URL: https://git.openjdk.org/mobile/commit/19b2cee42081e1f8e9c53e6c831ce1d2d2915fd5
8340113: Remove JULONG as a Diagnostic Command argument type (jcmd JFR.view)
Reviewed-by: lmesnik, egahlin
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdQuery.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdView.java
Changeset: aeba1ea7
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-09-18 12:03:00 +0000
URL: https://git.openjdk.org/mobile/commit/aeba1ea7c44d6b378decf8557c8cd9fc7bfb7df5
8340272: C2 SuperWord: JMH benchmark for Reduction vectorization
Reviewed-by: kvn, jkarthikeyan
+ test/micro/org/openjdk/bench/vm/compiler/VectorReduction2.java
Changeset: 1d070a32
Branch: master
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-18 12:33:56 +0000
URL: https://git.openjdk.org/mobile/commit/1d070a3238a1cd8b9359357e6e3f751cd26a3f06
8337302: Undefined type variable results in null
Reviewed-by: liach
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
+ test/jdk/java/lang/reflect/Generics/TestMissingTypeVariable.java
Changeset: 08a2f841
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-18 12:37:02 +0000
URL: https://git.openjdk.org/mobile/commit/08a2f841ec78a10f8d6d54b2ac3a92e89f765f14
8339738: RISC-V: Vectorize crc32 intrinsic
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
Changeset: 471a51a5
Branch: master
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-18 13:46:19 +0000
URL: https://git.openjdk.org/mobile/commit/471a51a5a4395f0bc6818c3c1d30455ce75500d6
8340368: windows-x64-slowdebug build fails after JDK-8319873
Reviewed-by: jpai, kevinw, aboldtch, eosterlund
! src/hotspot/os/windows/memMapPrinter_windows.cpp
Changeset: ae39a660
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-18 14:38:06 +0000
URL: https://git.openjdk.org/mobile/commit/ae39a6603c6c33a36dce30c3290a634b08a6bf05
8339992: RISC-V: some minor improvements of base64_vector_decode_round
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 6ff287ad
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-18 15:57:41 +0000
URL: https://git.openjdk.org/mobile/commit/6ff287ad9aa45d8a37aafb4dd7bd9170280f5bbb
8340233: Missed ThreadWXEnable in jfrNativeLibraryLoadEvent.cpp
Reviewed-by: mgronlun
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
Changeset: 9cfc03aa
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-18 19:17:26 +0000
URL: https://git.openjdk.org/mobile/commit/9cfc03aa81f2ae20616c8cc27e3467ad01cf985f
8340391: Windows jcmd System.map and System.dump_map tests failing
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 31849127
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-09-18 19:25:11 +0000
URL: https://git.openjdk.org/mobile/commit/31849127a06e448c705a61c536f51fc037bc4979
8339962: Open source AWT TextField tests - Set1
Reviewed-by: jdv, dnguyen, prr
+ test/jdk/java/awt/Label/ContainerValidateTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest.java
+ test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java
Changeset: 88a1c055
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2024-09-18 20:39:40 +0000
URL: https://git.openjdk.org/mobile/commit/88a1c0550e435888c571d32c577fd697652e5620
8340078: Open source several 2D tests
Reviewed-by: honkar
+ test/jdk/sun/java2d/GdiRendering/GdiBlitOffscreenTest.java
+ test/jdk/sun/java2d/GdiRendering/GdiLockTest.java
+ test/jdk/sun/java2d/SunGraphics2D/DrawRoundRect0Bug.java
+ test/jdk/sun/java2d/SunGraphics2D/RevalidateBug.java
+ test/jdk/sun/java2d/SunGraphics2D/ScaledPolyTest.java
Changeset: d9c67443
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-19 01:44:45 +0000
URL: https://git.openjdk.org/mobile/commit/d9c67443f7d7f03efb2837b63ee2acc6113f737f
8340360: Update -mx to -Xmx in UnninstallUIMemoryLeaks test
Reviewed-by: serb, prr
! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
Changeset: 537447f8
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-09-19 04:33:01 +0000
URL: https://git.openjdk.org/mobile/commit/537447f8816129dad9a1edd21bd30f3edf69ea60
8339980: [s390x] ProblemList jdk/java/util/zip/CloseInflaterDeflaterTest.java
Reviewed-by: lucy
! test/jdk/ProblemList.txt
Changeset: ac58b610
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-09-19 04:47:15 +0000
URL: https://git.openjdk.org/mobile/commit/ac58b6102a26ac2ca7f6df5f176d5b5ca1d00d45
8339416: [s390x] Provide implementation for resolve_global_jobject
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
Changeset: 67198992
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-19 06:28:05 +0000
URL: https://git.openjdk.org/mobile/commit/67198992ce92da1ee615a73937f22fdaba28fba1
8286851: Deprecate for removal several of the undocumented java launcher options
Reviewed-by: dholmes
! src/java.base/share/native/libjli/java.c
Changeset: c58fbef0
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-19 08:28:51 +0000
URL: https://git.openjdk.org/mobile/commit/c58fbef05eace85a2e429da1ac8ff1ae09a0b736
8340276: Test java/lang/management/ThreadMXBean/Locks.java failed with NullPointerException
Reviewed-by: cjplummer, lmesnik
! test/jdk/java/lang/management/ThreadMXBean/Locks.java
Changeset: 118c9ade
Branch: master
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-19 08:39:11 +0000
URL: https://git.openjdk.org/mobile/commit/118c9ade1a5e17d870415f689caa25af6524ab0e
8338759: Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java
Reviewed-by: dfuchs, shade
! test/jdk/java/net/InetAddress/ptr/Lookup.java
Changeset: 8908812d
Branch: master
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Hamlin Li <mli at openjdk.org>
Date: 2024-09-19 08:47:20 +0000
URL: https://git.openjdk.org/mobile/commit/8908812d0a64f25f0d033d44725a69348789b223
8337674: ZGC: Consistent style for naming private static constants
Reviewed-by: stefank, aboldtch, mli
! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zDirector.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zLiveMap.hpp
! src/hotspot/share/gc/z/zLiveMap.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.hpp
! src/hotspot/share/gc/z/zStackWatermark.cpp
! src/hotspot/share/gc/z/zStackWatermark.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.hpp
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: 2faf8b8d
Branch: master
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-09-19 09:44:57 +0000
URL: https://git.openjdk.org/mobile/commit/2faf8b8d582183275b1fdc92313a1c63c1753e80
8340007: Refactor KeyEvent/FunctionKeyTest.java
Reviewed-by: azvegint
! test/jdk/java/awt/event/KeyEvent/FunctionKeyTest.java
Changeset: 0120d3ee
Branch: master
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-09-19 11:48:45 +0000
URL: https://git.openjdk.org/mobile/commit/0120d3eed50bdc9fa53f2c41b31791620aeef613
8340306: Add border around instructions in PassFailJFrame
Reviewed-by: honkar, prr
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: cecb0b3d
Branch: master
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2024-09-19 12:08:31 +0000
URL: https://git.openjdk.org/mobile/commit/cecb0b3d11ed0ce204cb6c3427f5a6858a844aeb
8339787: Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java
Reviewed-by: dfuchs
! test/jdk/java/net/ipv6tests/Tests.java
Changeset: 7579d374
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-19 12:29:21 +0000
URL: https://git.openjdk.org/mobile/commit/7579d3740217e4a819cbf63837ec929f00464585
8338995: New Object to ObjectMonitor mapping: PPC64 implementation
Reviewed-by: rrich, lucy
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/share/runtime/basicLock.inline.hpp
Changeset: c9bee173
Branch: master
Author: Prasadrao Koppula <pkoppula at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2024-09-19 13:21:08 +0000
URL: https://git.openjdk.org/mobile/commit/c9bee173d61f4accfc4adc280ab5d21600191756
8331391: Enhance the keytool code by invoking the buildTrustedCerts method for essential options
Reviewed-by: coffeys, mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
Changeset: d555f072
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-09-19 14:15:45 +0000
URL: https://git.openjdk.org/mobile/commit/d555f072b2036664711242a242a35fb30d277e5a
8298614: Support CDS heap dumping for SerialGC and ParallelGC
Reviewed-by: dholmes, lmesnik, iklam
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java
Changeset: 3bb8de31
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-09-19 14:18:03 +0000
URL: https://git.openjdk.org/mobile/commit/3bb8de31457a544d9c20a12f8d8d30d6d1cd9cba
8338693: assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 2ada313c
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-19 15:25:04 +0000
URL: https://git.openjdk.org/mobile/commit/2ada313cdd9a20ed33f7e0a7298c8a0e69a81c6f
8340329: (fs) Message of NotLinkException thrown by FIles.readSymbolicLink does not include file name (win)
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! test/jdk/java/nio/file/Files/Links.java
Changeset: 5f3e7aa8
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-09-19 16:18:37 +0000
URL: https://git.openjdk.org/mobile/commit/5f3e7aa83348edafb83480ce67d0c58c46e11b24
8339735: Remove references to Applet in core-libs/security APIs
Reviewed-by: coffeys, naoto, iris, rriggs, lancea, mullan
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/net/SocketFactory.java
Changeset: bc36ace7
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-19 16:22:17 +0000
URL: https://git.openjdk.org/mobile/commit/bc36ace72c1189dcd6d0c05d40d8c568acd89b01
8340271: Open source several AWT Robot tests
Reviewed-by: abhiscxk, honkar
+ test/jdk/java/awt/Robot/CreateScreenCapture.java
+ test/jdk/java/awt/Robot/RobotScrollTest.java
Changeset: d1d82400
Branch: master
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-09-19 16:59:51 +0000
URL: https://git.openjdk.org/mobile/commit/d1d824008d1dc70029013820814fd03c40b4e309
8340308: PassFailJFrame: Make rows default to number of lines in instructions
Reviewed-by: honkar, azvegint
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: ec3cba02
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-19 17:10:23 +0000
URL: https://git.openjdk.org/mobile/commit/ec3cba02963b5128480bcf62431ab03ecdb26db6
8340399: Update comment in SourceVersion for language evolution history
Reviewed-by: iris
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: c3dbe868
Branch: master
Author: duke <duke at openjdk.org>
Date: 2024-09-19 17:44:53 +0000
URL: https://git.openjdk.org/mobile/commit/c3dbe8682e87403d9a2caad04d393f192f1aa645
Automatic merge of jdk:master into master
! make/autoconf/flags-cflags.m4
! make/autoconf/platform.m4
! make/autoconf/toolchain.m4
! make/common/JdkNativeCompilation.gmk
! make/common/Modules.gmk
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! make/autoconf/flags-cflags.m4
! make/autoconf/platform.m4
! make/autoconf/toolchain.m4
! make/common/JdkNativeCompilation.gmk
! make/common/Modules.gmk
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
More information about the mobile-changes
mailing list