git: openjdk/jdk-sandbox: http3: 52 new changesets

duke duke at openjdk.org
Wed Jan 15 18:27:56 UTC 2025


Changeset: 4e0ffda5
Branch: http3
Author:    Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2025-01-13 19:00:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4e0ffda5b1d82449d2d6f639be7641b69d6cb520

8346972: Test java/nio/channels/FileChannel/LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk

Co-authored-by: Brian Burkhalter <bpb at openjdk.org>
Reviewed-by: bpb

! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java

Changeset: 7c883c28
Branch: http3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-01-13 19:59:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7c883c284de4fa1cb55f4fd4cf4dc9115bee5e65

8347605: Use spec tag to refer to IEEE 754 standard

Reviewed-by: bpb, iris

! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java

Changeset: 13e1ea53
Branch: http3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-01-13 20:03:34 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/13e1ea53c547900e76a2c7059893bf24b6ee42dc

8346038: [REDO] - [C1] LIR Operations with one input should be implemented as LIR_Op1

Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp

Changeset: 61dc07c1
Branch: http3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-01-13 20:07:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/61dc07c118ee9d2d7e1747b6e49508cae7c19dc4

8346869: [AIX] Add regression test for handling 4 Byte aligned doubles in structures

Reviewed-by: mbaesken, jkern

+ test/jdk/java/foreign/Test4BAlignedDouble.java
+ test/jdk/java/foreign/libTest4BAlignedDouble.c

Changeset: 13a17757
Branch: http3
Author:    Phil Race <prr at openjdk.org>
Date:      2025-01-13 20:10:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/13a1775718f329b02cdeb82f9d3f7d878ac5e771

8344146: Remove temporary font file tracking code.

Reviewed-by: honkar, aivanov

! src/java.desktop/share/classes/java/awt/Font.java
- src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontManager.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java

Changeset: d3a7ac22
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-01-13 21:22:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d3a7ac22c9b0a131d2e45bf2d7c5ce8b9e3e3bdd

8346383: Cannot use DllMain in libdt_socket for static builds

Reviewed-by: dholmes, sspitsyn

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h
! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c
! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c

Changeset: 379d05bc
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-01-13 22:01:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/379d05bcc130446086786ecf6ca5a6b8e977386c

8346990: Remove INTX_FORMAT and UINTX_FORMAT macros

Reviewed-by: kbarrett, dholmes, matsaave

! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/metaspace/internalStats.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/osThreadBase.cpp
! src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/fakeRttiSupport.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp

Changeset: 91b63ca7
Branch: http3
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-01-14 01:13:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/91b63ca748650b5e127b235efb2f327a8ff39f70

8345016: [ASAN] java.c reported ‘%s’ directive argument is null [-Werror=format-truncation=]

Reviewed-by: rriggs

! src/java.base/share/native/libjli/java.c

Changeset: 0ae5c6b3
Branch: http3
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2025-01-14 01:26:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0ae5c6b38b93125644416e973915608d100f0b16

8342996: Enhance Attach API to support arbitrary length arguments - OSX

Reviewed-by: sspitsyn, kevinw

! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: c1d322ff
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-01-14 03:19:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c1d322fff42720146dfb3846bd7d8514b1bdf383

8347627: Compiler replay tests are failing after JDK-8346990

Reviewed-by: coleenp

! src/hotspot/share/ci/ciMethodData.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: 6eb83ef8
Branch: http3
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2025-01-14 09:06:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6eb83ef874cfb7244a8be40236f8845eaa756082

8347500: hsdis cannot be built with Capstone.next

Reviewed-by: ihse, simonis

! make/autoconf/lib-hsdis.m4

Changeset: 39676963
Branch: http3
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-14 09:18:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3967696386ecc706927f05dfae0841b3f23e319d

8347496: Test jdk/jfr/jvm/TestModularImage.java fails after JDK-8347124: No javac

Reviewed-by: egahlin, dholmes

! test/jdk/jdk/jfr/jvm/TestModularImage.java

Changeset: 3e989fd0
Branch: http3
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2025-01-14 09:28:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3e989fd0f7796a2352ffb1bbeee2dcd89a4416ca

8346986: Remove ASM from java.base

Reviewed-by: dholmes, ihse, lmesnik, alanb

