git: openjdk/amber: stats-before-this-super: 99 new changesets

duke duke at openjdk.java.net
Thu Apr 1 22:08:49 UTC 2021


Changeset: fe8ef322
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-03-26 01:54:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/fe8ef322

8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state

Reviewed-by: dlong, kvn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp

Changeset: 41657b15
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-26 03:37:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/41657b15

8261551: Remove special CDS handling in Metaspace::allocate

Reviewed-by: minqi, dholmes, stuefe

! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java

Changeset: bb354b9d
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-03-26 07:44:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/bb354b9d

8264166: OopStorage should support specifying MEMFLAGS for allocations

Reviewed-by: tschatzl, stefank

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/threadService.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp

Changeset: 5a930c42
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-03-26 10:11:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/5a930c42

8264135: UnsafeGetStableArrayElement should account for different JIT implementation details

Reviewed-by: vlivanov, never

! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java

Changeset: e47dfb8e
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-03-26 10:24:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/e47dfb8e

8264062: Use the blessed modifier order in jdk.jfr

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/Enabled.java
! src/jdk.jfr/share/classes/jdk/jfr/Event.java
! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
! src/jdk.jfr/share/classes/jdk/jfr/Period.java
! src/jdk.jfr/share/classes/jdk/jfr/StackTrace.java
! src/jdk.jfr/share/classes/jdk/jfr/Threshold.java
! src/jdk.jfr/share/classes/jdk/jfr/Timestamp.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/events/Handlers.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Cutoff.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Throttle.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/handlers/EventHandler.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/EventByteStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/internal/FlightRecorderMXBeanProvider.java

Changeset: 4fbb7c24
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-26 11:29:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/4fbb7c24

8263472: Specification of JComponent::updateUI should document that the default implementation does nothing

Reviewed-by: aivanov, darcy

! src/java.desktop/share/classes/javax/swing/JComponent.java

Changeset: f3eed052
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-26 11:30:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/f3eed052

8263928: Add JAWT test files for mac

Reviewed-by: jdv

+ test/jdk/java/awt/JAWT/MyMacCanvas.java
+ test/jdk/java/awt/JAWT/jawt-mac-buildrun.sh
+ test/jdk/java/awt/JAWT/myfile.m

Changeset: 507b690f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-26 13:11:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/507b690f

8264126: Remove TRAPS/THREAD parameter for class loading functions

Reviewed-by: ccheung, iklam, dholmes

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/loaderConstraints.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/objArrayKlass.cpp

Changeset: b8122d6e
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-26 13:12:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/b8122d6e

8264220: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java fails to compile

Reviewed-by: hannesw

! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java

Changeset: 57115fa2
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-26 14:48:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/57115fa2

8189198: Add "forRemoval = true" to Applet API deprecations

Reviewed-by: iris, almatvee, kcr, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/applet/AppletStub.java
! src/java.desktop/share/classes/java/applet/AudioClip.java
! src/java.desktop/share/classes/java/applet/package-info.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JApplet.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/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.naming/share/classes/javax/naming/Context.java

Changeset: 4e74de4b
Author:    Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2021-03-26 14:56:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e74de4b

8264111: (fs) Leaking NativeBuffers in case of errors during UnixUserDefinedFileAttributeView.read/write

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java

Changeset: 33c94ffc
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-26 16:49:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/33c94ffc

8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections

Reviewed-by: kvn, chagedorn

! src/hotspot/share/opto/loopnode.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java

Changeset: 3a28dc82
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-26 16:58:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/3a28dc82

8264178: Unused method Threads::nmethods_do

Reviewed-by: coleenp, dholmes

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 7284f013
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-03-26 17:13:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/7284f013

8262110: DST starts from incorrect time in 2038
8073446: TimeZone getOffset API does not  return a dst offset between years 2038-2137

Reviewed-by: rriggs

! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
+ test/jdk/sun/util/calendar/zi/Beyond2037.java

Changeset: d6bb1537
Author:    Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-03-26 19:50:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/d6bb1537

8264240: [macos_aarch64] enable appcds support after JDK-8263002

Reviewed-by: erikj

