git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: 237 new changesets
Aleksei Efimov
aleksej.efimov at oracle.com
Fri Sep 11 17:07:29 UTC 2020
Changeset: a0d6a8a1
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-16 11:44:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0d6a8a1
8251166: Add automated testcases for changes done in JDK-8214112
Reviewed-by: serb
+ test/jdk/javax/swing/JFormattedTextField/TestSelectedTextBackgroundColor.java
+ test/jdk/javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java
+ test/jdk/javax/swing/JSpinner/TestSelectedTextBackgroundColor.java
Changeset: 4264cd9f
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-16 11:53:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4264cd9f
8251124: doclint errors about missing accessibility support in HTML files
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
Changeset: d6348691
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2020-08-17 11:18:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6348691
8249674: Redo: Nimbus JTree renderer properties persist across L&F changes
Reviewed-by: psadhukhan, prr
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
+ test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java
Changeset: 0cf76bde
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2020-08-17 11:20:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0cf76bde
8251125: doclint errors about missing references in Swing javadoc
Reviewed-by: psadhukhan, pbansal
! src/java.desktop/share/classes/javax/swing/DefaultListModel.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/package-info.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
Changeset: 2ef86262
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-17 11:55:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ef86262
8239137: JAWS does not always announce the value of JSliders in JColorChooser
Reviewed-by: serb, prr, kizune
! src/java.desktop/share/classes/javax/swing/JSlider.java
Changeset: 69c0df6b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-17 13:36:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/69c0df6b
8250849: Address reliance on default constructors in the javax.swing.plaf APIs
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/plaf/ButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/DesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/DesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/InternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/LabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/MenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/MenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/PanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/RootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ViewportUI.java
Changeset: fbad5a0d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-18 00:06:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbad5a0d
8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails
Reviewed-by: prr, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/html/parser/Test8017492.java
Changeset: a1c29335
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-18 00:08:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1c29335
8251469: Better cleanup for test/jdk/javax/imageio/SetOutput.java
Reviewed-by: prr, pbansal
! test/jdk/javax/imageio/SetOutput.java
Changeset: d8d3cc3a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-19 11:47:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d8d3cc3a
8250851: Address reliance on default constructors in the javax.swing.plaf.synth APIs
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java
Changeset: e6a0c6cf
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-19 11:49:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e6a0c6cf
8250852: Address reliance on default constructors in the javax.swing.plaf.basic APIs
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
Changeset: fc19aa92
Author: Kumar Abhishek <kumar.z.abhishek at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2020-08-20 23:18:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc19aa92
8200281: Add missing @Override annotations in ImageIO plugins
Reviewed-by: prr, dmarkov, aivanov
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java
Changeset: 2847cd5e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-21 14:35:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2847cd5e
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: fac22ce2
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-08-21 10:01:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac22ce2
8252043: Move inner class metaspace cleaning out of safepoint cleanup tasks
Clean up inner metaspaces from ServiceThread if cleanup is needed for concurrent GCs.
Reviewed-by: eosterlund, pchilanomate
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: e56002c7
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-08-21 15:04:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e56002c7
8242263: Diagnose synchronization on primitive wrappers
Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers
Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/hotspot/jtreg/runtime/Monitor/SyncOnPrimitiveWrapperTest.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestSyncOnPrimitiveWrapperEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: fc0d883a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-08-21 11:23:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc0d883a
8252149: Compilation error after JDK-8252043
Reviewed-by: hseigel
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
Changeset: fcd005c4
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-19 10:56:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcd005c4
8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/callnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadPinnedAfterCall.java
Changeset: 4ee601c8
Author: Lance Andersen <lancea at openjdk.org>
Date: 2020-08-21 13:10:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ee601c8
8252128: Remove javax.transaction Exception references
Reviewed-by: rriggs
! test/jdk/javax/transaction/xa/testng/test/transaction/XAExceptionTests.java
! test/jdk/javax/transaction/xa/testng/util/SerializedTransactionExceptions.java
Changeset: d1ab20c6
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-08-21 16:00:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1ab20c6
8252126: 'GVars.stw_random = os::random()' lost by JDK-8246476
Reviewed-by: eosterlund
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 5db57dc1
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-08-21 16:01:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5db57dc1
8252125: add an "inflating" entry to the "table" of bit patterns in share/oops/markWord.hpp
Reviewed-by: tschatzl, coleenp
! src/hotspot/share/oops/markWord.hpp
Changeset: ca6d6385
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-08-21 15:49:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ca6d6385
8251384: [TESTBUG] jvmti tests should not be executed with minimal VM
Reviewed-by: sspitsyn, iignatyev
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java
! test/hotspot/jtreg/serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java
! test/hotspot/jtreg/serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java
! test/hotspot/jtreg/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java
! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java
! test/hotspot/jtreg/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java
! test/hotspot/jtreg/serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java
! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestMultipleClasses.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java
! test/hotspot/jtreg/serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 31d108c1
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-08-22 00:09:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/31d108c1
8251918: [Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint
Add NULL check on the return value of SystemDictionaryShared::find_or_allocate_info_for().
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: 6612598a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-21 19:00:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6612598a
8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t
Reviewed-by: kvn
- test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties
! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java
! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java
Changeset: fb8ceae0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-22 10:23:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb8ceae0
Merge
Changeset: 8bf5b1d1
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-23 13:09:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8bf5b1d1
8251254: Add automated test for fix done in JDK-8218472
Reviewed-by: serb
+ test/jdk/javax/swing/JProgressBar/TestJProgressBarHighlightColor.java
Changeset: b6c861f9
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-23 13:18:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6c861f9
8251252: Add automated testcase for fix done in JDK-8214253
Reviewed-by: serb, psadhukhan
+ test/jdk/javax/swing/JToolTip/TestTooltipBackgroundColor.java
Changeset: 484864c9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-24 00:34:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/484864c9
8251558: J2DBench should support shaped and translucent windows
Reviewed-by: avu
! src/demo/share/java2d/J2DBench/Makefile
! src/demo/share/java2d/J2DBench/README
! src/demo/share/java2d/J2DBench/build.xml
! src/demo/share/java2d/J2DBench/options/default.opt
! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java
! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java
Changeset: e11ce6d5
Author: Kumar Abhishek <kumar.z.abhishek at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2020-08-24 22:48:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e11ce6d5
8136363: Nimbus-LaF: background color cleared when setting component name of JToolBar
Reviewed-by: serb, aivanov, dmarkov
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
+ test/jdk/javax/swing/plaf/synth/SynthToolBarUI/8136363/ComponentSetNameTest.java
Changeset: 4d4161a5
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-24 22:12:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d4161a5
8250858: Address reliance on default constructors in the Java Sound APIs
Reviewed-by: prr
! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java
! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/MixerProvider.java
Changeset: 0643f3aa
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2020-08-26 08:13:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0643f3aa
8232114: JVM crashed at imjpapi.dll in native code
Reviewed-by: serb, alitvinov
! src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: fa31c0de
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-26 14:47:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa31c0de
8250850: Address reliance on default constructors in the javax.swing.plaf.metal APIs
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.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/metal/MetalLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java
Changeset: 4b8ea58b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-26 17:20:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b8ea58b
8250853: Address reliance on default constructors in the javax.swing APIs
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java
! src/java.desktop/share/classes/javax/swing/AbstractListModel.java
! src/java.desktop/share/classes/javax/swing/AbstractSpinnerModel.java
! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java
! src/java.desktop/share/classes/javax/swing/DefaultListModel.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/java.desktop/share/classes/javax/swing/FocusManager.java
! src/java.desktop/share/classes/javax/swing/InputVerifier.java
! src/java.desktop/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/LookAndFeel.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RowFilter.java
! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/ViewportLayout.java
! src/java.desktop/share/classes/javax/swing/border/AbstractBorder.java
! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/event/InternalFrameAdapter.java
! src/java.desktop/share/classes/javax/swing/event/MouseInputAdapter.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileFilter.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileView.java
! src/java.desktop/share/classes/javax/swing/table/AbstractTableModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/table/TableStringConverter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultTextUI.java
! src/java.desktop/share/classes/javax/swing/text/DocumentFilter.java
! src/java.desktop/share/classes/javax/swing/text/FlowView.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/NavigationFilter.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/java.desktop/share/classes/javax/swing/undo/CannotRedoException.java
! src/java.desktop/share/classes/javax/swing/undo/CannotUndoException.java
! src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/SwingInterOpUtils.java
Changeset: e0989c00
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-26 09:28:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e0989c00
8247867: Upgrade to freetype 2.10.2
Reviewed-by: serb
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afangles.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c
! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h
! src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h
Changeset: 79dd4729
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-27 17:07:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/79dd4729
8250935: JFileChooser incorrectly placed "Date" value in "Type" field
Reviewed-by: prr
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
+ test/jdk/javax/swing/JFileChooser/JFileChooserHomeDetailsInfo.java
Changeset: b6c6b4a8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-28 09:17:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6c6b4a8
8252469: Backout JDK-8250935 fix
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
- test/jdk/javax/swing/JFileChooser/JFileChooserHomeDetailsInfo.java
Changeset: 31f24268
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-28 17:12:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/31f24268
6542439: Significant memory leak in BasicComboBoxUI and MetalComboBoxButton
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/TestMemLeakComboBox.java
Changeset: 56881d64
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-08-21 22:23:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/56881d64
8249096: Clean up code for DumpLoadedClassList
Clean up code for DumpLoadedClassList output code, centralize in InstanceKlass.
Reviewed-by: iklam, dcubed
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: e4eaa237
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-22 17:09:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4eaa237
8252056: Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp
Reviewed-by: ccheung, minqi
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: 97f8261e
Author: Attila Szegedi <attila at openjdk.org>
Date: 2020-08-23 14:58:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/97f8261e
8252124: Restore Dynalink tests
Reviewed-by: sundar
! test/jdk/TEST.groups
+ test/jdk/jdk/dynalink/BeanLinkerTest.java
+ test/jdk/jdk/dynalink/BeansLinkerTest.java
+ test/jdk/jdk/dynalink/CallSiteTest.java
+ test/jdk/jdk/dynalink/CallerSensitiveTest.java
+ test/jdk/jdk/dynalink/ClassLoaderAware.java
+ test/jdk/jdk/dynalink/LinkedCallSiteLocationTest.java
+ test/jdk/jdk/dynalink/LookupTest.java
+ test/jdk/jdk/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ test/jdk/jdk/dynalink/TestGuardingDynamicLinkerExporter.java
+ test/jdk/jdk/dynalink/TrustedDynamicLinkerFactoryTest.java
+ test/jdk/jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java
+ test/jdk/jdk/dynalink/trusted.security.policy
+ test/jdk/jdk/dynalink/untrusted.security.policy
Changeset: 8ce20537
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-24 13:23:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ce20537
8252186: remove FileInstaller action from vmTestbase/jit/graph tests
Reviewed-by: kvn
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java
Changeset: 58a3e40a
Author: Lin Zang <lzang at openjdk.org>
Date: 2020-08-24 13:47:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/58a3e40a
8251848: JMap.histo() and JMap.dump() should parse sub-arguments similarly
Update JMap histo/dump parsing code
Reviewed-by: sspitsyn, phh
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
Changeset: 8ebe591a
Author: Lin Zang <lzang at openjdk.org>
Date: 2020-08-24 13:48:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ebe591a
8252101: Add description of expected behavior of using "live" and "all" options together for jmap
Update description
Reviewed-by: dcubed, sspitsyn, phh
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
Changeset: eaeddedd
Author: Jose Ziviani <joserz at linux.ibm.com>
Committer: Michihiro Horie <mhorie at openjdk.org>
Date: 2020-08-25 09:01:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eaeddedd
8248190: Enable Power10 system and implement new byte-reverse instructions
Reviewed-by: mdoerr, stuefe
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: d4626d89
Author: Vipin Sharma <vipinsharma85 at gmail.com>
Committer: Julia Boes <jboes at openjdk.org>
Date: 2020-08-25 09:27:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d4626d89
8251542: Several small Javadoc errors in java.base
Fixing wrong exception type in throws clause and wrong return type description
Reviewed-by: darcy, dfuchs, mullan, mchung, rriggs
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
Changeset: 9e6782d2
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-08-25 07:54:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9e6782d2
8251988: jpackage --runtime-image fails on mac when using JDK11 based runtime
Reviewed-by: asemenyuk, almatvee, prr
! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java
! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp
- test/jdk/tools/jpackage/apps/com.hello/com/hello/Hello.java
- test/jdk/tools/jpackage/apps/com.hello/module-info.java
! test/jdk/tools/jpackage/apps/image/Hello.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
Changeset: 5585e6f6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-08-05 15:07:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5585e6f6
8251155: HostIdentifier fails to canonicalize hostnames starting with digits
Reviewed-by: sspitsyn, redestad
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
+ test/jdk/sun/tools/jps/TestJpsHostName.java
Changeset: afce1f4e
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-08-25 10:20:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/afce1f4e
8251203: Fix "no comment" warnings in java.base/java.lang and java/io
Reviewed-by: dfuchs, lancea, mchung, naoto
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/UncheckedIOException.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.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/StackTraceElement.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
Changeset: 13c176be
Author: Yudi Zheng <yudi.zheng at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-08-25 22:23:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/13c176be
8252058: [JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller
Reviewed-by: kvn, dlong
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 0ea03380
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-08-25 15:00:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ea03380
8252331: JDK-8252058 is causing failures in Tier1
Added Graal changes which were missing in 8252058 push.
Reviewed-by: dcubed
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 52117c6f
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-08-25 22:17:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/52117c6f
8251850: Refactor ResourceMark and DeoptResourceMark for better code sharing
Move saved state to ResourceArea, merge most of marks into shared helper.
Reviewed-by: stuefe, iklam, tschatzl, xliu, vlivanov
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/memory/resourceArea.inline.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java
Changeset: c4bb35ef
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-07-31 09:07:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4bb35ef
8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
Changeset: f1e07806
Author: Anton Kozlov <akozlov at openjdk.org>
Date: 2020-08-18 01:34:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f1e07806
8251930: Native types mismatch in hotspot
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: 27b5007a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-08-26 09:29:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/27b5007a
8252290: Remove unused enum in CallGenerator
Reviewed-by: thartmann, rrich
! src/hotspot/share/opto/callGenerator.hpp
Changeset: 25af8d8f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-08-26 09:29:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/25af8d8f
8252291: C2: Assignment in conditional in loopUnswitch.cpp
Reviewed-by: thartmann
! src/hotspot/share/opto/loopUnswitch.cpp
Changeset: 7856c1a3
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-08-26 11:28:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7856c1a3
8252108: Modify nsk/stress/stack tests to check page size
Reviewed-by: hseigel, stuefe
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java
! test/jtreg-ext/requires/VMProps.java
Changeset: b4787e6c
Author: Joshua Zhu <jzhu at openjdk.org>
Date: 2020-08-26 17:34:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b4787e6c
8252259: AArch64: Adjust default value of FLOATPRESSURE
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
Changeset: 0c20de19
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-08-26 19:21:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c20de19
8250598: Hyper-V is detected in spite of running on host OS
Reviewed-by: mbaesken, mdoerr, dholmes
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
Changeset: b978ebee
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-08-26 07:55:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b978ebee
8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest
Reviewed-by: stuefe, lfoltan, dcubed
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/gtest/runtime/test_safepoint_locks.cpp
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java
- test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 84e62e85
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-08-26 13:41:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/84e62e85
8252037: Optimized build is broken
Fix some optimized build issues.
Reviewed-by: vlivanov, tschatzl, thartmann, kbarrett
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 6c4a27cc
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-08-26 13:46:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c4a27cc
8251093: Improve C1 register allocator logging and debugging support
Various printing and debug improvements to better analyze C1 register allocator problems.
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java
Changeset: 55dd4401
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-08-26 13:08:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/55dd4401
8230918: j.l.NASE in javap
Reviewed-by: jjg
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/FatalError.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/langtools/tools/javap/attribute_length/AttributeLengthTest.java
+ test/langtools/tools/javap/attribute_length/JavapBug.jcod
Changeset: 0df797de
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-08-26 10:22:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0df797de
8238157: Remove intermittent key from AmazonCA.java
Reviewed-by: xuelei
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
Changeset: f879698c
Author: Sean Mullan <mullan at openjdk.org>
Date: 2020-08-26 13:31:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f879698c
8241003: Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects
Reviewed-by: xuelei, valeriep, weijun
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
Changeset: 88f93f32
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-08-26 17:48:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/88f93f32
8251561: Fix doclint warnings in the java.xml package
Reviewed-by: lancea, naoto, rriggs, erikj, alanb
! make/Docs.gmk
! src/java.xml/share/classes/javax/xml/stream/FactoryConfigurationError.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventWriter.java
! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLReporter.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamWriter.java
! src/java.xml/share/classes/javax/xml/stream/events/Attribute.java
! src/java.xml/share/classes/javax/xml/stream/events/Characters.java
! src/java.xml/share/classes/javax/xml/stream/events/Comment.java
! src/java.xml/share/classes/javax/xml/stream/events/EntityReference.java
! src/java.xml/share/classes/javax/xml/stream/events/Namespace.java
! src/java.xml/share/classes/javax/xml/stream/events/NotationDeclaration.java
! src/java.xml/share/classes/javax/xml/stream/events/StartDocument.java
! src/java.xml/share/classes/javax/xml/stream/events/XMLEvent.java
! src/java.xml/share/classes/javax/xml/stream/util/XMLEventAllocator.java
! src/java.xml/share/classes/javax/xml/stream/util/XMLEventConsumer.java
! src/java.xml/share/classes/javax/xml/xpath/XPathException.java
! src/java.xml/share/classes/org/xml/sax/DTDHandler.java
! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
! src/java.xml/share/classes/org/xml/sax/EntityResolver.java
! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java
! src/java.xml/share/classes/org/xml/sax/HandlerBase.java
! src/java.xml/share/classes/org/xml/sax/InputSource.java
! src/java.xml/share/classes/org/xml/sax/Parser.java
! src/java.xml/share/classes/org/xml/sax/SAXException.java
! src/java.xml/share/classes/org/xml/sax/XMLReader.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java
! src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
Changeset: a6f41d51
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-26 14:42:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6f41d51
8252151: Remove excessive inclusion of arguments.hpp
Reviewed-by: coleenp, stuefe
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
Changeset: d4e6262f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-26 14:44:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d4e6262f
8252398: minimal debug build broken - CURRENT_PC undefined in resourceArea.inline.hpp
Reviewed-by: kbarrett
! src/hotspot/share/memory/resourceArea.inline.hpp
Changeset: f586b6c0
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-08-25 12:46:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f586b6c0
8252264: tools/javac/flags/LockedFlagClash.java fails to compile
Reviewed-by: jlahoda
! test/langtools/tools/javac/flags/LockedFlagClash.java
Changeset: c98fd389
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-26 17:06:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c98fd389
8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests
Reviewed-by: kvn
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java
! test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java
! test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java
! test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java
! test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java
! test/hotspot/jtreg/vmTestbase/jit/series/series.java
! test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java
! test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java
! test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java
! test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java
! test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java
! test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java
! test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java
! test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java
! test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java
! test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java
! test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java
! test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java
! test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java
! test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java
! test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java
! test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java
! test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java
! test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java
! test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java
! test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java
! test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java
! test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java
! test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java
! test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java
! test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java
! test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java
! test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java
! test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java
! test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java
! test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java
! test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java
! test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java
! test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java
! test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java
! test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java
! test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java
! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java
! test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java
! test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java
! test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java
! test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java
! test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java
! test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java
! test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java
! test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java
! test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java
! test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java
! test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java
! test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java
! test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java
! test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java
! test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java
! test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java
! test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java
! test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java
! test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java
! test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java
! test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java
! test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java
! test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java
! test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java
! test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java
! test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java
! test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java
! test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java
! test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java
! test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java
! test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java
! test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java
! test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java
! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java
! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java
! test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java
! test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java
! test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java
! test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java
! test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java
! test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java
! test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java
! test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java
! test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java
! test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java
! test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java
! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java
! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java
! test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java
! test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java
- test/hotspot/jtreg/vmTestbase/jit/t/t108/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java
- test/hotspot/jtreg/vmTestbase/jit/t/t109/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java
- test/hotspot/jtreg/vmTestbase/jit/t/t110/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java
- test/hotspot/jtreg/vmTestbase/jit/t/t111/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java
- test/hotspot/jtreg/vmTestbase/jit/t/t112/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java
- test/hotspot/jtreg/vmTestbase/jit/t/t113/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java
Changeset: 7a702ae5
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-08-27 04:40:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a702ae5
Added tag jdk-16+13 for changeset fd07cdb26fc7
! .hgtags
Changeset: 0483ff56
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-08-27 06:34:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0483ff56
8252362: C2: Remove no-op checking for callee-saved-floats
Reviewed-by: vlivanov
! src/hotspot/share/opto/c2compiler.cpp
Changeset: 124db3be
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-08-27 06:34:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/124db3be
8252215: Remove VerifyOptoOopOffsets flag
Reviewed-by: thartmann, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
Changeset: c31bcc58
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-08-27 10:35:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c31bcc58
8252404: compiler/c1/TestTraceLinearScanLevel.java fails with release VMs
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java
Changeset: 84d2c267
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-25 14:25:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/84d2c267
8252296: Shenandoah: crash in CallNode::extract_projections
Reviewed-by: chagedorn
! src/hotspot/share/opto/callnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierExpandCallProjection.java
Changeset: 0351595b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-27 09:52:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0351595b
8252223: ZGC: Convert ZPage to use delegating constructor
Reviewed-by: pliden, sjohanss, kbarrett
! src/hotspot/share/gc/z/zPage.cpp
Changeset: 16d8f5f6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-27 09:53:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/16d8f5f6
8252224: ZGC: Convert ZValue to use alias templates
Reviewed-by: pliden, kbarrett
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
Changeset: 08310982
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-27 09:54:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/08310982
8247759: ZGC: Replace ZGC specific array implementations with GrowableArray
Reviewed-by: pliden
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zSafeDelete.inline.hpp
! test/hotspot/gtest/gc/z/test_zArray.cpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
Changeset: 56d8e8a0
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-08-27 10:57:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/56d8e8a0
8189744: Deprecate the JDK-specific API for setting socket options, jdk.net.Sockets
The JDK-specific API `jdk.net.Sockets` has been redundant since Java SE 9 added standard methods to get/set socket options and retrieve per-Socket supported options. This fix deprecates the class and its public methods.
Reviewed-by: chegar, dfuchs
! src/jdk.net/share/classes/jdk/net/Sockets.java
Changeset: 6a85e145
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-21 17:41:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a85e145
8241486: G1/Z give warning when using LoopStripMiningIter and turn off LoopStripMiningIter (0)
Reviewed-by: thartmann, kvn
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java
Changeset: 6ed221cb
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-08-27 14:33:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6ed221cb
8251551: Use .md filename extension for README
Reviewed-by: mr, ihse, darcy
- README
+ README.md
Changeset: 01dc2644
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-08-27 14:41:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/01dc2644
8251552: Add minimal CONTRIBUTING.md file
Reviewed-by: iris, ihse
+ CONTRIBUTING.md
Changeset: c6633230
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-24 11:29:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6633230
8252292: 8240795 may cause anti-dependence to be missed
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestMissingAntiDependency.java
Changeset: 05040647
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-08-27 16:15:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/05040647
8237041: AssertionError in parsing
Avoid parser crash for deeply nested classes without closing braces, improve error recovery for classes without an opening brace.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/processing/T6439826.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: edf36d90
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-08-27 10:51:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/edf36d90
8252467: AOT need to process new markId DEOPT_MH_HANDLER_ENTRY in compiled code
Reviewed-by: dlong
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeOffsets.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
Changeset: 235ef8e6
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-08-27 20:20:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/235ef8e6
8252458: Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8237041
Reviewed-by: vromero
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: ba7f7fe4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-08-27 13:01:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba7f7fe4
8251921: Expand default constructor warning to cover more cases
Reviewed-by: jjg, abuckley
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! test/langtools/tools/javac/warnings/DefaultCtor/DefaultCtorWarningToolBox.java
Changeset: 9523001f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-27 22:24:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9523001f
8251557: Avoid dumping unused symbols/strings into the CDS archive
Reviewed-by: minqi, ccheung
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
Changeset: 4b1b5470
Author: Attila Szegedi <attila at openjdk.org>
Date: 2020-08-28 10:23:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b1b5470
8251538: Modernize and lint Dynalink code
Reviewed-by: sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
! src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java
! 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/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
Changeset: 13918a45
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-08-28 10:30:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/13918a45
8252414: Redundant suspend check when determining if a java thread is safe
Reviewed-by: dholmes, dcubed, coleenp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 80d88918
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-08-28 10:48:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/80d88918
8245462: HttpClient send throws InterruptedException when interrupted but does not cancel request
Allows an HTTP operation to be cancelled by calling CompletableFuture::cancel(true)
Reviewed-by: michaelm, chegar, alanb
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/common/Cancelable.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/MinimalFuture.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
+ test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/InterruptedBlockingSend.java
Changeset: 30c2dbea
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2020-08-28 13:10:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/30c2dbea
8251182: Fix "no comment" warnings in java.naming
Reviewed-by: lancea, rriggs, dfuchs
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/CompoundName.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java
! src/java.naming/share/classes/javax/naming/ldap/LdapName.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
Changeset: 925d275a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-28 17:58:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/925d275a
Merge
Changeset: 33ee441d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-28 22:55:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/33ee441d
8252349: Delete the "sun.awt.X11.checkSTRUT" property
Reviewed-by: kizune, prr
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: 7df86108
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-08-28 06:23:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7df86108
8252145: Unify Info.plist files with correct version strings
Reviewed-by: ihse, serb
! make/MacBundles.gmk
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/common/modules/LauncherCommon.gmk
! make/conf/jib-profiles.js
! make/data/bundle/JDK-Info.plist
! make/data/bundle/JRE-Info.plist
= make/data/bundle/cmdline-Info.plist
- src/java.base/macosx/native/launcher/Info-privileged.plist
Changeset: 26b48999
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-08-28 15:26:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/26b48999
8252172: Improve prettiness of printing HTML attributes by DocPretty
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! test/langtools/tools/javac/doctree/AttrTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
Changeset: f0acabc6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-28 17:20:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0acabc6
8252245: Remove ScanClosure
Reviewed-by: pliden, sjohanss
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 07a879a9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-28 17:20:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/07a879a9
8252289: Remove usage of OopsInGenClosure from full_process_roots
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
Changeset: 507ec8ab
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-28 17:20:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/507ec8ab
8252294: Remove OopsInGenClosure usage from younger_refs_iterate
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/cardGeneration.cpp
! src/hotspot/share/gc/shared/cardGeneration.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: e1d29cd6
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-28 10:28:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1d29cd6
8252401: Introduce Utils.TEST_NATIVE_PATH
Reviewed-by: sspitsyn
! test/lib/jdk/test/lib/Utils.java
Changeset: 0f64d4be
Author: Rahul Yadav <ryadav at openjdk.org>
Date: 2020-08-28 18:05:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f64d4be
8245308: Replace ThreadLocalCoders decoder/encoder cache in java.net.URI
This fix updates java.net.URI and replaces the ThreadLocalCoders optimization.
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/URI.java
+ test/micro/org/openjdk/bench/java/net/ThreadLocalURI.java
Changeset: 50cc54c7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-08-28 12:03:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/50cc54c7
8252233: Put debug symbols in symbols-image
Reviewed-by: ihse, aleonard
! make/Bundles.gmk
! make/Images.gmk
Changeset: c8b6cfbd
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-29 11:10:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8b6cfbd
Merge
Changeset: 31cccbe0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-29 11:14:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/31cccbe0
Merge
Changeset: acb329cd
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2020-08-29 08:10:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/acb329cd
8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows
Reviewed-by: serb, prr
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! test/jdk/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java
Changeset: 3d7b5245
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-29 10:07:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d7b5245
8074844: Resolve disabled warnings for libfontmanager
Reviewed-by: serb, ihse, erikj
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h
! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c
! src/java.desktop/windows/native/libfontmanager/lcdglyph.c
Changeset: 22bb597d
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-31 15:58:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/22bb597d
8249548: backward focus traversal gets stuck in button group
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
+ test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java
Changeset: 1a480ab5
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-31 17:53:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a480ab5
8040914: Test javax/swing/JLabel/6596966/bug6596966.java fails : comboBox isn't focus owner
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JLabel/6596966/bug6596966.java
Changeset: 62cc45c3
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-31 06:14:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/62cc45c3
8245400: Upgrade to LittleCMS 2.11
Reviewed-by: serb, jdv
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h
Changeset: 4e3d9e39
Author: Anton Litvinov <alitvinov at openjdk.org>
Date: 2020-08-31 17:06:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e3d9e39
8249183: JVM crash in "AwtFrame::WmSize" method
Reviewed-by: serb, aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
Changeset: 24578630
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-08-29 13:55:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/24578630
8249176: Update GlobalSignR6CA test certificates
Reviewed-by: xuelei
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
Changeset: 09e86303
Author: Dmitry Samersoff <dsamersoff at openjdk.org>
Date: 2020-08-30 15:48:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/09e86303
8250630: test/jdk/com/sun/jdi/JdwpListenTest.java fails on Alpine Linux
Make sure that IN6ADDR_ANY is preferred over mapped INADDR_ANY
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: 02062b34
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-08-30 12:20:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/02062b34
8252551: JDK-8250630 causes build error on Win*
Reviewed-by: dsamersoff
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: f0b30a5d
Author: Dean Long <dlong at openjdk.org>
Date: 2020-08-30 15:53:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0b30a5d
8209961: [AOT] crash in Graal stub when -XX:+VerifyOops is used
Reviewed-by: kvn
! make/RunTests.gmk
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotMarkId.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallSnippets.java
! test/jtreg-ext/requires/VMProps.java
Changeset: b957d802
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Date: 2020-08-31 09:28:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b957d802
8252250: isnanf is obsolete
Reviewed-by: dcubed, mikael
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: 5490b031
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2020-08-31 11:18:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5490b031
8252248: __SIGRTMAX is not declared in musl libc
Reviewed-by: alanb, vtewari, stuefe
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/unix/native/libnio/ch/NativeThread.c
Changeset: bfabf127
Author: Vipin Sharma <vsharma at openjdk.org>
Date: 2020-08-29 00:00:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bfabf127
8252265: Replace @exception with @throws java.util.logging package
@exception should be updated with @throws.
Reviewed-by: dfuchs, lancea
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/Handler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.logging/share/classes/java/util/logging/SocketHandler.java
! src/java.logging/share/classes/java/util/logging/StreamHandler.java
Changeset: 1605edfc
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-31 09:57:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1605edfc
8139800: Remove OopsInGenClosure
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 178c2ff5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-31 11:01:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/178c2ff5
8252367: Undo JDK-8245000: Windows GDI functions don't support large pages
Reviewed-by: eosterlund, sjohanss
! src/hotspot/os/windows/os_windows.cpp
Changeset: 24e9d356
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-31 11:02:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/24e9d356
8252368: Undo JDK-8245002: Windows GDI functions don't support NUMA interleaving
Reviewed-by: eosterlund, sjohanss
! src/hotspot/os/windows/os_windows.cpp
Changeset: 8f98911c
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-08-31 12:26:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8f98911c
8252497: Incorrect numeric currency code for ROL
Reviewed-by: naoto
! make/data/currency/CurrencyData.properties
Changeset: 8d30bb03
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-08-31 12:10:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d30bb03
8249607: C2: assert(!had_error) failed: bad dominance
Fix prevented igvn optimization in SplitIf for LoadNodes which resulted in dominanance errors with loop strip mining.
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java
Changeset: a616bc97
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-08-31 09:32:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a616bc97
8230052: MLVM findDeadlock test timed out
Add logging for debugging for the next timeout
Reviewed-by: iignatyev, iklam, pchilanomate, dholmes
! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/TestDescription.java
Changeset: dd89c92c
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-31 08:05:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd89c92c
8251560: Remove excessive header file inclusion from systemDictionary.hpp and others
Reviewed-by: coleenp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
+ src/hotspot/share/classfile/classLoadInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
Changeset: 79d12507
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-08-31 16:12:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/79d12507
8238286: Add new flatMap stream operation that is more amenable to pushing
This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.
Reviewed-by: psandoz, smarks
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java
Changeset: 9d71814d
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-31 12:26:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d71814d
Merge
Changeset: c89ee9b0
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-31 22:30:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c89ee9b0
8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode
Reviewed-by: pbansal, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/com/sun/java/swing/plaf/windows/Test8173145.java
Changeset: dc549663
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2020-09-01 12:53:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc549663
8251122: doclint html5 errors in java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
Changeset: 2914064c
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-08-31 15:32:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2914064c
8252552: DecimalFormat javadoc contains HTML tags in example code
Reviewed-by: lancea, joehw
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: a4ab6133
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-01 07:06:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a4ab6133
8252592: Non-PCH build is broken after JDK-8251560
Reviewed-by: zgu, iklam
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 64e2c67e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-01 17:50:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/64e2c67e
Merge
Changeset: a1176dc8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-01 15:23:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1176dc8
8252648: Shenandoah: name gang tasks consistently
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 0d1aa3cb
Author: Evan Whelan <evan.whelan at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-09-01 13:35:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d1aa3cb
8248772: Extra comma in documentation of Thread#interrupt()
Reviewed-by: coffeys, rriggs
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 2c4fbbca
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-01 15:55:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c4fbbca
8252141: Rename G1YoungRemSetSamplingThread to better reflect its purpose
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
+ src/hotspot/share/gc/g1/g1ServiceThread.cpp
+ src/hotspot/share/gc/g1/g1ServiceThread.hpp
- src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
- src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 6428c693
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-09-01 10:20:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6428c693
8252652: Buggy looking null check in ServiceThread::oops_do()
Remove the null check.
Reviewed-by: stefank
! src/hotspot/share/runtime/serviceThread.cpp
Changeset: 0e42d5c4
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-09-01 15:42:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e42d5c4
8251860: ClassLoaderData::loaded_classes_do fails with "assert(ZAddress::is_marked(addr)) failed: Should be marked"
Call ClassLoaderDataGraph::loaded_cld_do to collect ClassLoaderData in a GrowableArray and then walk through them to link the classes in each ClassLoaderData.
Reviewed-by: coleenp, iklam
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
Changeset: 5ca47be6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-01 08:29:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5ca47be6
8252481: Remove excessive include of memTracker.hpp
Reviewed-by: lfoltan, ccheung
! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/utilities/hashtable.inline.hpp
Changeset: 9924c45f
Author: Harold Seigel <harold.seigel at oracle.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-09-01 18:01:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9924c45f
8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9)
Reviewed-by: hseigel
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: e19022e5
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-01 14:31:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e19022e5
8230776: Javac throws AssertionError in jvm.Gen.visitExec
8231311: javac throws NPE in TransTypes.retype
8230964: Javac throws AssertionError in PoolReader.resolve
8230963: javac throws j.l.CCE in PoolReader.getName
8230919: javac throws j.l.CCE in ClassReader.readClass
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java
+ test/langtools/tools/javac/classfiles/badClassfiles/Test1.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test2.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test3.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test4.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test5.jcod
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: c58de6c6
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-01 12:25:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c58de6c6
8252403: rewrite serviceability/7170638/SDTProbesGNULinuxTest.sh to java
Reviewed-by: sspitsyn, amenkov
+ test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java
- test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.sh
Changeset: 00452d32
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-27 19:37:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/00452d32
8252477: nsk/share/ArgumentParser should expect that jtreg "splits" an argument
Reviewed-by: sspitsyn, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/share/ArgumentParser.java
Changeset: b3e26418
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2020-09-01 14:36:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b3e26418
8222671: thread_large/thread_large.java times out on MacOSX
Removed unreliable test, and replaced it with more robust one
Reviewed-by: dholmes, iignatyev
+ test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: de493370
Author: Ian Graves <igraves at openjdk.org>
Date: 2020-09-01 13:43:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/de493370
8252529: Unsafe Documentation around Barrier Methods Inaccurate
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 4fe6a3da
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-01 17:23:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4fe6a3da
8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath")
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/gtest/GTestWrapper.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachFailedTestBase.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeLibraryCopier.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: ca337425
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-01 17:29:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ca337425
8252402: rewrite vmTestbase/nsk/jvmti/Allocate/alloc001 shell test to Java
Reviewed-by: amenkov
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.bash
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp
+ test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.sh
Changeset: 1e4f8861
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-01 21:49:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e4f8861
8251274: Provide utilities for function SFINAE using extra template parameters
Added ENABLE_IF macro.
Reviewed-by: eosterlund, lfoltan
! src/hotspot/share/metaprogramming/enableIf.hpp
Changeset: be5ed866
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-02 11:47:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/be5ed866
Merge
Changeset: c8257ea4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-02 09:14:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8257ea4
8252691: Build failure after JDK-8252481
Reviewed-by: goetz
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 75a69333
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-02 10:06:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a69333
8252231: G1AdaptiveIHOP has swapped current_occupancy and additional_buffer_size
Reviewed-by: shade
! src/hotspot/share/gc/g1/g1Trace.cpp
Changeset: f9e6f26c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-02 10:07:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9e6f26c
8252035: G1: Clean up G1CollectedHeap::*reserved* methods
Reviewed-by: sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1CardCounts.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp
Changeset: f01e6261
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2020-09-02 12:40:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f01e6261
8252093: formula used to calculate decaying variance in numberSeq
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/utilities/numberSeq.cpp
Changeset: 553f3b14
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-08-25 11:39:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/553f3b14
8252303: G1MMUTrackerQueue::when_sec skip queue iteration on max_gc_time pause time
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
Changeset: ac2b1ae5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ac2b1ae5
8252513: ZGC: Contiguous memory reservation probing is broken for TB heap sizes
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zVirtualMemory.cpp
Changeset: 02049ee6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/02049ee6
8252514: ZGC: Physical memory splitting is broken
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
Changeset: 7282d0de
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7282d0de
8252589: Code duplication in ParallelSPCleanupTask
Reviewed-by: shade, dholmes
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 4c73e045
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4c73e045
8252656: Replace RegisterArrayForGC mechanism with plain Handles
Reviewed-by: coleenp, tschatzl, dholmes
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 737ae774
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2020-09-01 19:04:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/737ae774
8249699: java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore
Use @requires os.maxMemory in order to run the test only if memory requirements are satisfied as opposed to ignoring it
Reviewed-by: coffeys
! test/jdk/java/io/ByteArrayOutputStream/MaxCapacity.java
Changeset: f3597c4a
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-09-02 13:50:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f3597c4a
8252249: nsk/stress/stack/stack016.java fails with "Error: TEST_BUG: trickyRecursion() must throw an error anyway!"
Run test separately with both -Xint and -Xcomp to ensure thread stacks are similarly sized.
Reviewed-by: dholmes, coleenp
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
Changeset: a588752f
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-02 09:29:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a588752f
8248337: sparc related code clean up after solaris removal
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/registerMap_zero.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/oops/markWord.hpp
Changeset: 261eb76e
Author: Robert Field <rfield at openjdk.org>
Date: 2020-09-02 09:37:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/261eb76e
8247456: JShell: Handling of top-level final, abstract, and static modifiers
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ErrorTranslationTest.java
! test/langtools/jdk/jshell/IgnoreTest.java
! test/langtools/jdk/jshell/MethodsTest.java
! test/langtools/jdk/jshell/ModifiersTest.java
! test/langtools/jdk/jshell/ToolBasicTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: c61204b3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-02 18:37:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c61204b3
8252660: Shenandoah: support manageable SoftMaxHeapSize option
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
Changeset: 38cd5d09
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-09-02 21:32:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/38cd5d09
8252354: Properties :: storeToXML method does not throw ClassCastException when supplied non strings
Reviewed-by: lancea, naoto
! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java
+ test/jdk/java/util/Properties/CompatibilityTest.java
Changeset: 869b0516
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-09-03 02:47:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/869b0516
Added tag jdk-16+14 for changeset 36b29df125dc
! .hgtags
Changeset: aab706c6
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-03 11:13:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aab706c6
8160601: unexpected error compiling @Deprecated package
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/depDocComment/JavadocDeprecatedInPackageTest.java
Changeset: a951a153
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-03 11:14:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a951a153
8245664: javac erroneously issues deprecation warning for use of a deprecated package
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/lint/DeprecationTest.java
Changeset: 35ea0008
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2020-09-03 14:54:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/35ea0008
8251525: AARCH64: Faster Math.signum(fp)
Reviewed-by: aph, vlivanov, adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Math.java
+ test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java
Changeset: 43d36857
Author: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2020-09-03 13:22:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/43d36857
8252754: Hash code calculation of JfrStackTrace is inconsistent
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
Changeset: 57a27a6f
Author: Vipin Sharma <vsharma at openjdk.org>
Date: 2020-09-03 09:28:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/57a27a6f
8252538: Replace @exception with @throws java.rmi package
Reviewed-by: rriggs
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/java/rmi/Naming.java
Changeset: 76f0588a
Author: Bob Vandette <bobv at openjdk.org>
Date: 2020-09-03 13:50:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/76f0588a
8252359: HotSpot Not Identifying it is Running in a Container
Reviewed-by: sgehwolf
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
Changeset: 850d6230
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-03 09:21:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/850d6230
8252720: clean up FileInstaller $test.src $cwd in vmTestbase/vm/compiler/optimizations tests
Reviewed-by: thartmann
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/Do/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/ForWhile/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/While/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/WhileWhile/TestDescription.java
Changeset: 933f90fb
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-03 09:21:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/933f90fb
8251997: remove usage of PropertyResolvingWrapper in vmTestbase/vm/mlvm/
Reviewed-by: thartmann
- test/hotspot/jtreg/vmTestbase/vm/mlvm/TEST.properties
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpoint/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpointOtherStratum/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/jdi/breakpointInCompiledCode/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpoint/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpointOtherStratum/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jdi/breakpointInCompiledCode/Test.java
Changeset: 49a9d49d
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-09-03 19:14:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/49a9d49d
8241768: git needs .gitattributes
Reviewed-by: erikj, jvernee, ehelin
+ .gitattributes
Changeset: 4e6a4af1
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-09-03 12:43:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e6a4af1
8244090: public lookup should find public members of public exported types
Reviewed-by: lfoltan, psandoz
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/Driver.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m1/p/Main.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/q/EndPoint.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/q/T.java
Changeset: a9e78595
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-09-03 13:01:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9e78595
8252779: compiler/graalunit/HotspotTest.java failed after 8251525
Updated CheckGraalIntrinsics.java test
Reviewed-by: dcubed
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
Changeset: ae5a6dde
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-03 16:42:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae5a6dde
8252740: java/util/Properties/LoadAndStoreXMLWithDefaults.java fails after JDK-8252354
Reviewed-by: alanb, joehw
! test/jdk/java/util/Properties/LoadAndStoreXMLWithDefaults.java
Changeset: e25f2a57
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-09-04 09:01:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e25f2a57
8252521: possible race in java_suspend_self_with_safepoint_check
Reviewed-by: dholmes, rehn
! src/hotspot/share/runtime/thread.cpp
Changeset: 0dadf81e
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2020-09-02 17:43:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0dadf81e
8249694: java/lang/StringBuffer/HugeCapacity.java and j/l/StringBuilder/HugeCapacity.java tests shouldn't be @ignore-d
Remove @ignore since @requires os.maxMemory is enough to ensure tests will not be executed if memory requirements are not satisfied
Reviewed-by: coffeys
! test/jdk/java/lang/StringBuffer/HugeCapacity.java
! test/jdk/java/lang/StringBuilder/HugeCapacity.java
Changeset: 9b5a9b61
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2020-09-02 09:45:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b5a9b61
8231441: AArch64: Initial SVE backend support
Co-authored-by: Joshua Zhu <joshua.zhu at arm.com>
Co-authored-by: Yang Zhang <yang.zhang at arm.com>
Reviewed-by: adinn, pli, ihse, vlivanov, eosterlund
! make/hotspot/gensrc/GensrcAdlc.gmk
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! 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
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_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/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.inline.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/archDesc.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/opcodes.cpp
! src/hotspot/share/opto/opcodes.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vectornode.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
+ test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c
Changeset: 8f365805
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-04 09:47:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8f365805
8252725: Refactor jlink GenerateJLIClassesPlugin code
Cleanup code for jlink classes generation, move parsing file work to java.lang.invoke and add a new API in interface JavaLangInvokeAccess to generate holder classes, remove old APIs. The new API is used both by JLI and CDS.
Reviewed-by: mchung, sundar
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: 15af2761
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-04 10:36:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/15af2761
8252004: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/sysdict
Reviewed-by: dcubed, gziemski
- test/hotspot/jtreg/vmTestbase/nsk/sysdict/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/btree001.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/btree003.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/btree004.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/btree006.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/btree007.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/btree009.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/chain001.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/chain002.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/chain003.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/chain004.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/chain005.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/chain006.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java
Changeset: 5d2e79e2
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-04 13:44:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d2e79e2
8252307: javac rejects code with annotation applicable to fields
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/T8171332/Processor.out
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 3e81b3ad
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-09-05 12:42:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e81b3ad
8242427: JVMTI frame pop operations should use Thread-Local Handshakes
Reviewed-by: dcubed, dholmes, pchilanomate, rehn, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: 4b3a0b78
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-04 23:51:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b3a0b78
8247352: improve error messages for sealed classes and records
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/AnonymousCantInheritFromSealed.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/CantExtendSealedInAnotherModule.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSealed/a/Base.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSealed/module-info.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSub/b/Impl.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSub/module-info.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/CantExtendSealedInAnotherPkg.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/p1/Sealed.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/p2/Sub.java
! test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: d0f4366a
Author: Phil Race <prr at openjdk.org>
Date: 2020-09-05 21:49:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0f4366a
8252715: Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 1262ae36
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-06 01:25:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1262ae36
8252679: Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard
Reviewed-by: prr
! test/jdk/java/awt/FileDialog/8003399/bug8003399.java
! test/jdk/java/awt/FileDialog/8017487/bug8017487.java
Changeset: 5f76deb2
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-06 16:17:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f76deb2
8252522: nsk/share/test/StressOptions should multiple stressTime by jtreg's timeout-factor
Reviewed-by: dholmes
! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java
Changeset: 55c7e769
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-09-07 07:25:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/55c7e769
8252825: Add automated test for fix done in JDK-8218479
Reviewed-by: serb, prr
+ test/jdk/javax/swing/JTextPane/TestJTextPaneBackgroundColor.java
Changeset: cc5039e1
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-09-07 07:30:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc5039e1
8252837: Cleanup SAP Copyright file headers
Reviewed-by: dholmes
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp
! src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp
! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp
! src/java.base/aix/native/libnet/aix_close.c
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayCopy.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java
! test/jdk/com/sun/jdi/OnJcmdTest.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
Changeset: e0c8d442
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-09-07 08:20:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e0c8d442
8252844: Update check configuration to Skara format
Reviewed-by: ehelin
! .jcheck/conf
Changeset: e29c3f61
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-09-07 13:59:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e29c3f61
8252661: Change SafepointMechanism terminology to talk less about "blocking"
Reviewed-by: rehn, shade, dholmes
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: e0d5b5f7
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-09-07 14:33:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e0d5b5f7
8252627: Make it safe for JFR thread to read threadObj
Reviewed-by: dholmes, mgronlun
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: 70d5cac9
Author: Filipp Zhinkin <fzhinkin at openjdk.org>
Date: 2020-09-07 15:33:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/70d5cac9
8251152: ARM32: jtreg c2 Test8202414 test crash
Some CPUs (like ARM32) does not support unaligned memory accesses. To avoid JVM crashes tests that perform such accesses should be skipped on corresponding platforms.
Reviewed-by: iignatyev, clanger
! test/hotspot/jtreg/compiler/c2/Test8202414.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java
Changeset: 8d6d43c3
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-07 16:18:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d6d43c3
8251193: bin/idea.sh is generating wrong folder definitions for JVMCI modules
Co-authored-by: Galder Zamarreno <galder at redhat.com>
Reviewed-by: mcimadamore
! bin/idea.sh
Changeset: 7686e871
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2020-09-07 19:01:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7686e871
8250968: Symlinks attributes not preserved when using jarsigner on zip files
Reviewed-by: lancea, weijun, hchao
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/java.base/share/classes/sun/security/util/Event.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java
+ test/jdk/sun/security/tools/jarsigner/SymLinkTest.java
Changeset: 891886b6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-08 02:35:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/891886b6
8252887: Zero VM is broken after JDK-8252661
Zero VM is broken due to 'block_if_requested' is not a member of 'SafepointMechanism'.
Reviewed-by: dholmes
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 188b0bc7
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-08 07:58:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/188b0bc7
8252868: Clean up unused function from G1MMUTracker
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.hpp
Changeset: 2cceeedf
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-08 08:24:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2cceeedf
8166554: Avoid compilation blocking in OverloadCompileQueueTest.java
Reviewed-by: shade
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
Changeset: 5dd1eade
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-09-08 09:10:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5dd1eade
8252767: URLConnection.setRequestProperty throws IllegalAccessError
Reviewed-by: chegar, michaelm, alanb
! src/java.base/share/classes/sun/net/www/URLConnection.java
! test/jdk/java/net/URLConnection/RequestProperties.java
Changeset: 73ba3ae1
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Per Lidén <pliden at openjdk.org>
Date: 2020-09-08 09:34:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/73ba3ae1
8252500: ZGC on aarch64: Unable to allocate heap for certain Linux kernel configurations
Reviewed-by: stefank, eosterlund, pliden
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
Changeset: 4fb1980f
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-09-08 10:17:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4fb1980f
8252853: AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
Changeset: 76002747
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-08 11:17:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/76002747
8252859: Inconsistent use of alpha in class AbsSeq
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/utilities/numberSeq.cpp
! src/hotspot/share/utilities/numberSeq.hpp
Changeset: bf5da0c7
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-09-08 12:04:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf5da0c7
8252897: Minor .jcheck/conf update
Reviewed-by: ehelin
! .jcheck/conf
Changeset: 704f784c
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-08 13:45:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/704f784c
8252871: fatal error: must own lock JvmtiThreadState_lock
8252816: JvmtiEnvThreadState::clear_to_frame_pop() is not used
Reviewed-by: ysuenaga, dholmes
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
Changeset: 91a20ca7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-08 17:42:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/91a20ca7
8252695: Shenandoah: clean up Graal enabled/disabled filter in tests
Reviewed-by: zgu
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadPinnedAfterCall.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
Changeset: 001e51d9
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-08 18:27:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/001e51d9
8250563: Add KVHashtable::add_if_absent
Reviewed-by: ccheung, coleenp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/resourceHash.hpp
Changeset: 63a5a129
Author: Ivan Walulya <iwalulya at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-08 18:39:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/63a5a129
8252658: G1: Do not consider G1HeapWastePercent during region selection within a gc
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: e20004d7
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-09-08 19:00:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e20004d7
8249625: cleanup unused SkippedException in the tests under cds/appcds/dynamicArchive/methodHandles
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 26c7218a
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-09-08 22:59:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/26c7218a
8252773: [TESTBUG] serviceability/jvmti/GetObjectSizeOverflow fails due to OOM conditions
Reviewed-by: cjplummer, lmesnik
+ test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java
= test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflowAgent.java
- test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java
Changeset: 30fa8d5d
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-09-09 00:43:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/30fa8d5d
8157729: examples in LinkedHashMap and LinkedHashSet class doc use raw types
Reviewed-by: darcy, naoto, lancea
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
Changeset: c655b703
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-09 05:57:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c655b703
8252916: Newline in object field values list of ScopeDesc should be removed
Reviewed-by: vlivanov
! src/hotspot/share/code/debugInfo.cpp
Changeset: c98417eb
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-09 07:51:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c98417eb
8250840: some tests use --enable-preview unnecessarily
Reviewed-by: vromero
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/ConditionalExpressionResolvePending.java
! test/langtools/tools/javac/patterns/BreakAndLoops.java
! test/langtools/tools/javac/patterns/ConditionalTest.java
! test/langtools/tools/javac/recovery/ClassBlockExits.java
Changeset: 382b8fed
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-09 12:10:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/382b8fed
8240751: Shenandoah: fold ShenandoahTracer definition
Reviewed-by: adityam, zgu
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp
Changeset: 5fef8dda
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-09 13:03:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5fef8dda
8235229: Compilation against a modular, multi-release JAR erroneous with --release
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! test/langtools/tools/javac/modules/ModuleInfoTest.java
Changeset: d5609647
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-09 13:21:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d5609647
8252794: Creation of JNIMethodBlock should be done with a leaf lock
Reviewed-by: coleenp, dholmes
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 6329de45
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-09 13:43:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6329de45
8248532: Every time I change keyboard language at my MacBook, Java crashes
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
Changeset: 51660946
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-09 13:53:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/51660946
8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
The comment is wrong. The 'us' in 'cpu.cfs_quota_us' stands for
microseconds, which is read verbatim. Similarly for cgroups v2
all units in 'cpu.max' are in microseconds.
Reviewed-by: shade, hseigel
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
Changeset: 43339420
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-09 14:05:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/43339420
8250217: com.sun.tools.javac.api.JavacTaskImpl swallows compiler exceptions potentially producing false positive test results
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! test/langtools/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
Changeset: f9339616
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-09 23:35:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9339616
8252980: comment only changes extracted from JDK-8247281
Reviewed-by: iklam, dholmes
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: f78f7805
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-10 05:41:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f78f7805
8252889: Obsolete -XX:+InsertMemBarAfterArraycopy
Reviewed-by: shade, adityam
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 6a005343
Author: Aditya Mandaleeka <adityam at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-10 07:09:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a005343
8250961: Move Universe::update_heap_info_at_gc to CollectedHeap
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/referencePolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
Changeset: d236cf4b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-10 08:48:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d236cf4b
8252995: Non-PCH builds broken by JDK-8250961
Reviewed-by: sjohanss, stefank
! src/hotspot/share/gc/shared/referencePolicy.cpp
Changeset: 7ccf4358
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2020-09-10 09:16:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ccf4358
8252846: Fix ppc/s390 after "8231441: AArch64: Initial SVE backend su…
Reviewed-by: shade
! src/hotspot/share/opto/type.cpp
Changeset: 8db33353
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-10 11:06:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8db33353
8247928: Refactor G1ConcurrentMarkThread for mark abort
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
Changeset: 5b30a831
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-10 13:23:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b30a831
8252778: remove jdk.test.lib.FileInstaller action from compiler/c2/stemmer test
Reviewed-by: shade, epavlova
! test/hotspot/jtreg/compiler/c2/stemmer/Stemmer.java
Changeset: 41d29b75
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-10 13:25:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/41d29b75
8252774: remove jdk.test.lib.FileInstaller action from graalunit tests
Reviewed-by: shade, epavlova
! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java
! test/hotspot/jtreg/compiler/graalunit/ApiTest.java
! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java
! test/hotspot/jtreg/compiler/graalunit/Core01Test.java
! test/hotspot/jtreg/compiler/graalunit/Core02Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/DebugTest.java
! test/hotspot/jtreg/compiler/graalunit/EATest.java
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk15Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java
! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java
! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java
! test/hotspot/jtreg/compiler/graalunit/LirTest.java
! test/hotspot/jtreg/compiler/graalunit/LoopTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java
! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java
! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java
! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java
! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java
! test/hotspot/jtreg/compiler/graalunit/UtilTest.java
! test/hotspot/jtreg/compiler/graalunit/generateTests.sh
Changeset: 418e4a25
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-10 14:38:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/418e4a25
8252830: Correct missing javadoc comments in java.rmi module
Reviewed-by: dfuchs, lancea, smarks, chegar
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: 44a74dac
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-09-10 16:04:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/44a74dac
8252919: JDK built with --enable-cds=no fails with NoClassDefFoundError
Reviewed-by: minqi, sundar, alanb, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
Changeset: ff21696b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-10 19:26:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff21696b
8252817: Cleanup the classes in the java.awt.color package
Reviewed-by: jdv, pbansal
! src/java.desktop/share/classes/java/awt/color/CMMException.java
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
! src/java.desktop/share/classes/java/awt/color/ProfileDataException.java
Changeset: 8da6c8d6
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-10 21:26:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8da6c8d6
7183828: Invalid Image Variant when using anything other than BufferedImage
Reviewed-by: prr
! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
+ test/jdk/java/awt/image/DrawImage/CustomImage.java
Changeset: 48802268
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-10 21:47:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/48802268
8171303: sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux
Reviewed-by: prr, psadhukhan, kcr
! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/pipe/InterpolationQualityTest.java
Changeset: 976acdde
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-09-11 01:31:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/976acdde
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrEpochSynchronization.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 5144190e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-11 04:05:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5144190e
8243208: Clean up JVMFlag implementation
Reviewed-by: dholmes, coleenp, gziemski
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/windows/globals_windows.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/serial/serial_globals.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
+ src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
+ src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
+ src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
+ src/hotspot/share/runtime/flags/jvmFlagLookup.hpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: c7062dc2
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-11 07:07:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c7062dc2
8253026: Remove dummy call to gc alot from VM Thread
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 8777ded1
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-11 07:23:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8777ded1
8253008: Remove develop flags TraceLongCompiles/LongCompileThreshold
Reviewed-by: shade, dholmes, adityam
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 9687dcab
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-11 11:55:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9687dcab
8252494: C2: TypeAryPtr::cast_to_autobox_cache does not use ptr_type
Remove dead definition of ptr_type in TypeAryPtr::cast_to_autobox_cache. Also remove
unnecessary cache parameter (always true) for simplicity.
Reviewed-by: shade, vlivanov, thartmann
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
Changeset: 040c8f58
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-11 11:57:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/040c8f58
8250914: Matcher::stack_direction() is unused
Remove unused Matcher::stack_direction() together with related ADL entries and
ADLC support.
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: e7a1b9bf
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-11 13:35:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7a1b9bf
8252981: ObjectMonitor::object() cleanup changes extracted from JDK-8247281
Co-authored-by: Erik Österlund <erik.osterlund at oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty at oracle.com>
Reviewed-by: rehn, coleenp, eosterlund
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/services/threadService.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
Changeset: 7f27d0b0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-11 14:47:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7f27d0b0
8236142: DocTrees should provide getCharacters(EntityTree)
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
- src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/Entity.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
Changeset: 95251864
Author: Kevin Rushforth <kcr at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2020-09-11 15:17:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/95251864
8253031: git jcheck complains about invalid tags in jdk repo after fix for JDK-8252844
Reviewed-by: ehelin, erikj
! .jcheck/conf
Changeset: b11fcb85
Author: Aleksei Efimov <aleksej.efimov at oracle.com>
Date: 2020-09-11 17:43:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b11fcb85
Merge
More information about the jdk-sandbox-changes
mailing list