git: openjdk/loom: master: 97 new changesets
duke
duke at openjdk.org
Fri Sep 9 08:33:05 UTC 2022
Changeset: 3c1bda4b
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-08-31 16:13:25 +0000
URL: https://git.openjdk.org/loom/commit/3c1bda4bc3ad81ebabdd9ae05de53ff16f555027
8293019: [JVMCI] change ratio of libgraal to C1 threads and use one isolate per libgraal thread
Reviewed-by: never, iveresov
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
Changeset: 372fc58e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-08-31 17:51:48 +0000
URL: https://git.openjdk.org/loom/commit/372fc58e897d25713db0dfe289ed25c40d9a3985
8293165: GHA: Provide necessary x86_32 packages for runtime/ErrorHandling/TestDwarf.java
Reviewed-by: ihse
! .github/workflows/main.yml
Changeset: 12317ef7
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-31 19:58:36 +0000
URL: https://git.openjdk.org/loom/commit/12317ef7d001f5a29c731238dc06ccfd0c97f1e6
8293046: Move CDS command-line flags to cds_globals.hpp
Reviewed-by: dholmes, ccheung, coleenp
+ src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/runTimeClassInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/allFlags.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: dd541530
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-08-31 22:07:30 +0000
URL: https://git.openjdk.org/loom/commit/dd5415309a9235c4e7ced84890457fe7c11c4e96
8293162: Drop support for VS2017
Reviewed-by: erikj, kbarrett
! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4
! make/autoconf/toolchain_microsoft.m4
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 6f297346
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-08-31 22:11:20 +0000
URL: https://git.openjdk.org/loom/commit/6f297346dc34f58d10c64a7bbe4e0f5b52ed33e3
8293178: Remove obsolete properties from javadoc resource file
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
Changeset: 60761289
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-08-31 22:17:26 +0000
URL: https://git.openjdk.org/loom/commit/607612899678234c093dc644d3a40cb831c7e43b
8292008: Transition the JDK to the common standard of C11
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
Changeset: 17283cfe
Author: Dingli Zhang <dingli at iscas.ac.cn>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-01 01:06:45 +0000
URL: https://git.openjdk.org/loom/commit/17283cfe4c697e2118f19992a6e87dbee268061e
8293011: riscv: Duplicated stubs to interpreter for static calls
Reviewed-by: fyang
+ src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
Changeset: 6e6202c1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-01 09:22:56 +0000
URL: https://git.openjdk.org/loom/commit/6e6202c14d0f6dd26369f21883ff317057aa469f
8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures
Reviewed-by: yadongwang, fyang, vkempik, psandoz
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/X-UnsafeAccessTest.java.template
! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
Changeset: 479795b4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-01 10:49:52 +0000
URL: https://git.openjdk.org/loom/commit/479795b4d1aaf5be1cd4d6228c6b20695c38f5a7
8293164: Remove unimplemented Generation::print_heap_change
Reviewed-by: iwalulya
! src/hotspot/share/gc/shared/generation.hpp
Changeset: bd674dc5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-01 10:50:45 +0000
URL: https://git.openjdk.org/loom/commit/bd674dc55e87940f442cb140841f95424b6d42fd
8293163: G1: Rename G1HeapRegionAttr::is_humongous
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 2d10d4f5
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-09-01 14:02:06 +0000
URL: https://git.openjdk.org/loom/commit/2d10d4f54ebd9d46f70a18695bf60f30dda92522
8291651: CleanerTest.java fails with "Cleanable was cleaned"
Reviewed-by: jpai, dfuchs
! test/jdk/java/lang/ref/CleanerTest.java
Changeset: 52045282
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-01 14:13:51 +0000
URL: https://git.openjdk.org/loom/commit/5204528296a53d7dc77e67b26be23a64692527fa
8293201: Library detection in runtime/ErrorHandling/TestDwarf.java fails on some systems
Reviewed-by: chagedorn
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
Changeset: 6a1b0b56
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-01 15:46:45 +0000
URL: https://git.openjdk.org/loom/commit/6a1b0b5649dd4f2a970df0839bf77bdb899fbd6f
8293154: TemporalQueries java doc error
Reviewed-by: rriggs, lancea
! src/java.base/share/classes/java/time/temporal/TemporalQueries.java
Changeset: 9444a081
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-01 16:09:03 +0000
URL: https://git.openjdk.org/loom/commit/9444a081cc9873caa7b5c6a78df0d1aecda6e4f1
8290709: Incorrect dominance error for unconditional pattern vs. null
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/patterns/CaseStructureTest.java
! test/langtools/tools/javac/patterns/Domination.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java
Changeset: 07616de0
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-01 16:35:41 +0000
URL: https://git.openjdk.org/loom/commit/07616de00c3e1c305852fcc44df8dadafd0dbf3f
8175382: clhsdb pmap should print the end addresses of the load modules
Reviewed-by: sspitsyn, ysuenaga
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
Changeset: 7c2f2994
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2022-09-01 16:39:22 +0000
URL: https://git.openjdk.org/loom/commit/7c2f2994da1577152870eaf2ea71dfba470c29ef
8293202: Document how to edit doc/testing, doc/building
Reviewed-by: erikj
! doc/building.html
! doc/building.md
! doc/testing.html
! doc/testing.md
Changeset: 2d18dda3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-01 16:43:50 +0000
URL: https://git.openjdk.org/loom/commit/2d18dda3f2074a4f8b9a0c62ece9ac6d5284e93b
8173605: Remove support for source and target 1.7 option in javac
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- src/jdk.compiler/share/data/symbols/java.base-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.compiler-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.datatransfer-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.desktop-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.logging-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.management-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.naming-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.prefs-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.rmi-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql.rowset-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.bind-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.httpserver-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.management-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.sctp-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.jgss-7.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java
- test/jdk/java/lang/reflect/OldenCompilingWithDefaults.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
- test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
! test/langtools/jdk/javadoc/tool/ReleaseOption.java
! test/langtools/jdk/jshell/CompilerOptionsTest.java
! test/langtools/tools/javac/8074306/TestSyntheticNullChecks.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/Paths/Diagnostics.sh
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
- test/langtools/tools/javac/T8139474/DashRelease7DashVerboseTest.java
! test/langtools/tools/javac/TryWithResources/TwrForVariable1.java
! test/langtools/tools/javac/analyzer/AnalyzersCheckSourceLevel.java
- test/langtools/tools/javac/analyzer/T8211102.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion.java
- test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion7.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
- test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
- test/langtools/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/conditional/Conditional.java
- test/langtools/tools/javac/conditional/Conditional.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified.java
- test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified7.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple.java
- test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple7.out
! test/langtools/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
- test/langtools/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/langtools/tools/javac/depDocComment/SuppressDeprecation.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
- test/langtools/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java
- test/langtools/tools/javac/diags/examples/DefaultMethodNotSupported.java
- test/langtools/tools/javac/diags/examples/InferredDoNotConformToEq.java
- test/langtools/tools/javac/diags/examples/InferredDoNotConformToUpper.java
- test/langtools/tools/javac/diags/examples/IntersectionTypesInCastNotSupported.java
- test/langtools/tools/javac/diags/examples/LambdaNotSupported.java
- test/langtools/tools/javac/diags/examples/LocalVarNeedsFinal.java
- test/langtools/tools/javac/diags/examples/MethodReferencesNotSupported.java
! test/langtools/tools/javac/diags/examples/NoJavaLang.java
! test/langtools/tools/javac/diags/examples/NotInProfile.java
! test/langtools/tools/javac/diags/examples/ObsoleteSourceAndTarget.java
- test/langtools/tools/javac/diags/examples/ParametersUnsupported.java
- test/langtools/tools/javac/diags/examples/RepeatableAnnotationsNotSupported.java
! test/langtools/tools/javac/diags/examples/SourceNoBootclasspath.java
- test/langtools/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java
- test/langtools/tools/javac/diags/examples/StaticIntfMethodNotSupported.java
- test/langtools/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
! test/langtools/tools/javac/generics/6723444/T6723444.java
- test/langtools/tools/javac/generics/6723444/T6723444_1.out
! test/langtools/tools/javac/generics/7015430/T7015430.java
- test/langtools/tools/javac/generics/7015430/T7015430_1.out
! test/langtools/tools/javac/generics/7022054/T7022054pos1.java
! test/langtools/tools/javac/generics/7022054/T7022054pos2.java
! test/langtools/tools/javac/generics/diamond/6939780/T6939780.java
- test/langtools/tools/javac/generics/diamond/6939780/T6939780_7.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09a.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09b.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09c.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09d.java
! test/langtools/tools/javac/generics/diamond/neg/Neg10.java
- test/langtools/tools/javac/generics/diamond/neg/Neg10.out
! test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.java
- test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.out
! test/langtools/tools/javac/generics/inference/7154127/T7154127.java
- test/langtools/tools/javac/generics/inference/7154127/T7154127.out
! test/langtools/tools/javac/generics/inference/7177306/T7177306e.java
- test/langtools/tools/javac/generics/inference/7177306/T7177306e_7.out
! test/langtools/tools/javac/generics/inference/8015505/T8015505.java
- test/langtools/tools/javac/generics/inference/8015505/T8015505.out
! test/langtools/tools/javac/generics/inference/8043893/T8043893.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBound.java
- test/langtools/tools/javac/generics/inference/CaptureLowerBound7.out
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundArray.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundAssign.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundDeref.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundNeg.java
! test/langtools/tools/javac/generics/inference/CaptureUpperBoundDeref.java
! test/langtools/tools/javac/generics/inference/NestedCapture.java
! test/langtools/tools/javac/generics/inference/NestedWildcards.java
! test/langtools/tools/javac/generics/odersky/BadTest4.java
- test/langtools/tools/javac/generics/odersky/BadTest4.out
! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/langtools/tools/javac/lambda/EffectivelyFinalTest.java
- test/langtools/tools/javac/lambda/EffectivelyFinalTest02.out
! test/langtools/tools/javac/lambda/IdentifierTest.java
- test/langtools/tools/javac/lambda/SourceLevelTest.java
- test/langtools/tools/javac/lambda/SourceLevelTest.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java
! test/langtools/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java
! test/langtools/tools/javac/options/T6900037.out
! test/langtools/tools/javac/options/modes/SourceTargetTest.java
- test/langtools/tools/javac/options/release/ReleaseOption-release7.out
! test/langtools/tools/javac/options/release/ReleaseOption.java
! test/langtools/tools/javac/options/release/ReleaseOptionThroughAPI.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/parser/extend/TrialParser.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/javac/processing/environment/TestSourceVersion.java
! test/langtools/tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
! test/langtools/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java
! test/langtools/tools/javac/varargs/6313164/T6313164.java
- test/langtools/tools/javac/varargs/6313164/T6313164Source7.out
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java
- test/langtools/tools/javac/varargs/access/VarargsInferredPrivateType-source7.out
! test/langtools/tools/javac/varargs/access/VarargsInferredPrivateType.java
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java
! test/langtools/tools/javac/versions/Versions.java
! test/langtools/tools/javac/warnings/DefaultCtor/NoWarningCases.java
! test/langtools/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java
Changeset: 3d254d3c
Author: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2022-09-01 17:42:32 +0000
URL: https://git.openjdk.org/loom/commit/3d254d3c8ea7f409e8f709413f80d88913eb0ce8
8289510: Improve test coverage for XPath Axes: namespace
Reviewed-by: joehw
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java
Changeset: 04d8069b
Author: Ruprabhu25 <ruprabhu25 at gmail.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2022-09-01 19:53:14 +0000
URL: https://git.openjdk.org/loom/commit/04d8069bacc6259fc5bf9de6963bb099fcfc4961
8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties
Reviewed-by: dholmes
! test/jdk/jdk/lambda/TEST.properties
Changeset: fa68371b
Author: Dean Long <dlong at openjdk.org>
Date: 2022-09-01 20:19:37 +0000
URL: https://git.openjdk.org/loom/commit/fa68371bb816d797da02e51187955044f835d402
8292584: assert(cb != __null) failed: must be with -XX:-Inline
Reviewed-by: kvn, rpressler
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
Changeset: e3939737
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Joe Wang <joehw at openjdk.org>
Date: 2022-09-01 21:25:40 +0000
URL: https://git.openjdk.org/loom/commit/e393973761eec8fe08d901d93fc5a9261b6faf14
8292990: Improve test coverage for XPath Axes: parent
Reviewed-by: joehw
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTestBase.java
Changeset: 032be168
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-09-01 21:29:24 +0000
URL: https://git.openjdk.org/loom/commit/032be168b5a6af6f9e82deb8c8cafcd2c44b5447
8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version
Reviewed-by: lmesnik, amenkov
! test/jdk/java/lang/management/OperatingSystemMXBean/GetSystemLoadAverage.java
- test/jdk/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
! test/jdk/java/lang/management/RuntimeMXBean/InputArgument.java
- test/jdk/java/lang/management/RuntimeMXBean/TestInputArgument.sh
Changeset: 0a4d0cee
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-01 22:21:21 +0000
URL: https://git.openjdk.org/loom/commit/0a4d0cee9ffd77eaa26493f20bac4bfaccd48c3b
8293121: (fs) Refactor UnixFileSystem copying into generic Unix, Linux, and BSD implementations
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
+ src/java.base/linux/native/libnio/fs/LinuxFileSystem.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
+ src/java.base/macosx/native/libnio/fs/BsdFileSystem.c
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
- src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
- src/java.base/unix/native/libnio/fs/UnixCopyFile.c
+ src/java.base/unix/native/libnio/fs/UnixFileSystem.c
Changeset: 0fb9469d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-01 22:41:27 +0000
URL: https://git.openjdk.org/loom/commit/0fb9469d93bffd662848b63792406717f7b4ec0d
8290126: Add a check in JavadocTester for "javadoc should not crash"
Reviewed-by: prappo
! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
+ test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java
! test/langtools/jdk/javadoc/testTFMBuilder/TestTFMBuilder.java
Changeset: 99c3ab01
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-09-02 01:59:32 +0000
URL: https://git.openjdk.org/loom/commit/99c3ab01773fcab885aa041345aab1a1ad4d852f
8293010: JDI ObjectReference/referringObjects/referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking
Reviewed-by: cjplummer, zgu, lmesnik
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: e0168a0e
Author: Hao Sun <haosun at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-09-02 02:43:07 +0000
URL: https://git.openjdk.org/loom/commit/e0168a0eb0ce23fda77e65cea9dff7eae0512309
8288012: AArch64: unnecessary macro expansion in stubGenerator_aarch64
Reviewed-by: aph, njian
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 3ac91b08
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-02 02:53:59 +0000
URL: https://git.openjdk.org/loom/commit/3ac91b08cbe16bc1a347178f853513f930ffeaf3
8293003: Review running time of Warn5 regression test
Reviewed-by: vromero
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java
Changeset: 98ce45ff
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-02 06:52:35 +0000
URL: https://git.openjdk.org/loom/commit/98ce45ff7432a56d73b51046817b5fe84a412042
8292981: Unify and restructure integer printing format specifiers
Reviewed-by: kbarrett, dholmes
! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/stackValueCollection.cpp
! src/hotspot/share/utilities/decoder_elf.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.cpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: bc5ffc8e
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-02 07:01:02 +0000
URL: https://git.openjdk.org/loom/commit/bc5ffc8e472ba7bbafbf68d19d1f06dd1cba10e1
8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub
Reviewed-by: yadongwang, fjiang, shade, vkempik
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vmreg_riscv.cpp
Changeset: 46523b81
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-02 09:35:02 +0000
URL: https://git.openjdk.org/loom/commit/46523b817c8e62cd8979e6185635d3462c73048b
8293219: Microsoft toolchain selection picks 32-bit tools over 64-bit
Reviewed-by: erikj, shade
! make/autoconf/toolchain_microsoft.m4
Changeset: 26cac088
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-02 11:00:49 +0000
URL: https://git.openjdk.org/loom/commit/26cac088b4d5a7bf4a0f079038f6619768720b3b
8293209: Parallel: Remove unused variables in PSParallelCompact::invoke
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: ce06a3b6
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-02 11:02:22 +0000
URL: https://git.openjdk.org/loom/commit/ce06a3b689afae25b00c38bf06a033b1c5927651
8293023: Change CardTable::is_in_young signature
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: 6fc58b83
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-02 12:59:50 +0000
URL: https://git.openjdk.org/loom/commit/6fc58b8324d5b2d36e8c62839eda50a16c9da7bd
8293207: Add assert to JVM_ReferenceRefersTo to clarify its API
Reviewed-by: stefank, kbarrett
! src/hotspot/share/prims/jvm.cpp
Changeset: fcc0cf96
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-02 13:07:45 +0000
URL: https://git.openjdk.org/loom/commit/fcc0cf96772644ece6430eee93fb018c3432135b
8292375: Convert ProtectionDomainCacheTable to ResourceHashtable
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/utilities/hashtable.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/DictionaryStatsTest.java
Changeset: 77e21c57
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-09-02 13:35:11 +0000
URL: https://git.openjdk.org/loom/commit/77e21c57ce00463db4cc3d87f93729cbfe2c96b4
8290529: C2: assert(BoolTest(btest).is_canonical()) failure
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java
+ test/hotspot/jtreg/compiler/c2/irTests/CmpUWithZero.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: da99e3e8
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-02 16:08:17 +0000
URL: https://git.openjdk.org/loom/commit/da99e3e8299f3a476603aa43a99164c2c01adff4
8289400: Improve com/sun/jdi/TestScaffold error reporting
Reviewed-by: amenkov, lmesnik
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 2baeebbc
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-02 16:11:01 +0000
URL: https://git.openjdk.org/loom/commit/2baeebbc021b2cca8bd8ca866b83ab592d78b4ce
8293006: sun/tools/jhsdb/JStackStressTest.java fails with "UnalignedAddressException: 8baadbabe"
Reviewed-by: dcubed, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java
Changeset: 0c6094e7
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-02 17:05:51 +0000
URL: https://git.openjdk.org/loom/commit/0c6094e79602fe85a88e3131710bb39813364ad2
8293188: x86_64: Introduce stubGenerator_x86_64.hpp
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
Changeset: b6477fdb
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-02 17:44:59 +0000
URL: https://git.openjdk.org/loom/commit/b6477fdb306cd258a2312a5c745f23bc8242757a
8293288: bootcycle build failure after JDK-8173605
Reviewed-by: erikj
! make/JrtfsJar.gmk
Changeset: 83a34086
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-02 17:51:49 +0000
URL: https://git.openjdk.org/loom/commit/83a34086bc841b4ccf64b1817561f73b68b585eb
8293315: Add back logging for Placeholders
Reviewed-by: iklam
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 3993a1f9
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-09-02 18:10:56 +0000
URL: https://git.openjdk.org/loom/commit/3993a1f9eaa8353ab8b24fe56c870580ef34fb52
8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version
Reviewed-by: lmesnik
- test/jdk/sun/management/jmxremote/RunTest.sh
- test/jdk/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
- test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
- test/jdk/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/jdk/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
- test/jdk/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
+ test/jdk/sun/management/jmxremote/bootstrap/RmiTestBase.java
! test/jdk/sun/management/jmxremote/bootstrap/Utils.java
Changeset: 5757e212
Author: Dean Long <dlong at openjdk.org>
Date: 2022-09-02 19:25:08 +0000
URL: https://git.openjdk.org/loom/commit/5757e2129ef23f6aa11a9a29d77ae86971b401c0
8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
Reviewed-by: thartmann, jiefu, kvn
! src/hotspot/share/opto/library_call.cpp
Changeset: e1e67324
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-02 22:40:53 +0000
URL: https://git.openjdk.org/loom/commit/e1e67324c0c3d8b26af8ae5382073d8f477dbe3c
8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if
Reviewed-by: kvn
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: ac05bc86
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-09-02 23:47:48 +0000
URL: https://git.openjdk.org/loom/commit/ac05bc8605bcf343f0c230868af3056f03461e01
8293293: Move archive heap loading code out of heapShared.cpp
Reviewed-by: erikj, coleenp
! make/hotspot/lib/JvmFeatures.gmk
+ src/hotspot/share/cds/archiveHeapLoader.cpp
+ src/hotspot/share/cds/archiveHeapLoader.hpp
+ src/hotspot/share/cds/archiveHeapLoader.inline.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
- src/hotspot/share/cds/heapShared.inline.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: a366e82a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-09-03 05:48:20 +0000
URL: https://git.openjdk.org/loom/commit/a366e82aa1177f001d49f297c6e1d29ee283ca59
7113208: Incorrect javadoc on java.net.DatagramPacket.setLength()
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/DatagramPacket.java
Changeset: 767262e6
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-03 16:06:25 +0000
URL: https://git.openjdk.org/loom/commit/767262e67cec8e7a5e5eba2c6ebea7f60186d2cb
8292201: serviceability/sa/ClhsdbThreadContext.java fails with "'Thread "Common-Cleaner"' missing from stdout/stderr"
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/AddressException.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescription.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIntelX86.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: e92b9e40
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-03 23:15:35 +0000
URL: https://git.openjdk.org/loom/commit/e92b9e4030ce490140b05f3a6b1435846a212e5d
8293325: Minor improvements to macos catch_mach_exception_raise() error handling
Reviewed-by: amenkov, dcubed, sspitsyn
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
Changeset: 3464019d
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2022-09-04 07:22:09 +0000
URL: https://git.openjdk.org/loom/commit/3464019d7e8fe57adc910339c00ba79884c77852
8292899: CustomTzIDCheckDST.java testcase failed on AIX platform
Reviewed-by: naoto
! src/java.base/unix/native/libjava/TimeZone_md.c
Changeset: 730ced9a
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-09-05 07:16:51 +0000
URL: https://git.openjdk.org/loom/commit/730ced9a109953ca1c3b7bfd6a3eeac5b85892c5
8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly
Reviewed-by: kvn, roland
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestMultipleInfiniteLoops.java
Changeset: e945619d
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-09-05 07:22:58 +0000
URL: https://git.openjdk.org/loom/commit/e945619ddd38091eaa010f65472141443b8f214d
8293088: Fix compilation with the new Visual Studio preprocessor
Reviewed-by: ihse
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 32f4dc84
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-05 08:34:13 +0000
URL: https://git.openjdk.org/loom/commit/32f4dc84037696f664114e40357bca66337c6178
8293295: Add type check asserts to java_lang_ref_Reference accessors
Reviewed-by: stefank, kbarrett, coleenp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: 4067321e
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-09-05 08:51:25 +0000
URL: https://git.openjdk.org/loom/commit/4067321ef413cc6c934aa5e7ec652c56dfdf81eb
8291586: Broken links in JVMTI specification
Reviewed-by: alanb
! src/hotspot/share/prims/jvmti.xsl
Changeset: 48b3ab02
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-09-05 09:13:07 +0000
URL: https://git.openjdk.org/loom/commit/48b3ab02f9339f97e49f775c9d5d3a598a158abf
8293167: Memory leak in JfrThreadSampler if stackdepth is larger than default (64)
Reviewed-by: jbachorik
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
Changeset: 5bed9f76
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-05 10:02:08 +0000
URL: https://git.openjdk.org/loom/commit/5bed9f767507bb0f123247d149ead84d2d635f52
8293290: RISC-V: Explicitly pass a third temp register to MacroAssembler::store_heap_oop
Reviewed-by: shade
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 8df671c9
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-05 10:17:58 +0000
URL: https://git.openjdk.org/loom/commit/8df671c908d10b586540cc916a91e083c6098648
8293355: JDK-8293167 included bad copyright header
Reviewed-by: kbarrett
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
Changeset: 955baa3c
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-05 10:47:48 +0000
URL: https://git.openjdk.org/loom/commit/955baa3c44805538df5f95ccc91d2d5a08c85b81
8267374: macOS: Option+Up/Down Arrow don't traverse to beginning/end of line in JTextArea
Reviewed-by: prr
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java
! test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
! test/jdk/java/awt/keyboard/8218917/AltKeyBug.java
! test/jdk/java/awt/keyboard/AllKeyCode/AllKeyCode.java
+ test/jdk/javax/swing/JTextArea/TestAltUpDown.java
Changeset: e31c537f
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-05 12:17:19 +0000
URL: https://git.openjdk.org/loom/commit/e31c537f0583261ac326cb74fd90c155629e1b50
8293224: Add link to openjdk.org/jtreg/ from doc/testing
Reviewed-by: erikj, iris, ihse
! doc/testing.html
! doc/testing.md
Changeset: 2c61efe3
Author: Volker Simonis <simonis at openjdk.org>
Date: 2022-09-05 12:50:52 +0000
URL: https://git.openjdk.org/loom/commit/2c61efe3de9095631077aaf67edd2695edac6259
8282648: Weaken the InflaterInputStream specification in order to allow faster Zip implementations
Reviewed-by: lancea, alanb, jpai, mr, darcy
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
Changeset: d4e3e695
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-05 13:08:14 +0000
URL: https://git.openjdk.org/loom/commit/d4e3e69505db1b114afec2f6a61acf1261a8e69c
8293344: JDK-8242181 broke stack printing for non-attached threads
Reviewed-by: chagedorn, mdoerr
! src/hotspot/share/utilities/elfFile.cpp
Changeset: d7536588
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-05 13:28:51 +0000
URL: https://git.openjdk.org/loom/commit/d7536588b38e368eaa6395bcbcc6724a39303fc5
8293107: GHA: Bump to Ubuntu 22.04
Reviewed-by: ihse
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
Changeset: 9833c025
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-05 13:35:36 +0000
URL: https://git.openjdk.org/loom/commit/9833c025fd7daf6bb1be81d93148a4204a9f184c
8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row"
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: dbb2c4b6
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-09-05 14:27:00 +0000
URL: https://git.openjdk.org/loom/commit/dbb2c4b6ac01d2a3367a2354213d3b4230dfbb96
8288897: Clean up node dump code
Reviewed-by: chagedorn, xliu
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
Changeset: 056ed48d
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-09-05 18:51:01 +0000
URL: https://git.openjdk.org/loom/commit/056ed48ddaa9378793616cf966501cc9536f336a
8293180: JQuery UI license file not updated
Reviewed-by: jjg
! src/jdk.javadoc/share/legal/jqueryUI.md
Changeset: ef20ffe4
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-05 19:58:18 +0000
URL: https://git.openjdk.org/loom/commit/ef20ffe4d222d48f0bdba81a0b864d9fb455e9a6
8293159: Use try-with-resources in X11FontManager.registerFontDir
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
Changeset: 49558352
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-06 08:42:45 +0000
URL: https://git.openjdk.org/loom/commit/495583524976fb63575b9a45f329e535e490dc80
8282434: Leading combining diacritic character in string renders incorrectly
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! test/langtools/jdk/jshell/SimpleRegressionTest.java
Changeset: 1bed23a1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-06 08:43:34 +0000
URL: https://git.openjdk.org/loom/commit/1bed23a1af8f992003bff053ff982f4938b7221f
8293353: [BACKOUT] G1: Remove redundant is-marking-active checks in C1 barrier
Reviewed-by: kbarrett, mdoerr, tschatzl
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: b17758a9
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-06 08:50:13 +0000
URL: https://git.openjdk.org/loom/commit/b17758a9323d74b4e29da7189d86260786eba321
8247283: Enable the new conformant preprocessor option in Visual Studio
Reviewed-by: erikj, djelinski
! .github/workflows/main.yml
! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4
Changeset: 8e22f2bb
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-06 08:51:02 +0000
URL: https://git.openjdk.org/loom/commit/8e22f2bb403d71c103629f29996e78a54eafe0ad
8293361: GHA: dump config.log in case of configure failure
Reviewed-by: shade
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
Changeset: 26f2a978
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-06 09:27:48 +0000
URL: https://git.openjdk.org/loom/commit/26f2a978f6c601e677a236054be4ddc39d9b6e55
8290561: Coalesce incubator-module warnings for single-file source-code programs
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: 272745b3
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-06 09:39:17 +0000
URL: https://git.openjdk.org/loom/commit/272745b374533b8ddec31df6ae88388049c19738
8293340: Remove unused _code in {Zero,Template}InterpreterGenerator
Reviewed-by: jiefu, shade
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp
Changeset: a92c1ff7
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-09-06 10:55:06 +0000
URL: https://git.openjdk.org/loom/commit/a92c1ff700925b400ee92057ae3dc3030487a886
8287912: GTK L&F : Background of tree icons are red
Reviewed-by: psadhukhan, jdv
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
+ test/jdk/javax/swing/JTree/TestTreeBackgroundColor.java
Changeset: 6a1e98cb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-06 11:21:00 +0000
URL: https://git.openjdk.org/loom/commit/6a1e98cbf7369745409094e4b209602ac76f8ff3
8293213: G1: Remove redundant assertion in G1RemSet::clean_card_before_refine
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: b2067e63
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-06 13:41:37 +0000
URL: https://git.openjdk.org/loom/commit/b2067e63da116235740f5891f6218c9e1fd7b527
8291725: Leftover marks when VM shutdown aborts bitmap clearing make mixed gc fail
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: c05015bc
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-06 14:01:17 +0000
URL: https://git.openjdk.org/loom/commit/c05015bc93916303ff1f16dec5d9391d2d773f41
8291736: find_method_handle_intrinsic leaks Method*
Reviewed-by: hseigel, iklam, dholmes
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 7c96608d
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-09-06 15:18:02 +0000
URL: https://git.openjdk.org/loom/commit/7c96608d9a2f3ea552b2daf1fe0772a0faac46c6
8293403: JfrResolution::on_jvmci_resolution crashes when caller is null
Reviewed-by: never
! src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
Changeset: 98d85e6f
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-06 16:05:51 +0000
URL: https://git.openjdk.org/loom/commit/98d85e6f594bf34b97407c470b14791af0a2bc53
8292579: (tz) Update Timezone Data to 2022c
Reviewed-by: naoto, alanb
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
Changeset: 85d4b491
Author: Ludovic Henry <luhenry at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-06 16:24:04 +0000
URL: https://git.openjdk.org/loom/commit/85d4b49151e9529051f1ed344749a487d3e92165
8283929: GHA: Add RISC-V build config
Reviewed-by: ihse, shade
! .github/workflows/build-cross-compile.yml
Changeset: da596182
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-06 18:10:58 +0000
URL: https://git.openjdk.org/loom/commit/da596182a494a36d37030f18328e52e525fc3565
8264744: (fs) Use file cloning in Linux version of Files::copy method
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/native/libnio/fs/LinuxFileSystem.c
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
Changeset: fb6eb6f2
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-06 22:15:39 +0000
URL: https://git.openjdk.org/loom/commit/fb6eb6f26728d379fe666ac87630236f58065bbe
8293245: x86_64: Extract Adler32 stub implementation into stubGenerator_x86_64_adler.cpp
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: 5b4c4155
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-06 22:16:37 +0000
URL: https://git.openjdk.org/loom/commit/5b4c415510cbd1b34217c976006ea900d5917f46
8293254: x86_64: Extract arraycopy stub implementations into a separate file
Reviewed-by: dlong, kvn
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
Changeset: 57930f8e
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-06 22:18:03 +0000
URL: https://git.openjdk.org/loom/commit/57930f8e53e85bd923127bd638286898cfe3b117
8293285: x86_64: Move libm stub implementations to StubGenerator
Reviewed-by: kvn
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_constants.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_cos.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_exp.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_log.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_log10.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_pow.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_sin.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_tan.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_constants.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_log.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_log10.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_sin.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_tan.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_constants.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
Changeset: 710a1434
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-06 22:26:29 +0000
URL: https://git.openjdk.org/loom/commit/710a14347344f3cc136f3b7f41aad231fbe43625
8293445: clhsdb "thread" command gives incorrect error message for bad threadID
Reviewed-by: dcubed
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 205f992e
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-09-07 05:25:53 +0000
URL: https://git.openjdk.org/loom/commit/205f992e9ecf9f83bb052ee2e2a32e3f532c5ac9
8293326: jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows
Reviewed-by: weijun, wetmore
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
Changeset: 2259e427
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-07 06:11:56 +0000
URL: https://git.openjdk.org/loom/commit/2259e427a53440da948315db2272396294036051
8293197: Avoid double racy reads from non-volatile fields in SharedSecrets
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
Changeset: 4f9065d3
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-09-07 09:04:09 +0000
URL: https://git.openjdk.org/loom/commit/4f9065d3d5e914f8e89daf1ff27bba3578b19e20
8293333: Broken links in JDI specification
Reviewed-by: alanb, cjplummer
! src/jdk.jdi/share/classes/com/sun/jdi/ClassLoaderReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
Changeset: 14fd1b6c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-07 12:08:20 +0000
URL: https://git.openjdk.org/loom/commit/14fd1b6cdfc2f912d350ac0da07f3fe4b1f976e0
8292921: Rewrite object field printer
Reviewed-by: stuefe, coleenp
! src/hotspot/share/runtime/fieldDescriptor.cpp
Changeset: d6961045
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-07 12:34:38 +0000
URL: https://git.openjdk.org/loom/commit/d6961045353897967bb734740225bd1cddf158e5
4850101: Setting mnemonic to VK_F4 underlines the letter S in a button.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
+ test/jdk/javax/swing/JButton/TestMnemonicAction.java
Changeset: 6ff4775b
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2022-09-07 14:39:48 +0000
URL: https://git.openjdk.org/loom/commit/6ff4775b717d91f9acf24d014ae155dfacac06c5
8285487: AArch64: Do not generate unneeded trampolines for runtime calls
Reviewed-by: xliu, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestTrampoline.java
Changeset: 5934669c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-07 14:50:58 +0000
URL: https://git.openjdk.org/loom/commit/5934669ca88c919fe9419410ea75a022a676eef4
8292383: Create a SymbolHandle type to use for ResourceHashtable
Reviewed-by: iklam, hseigel
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ src/hotspot/share/oops/symbolHandle.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
Changeset: 1ee59adc
Author: Christian Stein <cstein at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-07 15:13:35 +0000
URL: https://git.openjdk.org/loom/commit/1ee59adcfead2128316556121c1711d308c7ea01
8289798: Update to use jtreg 7
Reviewed-by: ihse, jpai
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: d36abbe8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 15:26:02 +0000
URL: https://git.openjdk.org/loom/commit/d36abbe8dab3618a08a8a87f53411ed92823d471
8293496: ProblemList runtime/os/TestTracePageSizes.java on linux-x64
Reviewed-by: alanb, azvegint
! test/hotspot/jtreg/ProblemList.txt
Changeset: 02dce24b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 18:30:16 +0000
URL: https://git.openjdk.org/loom/commit/02dce24b59ab53f00309a71ee94f45067c880b5c
8207166: jdk/jshell/JdiHangingLaunchExecutionControlTest.java - launch timeout
Reviewed-by: vromero
! test/langtools/jdk/jshell/HangingRemoteAgent.java
! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java
Changeset: 32c7b628
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-07 18:33:37 +0000
URL: https://git.openjdk.org/loom/commit/32c7b6283daf6f3876ff62693d5a0cb7c4af4232
8293146: Strict DateTimeFormatter fails to report an invalid week 53
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatter.java
Changeset: 76df73b3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-07 18:53:25 +0000
URL: https://git.openjdk.org/loom/commit/76df73b390d0db7779935dd254f6378b6884a79d
8293456: runtime/os/TestTracePageSizes.java sub-tests fail with "AssertionError: No memory range found for address: NNNN"
Reviewed-by: alanb, lancea
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: aff9a696
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-07 19:46:19 +0000
URL: https://git.openjdk.org/loom/commit/aff9a696cb0b281a736e66007a4087923d7abab2
8283224: Remove THREAD_NOT_ALIVE from possible JDWP error codes
Reviewed-by: alanb, sspitsyn
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
Changeset: 1080c4e4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 20:49:06 +0000
URL: https://git.openjdk.org/loom/commit/1080c4e4aeb88e68f5ccb6e1909a084a5b6fa0d3
8293508: ProblemList gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1e031e6a
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2022-09-07 20:50:41 +0000
URL: https://git.openjdk.org/loom/commit/1e031e6a5886fba3009d8e5fa62416fe15a901b6
8293232: Fix race condition in pkcs11 SessionManager
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java
More information about the loom-dev
mailing list