! make/autoconf/jvm-features.m4

Changeset: 054e0a42
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2021-03-26 20:20:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/054e0a42

8264017: Correctly report inlined frame in JFR sampling

Reviewed-by: jbachorik, mgronlun

! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp

Changeset: 59ed1fa2
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-26 21:24:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/59ed1fa2

8264087: Use the blessed modifier order in jdk.jconsole

Reviewed-by: alanb, amenkov, redestad

! src/jdk.jconsole/share/classes/sun/tools/jconsole/Formatter.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Messages.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Resources.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOperations.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextField.java

Changeset: c9d2d024
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-03-26 21:29:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/c9d2d024

8263632: Improve exception handling of APIs in classLoader.cpp

Reviewed-by: iklam, dholmes, coleenp

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 38e0a58f
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-27 09:54:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/38e0a58f

8264273: macOS: zero VM is broken due to no member named 'is_cpu_emulated' after JDK-8261966

Reviewed-by: iklam

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: a209ed01
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-27 11:15:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/a209ed01

8263670: pmap and pstack in jhsdb do not work on debug server

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
! test/lib/jdk/test/lib/SA/SATestUtils.java

Changeset: c986457f
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-03-28 20:37:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/c986457f

8264329: Z cannot be 1 for Diffie-Hellman key agreement

Reviewed-by: wetmore

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java

Changeset: 2fa6a3c4
Author:    Pengfei Li <pli at openjdk.org>
Date:      2021-03-29 01:09:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/2fa6a3c4

8264006: Fix AOT library loading on CPUs with 256-byte dcache line

Reviewed-by: kvn, dholmes, aph

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/runtime/init.cpp
! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java

Changeset: 6678b01c
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-29 03:41:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/6678b01c

8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java

Reviewed-by: kizune, trebari, pbansal

! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java

Changeset: 99b4bab3
Author:    John Jiang <jjiang at openjdk.org>
Date:      2021-03-29 05:53:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/99b4bab3

8263188: JSSE should fail fast if there isn't supported signature algorithm

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
+ test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java
+ test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java

Changeset: 447e0dfe
Author:    Xin Liu <xliu at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-03-29 06:39:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/447e0dfe

8263769: simplify PhaseMacroExpand::extract_call_projections()

Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp

Changeset: 1f54ed07
Author:    Fei Yang <fyang at openjdk.org>
Date:      2021-03-29 07:45:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/1f54ed07

8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported

Co-authored-by: Yadong Wang <yadonn.wang at huawei.com>
Reviewed-by: thartmann

! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/graphKit.cpp

Changeset: 8ee9a05d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-29 08:00:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/8ee9a05d

8259623: JfrTypeSet::_subsystem_callback is left dangling after use

Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp

Changeset: 30b4b17c
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-29 08:01:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/30b4b17c

8264334: Use the blessed modifier order in jdk.jpackage

Reviewed-by: herrick, shade

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
! 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/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundleParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java

Changeset: aefc1560
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-03-29 08:03:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/aefc1560

8264179: [TESTBUG] Some compiler tests fail when running without C2

Reviewed-by: kvn, jiefu

! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java
! test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java
! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java
! test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroNodeWrongMem.java
! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java

Changeset: 19a6ac46
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-29 12:39:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/19a6ac46

8264142: Remove TRAPS/THREAD parameters for verifier related functions

Reviewed-by: gziemski, coleenp, iklam, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/stackMapFrame.cpp
! src/hotspot/share/classfile/stackMapFrame.hpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp

Changeset: 3caea470
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-03-29 12:40:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/3caea470

8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies

Reviewed-by: neliasso, chagedorn

! src/hotspot/share/adlc/formssel.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyAfterStringInflation.java

Changeset: 3516c265
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-03-29 12:41:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/3516c265

8263591: Two C2 compiler phases with the name "after matching"

Reviewed-by: neliasso, chagedorn

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/phasetype.hpp

Changeset: 019080e4
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-29 13:27:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/019080e4

8264268: Don't use oop types for derived pointers

Reviewed-by: jrose, kbarrett

! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp

