git: openjdk/amber: stats-before-this-super: 91 new changesets
duke
duke at openjdk.java.net
Thu Nov 18 22:07:20 UTC 2021
Changeset: 3445e50b
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-11-11 22:10:18 +0000
URL: https://git.openjdk.java.net/amber/commit/3445e50bd573857660908a964886f94714315f4c
8276265: jcmd man page is outdated
Reviewed-by: stuefe, cjplummer
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 6954b98f
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-11-11 22:23:35 +0000
URL: https://git.openjdk.java.net/amber/commit/6954b98f8faf29b6c2d13687a7a94e83302bdd85
8186670: Implement _onSpinWait() intrinsic for AArch64
Reviewed-by: phh, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitNoneAArch64.java
+ test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWait.java
+ test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitProducerConsumer.java
+ test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitSharedCounter.java
Changeset: 1e941ded
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-11 22:26:45 +0000
URL: https://git.openjdk.java.net/amber/commit/1e941dedad0ff6282ca4c1d2d71512974c97fc5e
8275197: Remove unused fields in ThaiBuddhistChronology
Reviewed-by: naoto, rriggs, iris
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
Changeset: 6b833db3
Author: Per Liden <pliden at openjdk.org>
Date: 2021-11-12 08:19:03 +0000
URL: https://git.openjdk.java.net/amber/commit/6b833db3f9cace8fbb09bb803ba31208e37a4622
8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases?
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/shared/gcTimer.cpp
Changeset: 710f4964
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-11-12 10:08:26 +0000
URL: https://git.openjdk.java.net/amber/commit/710f496456d642c3e98d230270598f0b2dc75aba
8273277: C2: Move conditional negation into rc_predicate
Reviewed-by: thartmann, chagedorn, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java
! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java
Changeset: 13deb384
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-11-12 12:05:45 +0000
URL: https://git.openjdk.java.net/amber/commit/13deb38433444a196af5e22e9b29bea6a9a15400
8276848: sun.net.httpserver.simpleserver.CommandLinePositiveTest: test does not specify port
Reviewed-by: dfuchs
+ test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
Changeset: c4b44329
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-11-12 14:08:43 +0000
URL: https://git.openjdk.java.net/amber/commit/c4b44329c1d250f790ca82dd419cdf3330da16f5
8277012: Use blessed modifier order in src/utils
Reviewed-by: dholmes, stuefe
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/BasicLogEvent.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCleanupReader.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/src/build/tools/commentchecker/CommentChecker.java
! src/utils/src/build/tools/dirdiff/DirDiff.java
Changeset: 51a5731d
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-11-12 14:12:37 +0000
URL: https://git.openjdk.java.net/amber/commit/51a5731d6dc4b6f6feac920a4b8b49c15fd6b34f
8277016: Use blessed modifier order in jdk.httpserver
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
Changeset: aeba6530
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2021-11-12 14:43:54 +0000
URL: https://git.openjdk.java.net/amber/commit/aeba65303479130d9bab74484accad5d7d116a40
8276743: Make openjdk build Zip Archive generation "reproducible"
Reviewed-by: erikj, ihse
! make/Main.gmk
! make/ToolsJdk.gmk
! make/common/ZipArchive.gmk
+ make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java
Changeset: 3b2585c0
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-12 16:17:15 +0000
URL: https://git.openjdk.java.net/amber/commit/3b2585c02bd9d66cc2c8b2d5c16e9a48f4280d07
8276658: Clean up JNI local handles code
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
Changeset: 5a2452c8
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-11-12 16:30:56 +0000
URL: https://git.openjdk.java.net/amber/commit/5a2452c80e64b8b7a1799caa1a8a6e9e6a7dab6d
8274835: Remove unnecessary castings in java.base
Reviewed-by: mullan, naoto, lancea, bpb
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/lang/ClassValue.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/util/calendar/Era.java
Changeset: 0d2980cd
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-12 17:03:33 +0000
URL: https://git.openjdk.java.net/amber/commit/0d2980cdd1486b0689a71fc107a1d4c100bd3025
8258192: Obsolete the CriticalJNINatives flag
Reviewed-by: mdoerr, shade
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/nativeLookup.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java
- test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/libCNCheckLongArgs.c
- test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java
- test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/libCNLookUp.c
- test/hotspot/jtreg/gc/CriticalNative.java
- test/hotspot/jtreg/gc/CriticalNativeArgs.java
- test/hotspot/jtreg/gc/libCriticalNative.c
- test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
Changeset: b85500e5
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-11-12 17:12:13 +0000
URL: https://git.openjdk.java.net/amber/commit/b85500e52479c48b02a96b28fddefa2b25d5d9bd
8276123: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File
Reviewed-by: redestad, alanb
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/ZipFileDuplicateEntryTest.java
Changeset: 74f3e69d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-12 18:46:39 +0000
URL: https://git.openjdk.java.net/amber/commit/74f3e69dc888685558408e663df5d32cb906991f
8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
Reviewed-by: erikj
! make/Main.gmk
! make/ToolsJdk.gmk
! make/common/ZipArchive.gmk
- make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java
Changeset: 176d21d6
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-12 19:06:01 +0000
URL: https://git.openjdk.java.net/amber/commit/176d21d6c525f8fd9592db5b4975308ea0001856
8276824: refactor Thread::is_JavaThread_protected
Reviewed-by: coleenp, rehn, dholmes
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 8c5f0304
Author: Man Cao <manc at openjdk.org>
Date: 2021-11-12 22:34:10 +0000
URL: https://git.openjdk.java.net/amber/commit/8c5f03049196e66a4f8411bdd853b287134e7ce5
8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build
Co-authored-by: Chuck Rasbold <rasbold at openjdk.org>
Co-authored-by: James Y Knight <jyknight at google.com>
Reviewed-by: kvn, dlong
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.hpp
Changeset: 296780c7
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-15 06:47:15 +0000
URL: https://git.openjdk.java.net/amber/commit/296780c7ae5c129d24997007600f428b697d3365
8276983: Small fixes to DumpAllocStat::print_stats
Reviewed-by: dholmes, iklam
! src/hotspot/share/cds/dumpAllocStats.cpp
Changeset: ca2efb73
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2021-11-15 07:02:22 +0000
URL: https://git.openjdk.java.net/amber/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435
8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend
Reviewed-by: cjplummer, sspitsyn, rschmelter
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
+ test/jdk/com/sun/jdi/ResumeAfterThreadResumeCallTest.java
Changeset: b231f5ba
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-15 10:08:14 +0000
URL: https://git.openjdk.java.net/amber/commit/b231f5baa94c7104324cd206c1081b35fd27164c
8276921: G1: Remove redundant failed evacuation regions calculation in RemoveSelfForwardPtrHRClosure
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: fdcd16a3
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-11-15 11:25:23 +0000
URL: https://git.openjdk.java.net/amber/commit/fdcd16a38fb9a14a819d68682f9666ebfe7285db
8277048: Tiny improvements to the specification text for java.util.Properties.load
Reviewed-by: rriggs, iris, naoto
! src/java.base/share/classes/java/util/Properties.java
Changeset: 02f79008
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-15 12:46:38 +0000
URL: https://git.openjdk.java.net/amber/commit/02f79008828b3dcce3bd6492efaa43e99376c0c5
8276932: G1: Annotate methods with override explicitly in g1CollectedHeap.hpp
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 35a831d5
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-15 14:34:19 +0000
URL: https://git.openjdk.java.net/amber/commit/35a831d5a755de8f3c71653bd0a37190adddb8ae
8272170: Missing memory barrier when checking active state for regions
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1CommittedRegionMap.inline.hpp
Changeset: 7fc344dc
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-11-15 15:53:43 +0000
URL: https://git.openjdk.java.net/amber/commit/7fc344dc96008f277dacf5518b28447f3a598cde
8277028: Use service type documentation as fallback for @provides
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
Changeset: 9046077f
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-11-15 17:57:06 +0000
URL: https://git.openjdk.java.net/amber/commit/9046077fe6ce7bb042fbd0fa1a80537cb4a60581
8276084: Linux DEB Bundler: release number in outputted .deb file should be optional
Reviewed-by: almatvee, herrick
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
Changeset: fe45835f
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-11-15 17:57:58 +0000
URL: https://git.openjdk.java.net/amber/commit/fe45835f7cebfccd4544ae19d88bdc7f07560fbe
8274856: Failing jpackage tests with fastdebug/release build
Reviewed-by: almatvee, herrick
! src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c
! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h
! src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c
! src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: 1830b8da
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-15 18:09:32 +0000
URL: https://git.openjdk.java.net/amber/commit/1830b8da9028af430ee4791f310b5fc9cb1ff37d
8275056: Virtualize G1CardSet containers over heap region
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSet.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionBounds.hpp
! src/hotspot/share/gc/g1/heapRegionBounds.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
Changeset: db0c8d52
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-11-15 19:14:17 +0000
URL: https://git.openjdk.java.net/amber/commit/db0c8d522704d2e12bce4ebeb9297b57e3789f4f
8274232: Cleanup unnecessary null comparison before instanceof check in jdk.jdi
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/CharValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocalVariableImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LongValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java
Changeset: 7a870418
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-11-15 19:18:35 +0000
URL: https://git.openjdk.java.net/amber/commit/7a870418a3e8de3b290ba71cbe4ca7979ec029f9
8275385: Change nested classes in jdk.jdi to static nested classes
Reviewed-by: sspitsyn, amenkov, cjplummer
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SDE.java
Changeset: 9326eb14
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-15 21:09:23 +0000
URL: https://git.openjdk.java.net/amber/commit/9326eb14617bf08e3376f854fc022e11d1ef34dd
8276095: ciReplay: replay failure due to incomplete ciMethodData information
Reviewed-by: chagedorn, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciReplay.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! test/hotspot/jtreg/compiler/ciReplay/TestLambdas.java
Changeset: a59c9b2a
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-11-15 21:48:38 +0000
URL: https://git.openjdk.java.net/amber/commit/a59c9b2ac277d6ff6be1700d91ff389f137e61ca
8271515: Integration of JEP 417: Vector API (Third Incubator)
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Co-authored-by: Ningsheng Jian <njian at openjdk.org>
Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Co-authored-by: Eric Liu <eliu at openjdk.org>
Co-authored-by: Jie Fu <jiefu at openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: John R Rose <jrose at openjdk.org>
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Co-authored-by: Rado Smogura <mail at smogura.eu>
Reviewed-by: kvn, sviswanathan, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/forms.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! src/jdk.incubator.vector/windows/native/libjsvml/globals_vectorApiSupport_windows.S.inc
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
+ test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorMaskLoadStoreTest.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorMemoryAlias.java
Changeset: bd92674b
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-11-16 02:34:36 +0000
URL: https://git.openjdk.java.net/amber/commit/bd92674be563ad291990216b7cdf061c498f5dd3
8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/RedefineCallerClass.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/Hello.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaContainsOldInfApp.java
Changeset: e4362007
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-11-16 07:32:34 +0000
URL: https://git.openjdk.java.net/amber/commit/e4362007da8e40c076493364df91cf85960a03e7
8008243: Zero: Implement fast bytecodes
Reviewed-by: rkennke, coleenp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
Changeset: 7719a74c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-16 07:49:43 +0000
URL: https://git.openjdk.java.net/amber/commit/7719a74cec8c47fd036226b520a5fce7887386da
8277172: Remove stray comment mentioning instr_size_for_decode_klass_not_null on x64
Reviewed-by: dholmes
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 1d79cfd3
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-11-16 08:27:34 +0000
URL: https://git.openjdk.java.net/amber/commit/1d79cfd3a16a71ec1bf93a0748e806b21a717b52
8276229: Stop allowing implicit updates in G1BlockOffsetTable
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: b8d33a2a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-16 09:49:03 +0000
URL: https://git.openjdk.java.net/amber/commit/b8d33a2a4e4ac1be322644102e8f09ce1435b4fb
8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
Changeset: 20f3872d
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:13:24 +0000
URL: https://git.openjdk.java.net/amber/commit/20f3872d1cd6257ab9c76bb998f8dc2d07bc1724
8274261: Use enhanced-for instead of plain 'for' in jdk.jcmd
Reviewed-by: sspitsyn, cjplummer
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFormat.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java
Changeset: a9cb8bdb
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:14:37 +0000
URL: https://git.openjdk.java.net/amber/commit/a9cb8bdbaac7241959805c491b6d13b6e14f8966
8274168: Avoid String.compareTo == 0 to check String equality in java.management
Reviewed-by: sspitsyn, dfuchs, cjplummer, dholmes
! src/java.management/share/classes/javax/management/BinaryRelQueryExp.java
! src/java.management/share/classes/javax/management/loading/MLet.java
Changeset: 0bc26837
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:15:52 +0000
URL: https://git.openjdk.java.net/amber/commit/0bc268377ed5d2dd15bdd7283a77b59ad505e2b7
8274190: Use String.equals instead of String.compareTo in jdk.internal.jvmstat
Reviewed-by: cjplummer, sspitsyn
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
Changeset: 9629627e
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:17:08 +0000
URL: https://git.openjdk.java.net/amber/commit/9629627e2c8021c254517ac5463cc66723175fd9
8274163: Use String.equals instead of String.compareTo in jdk.jcmd
Reviewed-by: cjplummer, amenkov, sspitsyn
! src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/OptionLister.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
Changeset: c06df25a
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:18:10 +0000
URL: https://git.openjdk.java.net/amber/commit/c06df25a4fb76ee65d3fa99ec0579ca4a406c345
8274662: Replace 'while' cycles with iterator with enhanced-for in jdk.hotspot.agent
Reviewed-by: amenkov, cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
Changeset: 1c45c8a0
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:19:01 +0000
URL: https://git.openjdk.java.net/amber/commit/1c45c8a08287e2d8d7574eaa773850b7f0b33207
8274757: Cleanup unnecessary calls to Throwable.initCause() in java.management module
Reviewed-by: dfuchs, sspitsyn
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
Changeset: 7906eb05
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-16 11:37:37 +0000
URL: https://git.openjdk.java.net/amber/commit/7906eb050d4675092536048e8e21334767e397e6
8277119: Add asserts in GenericTaskQueueSet methods
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
Changeset: 9a9a157a
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-11-16 13:18:56 +0000
URL: https://git.openjdk.java.net/amber/commit/9a9a157a7d45cbfb016d4427931e1d5345210f7a
8276905: Use appropriate macosx_version_minimum value while compiling metal shaders
Reviewed-by: ihse, kcr, erikj, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: f3eb5014
Author: MeryKitty <anhmdq99 at gmail.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-16 14:09:53 +0000
URL: https://git.openjdk.java.net/amber/commit/f3eb5014aa75af4463308f52f2bc6e9fcd2da36c
8276162: Optimise unsigned comparison pattern
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestUnsignedComparison.java
+ test/micro/org/openjdk/bench/vm/compiler/UnsignedComparison.java
Changeset: d5e47d6b
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-11-16 14:47:42 +0000
URL: https://git.openjdk.java.net/amber/commit/d5e47d6b84514edde23a8baff8c2274e5b3ca6bb
8277089: Use system binutils to build hsdis
Reviewed-by: ihse
! make/autoconf/jdk-options.m4
! src/utils/hsdis/README
! src/utils/hsdis/hsdis.c
Changeset: e5ffdf91
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-16 17:25:38 +0000
URL: https://git.openjdk.java.net/amber/commit/e5ffdf9120c14b38e4c8794888d2002e2686ebfc
8276231: ciReplay: SIGSEGV when replay compiling lambdas
Reviewed-by: iveresov, chagedorn
! src/hotspot/share/ci/ciReplay.cpp
Changeset: b0a463fa
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-11-16 19:01:53 +0000
URL: https://git.openjdk.java.net/amber/commit/b0a463fa59a1c3c554f48267525729bf89a2c5be
8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes!
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java
Changeset: cddc6ce4
Author: Daniel Jelinski <djelinski1 at gmail.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-11-16 20:34:15 +0000
URL: https://git.openjdk.java.net/amber/commit/cddc6ce44695cba4614c3405eb2b194d7c76489b
8275811: Incorrect instance to dispose
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
Changeset: 8ed384cf
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-16 20:53:49 +0000
URL: https://git.openjdk.java.net/amber/commit/8ed384cfb655d97ba452033e06d18ca38e5fc9b0
8276609: Document setting property `jdk.serialFilter` to an invalid value throws `ExceptionInInitializerError`
Reviewed-by: dfuchs, lancea
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: a77d8ddf
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-11-16 21:03:33 +0000
URL: https://git.openjdk.java.net/amber/commit/a77d8ddf11fba33007a4f5c0468d69de23f10f6a
8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo
Reviewed-by: ccheung, stuefe
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 23e5117a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-11-17 03:20:40 +0000
URL: https://git.openjdk.java.net/amber/commit/23e5117a55b3f3d0e3d26bf2d481f4ad1c99af57
8276559: (httpclient) Consider adding an HttpRequest.Builder.HEAD method to build a HEAD request.
Reviewed-by: cstein, dfuchs
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
Changeset: 08f65a59
Author: Fairoz Matte <fmatte at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2021-11-17 06:13:26 +0000
URL: https://git.openjdk.java.net/amber/commit/08f65a59a7bd387974d94253ec7093524a3e92f1
8277313: Validate header failed for test/jdk/java/net/httpclient/HeadTest.java
Reviewed-by: jdv
! test/jdk/java/net/httpclient/HeadTest.java
Changeset: 9aa30de4
Author: Faye Gao <faye.gao at arm.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-17 08:19:46 +0000
URL: https://git.openjdk.java.net/amber/commit/9aa30de4bb55357ddf0900e6103062f02e85753b
8275317: AArch64: Support some type conversion vectorization in SLP
Reviewed-by: thartmann, ngasson
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/codegen/TestIntFloatVect.java
! test/hotspot/jtreg/compiler/codegen/TestLongDoubleVect.java
! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: e9934e12
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-17 09:59:55 +0000
URL: https://git.openjdk.java.net/amber/commit/e9934e1243929514e147ecdd3cefa74168ed0500
8277221: G1: Remove methods without implementations in G1CollectedHeap
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 2af9e597
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-11-17 11:59:52 +0000
URL: https://git.openjdk.java.net/amber/commit/2af9e5976fdf94afc7dbe5ad7827553818057bae
8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test
Reviewed-by: jiefu, sspitsyn
! test/jdk/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/jdk/sun/jvmstat/monitor/HostIdentifier/testcases
- test/jdk/sun/tools/jps/TestJpsHostName.java
Changeset: 9f2f46ee
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-11-17 14:25:17 +0000
URL: https://git.openjdk.java.net/amber/commit/9f2f46ee4576d9cd0190530949e5e50f796a6bdc
8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java crashes with memory exhaustion on Windows
Reviewed-by: coleenp
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/GenClassesBuilder.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java
Changeset: 8f5a8f74
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-11-17 17:36:53 +0000
URL: https://git.openjdk.java.net/amber/commit/8f5a8f740b62c27cc244debe57aaa2975f84a694
8264293: Create implementation for NSAccessibilityMenu protocol peer
8264296: Create implementation for NSAccessibilityPopUpButton protocol peer
8264295: Create implementation for NSAccessibilityMenuItem protocol peer
8264294: Create implementation for NSAccessibilityMenuBar protocol peer
Reviewed-by: pbansal, ant
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuBarAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuBarAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.m
Changeset: b6876649
Author: Alex Kasko <akasko at openjdk.org>
Committer: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-11-17 17:48:07 +0000
URL: https://git.openjdk.java.net/amber/commit/b6876649a82bed508d817ccbde1600d00937e4b2
8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points
Reviewed-by: bpb, shade
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: a907b2b1
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-17 19:53:55 +0000
URL: https://git.openjdk.java.net/amber/commit/a907b2b144f2af27392eb7c2f9656fbb1a759618
8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"
Reviewed-by: hseigel, sspitsyn
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/utilities/accessFlags.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 262d0700
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-11-17 20:03:55 +0000
URL: https://git.openjdk.java.net/amber/commit/262d07001babcbe7f9acd2053aa3b7bac304cf85
8277246: Check for NonRepudiation as well when validating a TSA certificate
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 8881f29b
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-17 20:18:07 +0000
URL: https://git.openjdk.java.net/amber/commit/8881f29bc83336bcbc0e8ff0cf1d2bbe55172f5c
8277310: ciReplay: @cpi MethodHandle references not resolved
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/ci/ciReplay.cpp
Changeset: 007ad7c7
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-11-17 20:23:43 +0000
URL: https://git.openjdk.java.net/amber/commit/007ad7c77c6277ce733386b4402b787d81dd41cf
8277303: Terminology mismatch between JLS17-3.9 and SE17's javax.lang.model.SourceVersion method specs
Reviewed-by: iris, jjg
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: d8c02802
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-17 20:26:25 +0000
URL: https://git.openjdk.java.net/amber/commit/d8c0280273fa9f8e113088d6a43a4af076cd4f87
8277316: ciReplay: dump_replay_data is not thread-safe
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/ci/ciEnv.cpp
Changeset: 6bb04626
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2021-11-17 20:50:46 +0000
URL: https://git.openjdk.java.net/amber/commit/6bb04626af6574ef1e8d4b7dad0389d4b59f5d08
8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! test/jdk/sun/security/x509/AlgorithmId/NonStandardNames.java
Changeset: 45a60db5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-17 21:02:13 +0000
URL: https://git.openjdk.java.net/amber/commit/45a60db5a0aa78fa9eb1c2899bd167c136e0fa03
8277045: G1: Remove unnecessary set_concurrency call in G1ConcurrentMark::weak_refs_work
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: ce4471f8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-17 21:23:38 +0000
URL: https://git.openjdk.java.net/amber/commit/ce4471f806e51bc9f9ad746b69ba490443947110
8277346: ProblemList 7 serviceability/sa tests on macosx-x64
8277351: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64
Reviewed-by: tschatzl, bpb
! test/hotspot/jtreg/ProblemList.txt
Changeset: 29e552c0
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-11-17 22:21:38 +0000
URL: https://git.openjdk.java.net/amber/commit/29e552c03a2825f9526330072668a1d63ac68fd4
8272358: Some tests may fail when executed with other locales than the US
Reviewed-by: aivanov
! test/langtools/jdk/jshell/ToolBasicTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java
! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java
Changeset: 231fb61a
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-11-18 01:12:12 +0000
URL: https://git.openjdk.java.net/amber/commit/231fb61aaeae04787c06a4c972197943d9085627
8276970: Default charset for PrintWriter that wraps PrintStream
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
+ test/jdk/java/io/PrintStream/InheritEncodingTest.java
Changeset: b8453ebd
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-11-18 01:13:26 +0000
URL: https://git.openjdk.java.net/amber/commit/b8453ebdb471e08cc8d62c777f33ad52902f67d7
8275007: Java fails to start with null charset if LC_ALL is set to certain locales
Reviewed-by: rriggs, iris, joehw, alanb
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/native/libjava/jni_util.c
Changeset: 81938001
Author: Fei Gao <Fei.Gao at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-11-18 02:41:27 +0000
URL: https://git.openjdk.java.net/amber/commit/81938001f9bae56c59f4e18b7756089f2cf0bf74
8274179: AArch64: Support SVE operations with encodable immediates
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
! test/hotspot/jtreg/compiler/codegen/TestByteVect.java
! test/hotspot/jtreg/compiler/codegen/TestCharVect.java
! test/hotspot/jtreg/compiler/codegen/TestIntVect.java
! test/hotspot/jtreg/compiler/codegen/TestLongVect.java
! test/hotspot/jtreg/compiler/codegen/TestShortVect.java
Changeset: 91607436
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-11-18 04:33:49 +0000
URL: https://git.openjdk.java.net/amber/commit/91607436b79126ccb999deaf38a98209dbfe6ec1
8276058: Some swing test fails on specific CI macos system
Reviewed-by: prr, kizune
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java
! test/jdk/javax/swing/JButton/8151303/PressedIconTest.java
! test/jdk/javax/swing/JInternalFrame/8069348/bug8069348.java
! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
Changeset: 2f4b5405
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-11-18 08:32:54 +0000
URL: https://git.openjdk.java.net/amber/commit/2f4b5405f0b53782f3ed5274f68b31eb968efb6d
8276314: [JVMCI] check alignment of call displacement during code installation
Reviewed-by: kvn
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
Changeset: db55f927
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-11-18 08:49:07 +0000
URL: https://git.openjdk.java.net/amber/commit/db55f9272c0889f4ea4dee0f4aa3d9613fadb2f8
8277343: dynamicArchive/SharedArchiveFileOption.java failed: '-XX:+RecordDynamicDumpInfo is unsupported when a dynamic CDS archive is specified in -XX:SharedArchiveFile:' missing
Reviewed-by: hseigel, ccheung
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
Changeset: 0a65e8b2
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-11-18 10:48:16 +0000
URL: https://git.openjdk.java.net/amber/commit/0a65e8b282fd41e57108422fbd140527d9697efd
8276794: Change nested classes in java.desktop to static nested classes
Reviewed-by: serb, aivanov
! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java
! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/java/awt/CardLayout.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Polygon.java
! src/java.desktop/share/classes/java/awt/ScrollPane.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/print/Book.java
! src/java.desktop/share/classes/java/beans/XMLEncoder.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/ElementIterator.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/TableView.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/java.desktop/share/classes/sun/awt/PlatformFont.java
! src/java.desktop/share/classes/sun/java2d/loops/RenderCache.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/GeneralCompositePipe.java
! src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
! src/java.desktop/unix/classes/sun/font/X11GB2312.java
! src/java.desktop/unix/classes/sun/font/X11GBK.java
! src/java.desktop/unix/classes/sun/font/X11KSC5601.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderer.java
Changeset: 77cc5088
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-18 10:52:55 +0000
URL: https://git.openjdk.java.net/amber/commit/77cc508802899b370f1cdf592331f81efb8d9208
8277215: Remove redundancy in ReferenceProcessor constructor args
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 2c06bca9
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-11-18 11:17:00 +0000
URL: https://git.openjdk.java.net/amber/commit/2c06bca98fcf9d129d6085e26c225fb26368a558
8266368: Inaccurate after_unwind hook in C2 exception handler
Reviewed-by: dlong, thartmann
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 38345bd2
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2021-11-18 11:18:15 +0000
URL: https://git.openjdk.java.net/amber/commit/38345bd28db83371676f1685806ddc207a833879
8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1
Reviewed-by: phh, aph, ngasson
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java
Changeset: b3a62b48
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-11-18 13:18:37 +0000
URL: https://git.openjdk.java.net/amber/commit/b3a62b48816358ac7dadde4e7893190500ca7b79
8276795: Deprecate seldom used CDS flags
Reviewed-by: dholmes, ccheung, iklam
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: a44b45fd
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-11-18 13:48:12 +0000
URL: https://git.openjdk.java.net/amber/commit/a44b45fdf31275a2c1e9d1d0132874a7de45f8ee
4337793: Mark non-serializable fields of java.security.cert.Certificate and CertPath
Reviewed-by: valeriep, rriggs
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/Certificate.java
Changeset: 00c388b4
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-11-18 14:32:59 +0000
URL: https://git.openjdk.java.net/amber/commit/00c388b4aba41d5f0874585e9c0a33c4571805f6
8259643: ZGC can return metaspace OOM prematurely
Reviewed-by: stefank, pliden, stuefe
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/memory/metaspace.cpp
+ src/hotspot/share/memory/metaspaceCriticalAllocation.cpp
+ src/hotspot/share/memory/metaspaceCriticalAllocation.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: d93b238f
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-11-18 14:44:58 +0000
URL: https://git.openjdk.java.net/amber/commit/d93b238f9725727ae1e2e9f203943b5ddf778f35
8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: 276bfcd1
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-11-18 15:17:59 +0000
URL: https://git.openjdk.java.net/amber/commit/276bfcd1a115f90dde644abef79d64bb61788c75
8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails to compile after JDK-8276058
Reviewed-by: dcubed
! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
Changeset: 354a34ea
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-18 15:54:04 +0000
URL: https://git.openjdk.java.net/amber/commit/354a34ea2077c9372e585adb1303df604827a2e2
8277336: Improve CollectedHeap::safepoint_workers comments
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: 5d249c46
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-11-18 16:07:38 +0000
URL: https://git.openjdk.java.net/amber/commit/5d249c46abc8dfdc3acdaff41d26f3bd9ba84731
8275071: [macos] A11y cursor gets stuck when combobox is closed
Reviewed-by: serb, pbansal
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
Changeset: ce0f00f6
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-18 16:59:41 +0000
URL: https://git.openjdk.java.net/amber/commit/ce0f00f66e78a504d5e40a25fa213325ec0af394
8276093: Improve naming in closures to iterate over card sets
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSet.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
Changeset: 03473b4c
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-11-18 18:25:38 +0000
URL: https://git.openjdk.java.net/amber/commit/03473b4c271b2ec7f0ebdb0edabadf7f36816b9d
8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor
Reviewed-by: jdv
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! test/jdk/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java
Changeset: 8db0c361
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-18 18:40:26 +0000
URL: https://git.openjdk.java.net/amber/commit/8db0c361a39cf10d373c3d2dfa54267cf53452db
8277414: ProblemList runtime/CommandLine/VMDeprecatedOptions.java on windows-x64
Reviewed-by: mikael, iklam
! test/hotspot/jtreg/ProblemList.txt
Changeset: 57eb8647
Author: Niklas Radomski <nradomski at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-11-18 19:00:58 +0000
URL: https://git.openjdk.java.net/amber/commit/57eb864765f38185f8db8f1d37681d6cfe2a3c73
8276927: [PPC64] Port shenandoahgc to linux on ppc64le
Reviewed-by: rkennke, ihse, mdoerr
! make/autoconf/jvm-features.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp
+ src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
+ src/hotspot/cpu/ppc/gc/shenandoah/shenandoah_ppc.ad
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
Changeset: 36bd4a35
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-11-18 20:06:13 +0000
URL: https://git.openjdk.java.net/amber/commit/36bd4a35fbee077c00c1f4240f1f02f4d7d5f656
8277404: Test VMDeprecatedOptions.java failing with Unable to create shared archive file
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 89b125f4
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-11-18 21:32:00 +0000
URL: https://git.openjdk.java.net/amber/commit/89b125f4d4d6a467185b4b39861fd530a738e67f
8275527: Refactor forward pointer access
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: dd045c2c
Author: duke <duke at openjdk.org>
Date: 2021-11-18 22:01:08 +0000
URL: https://git.openjdk.java.net/amber/commit/dd045c2cee9ce4d44b3436da034595c50664cf98
Automatic merge of master into stats-before-this-super
More information about the amber-dev
mailing list