! make/Coverage.gmk
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! test/hotspot/jtreg/compiler/c1/Test6932496.java
! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
! test/hotspot/jtreg/compiler/cha/Utils.java
! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/osr/TestOSRWithNonEmptyStack.java
! test/hotspot/jtreg/compiler/runtime/TestConstantDynamic.java
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloaded.java
! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloadedHelper.java
! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
! test/hotspot/jtreg/runtime/AccModule/ACCModule52.java
! test/hotspot/jtreg/runtime/AccModule/ConstModule.java
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java
! test/hotspot/jtreg/runtime/ConstantPool/BadMethodHandles.java
! test/hotspot/jtreg/runtime/ConstantPool/IntfMethod.java
! test/hotspot/jtreg/runtime/HiddenClasses/HiddenDefMeths.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/ClassGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Generator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/ClassGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Generator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/ClassGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Generator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessCheck.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessType.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/ExecutorGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/GenericClassGenerator.java
! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java
! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java
! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java
! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/IllegalAccessErrorTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/NoSuchMethodErrorTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Clazz.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Interface.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Method.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java
! test/hotspot/jtreg/runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java
! test/hotspot/jtreg/runtime/finalStatic/FinalStatic.java
! test/hotspot/jtreg/runtime/invokedynamic/BootstrapMethodErrorTest.java
! test/hotspot/jtreg/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java
! test/hotspot/jtreg/runtime/lambda-features/TestStaticandInstance.java
! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java
! test/hotspot/jtreg/runtime/verifier/TestANewArray.java
! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineVerifyError.java
! test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java
= test/hotspot/jtreg/testlibrary/asm/asm.md
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Attribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ByteVector.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassReader.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassTooLargeException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ConstantDynamic.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Constants.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Context.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/CurrentFrame.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Edge.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Frame.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handle.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handler.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Label.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodTooLargeException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Opcodes.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Symbol.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/SymbolTable.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Type.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypePath.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypeReference.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AdviceAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnalyzerAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnnotationRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ClassRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/CodeSizeEvaluator.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/FieldRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/GeneratorAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/InstructionAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/JSRInlinerAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/LocalVariablesSorter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Method.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/MethodRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleHashesAttribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleResolutionAttribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleTargetAttribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RecordComponentRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Remapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingMethodAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SerialVersionUIDAdder.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SignatureRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SimpleRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/StaticInitMerger.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TableSwitchGenerator.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TryCatchBlockSorter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureReader.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AbstractInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AnnotationNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ClassNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FrameNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IincInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InnerClassNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnList.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IntInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/JumpInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LabelNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LdcInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LineNumberNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LookupSwitchInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleExportNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleOpenNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleProvideNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleRequireNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ParameterNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/RecordComponentNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TableSwitchInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TryCatchBlockNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeAnnotationNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/UnsupportedClassVersionException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/Util.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/VarInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Analyzer.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/AnalyzerException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicInterpreter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicValue.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicVerifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Frame.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Interpreter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SimpleVerifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SmallSet.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceInterpreter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceValue.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Subroutine.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Value.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifierSupport.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckAnnotationAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckClassAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFieldAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFrameAnalyzer.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckMethodAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckModuleAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckRecordComponentAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckSignatureAdapter.java
+ test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Printer.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Textifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TextifierSupport.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceAnnotationVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceClassVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceFieldVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceMethodVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceModuleVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceRecordComponentVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceSignatureVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/version.txt
! test/hotspot/jtreg/testlibrary/jittester/Makefile
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenFullCP.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyOneCPX.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/HandleType.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/manyIndyOneCPX/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Printer.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Util.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/AccessFlag.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ClassBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ConcreteClassBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/MethodBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TestBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/ConcreteClass.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/AbstractMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/ConcreteMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/DefaultMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/body/CallMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/ReflectionTest.java
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: bb93f67e
Branch: http3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-01-14 10:23:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bb93f67ea8955216e81d1aef58d0ec8bf1fc9bb1

8347646: module-info classfile missing the preview flag

Reviewed-by: asotona

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/javac/ImportModule.java
! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java
! test/langtools/tools/javac/modules/JavaBaseTest.java

Changeset: cbb2b847
Branch: http3
Author:    Daniel Lundén <dlunden at openjdk.org>
Date:      2025-01-14 10:23:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cbb2b847e48c970297c2142a0675918b364e7987