Changeset: fbbd98ba
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-29 13:31:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/fbbd98ba

8264029: Replace uses of StringBuffer with StringBuilder in java.base

Reviewed-by: shade

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java

Changeset: 364cce14
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-29 13:32:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/364cce14

8264332: Use the blessed modifier order in jdk.charsets

Reviewed-by: alanb, shade

! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java

Changeset: 963f1fc6
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-03-29 13:56:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/963f1fc6

8264309: JFR: Improve .jfc parser

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFCParserHandler.java

Changeset: f17ea9e6
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-03-29 16:12:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/f17ea9e6

8262899: TestRedirectLinks fails

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java

Changeset: fd45694c
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-03-29 17:03:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/fd45694c

8264344: Outdated links in JavaComponentAccessibility.m

Reviewed-by: dmarkov, pbansal, trebari, azvegint

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: 128c0c97
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-29 19:51:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/128c0c97

8248418: jpackage fails to extract main class and version from app module linked in external runtime

Reviewed-by: herrick, almatvee

! test/jdk/ProblemList.txt
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java

Changeset: a5d7de23
Author:    Ziyi Luo <luoziyi at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date:      2021-03-29 20:14:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/a5d7de23

8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec

Co-authored-by: Greg Rubin <rubin at amazon.com>
Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
+ test/jdk/sun/security/pkcs11/nss/p11-nss-sensitive.txt
+ test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java

Changeset: 8cf1c62c
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-03-29 20:38:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/8cf1c62c

8263754: HexFormat 'fromHex' methods should be static

Reviewed-by: redestad, naoto, chegar

! src/java.base/share/classes/java/util/HexFormat.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! test/jdk/java/util/HexFormat/HexFormatTest.java

Changeset: 182b11c3
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2021-03-30 04:26:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/182b11c3

8264016: [JVMCI] add some thread local fields for use by JVMCI

Reviewed-by: dholmes, iklam, coleenp

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 1a681fa7
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-30 06:47:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/1a681fa7

8263560: Remove needless wrapping with BufferedInputStream

Reviewed-by: prr, alanb, dfuchs, serb

! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java

Changeset: bcdf4694
Author:    Yi Yang <yyang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-30 07:20:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/bcdf4694

8264337: VM crashed when -XX:+VerifySharedSpaces

Reviewed-by: minqi, ccheung, shade

! src/hotspot/share/memory/filemap.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java

Changeset: 8100a20e
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-30 07:40:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/8100a20e

8263971: C2 crashes with SIGFPE with -XX:+StressGCM and -XX:+StressIGVN

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/castnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLostDependencyOnZeroTripGuard.java

Changeset: d2a63f25
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-30 07:58:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/d2a63f25

8264360: Loop strip mining verification fails with "should be on the backedge"

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java

Changeset: 8735259f
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-30 08:15:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/8735259f

8264333: Use the blessed modifier order in jdk.jshell

Reviewed-by: iris, shade

! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java

Changeset: 4ea6abfb
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-03-30 08:46:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/4ea6abfb

8264324: Simplify allocation list management in OopStorage::reduce_deferred_updates

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp

Changeset: 4ffa41c3
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-30 09:22:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/4ffa41c3

8263615: Cleanup tightly_coupled_allocation

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp

Changeset: f3726a87
Author:    Eric Liu <eric.c.liu at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-03-30 09:57:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/f3726a87

8264020: Optimize double negation elimination

Reviewed-by: thartmann, chagedorn

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

Changeset: ac604a18
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-30 11:42:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/ac604a18

8264374: Shenandoah: Remove leftover parallel reference processing argument

Reviewed-by: shade

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

Changeset: ee5e00b0
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-30 11:43:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/ee5e00b0

8264279: Shenandoah: Missing handshake after JDK-8263427

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp

Changeset: 6e74c3ab
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-30 12:19:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/6e74c3ab

8264193: Remove TRAPS parameters for modules and defaultmethods

Reviewed-by: lfoltan, ccheung, coleenp, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: af028835
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-03-30 12:21:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/af028835

8264191: Javadoc search is broken in Internet Explorer

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template

Changeset: daeca3ff
Author:    Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2021-03-30 13:13:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/daeca3ff

8262958: (fs) UnixUserDefinedFileAttributeView cleanup

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java

Changeset: 2c9365d7
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-30 13:28:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/2c9365d7

8264271: Avoid creating non_oop_word oops

Reviewed-by: kbarrett, pliden

! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp

Changeset: b6521988
Author:    Yi Yang <yyang at openjdk.org>
Committer: Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-03-30 14:45:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/b6521988

8264429: Test runtime/cds/appcds/VerifyWithDefaultArchive.java assumes OpenJDK build

Reviewed-by: dcubed, shade

! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java

Changeset: 2ad6f2d9
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-03-30 15:00:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/2ad6f2d9

8263896: Make not_suspended parameter from ObjectMonitor::exit() have default value

Reviewed-by: rehn, dcubed, dholmes

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 21e7402b
Author:    Hui Shi <hshi at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-30 16:04:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/21e7402b

8263707: C1 RangeCheckEliminator support constant array and NewMultiArray

Reviewed-by: thartmann, neliasso

! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java

Changeset: b08d6383
Author:    Attila Szegedi <attila at openjdk.org>
Date:      2021-03-30 18:06:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/b08d6383

8262503: Support records in Dynalink

Reviewed-by: sundar

! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java
+ test/jdk/jdk/dynalink/BeanLinkerRecordsTest.java

Changeset: 2bd80f94
Author:    Attila Szegedi <attila at openjdk.org>
Date:      2021-03-30 18:13:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/2bd80f94

8264326: Modernize javax.script.ScriptEngineManager and related classes' implementation

Reviewed-by: sundar

! src/java.scripting/share/classes/javax/script/AbstractScriptEngine.java
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.scripting/share/classes/javax/script/ScriptException.java
! src/java.scripting/share/classes/javax/script/SimpleBindings.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java

Changeset: 353807c5
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-30 18:18:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/353807c5

8263898: (fs) Files.newOutputStream on the "NUL" special device throws FileSystemException: "nul: Incorrect function" (win)

Reviewed-by: jpai, alanb

! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
+ test/jdk/java/nio/file/Files/NulDevice.java

Changeset: 815248ab
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-30 19:59:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/815248ab

8264148: Update spec for exceptions retrofitted for exception chaining

Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/ClassNotFoundException.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.desktop/share/classes/java/beans/EventHandler.java
! src/java.desktop/share/classes/java/beans/Statement.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java

Changeset: e073486f
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-31 01:16:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/e073486f

8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node"

Reviewed-by: thartmann

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp

Changeset: 928fa5b5
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-03-31 03:10:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/928fa5b5

8244540: Print more information with -XX:+PrintSharedArchiveAndExit

Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java

Changeset: ab6faa60
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-03-31 06:33:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab6faa60

8263582: WB_IsMethodCompilable ignores compiler directives

Reviewed-by: iveresov, kvn, neliasso

! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/compiler/whitebox/TestMethodCompilableCompilerDirectives.java

Changeset: 8a4a9117
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-03-31 09:34:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a4a9117

8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2

Co-authored-by: Mikael Vidstedt <mikael at openjdk.org>
Reviewed-by: dholmes, gziemski

! src/hotspot/share/prims/jni.cpp

Changeset: 9061271b
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-03-31 09:37:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/9061271b

8261957: [PPC64] Support for Concurrent Thread-Stack Processing

Reviewed-by: lucy, nradomski

! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/c2_safepointPollStubTable_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/os/aix/safepointMechanism_aix.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp

Changeset: 604b14c4
Author:    Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2021-03-31 10:37:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/604b14c4

8264112: (fs) Reorder methods/constructor/fields in UnixUserDefinedFileAttributeView.java

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java

Changeset: 999c1348
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-31 11:35:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/999c1348

8264417: ParallelCompactData::region_offset should not accept pointers outside the current region

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 40c32491
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-31 12:43:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/40c32491

8264149: BreakpointInfo::set allocates metaspace object in VM thread

Reviewed-by: dholmes, iklam

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodCounters.hpp