8344130: C2: Avoid excessive hoisting in scheduler due to minuscule differences in block frequency

Reviewed-by: rcastanedalo, kvn

! src/hotspot/share/opto/gcm.cpp

Changeset: fec769b0
Branch: http3
Author:    Christian Stein <cstein at openjdk.org>
Date:      2025-01-14 10:34:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fec769b0a840ca4351e2458c24184ec69c112c09

8346778: Enable native access should work with the source launcher

Reviewed-by: alanb

! make/conf/module-loader-map.conf
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/native/libjli/java.c
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java
! test/langtools/tools/javac/launcher/ModuleSourceLauncherTests.java

Changeset: f0af830f
Branch: http3
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-01-14 11:55:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f0af830f850669af411a3893f783e4b9917ed318

8335747: C2: fix overflow case for LoopLimit with constant inputs

Reviewed-by: kvn, qamai

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLoopLimitOverflowDuringSplitThruPhi.java

Changeset: b4cd3b12
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-01-14 12:33:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b4cd3b12967688d78028f548db76d24cfe654614

8347566: Replace SSIZE_FORMAT with 'z' length modifier

Reviewed-by: dlong, dholmes, kbarrett

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: 1c64a459
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-01-14 13:47:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1c64a459a6804dc1528c91276e43f33f6685e289

8347501: Make static-launcher fails after JDK-8346669

Reviewed-by: syan, erikj

! make/common/modules/LauncherCommon.gmk

Changeset: 56c78007
Branch: http3
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-01-14 14:00:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/56c780078f84a2571b779d90f528d5bcab2a9dfd

8347381: Upgrade jQuery UI to version 1.14.1

Reviewed-by: liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.js
! src/jdk.javadoc/share/legal/jqueryUI.md

Changeset: a49f8332
Branch: http3
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2025-01-14 15:21:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a49f8332edc7da2a9494cd0dc96e5aa7271d9883

8346045: Cleanup of security library tests calling Security Manager APIs

Reviewed-by: rriggs

- test/jdk/java/security/AccessControlContext/FailureDebugOption.java
! test/jdk/java/security/cert/CertPathBuilder/GetInstance.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/tools/jarsigner/CertChainUnclosed.java
! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java
! test/lib/jdk/test/lib/net/SimpleSSLContext.java

Changeset: dfd215b7
Branch: http3
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2025-01-14 15:26:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dfd215b7e9e40526006448369c8847aadfe0926b

8347376: tools/jlink/runtimeImage/JavaSEReproducibleTest.java and PackagedModulesVsRuntimeImageLinkTest.java failed after JDK-8321413

Reviewed-by: dholmes, iklam, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java
! test/jdk/ProblemList.txt

Changeset: d5320197
Branch: http3
Author:    Joachim Kern <jkern at openjdk.org>
Date:      2025-01-14 15:39:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d5320197995bbd4423e660c61a4677428e70819c

8347143: [aix] Fix strdup use in os::dll_load

Reviewed-by: mdoerr, clanger, kbarrett

! src/hotspot/os/aix/os_aix.cpp

Changeset: d002933c
Branch: http3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-01-14 15:52:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d002933c260921d0d582724516d15ebd130b851f

8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java

Reviewed-by: alanb, jpai

! test/jdk/java/nio/file/Files/probeContentType/Basic.java

Changeset: a01e92cd
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-01-14 17:00:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a01e92cdef1b7fb02035f9246a7c9fccfcf46057

8347724: Replace SIZE_FORMAT in jfr directory

Reviewed-by: egahlin

! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp

Changeset: e6902cfc
Branch: http3
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2025-01-14 17:27:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e6902cfca43c7434be9aa4a0dde4e44eae7ebf29

8323740: java.lang.ExceptionInInitializerError when trying to load XML classes in wrong order

Reviewed-by: joehw

! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
+ test/jdk/javax/xml/jaxp/common/8323740/InitializerTest.java

Changeset: db76f47f
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-01-14 17:42:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/db76f47f27c46ea89cd7c08b0de6d6fa032ffb4d

8347720: [BACKOUT] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION

Reviewed-by: coleenp

! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/loadlib_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/mallocInfoDcmd.cpp
- src/hotspot/os/posix/forbiddenFunctions_posix.hpp
! src/hotspot/os/posix/os_posix.cpp
- src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp
- src/hotspot/os/windows/forbiddenFunctions_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
- src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp
- src/hotspot/share/utilities/forbiddenFunctions.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
- src/hotspot/share/utilities/permitForbiddenFunctions.hpp
! test/hotspot/gtest/code/test_codestrings.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp

Changeset: 06ff4c17
Branch: http3
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-01-14 17:47:18 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/06ff4c17bdfab9e7aa323425cb18dfdc963aa972

8347146: Convert IncludeLocalesPluginTest to use JUnit

Reviewed-by: jlu, joehw

! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 4c30933b
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-01-14 18:54:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4c30933b2ab92369d2da449ab3cd030b748e61fb

8346971: [ubsan] psCardTable.cpp:131:24: runtime error: large index is out of bounds

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/parallel/psCardTable.cpp

Changeset: 2de71d04
Branch: http3
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-14 19:40:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2de71d04454b04ee887f7bd3e5decbfaa9ab8460

8347129: cpuset cgroups controller is required for no good reason

Reviewed-by: stuefe, asmehra

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp

Changeset: 9b1bed0a
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-01-14 19:49:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9b1bed0aa416c615a81d429e2f1f33bc4f679109

8290043: serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached"

Reviewed-by: jsjolen, coleenp

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java

Changeset: 10d08dbc
Branch: http3
Author:    Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2025-01-14 21:29:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/10d08dbc81aa14499410f0a7a64d0b3243b660f1

8346142: [perf] scalability issue for the specjvm2008::xml.validation workload

Reviewed-by: joehw

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java

Changeset: 02d24934
Branch: http3
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-01-14 21:45:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/02d24934ff8ca8142160392da8101b66e0feab35

8347613: Remove leftover doPrivileged call in Currency test: CheckDataVersion.java

Reviewed-by: naoto

! test/jdk/java/util/Currency/CheckDataVersion.java

Changeset: ec2aaaaf
Branch: http3
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2025-01-14 21:51:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ec2aaaaf83ad0553d9cb8b3a81e8214b3f5e63fe

8326236: assert(ce != nullptr) failed in Continuation::continuation_bottom_sender

Reviewed-by: dholmes, mgronlun

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/x86/frame_x86.cpp

Changeset: 0ee6ba9c
Branch: http3
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2025-01-14 23:06:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0ee6ba9c4c998baeb733363d00db138864f49406

8347596: Update HSS/LMS public key encoding

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/HSS.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! test/jdk/sun/security/provider/hss/TestHSS.java

Changeset: d6d45c6e
Branch: http3
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2025-01-14 23:49:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d6d45c6eae2304adb57a49a61861456c3e429e73

8303884: jlink --add-options plugin does not allow GNU style options to be provided

Reviewed-by: ysuenaga, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
+ test/jdk/tools/jlink/TaskHelperTest.java

Changeset: 36b7abd6
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-01-15 01:04:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/36b7abd617addcf6c7af37788abed7a714b175a5

8225763: Inflater and Deflater should implement AutoCloseable

Reviewed-by: lancea, rriggs, alanb, smarks

! 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/snippet-files/Snippets.java
! test/jdk/java/util/zip/CloseInflaterDeflaterTest.java
+ test/jdk/java/util/zip/DeflaterClose.java
+ test/jdk/java/util/zip/InflaterClose.java
! test/jdk/java/util/zip/TotalInOut.java

Changeset: 35be4a43
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-01-15 01:10:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/35be4a432b55070f53a6f1aa74994ffb70f07947

8347173: java/net/DatagramSocket/InterruptibleDatagramSocket.java fails with virtual thread factory

Reviewed-by: alanb, lmesnik, dfuchs

! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java

Changeset: 9782bfdd
Branch: http3
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-01-15 01:28:07 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9782bfdd27da95c3bab9da6d46d695e717f465d8

8347620: Shenandoah: Use 'free' tag for free set related logging

Reviewed-by: ysr

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp

Changeset: 973c6307
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-01-15 02:04:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/973c630777d4075bc85c7ddc1eb02cc65904344d

8342466: Improve API documentation for java.lang.classfile.attribute

Reviewed-by: darcy, asotona