Changeset: 6225ae63
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2021-03-31 15:20:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/6225ae63

8264466: Cut-paste error in InterfaceCalls JMH

Reviewed-by: shade, thartmann

! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java

Changeset: f43d14a2
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2021-03-31 16:42:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/f43d14a2

8264396: Use the blessed modifier order in jdk.internal.jvmstat

Reviewed-by: cjplummer, kevinw, shade

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java

Changeset: 0fa35728
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-31 16:43:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/0fa35728

8264489: Add more logging to LargeCopyWithMark.java

Reviewed-by: kbarrett, alanb, bpb

! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java

Changeset: dec34470
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-31 16:43:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/dec34470

8264346: nullptr_t undefined in global namespace for clang+libstdc++

Reviewed-by: dholmes, kbarrett

! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: e2ec997b
Author:    Man Cao <manc at openjdk.org>
Date:      2021-03-31 18:29:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/e2ec997b

8263551: Provide shared lock-free FIFO queue implementation

Create a generalized lock-free queue implementation based on G1DirtyCardQueueSet::Queue.

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
+ src/hotspot/share/utilities/lockFreeQueue.hpp
+ src/hotspot/share/utilities/lockFreeQueue.inline.hpp
+ test/hotspot/gtest/utilities/test_lockFreeQueue.cpp

Changeset: cb70ab0c
Author:    Your Name <you at example.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-31 20:33:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/cb70ab0c

8263235: sanity/client/SwingSet/src/ColorChooserDemoTest.java failed throwing java.lang.NoClassDefFoundError

Reviewed-by: psadhukhan, serb

! test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java
! test/jdk/sanity/client/SwingSet/src/GridBagLayoutDemoTest.java

Changeset: 16acfafb
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-31 23:02:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/16acfafb

8012229: [lcms] Improve performance of color conversion for images with alpha channel

Reviewed-by: azvegint

! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlpha.java
+ test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java

Changeset: 52d8a229
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-04-01 00:34:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/52d8a229

8264054: Bad XMM performance on java.lang.MathBench.sqrtDouble

Co-authored-by: Eric Caspole <ecaspole at openjdk.org>
Co-authored-by: Charlie Hunt <huntch at openjdk.org>
Reviewed-by: neliasso, kvn, vlivanov

! src/hotspot/cpu/x86/x86.ad
! test/micro/org/openjdk/bench/java/lang/MathBench.java
+ test/micro/org/openjdk/bench/java/lang/StrictMathBench.java

Changeset: de495df7
Author:    Yi Yang <yyang at openjdk.org>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date:      2021-04-01 02:07:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/de495df7

8264413: Data is written to file header even if its CRC32 was calculated

Reviewed-by: ccheung, minqi

! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java

Changeset: 39f0b27a
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-04-01 04:10:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/39f0b27a

8176026: SA: Huge heap sizes cause a negative value to be displayed in the jhisto heap total

Reviewed-by: cjplummer, kevinw, ysuenaga

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHistogram.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHistogramElement.java

Changeset: 3997c99e
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2021-04-01 06:02:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/3997c99e

8264222: Use switch expression in jshell where possible

Reviewed-by: briangoetz

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java

Changeset: 02287349
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2021-04-01 06:45:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/02287349

8262470: Printed GlyphVector outline with low DPI has bad quality on Windows

Reviewed-by: serb, psadhukhan

! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
+ test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorShapeTest.java
+ test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTextTest.java

Changeset: d2df9a7d
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-04-01 06:53:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/d2df9a7d

8264331: Use the blessed modifier order in jdk.compiler

Reviewed-by: vromero, iris, shade

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.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/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java

Changeset: 6cf10950
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-04-01 07:22:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/6cf10950

8264484: Replace uses of StringBuffer with StringBuilder in jdk.hotspot.agent

Reviewed-by: kevinw, amenkov, ysuenaga

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/RMIHelper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionSym.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeBipush.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetPut.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeIinc.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeJmp.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadStore.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeLookupswitch.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeMultiANewArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeNewArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeRet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeSipush.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeTableswitch.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHistogramElement.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMVersionMismatchException.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SAEditorPane.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SysPropsPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/VMFlagsPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/VMVersionInfoPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java

Changeset: 0696fd0e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-04-01 07:35:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/0696fd0e

8263496: MetalHighContrastTheme.getControlHighlight cleanup

Reviewed-by: azvegint

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalHighContrastTheme.java

Changeset: 011f6d13
Author:    Hui Shi <hshi at openjdk.org>
Committer: Lutz Schmidt <lucy at openjdk.org>
Date:      2021-04-01 10:43:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/011f6d13

8264223: CodeHeap::verify fails extra_hops assertion in fastdebug test

Reviewed-by: lucy, shade

! src/hotspot/share/memory/heap.cpp
! test/hotspot/jtreg/compiler/codegen/Test6935535.java

Changeset: fdfa1dda
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-04-01 11:38:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/fdfa1dda

8264306: Non deterministic generation of java/lang/invoke/MemberName.class

Reviewed-by: shade, jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/StablePatternDesugaring.java

Changeset: 80681b54
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-04-01 12:56:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/80681b54

8264546: Dependencies: Context class is always an InstanceKlass

Reviewed-by: kvn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: 1dc75e9e
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-04-01 14:55:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/1dc75e9e

8264538: Rename SystemDictionary::parse_stream

Reviewed-by: lfoltan, hseigel

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/unsafe.cpp

Changeset: 4b197714
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-04-01 15:09:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/4b197714

8264150: CDS dumping code calls TRAPS functions in VM thread

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp

Changeset: c04a743b
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-04-01 15:12:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/c04a743b

8264557: Incorrect copyright year for test/micro/org/openjdk/bench/java/lang/MathBench.java after JDK-8264054

Reviewed-by: neliasso

! test/micro/org/openjdk/bench/java/lang/MathBench.java

Changeset: 328e9514
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-04-01 16:46:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/328e9514

8169629: Annotations with lambda expressions cause AnnotationFormatError

Reviewed-by: jfranck

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! test/jdk/java/lang/annotation/EqualityTest.java

Changeset: 6e0da996
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-04-01 17:03:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/6e0da996

8263448: CTW: fatal error: meet not symmetric

Reviewed-by: roland

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

Changeset: 58583990
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-04-01 18:25:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/58583990

8264285: Clean the modification of ccstr JVM flags

Reviewed-by: dholmes, coleenp

! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/flags/allFlags.hpp
+ src/hotspot/share/runtime/flags/debug_globals.hpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.hpp
! src/hotspot/share/services/writeableFlags.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SetVMFlagTest.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java

Changeset: b953386d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-04-01 19:46:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/b953386d

8264609: Number.{byteValue, shortValue} spec should use @implSpec

Reviewed-by: psandoz, bpb

! src/java.base/share/classes/java/lang/Number.java

Changeset: 04f24fe9
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-04-01 20:39:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/04f24fe9

8264403: [macos]: App names containing '.' characters results in an error message when launching

Reviewed-by: asemenyuk

! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/common/FileUtils.h
! src/jdk.jpackage/unix/native/common/UnixFileUtils.cpp
! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/DotInNameTest.java

Changeset: 5e59d28d
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-04-01 21:16:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/5e59d28d

8262046: Clean up parallel class loading code and comments

Reviewed-by: lfoltan, iklam

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
+ test/hotspot/jtreg/runtime/ParallelLoad/AsmClasses.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ClassLoadingThread.java
+ test/hotspot/jtreg/runtime/ParallelLoad/MyLoader.java
+ test/hotspot/jtreg/runtime/ParallelLoad/MyNonParallelLoader.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuperTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ThreadPrint.java
+ test/hotspot/jtreg/runtime/ParallelLoad/test-classes/A.java
+ test/hotspot/jtreg/runtime/ParallelLoad/test-classes/B.java
+ test/hotspot/jtreg/runtime/ParallelLoad/test-classes/ClassInLoader.java

Changeset: da2bb704
Author:    duke <duke at openjdk.org>
Date:      2021-04-01 22:02:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/da2bb704

Automatic merge of master into stats-before-this-super

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java



More information about the amber-dev mailing list