! src/java.base/share/classes/java/lang/classfile/Annotation.java
! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/Attribute.java
! src/java.base/share/classes/java/lang/classfile/AttributeMapper.java
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/Attributes.java
! src/java.base/share/classes/java/lang/classfile/BufWriter.java
! src/java.base/share/classes/java/lang/classfile/ClassReader.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/CustomAttribute.java
! src/java.base/share/classes/java/lang/classfile/MethodSignature.java
! src/java.base/share/classes/java/lang/classfile/Signature.java
! src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java
! src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/package-info.java
+ src/java.base/share/classes/java/lang/classfile/attribute/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! test/jdk/jdk/classfile/SnippetsTest.java

Changeset: be1cdd94
Branch: http3
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-01-15 04:32:47 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/be1cdd9450763c5c409bd6e28ec3604cdd90b653

8344140: Refactor the discovery of AOT cache artifacts

Reviewed-by: ccheung, asmehra

+ src/hotspot/share/cds/aotArtifactFinder.cpp
+ src/hotspot/share/cds/aotArtifactFinder.hpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp

Changeset: 28e01e65
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-01-15 05:24:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/28e01e6559a79720d03355444a4e1c1fbf0b0373

8347762: ClassFile attribute specification refers to non-SE modules

Reviewed-by: darcy, dholmes

! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java

Changeset: a3be97e2
Branch: http3
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2025-01-15 05:40:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a3be97e2d61c10f4bf64e9bdb05f562036589765

8347761: Test tools/jimage/JImageExtractTest.java fails after JDK-8303884

Reviewed-by: dholmes

! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties

Changeset: afc4529d
Branch: http3
Author:    Swati Sharma <swati.sharma at intel.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2025-01-15 06:52:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/afc4529d969dca4c9f44045468d174a7c3f211b2

8346834: Tests failing with -XX:+UseNUMA due to "NUMA support disabled" warning

Reviewed-by: dholmes, sjohanss

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/jdk/ProblemList.txt

Changeset: 4f3dc9d1
Branch: http3
Author:    Fei Yang <fyang at openjdk.org>
Date:      2025-01-15 08:04:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4f3dc9d13a609ef50205f77e9cdf9c57fd30bcca

8347352: RISC-V: Cleanup bitwise AND assembler routines

Reviewed-by: rehn, fjiang, mli

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp

Changeset: 91197b38
Branch: http3
Author:    Joakim Nordström <jnordstrom at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2025-01-15 08:56:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/91197b384f1779fc18dec3c54a3cec620d237f8e

8347531: The signal tests are failing after JDK-8345782 due to an unrelated warning

Reviewed-by: kevinw, dholmes

! test/hotspot/jtreg/runtime/signal/SigTestDriver.java

Changeset: af3f5d85
Branch: http3
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2025-01-15 10:54:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/af3f5d852e5dd0191548bdc477546b5b343d1276

8347039: ThreadPerTaskExecutor terminates if cancelled tasks still running

Reviewed-by: vklang

! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java

Changeset: c36200b0
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-01-15 12:16:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c36200b09801d8a96a3d3239c15fef91010c3bbf

8347721: Replace SIZE_FORMAT in compiler directories

Reviewed-by: kvn, dlong

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/opto/parse1.cpp

Changeset: d4e5ec27
Branch: http3
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2025-01-15 12:19:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d4e5ec274673c1ee883e8d5c3785f0b03e39445c

8346610: Make all imports consistent in the FFM API

Reviewed-by: mcimadamore

! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/java/lang/foreign/ValueLayout.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java

Changeset: b0e2be6f
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-01-15 12:25:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b0e2be6f6b668ec4e3cfa525c660193dfbff77bf

8347729: Replace SIZE_FORMAT in parallel and serial gc

Reviewed-by: dholmes, tschatzl

! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parallelInitLogger.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp

Changeset: 7df21a8f
Branch: http3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-01-15 12:40:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7df21a8f09ab606f38a44d84d841d4bba9f09adf

8347597: HttpClient: improve exception reporting when closing connection

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/ShortRequestBody.java
! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java

Changeset: e0f06711
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2025-01-15 14:40:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e0f067110ed301ca36dec8ffedf20b946fe27b69

merge latest changes from master branch

! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/CancelledPartialResponseTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
+ test/jdk/java/net/httpclient/CancelledPartialResponseTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java



More information about the jdk-sandbox-changes mailing list