git: openjdk/jdk-sandbox: JEP-391-branch: 839 new changesets
duke
duke at openjdk.java.net
Thu Nov 12 19:49:53 UTC 2020
Changeset: 53a4ef26
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2020-09-17 07:26:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/53a4ef26
8202473: A type variable with multiple bounds does not correctly place type annotation
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/jdk/java/lang/annotation/typeAnnotations/TypeVariableBoundParameterIndex.java
Changeset: 4ac69349
Author: Ivan Walulya <iwalulya at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-17 07:58:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4ac69349
8253232: G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
Changeset: a9993f94
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-17 10:01:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a9993f94
8253275: Remove unused methods after CMS removal
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: f972155d
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-09-17 10:05:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f972155d
8252196: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again(2)
Reviewed-by: stefank, eosterlund
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: a67f890f
Author: Ekaterina Vergizova <katya at azul.com>
Committer: Andrew Brygin <bae at openjdk.org>
Date: 2020-09-17 13:03:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a67f890f
8253050: jfr disassemble command processes --max-chunks incorrectly
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
Changeset: a4c6a99e
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-09-17 13:08:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a4c6a99e
8252593: [TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
Changeset: cca3a26e
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-09-17 13:40:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cca3a26e
8252996: Thread safety problem in java.net.ProxySelector
Reviewed-by: alanb
! src/java.base/share/classes/java/net/ProxySelector.java
Changeset: 81e2cf82
Author: Galder Zamarreño <galder at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-17 13:42:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/81e2cf82
8251397: NPE on ClassValue.ClassValueMap.cacheArray
Add release fence to ClassValueMap constructor.
* Release fence guarantees that cacheArray field will published
with a non-null value.
* Without this fix, CacheValueMap.cacheArray can sometimes be
seen as null.
Reviewed-by: shade, psandoz
! src/java.base/share/classes/java/lang/ClassValue.java
Changeset: 24765e45
Author: Andrew Leonard <aleonard at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-17 14:43:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/24765e45
8253285: Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings
Reviewed-by: rriggs, jlaskey
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
Changeset: 3570f5a9
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-17 15:40:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3570f5a9
8252041: G1: Fix incorrect uses of HeapRegionManager::max_length
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.hpp
! src/hotspot/share/gc/g1/g1Policy.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/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp
! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp
Changeset: 12dfe1c9
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-17 16:56:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/12dfe1c9
8253262: Allocate in DumpRegion is not thread safe
Reviewed-by: ccheung
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 1e396499
Author: John Tortugo <divcesar at gmail.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:20:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1e396499
8243066: Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file
Reviewed-by: iklam, vlivanov
+ src/hotspot/share/classfile/vmIntrinsics.cpp
+ src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
Changeset: 0a1dc50f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:32:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0a1dc50f
8253271: vm_version_x86.hpp should not include globals_extension.hpp
Reviewed-by: dholmes
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/services/memoryPool.cpp
Changeset: 6c3e483b
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:49:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6c3e483b
8253313: xmlstream.hpp missing from vmIntrinsics.cpp
Reviewed-by: mikael
! src/hotspot/share/classfile/vmIntrinsics.cpp
Changeset: d4269fd5
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-09-17 22:17:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d4269fd5
8253028: SA core file tests still time out on OSX with "java.io.IOException: App waiting timeout"
Reviewed-by: amenkov
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 2c3a37c6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 22:39:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2c3a37c6
8253314: precompiled.hpp missing from vmIntrinsics.cpp
Reviewed-by: mikael
! src/hotspot/share/classfile/vmIntrinsics.cpp
Changeset: fd380d75
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-18 01:33:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fd380d75
8253274: The CycleDMImagetest brokes the system
Reviewed-by: prr
! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java
Changeset: 3ef2efb1
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-18 03:57:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3ef2efb1
8252721: Nested classes in Swing APIs rely on default constructors
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/Box.java
! src/java.desktop/share/classes/javax/swing/CellRendererPane.java
! src/java.desktop/share/classes/javax/swing/DefaultCellEditor.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JButton.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPanel.java
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JRadioButton.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/JSeparator.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JToolBar.java
! src/java.desktop/share/classes/javax/swing/JToolTip.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
Changeset: 73c9088b
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Date: 2020-09-18 05:48:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/73c9088b
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
Reviewed-by: dholmes, iveresov
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
Changeset: 11c4ea96
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-18 08:22:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/11c4ea96
8253278: Refactor/cleanup oopDesc::*_klass_addr
Reviewed-by: coleenp, stefank
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 86a16400
Author: Ivan Walulya <iwalulya at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-18 09:35:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/86a16400
8244505: G1 pause time ratio calculation does not consider Remark/Cleanup pauses
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 83b2411f
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-09-18 10:45:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/83b2411f
8253342: Fix typos in String.transform
Reviewed-by: jlaskey
! src/java.base/share/classes/java/lang/String.java
Changeset: 6e9efffc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-18 13:25:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6e9efffc
8253344: Remove unimplemented Arguments::check_gc_consistency
Reviewed-by: tschatzl, coleenp
! src/hotspot/share/runtime/arguments.hpp
Changeset: 43019a0e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-18 13:26:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/43019a0e
8253345: Remove unimplemented Arguments::lookup_logging_aliases
Reviewed-by: tschatzl
! src/hotspot/share/runtime/arguments.hpp
Changeset: 05572e86
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-18 13:30:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/05572e86
8253350: Remove unimplemented SharedRuntime::clean_*_entry
Reviewed-by: zgu, coleenp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 52c28b86
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-09-18 14:06:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/52c28b86
8253239: Disable VS warning C4307
Reviewed-by: mdoerr, erikj
! make/autoconf/flags-cflags.m4
Changeset: 89044200
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-09-18 15:40:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/89044200
8253153: Mentioning of "hour-of-minute" in java.time.temporal.TemporalField JavaDoc
Reviewed-by: joehw, lancea, rriggs
! src/java.base/share/classes/java/time/temporal/TemporalField.java
Changeset: f37c34d3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-18 19:29:18 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f37c34d3
8253270: Limit fastdebug inlining in G1 evacuation
Reviewed-by: tschatzl, sjohanss, ayang
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
Changeset: d35b1179
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-18 20:15:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d35b1179
8253361: Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: f55dd9d4
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2020-09-18 21:26:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f55dd9d4
8251548: Remove unnecessary explicit initialization of volatile variables in security-libs code
Reviewed-by: mullan
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: 22f7af7f
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-19 02:22:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/22f7af7f
8253317: The "com/apple/eawt" is missed in the "othervm.dirs" config option
Reviewed-by: shade
! test/jdk/TEST.ROOT
Changeset: 224a30f1
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2020-09-19 07:47:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/224a30f1
8252311: AArch64: save two words in itable lookup stub
Reviewed-by: adinn, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 1438ce09
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-09-19 16:06:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1438ce09
8252188: Crash in OrINode::Ideal(PhaseGVN*, bool)+0x8b9
Reviewed-by: vlivanov, thartmann, jbhateja
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java
+ test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java
+ test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVectRotate.java
Changeset: d27835b3
Author: Phil Race <prr at openjdk.org>
Date: 2020-09-19 17:36:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d27835b3
8249142: java/awt/FontClass/CreateFont/DeleteFont.sh is unstable
Reviewed-by: serb
! test/jdk/java/awt/FontClass/CreateFont/DeleteFont.java
! test/jdk/java/awt/FontClass/CreateFont/DeleteFont.sh
Changeset: 83b05373
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-19 22:22:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/83b05373
8253291: bug7072653.java still failed "Popup window height ... is wrong"
Reviewed-by: prr
! test/jdk/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
Changeset: 3d88d387
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-20 04:33:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3d88d387
8252070: Some platform-specific BLIT optimizations are not effective
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
Changeset: cc7521c4
Author: Phil Race <prr at openjdk.org>
Date: 2020-09-20 16:17:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cc7521c4
8252199: Reimplement support of Type 1 fonts without MappedByteBuffer
Reviewed-by: serb, jdv
! src/java.desktop/share/classes/sun/font/Type1Font.java
Changeset: bca9e55b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-21 00:31:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bca9e55b
8253167: ARM32 builds fail after JDK-8247910
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/share/utilities/breakpoint.hpp
Changeset: 388c8f25
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-21 05:00:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/388c8f25
8253348: Remove unimplemented JNIHandles::initialize
Reviewed-by: zgu
! src/hotspot/share/runtime/jniHandles.hpp
Changeset: fdce055a
Author: Junyuan Zheng <53073448+junyzheng at users.noreply.github.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-21 05:57:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fdce055a
8253253: Binutils tar ball extension update to gz
Reviewed-by: erikj
! make/devkit/Tools.gmk
Changeset: 34ec1bed
Author: Lin Zang <lzang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-21 07:50:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/34ec1bed
8252104: parallel heap inspection for ShenandoahHeap
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: 955c2e62
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-21 11:28:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/955c2e62
8253303: G1: Move static initialization of G1FromCardCache to a proper location
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
Changeset: bba948f0
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-21 11:29:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bba948f0
8253411: [BACKOUT] [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: edc14f92
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-21 12:02:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/edc14f92
8253286: Use expand_exact() instead of expand_at() for fixed requests in G1
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/heapRegionManager.cpp
Changeset: dad6edbf
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-09-21 12:33:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dad6edbf
8253321: java.util.Locale.LanguageRange#equals is inconsistent after calling hashCode
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/util/Locale.java
+ test/jdk/java/util/Locale/LanguageRangeTest.java
Changeset: fbfb62df
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-21 12:48:18 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fbfb62df
8253332: ZGC: Make heap views reservation platform independent
Reviewed-by: shade, pliden
! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp
! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
Changeset: 7e49eaec
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-21 13:02:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7e49eaec
8253407: Move max_pow2 from test to src
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 5a7390b6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-21 13:04:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5a7390b6
8253418: ZGC: Use pd_ prefix to denote platform dependent code
Reviewed-by: pliden, eosterlund
! src/hotspot/os/bsd/gc/z/zLargePages_bsd.cpp
! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp
! src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/posix/gc/z/zInitialize_posix.cpp
! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp
! src/hotspot/os/windows/gc/z/zInitialize_windows.cpp
! src/hotspot/os/windows/gc/z/zLargePages_windows.cpp
! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp
! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp
! src/hotspot/share/gc/z/zInitialize.cpp
! src/hotspot/share/gc/z/zInitialize.hpp
! src/hotspot/share/gc/z/zLargePages.cpp
! src/hotspot/share/gc/z/zLargePages.hpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zNUMA.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
Changeset: 43be5a3c
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-09-21 13:08:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/43be5a3c
8230652: Improve verbose output
Reviewed-by: almatvee, asemenyuk, kizune
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Log.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ToolValidator.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
Changeset: 2e30ff61
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-21 14:50:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2e30ff61
8253311: Cleanup relocInfo constructors
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
Changeset: f800af97
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-09-21 19:32:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f800af97
8241390: 'Deadlock' with VM_RedefineClasses::lock_classes()
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java
Changeset: d8921ed5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-21 22:12:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d8921ed5
8247281: migrate ObjectMonitor::_object to OopStorage
Co-authored-by: Erik Österlund <erik.osterlund at oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty at oracle.com>
Reviewed-by: eosterlund, coleenp, dholmes, stefank, kbarrett, rkennke, sspitsyn
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psRootType.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/prims/jvmtiTagMap.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/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: d1f9b8a8
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-09-22 00:05:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d1f9b8a8
8234808: jdb quoted option parsing broken
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
+ test/jdk/com/sun/jdi/JdbOptions.java
Changeset: 0e98fc1c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-22 05:14:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0e98fc1c
8253237: [REDO] Improve large object handling during evacuation
8253238: [REDO] Improve object array chunking test in G1's copy_to_survivor_space
8253236: [REDO] Investigate fast-path for scanning only objects with references during gc
Generate multiple partial array tasks for large objArrays.
Reviewed-by: sjohanss, ayang, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
+ test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: 282b9dcf
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-22 06:04:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/282b9dcf
8081833: Clean up JVMFlag getter/setter code
Reviewed-by: gziemski, coleenp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/whitebox.cpp
! 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/jvmFlagAccess.cpp
+ src/hotspot/share/runtime/flags/jvmFlagAccess.hpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! 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/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/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: f7b1ce45
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Date: 2020-09-22 06:26:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f7b1ce45
8253447: Remove buggy code introduced by 8249451
Reviewed-by: iveresov, eosterlund
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 96f722cf
Author: Monica Beckwith <mbeckwit at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-22 07:09:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/96f722cf
8252114: Windows-AArch64: Enable and test ZGC and ShenandoahGC
Reviewed-by: shade, stefank, rkennke
! make/autoconf/jvm-features.m4
Changeset: a4affd5b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-22 07:58:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a4affd5b
8253412: Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored
Reviewed-by: pliden
! src/hotspot/share/gc/shared/gcConfig.cpp
Changeset: 284bbf02
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-22 08:04:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/284bbf02
8253079: DeterministicDump.java fails due to garbage in structure padding
Reviewed-by: minqi, jiefu, shade
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: b9729cb4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-22 08:33:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b9729cb4
8253284: Zero OrderAccess barrier mappings are incorrect
Reviewed-by: dholmes, aph, andrew
! src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.hpp
! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.hpp
Changeset: ae20dd6b
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-09-22 08:56:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ae20dd6b
8251496: Fix doclint warnings in jdk.net.httpserver
Reviewed-by: dfuchs, rriggs, chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
+ test/jdk/com/sun/net/httpserver/AuthenticatorTest
+ test/jdk/com/sun/net/httpserver/CreateHttpServerTest.java
+ test/jdk/com/sun/net/httpserver/HeadersTest.java
+ test/jdk/com/sun/net/httpserver/HttpPrincipalTest.java
Changeset: aa386240
Author: skodanda <70650887+skodanda at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2020-09-22 09:59:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/aa386240
8248352: [TEST_BUG] Test test/jdk/java/awt/font/TextLayout/ArabicDiacriticTest.java can leave frame open
Reviewed-by: prr, serb, aivanov
! test/jdk/java/awt/font/TextLayout/ArabicDiacriticTest.java
Changeset: 0c287de4
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-09-22 10:53:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0c287de4
8253421: Initialize JFR trace-IDs with zero
Reviewed-by: mgronlun, egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
Changeset: 8c02bdbf
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-22 11:58:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8c02bdbf
8252921: NMT overwrite memory type for region assert when building dynamic archive
Reviewed-by: minqi, iklam, dholmes
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
Changeset: 3d5fea1f
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-22 14:03:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3d5fea1f
8253434: Shenandoah: Cleanup ShenandoahRootScanner
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 24e12b38
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-09-22 15:41:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/24e12b38
8247251: Assert (_pcs_length == 0 || last_pc()->pc_offset() < pc_offs…
Co-authored-by: Tom Rodriguez <never at openjdk.org>
Reviewed-by: never
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/LIRCompilerBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/SnippetFrameStateAssignment.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
Changeset: c1df13b8
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-22 16:12:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c1df13b8
8253208: Move CDS related code to a separate class
Reviewed-by: mchung, iklam
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
+ src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
+ src/java.base/share/native/libjava/CDS.c
! src/java.base/share/native/libjava/VM.c
Changeset: 0f26ab16
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-09-22 16:55:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0f26ab16
8252518: cache result of CompilerToVM.getComponentType
Reviewed-by: kvn, never
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: 7b860120
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-22 18:18:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7b860120
8253492: Miss comma after second copyright year in FDBigInteger.java
Reviewed-by: ccheung
! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
Changeset: 581f0f26
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-22 19:41:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/581f0f26
8253493: Shenandoah: Remove ShenandoahSerialRoot definition
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 65af8373
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-22 20:15:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/65af8373
8253496: [BACKOUT] JDK-8253208 Move CDS related code to a separate class
Reviewed-by: eosterlund, dcubed
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
- src/java.base/share/native/libjava/CDS.c
! src/java.base/share/native/libjava/VM.c
Changeset: 426c9049
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2020-09-22 20:24:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/426c9049
8253392: remove PhaseCCP_DCE declaration
remove the deprecated declaration PhaseCCP_DCE
Reviewed-by: neliasso, phh
! src/hotspot/share/opto/compile.hpp
Changeset: 93a2018d
Author: Phil Race <prr at openjdk.org>
Date: 2020-09-22 22:14:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/93a2018d
8252195: AWT Accessibility API nested classes rely on default constructors
Reviewed-by: serb
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Canvas.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/Panel.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/ScrollPane.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/Window.java
Changeset: c68a31dd
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-22 22:20:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c68a31dd
8253499: Problem list runtime/cds/DeterministicDump.java
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: bddb8225
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-09-22 22:59:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bddb8225
8253240: No javadoc for DecimalFormatSymbols.hashCode()
Reviewed-by: rriggs, lancea
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
Changeset: bd679754
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-23 06:36:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bd679754
8253349: Remove unimplemented SharedRuntime::native_method_throw_unsupported_operation_exception_entry
Reviewed-by: adityam, dholmes
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 226faa55
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-09-23 07:17:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/226faa55
8253241: Update comment on java_suspend_self_with_safepoint_check()
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/thread.cpp
Changeset: 3fe5886b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-09-23 07:34:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3fe5886b
8252696: Loop unswitching may cause out of bound array load to be executed
Reviewed-by: neliasso, chagedorn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: e4d0e5af
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-23 08:26:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e4d0e5af
8253516: ZGC: Remove card table functions
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
Changeset: b8ea80af
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-09-23 11:29:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b8ea80af
8253457: Remove unimplemented register stack functions
Reviewed-by: iklam, dholmes, shade
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/thread_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.hpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/thread_linux_zero.hpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 5f1d6120
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-09-23 14:14:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5f1d6120
8253397: Ensure LogTag types are sorted
Reviewed-by: dholmes, kbarrett, tschatzl
! src/hotspot/share/logging/logTag.cpp
! src/hotspot/share/logging/logTag.hpp
Changeset: 812b39f5
Author: Lance Andersen <lancea at openjdk.org>
Date: 2020-09-23 14:21:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/812b39f5
8252739: Deflater.setDictionary(byte[], int off, int len) ignores the starting offset for the dictionary
Reviewed-by: uschindler, alanb
! src/java.base/share/native/libzip/Deflater.c
+ test/jdk/java/util/zip/DeflaterDictionaryTests.java
Changeset: 0bc01da7
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2020-09-23 15:37:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0bc01da7
8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks
Reviewed-by: mdoerr, thartmann
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: c21690b5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-23 16:53:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c21690b5
8253464: ARM32 Zero: atomic_copy64 is incorrect, breaking volatile stores
Reviewed-by: aph
! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
Changeset: f765a7f5
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-23 19:55:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f765a7f5
8252712: move doclint to jdk.javadoc module
Reviewed-by: hannesw
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlVersion.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.javadoc/share/classes/module-info.java
! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/tools/doclint/AccessTest.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AccessibilityTest5.java
! test/langtools/tools/doclint/AnchorTest.java
! test/langtools/tools/doclint/AnchorTest2.java
! test/langtools/tools/doclint/BadPackageCommentTest.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/DocLintTester.java
! test/langtools/tools/doclint/DuplicateParamTest.java
! test/langtools/tools/doclint/DuplicateReturnTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyHtmlTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyPreTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/EndTagsTest.java
! test/langtools/tools/doclint/EndWithIdentifierTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/HtmlVersionTest.java
! test/langtools/tools/doclint/LambdaTest.java
! test/langtools/tools/doclint/LiteralTest.java
! test/langtools/tools/doclint/MissingCommentTest.java
! test/langtools/tools/doclint/MissingParamsTest.java
! test/langtools/tools/doclint/MissingReturnTest.java
! test/langtools/tools/doclint/MissingThrowsTest.java
! test/langtools/tools/doclint/OptionTest.java
! test/langtools/tools/doclint/OverridesTest.java
! test/langtools/tools/doclint/ParaTagTest.java
! test/langtools/tools/doclint/ProvidesTest.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/ResourceTest.java
! test/langtools/tools/doclint/RunTest.java
! test/langtools/tools/doclint/SummaryTest.java
! test/langtools/tools/doclint/SyntaxTest.java
! test/langtools/tools/doclint/SyntheticTest.java
! test/langtools/tools/doclint/UnfinishedInlineTagTest.java
! test/langtools/tools/doclint/UsesTest.java
! test/langtools/tools/doclint/ValidTest.java
! test/langtools/tools/doclint/ValueTest.java
! test/langtools/tools/doclint/anchorTests/p/Test.java
! test/langtools/tools/doclint/anchorTests/p/package-info.java
! test/langtools/tools/doclint/html/BlockTagsTest.java
! test/langtools/tools/doclint/html/EntitiesTest.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/InlineTagsTest.java
! test/langtools/tools/doclint/html/ListTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/TableTagsTest.java
! test/langtools/tools/doclint/html/TagNotAllowed.java
! test/langtools/tools/doclint/html/TextNotAllowed.java
! test/langtools/tools/doclint/moduleTests/bad/module-info.java
! test/langtools/tools/doclint/moduleTests/good/module-info.java
! test/langtools/tools/doclint/packageTests/bad/Test.java
! test/langtools/tools/doclint/packageTests/bad/package-info.java
! test/langtools/tools/doclint/packageTests/good/Test.java
! test/langtools/tools/doclint/packageTests/good/package-info.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/BadEnd.java
! test/langtools/tools/doclint/tidy/InsertImplicit.java
! test/langtools/tools/doclint/tidy/InvalidEntity.java
! test/langtools/tools/doclint/tidy/InvalidName.java
! test/langtools/tools/doclint/tidy/InvalidTag.java
! test/langtools/tools/doclint/tidy/InvalidURI.java
! test/langtools/tools/doclint/tidy/MissingGT.java
! test/langtools/tools/doclint/tidy/MissingTag.java
! test/langtools/tools/doclint/tidy/NestedTag.java
! test/langtools/tools/doclint/tidy/ParaInPre.java
! test/langtools/tools/doclint/tidy/RepeatedAttr.java
! test/langtools/tools/doclint/tidy/TextNotAllowed.java
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java
! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java
! test/langtools/tools/doclint/tool/HelpTest.java
! test/langtools/tools/doclint/tool/MaxDiagsTest.java
! test/langtools/tools/doclint/tool/PathsTest.java
! test/langtools/tools/doclint/tool/RunTest.java
! test/langtools/tools/doclint/tool/StatsTest.java
Changeset: 3320fc0f
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-09-23 21:11:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3320fc0f
8253372: [TESTBUG] update tests which require jvmti - hotspot
Reviewed-by: sspitsyn, iklam
! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/hotspot/jtreg/compiler/jsr292/cr8026328/Test8026328.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
! test/hotspot/jtreg/runtime/6294277/SourceDebugExtension.java
! test/hotspot/jtreg/runtime/7158988/FieldMonitor.java
! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java
! test/hotspot/jtreg/runtime/jni/FastGetField/FastGetField.java
! test/hotspot/jtreg/runtime/logging/RedefineClasses.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java
! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java
! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java
Changeset: ba174af3
Author: Joshua Zhu <jzhu at openjdk.org>
Date: 2020-09-24 00:55:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ba174af3
8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
Reviewed-by: adinn, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
Changeset: 154b8cfc
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-24 07:07:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/154b8cfc
8253014: OopStorage bulk release logs entries multiple times
Remove excess logging.
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
Changeset: 4440bda3
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2020-09-24 07:48:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4440bda3
8219586: CodeHeap State Analytics processes dead nmethods
Reviewed-by: thartmann, eosterlund
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: f3ea0d36
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-24 08:10:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f3ea0d36
8252583: Clean up unused phi-to-copy degradation mechanism
Remove unused notion of 'PhiNode-to-copy degradation', where PhiNodes can be
degraded to copies by setting their RegionNode to NULL. Remove corresponding
PhiNode::is_copy() test, which always returned NULL (false). Assert that
PhiNodes have an associated RegionNode in PhiNode::Ideal().
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/subnode.cpp
Changeset: c303fd5d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-24 09:19:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c303fd5d
8253581: runtime/stringtable/StringTableCleaningTest.java fails on 32-bit platforms
Reviewed-by: kbarrett, tschatzl
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
Changeset: b1e2f026
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-09-24 10:00:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b1e2f026
8253524: C2: Refactor code that clones predicates during loop unswitching
Reviewed-by: chagedorn, kvn, thartmann
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: dd2c456e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-24 10:38:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dd2c456e
8253583: java/util/StringJoiner tests failing on 32-bit VMs after JDK-8246697
Reviewed-by: alanb, tschatzl
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
Changeset: bf442c5b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-09-24 10:45:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bf442c5b
8253539: Remove unused JavaThread functions for set_last_Java_fp/pc
Reviewed-by: rehn, dholmes
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/arm/javaFrameAnchor_arm.hpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.hpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp
! src/hotspot/share/runtime/javaFrameAnchor.hpp
Changeset: 89c5e49b
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-24 15:28:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/89c5e49b
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
Reviewed-by: mchung, iklam
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
+ src/java.base/share/native/libjava/CDS.c
! src/java.base/share/native/libjava/VM.c
Changeset: a9d04408
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2020-09-24 16:06:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a9d04408
8250859: Address reliance on default constructors in the Accessibility APIs
Reviewed-by: prr
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityListenerList.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventID.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java
Changeset: 3495c19d
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2020-09-24 16:07:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3495c19d
8250855: Address reliance on default constructors in the Java 2D APIs
Reviewed-by: prr, serb
! src/java.desktop/share/classes/java/awt/Image.java
! src/java.desktop/share/classes/java/awt/PrintJob.java
! src/java.desktop/share/classes/java/awt/font/GlyphVector.java
! src/java.desktop/share/classes/java/awt/font/LayoutPath.java
! src/java.desktop/share/classes/java/awt/font/LineMetrics.java
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/BufferStrategy.java
! src/java.desktop/share/classes/java/awt/image/ImageFilter.java
! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java
! src/java.desktop/share/classes/java/awt/image/VolatileImage.java
! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java
! src/java.desktop/share/classes/javax/print/ServiceUI.java
! src/java.desktop/share/classes/javax/print/ServiceUIFactory.java
! src/java.desktop/share/classes/javax/print/event/PrintJobAdapter.java
Changeset: 527a3093
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-24 16:19:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/527a3093
8252722: More Swing plaf APIs that rely on default constructors
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.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/BasicScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicViewportUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java
Changeset: 9ac162e8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-24 16:32:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9ac162e8
8251999: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/aod
Reviewed-by: shade, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/aod/AttachProvider/AttachProvider01/AttachProvider01.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/AttachProvider/AttachProvider02/AttachProvider02.java
- test/hotspot/jtreg/vmTestbase/nsk/aod/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine01/VirtualMachine01.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine02/VirtualMachine02.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine03/VirtualMachine03.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine04/VM04Target.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine04/VirtualMachine04.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine05/VirtualMachine05.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent00.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent01.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent02.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent03.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VirtualMachine06.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/VirtualMachine07.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine08/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/VirtualMachine09.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine10/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachineDescriptor/VirtualMachineDescriptor01/VirtualMachineDescriptor01.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODRunnerArgParser.java
Changeset: 8b85c3a6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-24 19:19:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8b85c3a6
8251261: CDS dumping should not clear states in live classes
Reviewed-by: minqi, ccheung
! src/hotspot/share/classfile/javaClasses.cpp
! 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/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/constantPool.cpp
Changeset: 24a42489
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-09-24 22:29:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/24a42489
8253615: Change to Visual Studio 2019 16.7.2 for building on Windows at Oracle
Reviewed-by: mikael
! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
Changeset: 8239b67d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-24 22:48:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8239b67d
8253322: Update the specification in the newly added constructors
Reviewed-by: psadhukhan, prr
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Canvas.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/Panel.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/ScrollPane.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/Window.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
! src/java.desktop/share/classes/javax/swing/Box.java
! src/java.desktop/share/classes/javax/swing/CellRendererPane.java
! src/java.desktop/share/classes/javax/swing/DefaultCellEditor.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JButton.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPanel.java
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JRadioButton.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/JSeparator.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JToolBar.java
! src/java.desktop/share/classes/javax/swing/JToolTip.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
Changeset: 0b83fc01
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-09-25 02:40:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0b83fc01
8235710: Remove the legacy elliptic curves
Reviewed-by: xuelei, erikj
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/java.base/share/conf/security/java.security
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
- src/jdk.crypto.ec/share/legal/ecc.md
- src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
- src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ec.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ec2.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ec2_163.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ec2_193.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ec2_233.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ec2_aff.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ec2_mont.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ec_naf.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecc_impl.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl-curve.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl-exp.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl-priv.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl_curve.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl_gf.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp.h
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_192.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_224.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_256.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_384.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_521.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_aff.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c
- src/jdk.crypto.ec/share/native/libsunec/impl/ecp_mont.c
- src/jdk.crypto.ec/share/native/libsunec/impl/logtab.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m-priv.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m.c
- src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mpi-config.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mpi-priv.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c
- src/jdk.crypto.ec/share/native/libsunec/impl/mpi.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mplogic.c
- src/jdk.crypto.ec/share/native/libsunec/impl/mplogic.h
- src/jdk.crypto.ec/share/native/libsunec/impl/mpmontg.c
- src/jdk.crypto.ec/share/native/libsunec/impl/mpprime.h
- src/jdk.crypto.ec/share/native/libsunec/impl/oid.c
- src/jdk.crypto.ec/share/native/libsunec/impl/secitem.c
- src/jdk.crypto.ec/share/native/libsunec/impl/secoidt.h
! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java
! test/jdk/java/security/KeyAgreement/KeySizeTest.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/jdk/security/jarsigner/Spec.java
! test/jdk/sun/security/ec/ECDSAJavaVerify.java
! test/jdk/sun/security/ec/SignatureDigestTruncate.java
! test/jdk/sun/security/ec/TestEC.java
! test/jdk/sun/security/ec/keystore
- test/jdk/sun/security/ec/pkcs12/sect193r1server-rsa1024ca.p12
! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java
! test/jdk/sun/security/pkcs11/ec/TestECDH.java
! test/jdk/sun/security/pkcs11/ec/TestECDSA.java
! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java
- test/jdk/sun/security/pkcs11/ec/pkcs12/sect193r1server-rsa1024ca.p12
! test/jdk/sun/security/pkcs11/sslecc/keystore
! test/jdk/sun/security/provider/KeyStore/DKSTest.java
! test/jdk/sun/security/provider/KeyStore/domains.cfg
! test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java
! test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java
! test/jdk/sun/security/tools/keytool/GroupName.java
! test/jdk/sun/security/tools/keytool/KeyAlg.java
! test/jdk/sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java
! test/jdk/sun/security/tools/keytool/fakegen/jdk.crypto.ec/sun/security/ec/ECKeyPairGenerator.java
Changeset: dcde95ba
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-25 06:53:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dcde95ba
8253586: C2: Clean up unused PhaseIterGVN::init_worklist()
Remove unused method PhaseIterGVN::init_worklist(Node *).
Reviewed-by: thartmann, chagedorn, neliasso
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
Changeset: 37b70282
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-25 07:11:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/37b70282
8240556: Abort concurrent mark after effective eager reclamation of humongous objects
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
! src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.cpp
! src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
- test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithG1.java
Changeset: cfa3f749
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Date: 2020-09-25 07:26:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cfa3f749
8245527: LDAP Channel Binding support for Java GSS/Kerberos
Reviewed-by: dfuchs, aefimov, mullan
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
+ src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java
! src/java.naming/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitialToken.java
+ src/java.security.jgss/share/classes/sun/security/jgss/krb5/internal/TlsChannelBindingImpl.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+ test/jdk/com/sun/jndi/ldap/LdapCBPropertiesTest.java
Changeset: e12d94af
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-25 09:12:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e12d94af
8253594: Remove CollectedHeap::supports_tlab_allocation
Reviewed-by: sjohanss, pliden
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/memory/universe.cpp
Changeset: 27d0a70b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-25 10:09:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/27d0a70b
8253633: Remove unimplemented TieredThresholdPolicy::set_carry_if_neccessary
Reviewed-by: thartmann
! src/hotspot/share/compiler/tieredThresholdPolicy.hpp
Changeset: dc1ef583
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-25 10:10:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dc1ef583
8253631: Remove unimplemented CompileBroker methods after JEP-165
Reviewed-by: thartmann
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: 1b79326c
Author: Gilles Duboscq <gdub at openjdk.org>
Date: 2020-09-25 10:10:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1b79326c
8242451: ensure semantics of non-capturing lambdas are preserved independent of execution mode
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/jdk/java/lang/invoke/lambda/LambdaEagerInitTest.java
! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java
Changeset: f62eefc0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-25 10:14:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f62eefc0
8253469: ARM32 Zero: replace usages of __sync_synchronize() with OrderAccess::fence
Reviewed-by: dholmes
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
Changeset: 1f5a0334
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-25 10:29:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1f5a0334
8253555: Make ByteSize and WordSize typed scoped enums
Reviewed-by: kbarrett, tschatzl
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/arm/assembler_arm.hpp
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/share/utilities/sizes.hpp
+ test/hotspot/gtest/utilities/test_sizes.cpp
Changeset: a75edc29
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2020-09-25 12:46:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a75edc29
8251188: Update LDAP tests not to use wildcard addresses
Reviewed-by: dfuchs
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jndi/ldap/BalancedParentheses.java
! test/jdk/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
+ test/jdk/com/sun/jndi/ldap/DeadSSLSocketFactory.java
! test/jdk/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
! test/jdk/com/sun/jndi/ldap/lib/LDAPTestUtils.java
Changeset: 01875677
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-09-25 17:16:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/01875677
8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 …
Reviewed-by: bobv, sgehwolf
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/jdk/ProblemList.txt
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
Changeset: 9150b902
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-25 19:38:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9150b902
8253659: ProblemList sun/security/ec/TestEC.java on linux-aarch64
Reviewed-by: iklam
! test/jdk/ProblemList.txt
Changeset: 0e855fe5
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2020-09-25 19:47:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0e855fe5
8252377: Incorrect encoding for EC AlgorithmIdentifier
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/jdk/sun/security/x509/AlgorithmId/OmitAlgIdParam.java
Changeset: b159e4ed
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-09-25 20:22:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b159e4ed
8253149: Building an installer from invalid app image fails on Window…
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
Changeset: 5a57945f
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-09-25 23:02:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5a57945f
8231591: [TESTBUG] Create additional two phase jpackage tests
Reviewed-by: asemenyuk, herrick
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
+ test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java
Changeset: 41675400
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-25 23:33:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/41675400
8253647: Remove dead code in os::create_thread() on Linux/BSD
Reviewed-by: stuefe, dholmes
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: b66fa8f4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-09-26 04:12:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b66fa8f4
8253572: [windows] CDS archive may fail to open with long file names
8249943: [TESTBUG] runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
Reviewed-by: ccheung, iklam
! src/hotspot/os/windows/os_windows.cpp
Changeset: ea7c47c1
Author: Phil Race <prr at openjdk.org>
Date: 2020-09-26 04:15:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ea7c47c1
7179006: [macosx] Print-to-file doesn't work: printing to the default printer instead.
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! test/jdk/java/awt/print/Dialog/PrintDlgApp.java
+ test/jdk/java/awt/print/PrinterJob/PrintToFileTest.java
Changeset: 79904c1f
Author: Ian Graves <igraves at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-09-26 07:01:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/79904c1f
8252730: jlink does not create reproducible builds on different servers
Reviewed-by: mchung, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! test/jdk/tools/jlink/JLinkReproducible2Test.java
+ test/jdk/tools/jlink/JLinkReproducible3Test.java
Changeset: 7817963c
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-09-26 18:24:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7817963c
8247691: [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps
Reviewed-by: eosterlund, aph
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: f014854a
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-09-28 01:54:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f014854a
8253624: gtest fails when run from make with read-only source directory
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: 625a9352
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-28 06:30:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/625a9352
8253638: Cleanup os::reserve_memory and remove MAP_FIXED
Reviewed-by: stuefe, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.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/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: fed3636f
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-28 06:44:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fed3636f
8252219: C2: Randomize IGVN worklist for stress testing
Add 'StressIGVN' option to let C2 randomize IGVN worklist order. When enabled,
the worklist is shuffled before each main run of the IGVN loop. Also add
'StressSeed=N' option to specify the seed. If the seed is not specified, a
random one is generated. In either case, the seed is logged if 'LogCompilation'
is enabled. The new options are declared as production+diagnostic for
consistency with the existing 'StressLCM' and 'StressGCM' options.
Reviewed-by: kvn, chagedorn, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
+ test/hotspot/jtreg/compiler/arguments/TestStressIGVNOptions.java
+ test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
+ test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
Changeset: ca1ed162
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-28 07:12:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ca1ed162
8253639: Change os::attempt_reserve_memory_at parameter order
Reviewed-by: tschatzl, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 276fcee7
Author: Wang Zhuo <wzhuo at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2020-09-28 07:34:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/276fcee7
8252835: Revert fix for JDK-8246051
Reviewed-by: psandoz, dholmes, mikael
! src/hotspot/share/prims/unsafe.cpp
- test/hotspot/jtreg/compiler/unsafe/TestUnsafeUnalignedSwap.java
Changeset: e9c17827
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-28 08:28:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e9c17827
8252752: Clear card table for old regions during scan in G1
Reviewed-by: kbarrett, iwalulya, ayang
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
Changeset: c2692f88
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-09-28 09:06:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c2692f88
8225329: -XX:+PrintBiasedLockingStatistics causes crash during initia…
Reviewed-by: stuefe, dholmes
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 8e87d46f
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-09-28 09:12:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8e87d46f
8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent
Reviewed-by: rkennke, shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 840aa2b7
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-09-28 09:31:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/840aa2b7
8253424: Add support for running pre-submit testing using GitHub Actions
Reviewed-by: ehelin, erikj
+ .github/workflows/submit.yml
+ make/conf/test-dependencies
Changeset: 16b8c399
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-09-28 13:17:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/16b8c399
8253053: Javadoc clean up in Authenticator and BasicAuthenicator
Reviewed-by: dfuchs, rriggs, chegar, michaelm
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
Changeset: ec9bee68
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2020-09-28 13:52:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ec9bee68
8253015: Aarch64: Move linux code out from generic CPU feature detection
Reviewed-by: aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 8e338f67
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-09-28 15:14:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8e338f67
8253646: ZGC: Avoid overhead of sorting ZStatIterableValues on bootstrap
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 0054c15f
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-09-28 15:42:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0054c15f
8253435: Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist
Reviewed-by: sgehwolf, bobv
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
Changeset: 77a0f399
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-09-28 15:49:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/77a0f399
8253540: InterpreterRuntime::monitorexit should be a JRT_LEAF function
Reviewed-by: rehn, mdoerr, dcubed, pchilanomate
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 1ae6b533
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-09-28 16:05:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1ae6b533
8252194: Add automated test for fix done in JDK-8218469
Reviewed-by: serb, jdv, kizune
+ test/jdk/javax/swing/JSlider/TestJSliderRendering.java
Changeset: 821bd08c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-28 16:41:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/821bd08c
8253667: ProblemList tools/jlink/JLinkReproducible{,3}Test.java on linux-aarch64
Reviewed-by: dfuchs, iignatyev
! test/jdk/ProblemList.txt
Changeset: d25b03e9
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-09-28 18:31:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d25b03e9
8253616: Change to GCC 10.2 for building on Linux at Oracle
Reviewed-by: erikj
! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
Changeset: ac15d644
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-28 21:20:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ac15d644
8241151: Incorrect lint warning for no definition of serialVersionUID in a record
Co-authored-by: Bernard Blaser <bsrbnd at gmail.com>
Co-authored-by: Vicente Romero <vicente.romero at oracle.com>
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 527b0e44
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-09-28 21:22:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/527b0e44
8248984: Bump minimum boot jdk to JDK 15
Reviewed-by: darcy, erikj, dholmes
! make/autoconf/version-numbers
! make/conf/jib-profiles.js
Changeset: 70b0fccf
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-09-28 21:48:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/70b0fccf
8253728: tests fail with "assert(fr.is_compiled_frame()) failed: Wrong frame type"
Reviewed-by: kvn
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 9c17a35e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-29 06:37:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9c17a35e
8253748: StressIGV tests fail with release VMs
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/arguments/TestStressIGVNOptions.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
Changeset: e63b90cc
Author: Aditya Mandaleeka <adityam at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-29 07:25:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e63b90cc
8251358: Clean up Access configuration after Shenandoah barrier change
Reviewed-by: eosterlund, rkennke, shade
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/accessBackend.inline.hpp
! src/hotspot/share/oops/accessDecorators.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/arrayOop.inline.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.inline.hpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/oops/objArrayOop.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/unsafe.cpp
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
Changeset: b6591324
Author: John Tortugo <divcesar at gmail.com>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-29 08:15:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b6591324
8252888: Collapse G1MMUTracker class hierarchy
Reviewed-by: ayang, sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 55c90a17
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-29 08:20:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/55c90a17
6514600: AbstractAction can throw NullPointerException when clone()d
Reviewed-by: serb, pbansal
! src/java.desktop/share/classes/javax/swing/ArrayTable.java
+ test/jdk/javax/swing/Action/AbstractActionBug.java
Changeset: 6d19fe65
Author: Per Liden <pliden at openjdk.org>
Date: 2020-09-29 08:39:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6d19fe65
8253763: ParallelObjectIterator should have virtual destructor
Reviewed-by: shade, stefank
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: 6bddeb70
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-29 08:50:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6bddeb70
8238761: Asynchronous handshakes
Reviewed-by: pchilanomate, dcubed, dholmes, coleenp, sspitsyn
! src/hotspot/share/memory/iterator.hpp
! 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/jvmtiThreadState.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ src/hotspot/share/utilities/filterQueue.hpp
+ src/hotspot/share/utilities/filterQueue.inline.hpp
+ test/hotspot/gtest/utilities/test_filterQueue.cpp
+ test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
+ test/hotspot/jtreg/runtime/handshake/MixedHandshakeWalkStackTest.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 431338bc
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-29 09:37:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/431338bc
8212107: VMThread issues and cleanup
Reviewed-by: shade, dcubed, coleenp, dholmes, redestad
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
Changeset: ebf443a1
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-09-29 09:40:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ebf443a1
8253590: java/foreign tests are still failing on x86_32 after foreign-memaccess integration
Reviewed-by: psandoz
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: 86491a5f
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-29 10:11:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/86491a5f
8253584: Redunant errors for partial member selects
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 3ed960ec
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-29 12:03:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3ed960ec
8253640: Make MEMFLAGS an enum class
Reviewed-by: stuefe, tschatzl
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/nmtCommon.hpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
Changeset: 6e5d4f33
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-29 12:42:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6e5d4f33
8253607: [mlvm] meth/func/jdi/breakpointOtherStratum: un-problemlist and add randomness keyword
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpointOtherStratum/Test.java
Changeset: d5be8294
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-29 14:29:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d5be8294
8253770: Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8253584
Reviewed-by: vromero
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: ff6843ca
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-29 15:15:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ff6843ca
8253714: [cgroups v2] Soft memory limit incorrectly using memory.high
The early implementation of cgroups v2 support was done with
crun 0.8 and it contained a bug which set memory.high over
memory.low when --memory-reservation was being used as a CLI
option.
This bug has been fixed in later crun versions, starting with
crun 0.11. Use memory.low in OpenJDK as well.
Reviewed-by: bobv, adinn
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: b1ce6bdb
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-29 15:17:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b1ce6bdb
8253548: jvmFlagAccess.cpp: clang 9.0.0 format specifier error
Reviewed-by: lfoltan
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
Changeset: fb206908
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-09-29 18:05:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fb206908
8253637: Update EC removal
Reviewed-by: mullan
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java
! test/jdk/ProblemList.txt
! test/jdk/sun/security/ec/TestEC.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 2fe0a5d7
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-09-29 19:59:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2fe0a5d7
8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities
Reviewed-by: bobv, coleenp
! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java
Changeset: 8df3e72c
Author: Ian Graves <igraves at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2020-09-29 21:16:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8df3e72c
8218685: jlink --list-plugins needs to be readable and tidy
Reviewed-by: mchung, alanb
! src/jdk.jlink/linux/classes/jdk/tools/jlink/internal/plugins/StripNativeDebugSymbolsPlugin.java
! src/jdk.jlink/linux/classes/jdk/tools/jlink/resources/strip_native_debug_symbols_plugin.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AbstractPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/LegalNoticeFilePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/PluginsResourceBundle.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/jdk/tools/jlink/plugins/ExcludeModuleInfoTest.java
! test/jdk/tools/jlink/plugins/ExcludePluginTest.java
! test/jdk/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java
Changeset: 5310d858
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-09-29 22:46:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5310d858
8252937: Correct "no comment" warnings from javadoc in java.math package
Reviewed-by: darcy
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MathContext.java
Changeset: ffc97ba5
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2020-09-30 01:27:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ffc97ba5
8253543: sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java failed with "AssertionError: All pixels are not black"
Reviewed-by: serb
! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
Changeset: a55cde4d
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 02:43:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a55cde4d
8252002: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdwp
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances002/instances002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jdwp/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo001/ownedMonitorsStackDepthInfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo002/ownedMonitorsStackDepthInfo002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002/TestDescription.java
Changeset: 1eca6347
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 03:03:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1eca6347
8252000: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdb
Reviewed-by: shade, cjplummer, sspitsyn
- test/hotspot/jtreg/vmTestbase/nsk/jdb/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbArgumentHandler.java
Changeset: 4d9f2073
Author: Tejpal Rebari <trebari at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2020-09-30 05:00:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4d9f2073
7151826: [TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac
Reviewed-by: serb, jdv
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/4966112/bug4966112.java
Changeset: ac02afe9
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2020-09-30 05:09:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ac02afe9
8253721: Flag -XX:AVX3Threshold does not accept Zero value
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java
Changeset: 4622a18a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-09-30 05:28:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4622a18a
8253791: Issue with useAppleColor check in CSystemColors.m
Reviewed-by: phh, lucy, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
Changeset: 3078b5f3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-30 07:02:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3078b5f3
6441211: Small Error in API at javax.swing.plaf.synth.Region
Reviewed-by: trebari, jdv
! src/java.desktop/share/classes/javax/swing/plaf/synth/Region.java
Changeset: 4c653651
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-30 07:04:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4c653651
8253792: javax.swing.text.GapContent documentation typos
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
Changeset: 8331e63f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-30 08:58:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8331e63f
8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads
Reviewed-by: jiefu, rehn, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: dc3a0f5f
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-09-30 09:03:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dc3a0f5f
8253183: Fragile memory barrier selection for some weak memory model platforms
Reviewed-by: dholmes, eosterlund, dcubed
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 04775f11
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-09-30 09:06:17 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/04775f11
8253768: Deleting unused pipe_class definitions in adl-file (x86_64.ad).
Reviewed-by: neliasso
! src/hotspot/cpu/x86/x86_64.ad
Changeset: f80a6066
Author: Paul Hohensee <phh at openjdk.org>
Date: 2020-09-30 12:16:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f80a6066
8253375: OSX build fails with Xcode 12.0 (12A7209)
Replace double array with short array in AdapterHandlerLibrary::create_native_wrapper, add parens around ?: in CSystemColors:getColor
Reviewed-by: prr, kbarrett, lucy
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 709cfe5f
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-30 13:02:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/709cfe5f
8253815: Remove unused HeapRegionManager::_num_committed from SA
Reviewed-by: tschatzl, cjplummer
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
Changeset: 8b3d6768
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 14:50:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8b3d6768
8238737: remove DeoptimizeAllClassesRate from CTW library
Reviewed-by: shade, vlivanov
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
Changeset: 8cf8e463
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-30 16:08:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8cf8e463
8253700: spurious "extends Throwable" at end of Optional.orElseThrow method declaration
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
+ test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
Changeset: 8f7c9a7b
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 16:18:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8f7c9a7b
8252001: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdi
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassExclusionFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ClassName/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ReferenceType/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addInstanceFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addThreadFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassExclusionFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ClassName/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ReferenceType/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addInstanceFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addThreadFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect001/plugAttachConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect002/plugAttachConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect003/plugAttachConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect001/plugLaunchConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect002/plugLaunchConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect003/plugLaunchConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect001/plugListenConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect002/plugListenConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect003/plugListenConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect001/plugMultiConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect002/plugMultiConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect003/plugMultiConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect004/plugMultiConnect004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect005/plugMultiConnect005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect006/plugMultiConnect006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService001/transportService001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService002/transportService002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService003/transportService003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/mixed001.tests
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/mixed002.tests
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/monitorEvents001.tests
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/monitorEvents002.tests
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassExclusionFilterTest.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ClassName.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ReferenceType.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventFilterTest.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventTestTemplates.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/InstanceFilterTest.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/StressTestTemplate.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ThreadFilterTest.java
Changeset: 9e453d97
Author: Paul Hohensee <phh at openjdk.org>
Date: 2020-09-30 17:02:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9e453d97
8239090: Improve CPU feature support in VM_Version
Reviewed-by: iveresov, simonis
! src/hotspot/cpu/x86/vmStructs_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
Changeset: e5ba020e
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-09-30 17:13:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e5ba020e
8253829: Wrong length compared in SSPI bridge
Reviewed-by: valeriep
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 4fb8c776
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-30 19:28:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4fb8c776
8253733: Cleanup internal taglet API
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 4b16f8ab
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 20:03:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4b16f8ab
8253872: ArgumentHandler must use the same delimiters as in jvmti_tools.cpp
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/ArgumentHandler.java
Changeset: 2a406f3c
Author: Philippe Marschall <philippe.marschall at gmail.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-09-30 20:05:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2a406f3c
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
! make/data/characterdata/CharacterDataLatin1.java.template
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/StrictMath.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/StringCoding.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/reflect/Array.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/stream/Streams.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
- src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/IntrinsicCandidate.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/security/provider/DigestBase.java
! src/java.base/share/classes/sun/security/provider/MD5.java
! src/java.base/share/classes/sun/security/provider/SHA.java
! src/java.base/share/classes/sun/security/provider/SHA2.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! test/hotspot/jtreg/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java
! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java
Changeset: 424d7d64
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-09-30 20:06:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/424d7d64
8252881: [JVMCI] ResolvedJavaType.resolveMethod fails in fastdebug when invoked with a constructor
Reviewed-by: never
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: 06d8cf6f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-30 20:29:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/06d8cf6f
8253812: Cleanup AbstractMemberWriter
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
Changeset: 092c2277
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-30 20:42:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/092c2277
8252523: Add ASN.1 Formatter to work with test utility HexPrinter
Reviewed-by: weijun
+ test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java
! test/lib-test/jdk/test/lib/hexdump/HexPrinterTest.java
= test/lib-test/jdk/test/lib/hexdump/openssl.p12.pem
+ test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
! test/lib/jdk/test/lib/hexdump/HexPrinter.java
Changeset: ca0e014e
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 21:37:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ca0e014e
8252003: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jvmti
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToSystemClassLoaderSearch/systemclssearch001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToSystemClassLoaderSearch/systemclssearch002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToSystemClassLoaderSearch/systemclssearch003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToSystemClassLoaderSearch/systemclssearch004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToSystemClassLoaderSearch/systemclssearch005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddToSystemClassLoaderSearch/systemclssearch006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach024/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach030/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach031/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach034/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach036/attach036TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach043/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-class-tagged/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-class-untagged/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-untagged/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS101/hs101t008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/TestDescription.java
Changeset: 79d70f6b
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2020-09-30 21:49:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/79d70f6b
8253869: sun/hotspot/whitebox/CPUInfoTest.java fails after JDK-8239090
Reviewed-by: mikael
! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java
Changeset: 776acfd8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 22:40:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/776acfd8
8253880: clean up sun/hotspot/tools/ctw/Utils class
Reviewed-by: kvn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
Changeset: 55c282bb
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-30 23:34:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/55c282bb
8253878: clean up nsk/share/jvmti/ArgumentHandler
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/ArgumentHandler.java
Changeset: 05a764f4
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-30 23:45:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/05a764f4
8253883: Problem list jdk/test/lib/hexdump/ASN1Formatter on Windows
Reviewed-by: lancea
! test/lib-test/ProblemList.txt
Changeset: 5dd9353b
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-01 06:39:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5dd9353b
8253636: C2: Adjust NodeClasses::_max_classes
Update NodeClasses::_max_classes to the max class id within the
enumeration. Update comment and assertion to reflect that NodeClasses uses now
32 bits after the addition of Opaque1 in JDK-8229495.
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
Changeset: 1d88172c
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-01 08:10:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1d88172c
8253682: The AppletInitialFocusTest1.java is unstable
Reviewed-by: jdv
! test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java
Changeset: a8242892
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-01 09:21:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a8242892
8253690: [PPC64] Use flag kind "diagnostic" for platform specific flags
Reviewed-by: stuefe, lucy
! src/hotspot/cpu/ppc/globals_ppc.hpp
Changeset: 7779ce9f
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-01 09:23:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7779ce9f
8253689: [s390] Use flag kind "diagnostic" for platform specific flags
Reviewed-by: stuefe, lucy
! src/hotspot/cpu/s390/globals_s390.hpp
Changeset: 3e96721c
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-01 09:28:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3e96721c
8253727: [cgroups v2] Memory and swap limits reported incorrectly
Account for interface files for swap and memory being reported independently.
The cgroup v1-like value is now reported by adding the memory.max value to
the memory.swap.max value, and memory.current and memory.swap.current
respectively.
Reviewed-by: bobv, shade
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: 928da494
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2020-10-01 09:38:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/928da494
8253739: java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java fails
Reviewed-by: serb
! test/jdk/java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java
Changeset: 2d9fa9da
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-10-01 10:45:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2d9fa9da
8247912: Make narrowOop a scoped enum
Reviewed-by: iklam, stefank
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/runtime/stackValue.cpp
Changeset: dd36d8c6
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-01 11:57:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dd36d8c6
8253429: Error reporting should report correct state of terminated/aborted threads
Reviewed-by: dholmes, stuefe
! src/hotspot/share/runtime/thread.cpp
Changeset: 87276bce
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-01 12:00:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/87276bce
6690021: typos in TransferHandler Javadoc
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
Changeset: ed62b010
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-01 12:02:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ed62b010
6646602: Spelling error in javadoc for javax.swing.tree.TreeModel
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/tree/TreeModel.java
Changeset: 44e6820c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-01 12:09:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/44e6820c
8253650: Cleanup: remove alignment_hint parameter from os::reserve_memory
Reviewed-by: stefank, tschatzl
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 84402796
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-10-01 14:59:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/84402796
8180514: TestPrintMdo.java test fails with -XX:-TieredCompilation
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
Changeset: 96704253
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-10-01 15:31:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/96704253
8253822: Remove unused exception_address_is_unpack_entry
Removing dead code
Reviewed-by: chagedorn, kvn
! src/hotspot/share/code/codeBlob.hpp
Changeset: 90c131f2
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2020-10-01 15:39:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/90c131f2
8224225: Tokenizer improvements
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/TextBlockSupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
! test/langtools/tools/javac/Digits.out
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/unicode/NonasciiDigit.out
! test/langtools/tools/javac/unicode/SubChar.java
! test/langtools/tools/javac/unicode/SupplementaryJavaID2.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID3.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID4.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID5.out
Changeset: 60ec2a53
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-01 16:07:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60ec2a53
8253824: Revert JDK-8253089 since VS warning C4307 has been disabled
Reviewed-by: mdoerr, iklam
! src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
! src/hotspot/share/runtime/flags/jvmFlagLookup.hpp
Changeset: 8fda5b82
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2020-10-01 17:42:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8fda5b82
8253904: Revert Tokenizer improvements JDK-8224225
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/parser/TextBlockSupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
! test/langtools/tools/javac/Digits.out
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/unicode/NonasciiDigit.out
! test/langtools/tools/javac/unicode/SubChar.java
! test/langtools/tools/javac/unicode/SupplementaryJavaID2.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID3.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID4.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID5.out
Changeset: cfd41c0c
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-01 17:44:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cfd41c0c
8232840: java/math/BigInteger/largeMemory/SymmetricRangeTests.java fails due to "OutOfMemoryError: Requested array size exceeds VM limit"
Reviewed-by: alanb
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java
Changeset: 9230c2aa
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-01 18:36:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9230c2aa
8253747: tools/jpackage/share/AppImagePackageTest.java fails with InstalledPackageSize: 0
Reviewed-by: almatvee, prr
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
Changeset: 3c4e824a
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-01 18:55:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3c4e824a
8249783: Simplify DerValue and DerInputStream
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java
- src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
- test/jdk/sun/security/util/DerInputBuffer/DerInputBufferEqualsHashCode.java
+ test/jdk/sun/security/util/DerValue/DeepOctets.java
! test/jdk/sun/security/util/DerValue/Indefinite.java
Changeset: b9505df3
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2020-10-02 02:22:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b9505df3
8253118: Avoid unnecessary deopts when OSR nmethods of the same level are present.
Reviewed-by: kvn
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
Changeset: 6f40a414
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-02 06:57:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6f40a414
8253891: Debug x86_32 builds fail after JDK-8239090
Reviewed-by: stuefe, phh
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 4185ed32
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-02 08:10:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4185ed32
5078989: Null Pointer exception in SpinnerListMode
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/SpinnerListModel.java
+ test/jdk/javax/swing/JSpinner/SpinnerTest.java
Changeset: b8966e1f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-02 11:05:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b8966e1f
8253928: G1: Remove G1ConcurrentMarkThread::set_in_progress declaration
Reviewed-by: ayang, shade
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
Changeset: f686a380
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-10-02 11:45:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f686a380
8253926: Use extra_size correctly in anon_mmap_aligned
Reviewed-by: shade, kbarrett, tschatzl, stefank
! src/hotspot/os/linux/os_linux.cpp
Changeset: 0fd41c3b
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-10-02 12:06:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0fd41c3b
8253470: Javadoc clean up in Filter and Headers
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
Changeset: 7dcdc1fb
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-10-02 13:12:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7dcdc1fb
8253865: Pre-submit testing using GitHub Actions does not detect failures reliably
8253867: Pre-submit testing using GitHub Actions can fail to download intermediate artifacts
Reviewed-by: erikj
! .github/workflows/submit.yml
Changeset: fff8c8de
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-02 13:44:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fff8c8de
8253882: remove PropertyResolvingWrapper
Reviewed-by: shade
- test/hotspot/jtreg/vmTestbase/PropertyResolvingWrapper.java
Changeset: ea5a2b15
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2020-10-02 13:45:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ea5a2b15
8251464: make Node::dump(int depth) support indent
Reviewed-by: thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
Changeset: 406db1c2
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-02 13:46:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/406db1c2
8253913: unify gtest test names
Reviewed-by: stefank
! src/hotspot/share/logging/logStream.hpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp
Changeset: dffe9db2
Author: Vipin Sharma <vsharma at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-10-02 14:50:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dffe9db2
8252537: Updated @exception with @throws
8252536: Replace @exception with @throws for core-libs
8252539: Replace @exception with @throws java.rmi.activation package
8252540: Replace @exception with @throws java.rmi.registry package
8252541: Replace @exception with @throws java.rmi.server package
Reviewed-by: rriggs, sspitsyn, lancea
! src/java.management/share/classes/java/lang/management/ClassLoadingMXBean.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/MemoryMXBean.java
! 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/InitialContext.java
! src/java.naming/share/classes/javax/naming/LinkRef.java
! src/java.naming/share/classes/javax/naming/NameParser.java
! src/java.naming/share/classes/javax/naming/NamingEnumeration.java
! src/java.naming/share/classes/javax/naming/Reference.java
! src/java.naming/share/classes/javax/naming/Referenceable.java
! src/java.naming/share/classes/javax/naming/ReferralException.java
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/event/EventDirContext.java
! src/java.naming/share/classes/javax/naming/ldap/ControlFactory.java
! src/java.naming/share/classes/javax/naming/ldap/ExtendedRequest.java
! src/java.naming/share/classes/javax/naming/ldap/LdapContext.java
! src/java.naming/share/classes/javax/naming/ldap/LdapReferralException.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.naming/share/classes/javax/naming/ldap/SortControl.java
! src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/spi/DirObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/DirStateFactory.java
! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java
! src/java.naming/share/classes/javax/naming/spi/InitialContextFactory.java
! src/java.naming/share/classes/javax/naming/spi/InitialContextFactoryBuilder.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/ObjectFactoryBuilder.java
! src/java.naming/share/classes/javax/naming/spi/StateFactory.java
! src/java.rmi/share/classes/java/rmi/activation/Activatable.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java
! src/java.rmi/share/classes/java/rmi/activation/Activator.java
! src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java
! src/java.rmi/share/classes/java/rmi/server/LoaderHandler.java
! src/java.rmi/share/classes/java/rmi/server/RMIClientSocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RMIServerSocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RemoteCall.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/java/rmi/server/RemoteRef.java
! src/java.rmi/share/classes/java/rmi/server/ServerRef.java
! src/java.rmi/share/classes/java/rmi/server/Skeleton.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
! src/java.sql/share/classes/java/sql/Array.java
! src/java.sql/share/classes/java/sql/Blob.java
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Clob.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Driver.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/ParameterMetaData.java
! src/java.sql/share/classes/java/sql/PreparedStatement.java
! src/java.sql/share/classes/java/sql/Ref.java
! src/java.sql/share/classes/java/sql/ResultSet.java
! src/java.sql/share/classes/java/sql/ResultSetMetaData.java
! src/java.sql/share/classes/java/sql/SQLData.java
! src/java.sql/share/classes/java/sql/SQLInput.java
! src/java.sql/share/classes/java/sql/SQLOutput.java
! src/java.sql/share/classes/java/sql/SQLXML.java
! src/java.sql/share/classes/java/sql/Savepoint.java
! src/java.sql/share/classes/java/sql/Statement.java
! src/java.sql/share/classes/java/sql/Struct.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! src/java.sql/share/classes/javax/sql/CommonDataSource.java
! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/java.sql/share/classes/javax/sql/DataSource.java
! src/java.sql/share/classes/javax/sql/PooledConnection.java
! src/java.sql/share/classes/javax/sql/RowSet.java
! src/java.sql/share/classes/javax/sql/RowSetInternal.java
! src/java.sql/share/classes/javax/sql/RowSetMetaData.java
! src/java.sql/share/classes/javax/sql/RowSetReader.java
! src/java.sql/share/classes/javax/sql/RowSetWriter.java
! src/java.sql/share/classes/javax/sql/XAConnection.java
! src/java.sql/share/classes/javax/sql/XADataSource.java
Changeset: 87d77eb2
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-02 16:12:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/87d77eb2
8253879: Simplify redundant code in IndexBuilder
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
Changeset: 77780475
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-02 16:15:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/77780475
8253736: Cleanup some of WorkArounds and usage thereof
Reviewed-by: vromero, ksrini
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
Changeset: 22f09160
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-02 16:53:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/22f09160
8253938: ZGC: Clean up argument names after JDK-8253030
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/z/zMark.hpp
Changeset: 123e786d
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-10-02 17:21:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/123e786d
8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test
"8239105: added verisigntsaca and thawtepremiumserverca to EXPIRY_EXC_ENTRIES list"
Reviewed-by: mullan
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 58102386
Author: Phil Race <prr at openjdk.org>
Date: 2020-10-02 21:54:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/58102386
8253945: Missed default constructor for StreamPrintServiceFactory.java
Reviewed-by: kcr, serb
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
Changeset: d296708c
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-02 22:03:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d296708c
8253606: Need to add missed constructor to the SwingEventMonitor
Reviewed-by: jdv, pbansal, prr
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java
Changeset: 1c2754bf
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-03 19:46:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1c2754bf
8253269: The CheckCommonColors test should provide more info on failure
Reviewed-by: prr
! test/jdk/java/awt/Robot/CheckCommonColors/CheckCommonColors.java
Changeset: 9604ee82
Author: Monica Beckwith <mbeckwit at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2020-10-05 03:21:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9604ee82
8248238: Implementation: JEP 388: Windows AArch64 Support
Co-authored-by: Monica Beckwith <mbeckwit at openjdk.org>
Co-authored-by: Ludovic Henry <luhenry at openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban at openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
! make/autoconf/basic.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jvm-features.m4
! make/autoconf/toolchain.m4
! make/autoconf/toolchain_windows.m4
! make/devkit/createWindowsDevkit2017.sh
! make/devkit/createWindowsDevkit2019.sh
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_FpuStackSim_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/icache_aarch64.hpp
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! 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/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/assembler_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/atomic_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/bytes_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/globals_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/icache_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/orderAccess_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/prefetch_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/unwind_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/vmStructs_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/java.base/windows/native/libjava/java_props_md.c
! src/jdk.attach/windows/classes/sun/tools/attach/AttachProviderImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64ThreadContext.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64ThreadFactory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_aarch64/Win32AARCH64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: 289ae798
Author: Adam Farley <afarley at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-05 09:53:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/289ae798
8252998: ModuleWrapper.gmk doesn't consult include path
Reviewed-by: erikj
! make/ModuleWrapper.gmk
Changeset: 5d4a1350
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-05 12:21:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5d4a1350
8253842: [JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/ImplicitExceptionDispatch.java
Changeset: 19219a96
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-05 13:09:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/19219a96
8253960: Memory leak in Java_java_lang_ClassLoader_defineClass0()
Reviewed-by: mchung, stuefe, alanb
! src/java.base/share/native/libjava/ClassLoader.c
Changeset: 65cab55c
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-05 13:18:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/65cab55c
8253971: ZGC: Flush mark stacks after processing concurrent roots
Reviewed-by: ayang, eosterlund
! src/hotspot/share/gc/z/zMark.cpp
Changeset: 81dae70f
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-05 13:51:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/81dae70f
8253948: Memory leak in ImageFileReader
Reviewed-by: alanb
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
Changeset: 4d29116d
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-05 15:46:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4d29116d
8253433: Remove -XX:+Debugging product option
Reviewed-by: kbarrett, stuefe, dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
Changeset: ea27a54b
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-05 16:52:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ea27a54b
8224509: Incorrect alignment in CDS related allocation code on 32-bit platforms
Reviewed-by: iklam, stuefe
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/cppVtables.cpp
Changeset: 88d75c9a
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-10-05 17:00:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/88d75c9a
8156071: List.of: reduce array copying during creation
Reviewed-by: psandoz, redestad
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/stream/Collectors.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilCollectionAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
+ test/micro/org/openjdk/bench/java/util/ListArgs.java
Changeset: b29e1086
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-05 17:15:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b29e1086
8253944: Certain method references to VarHandle methods should fail
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.out
Changeset: f2f77f7b
Author: Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-05 18:16:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f2f77f7b
8253761: Wrong URI syntax printed by jar --describe-module
Reviewed-by: alanb
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/tools/jar/mmrjar/Basic.java
! test/jdk/tools/jar/modularJar/Basic.java
Changeset: c9d0407e
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-05 19:16:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c9d0407e
8253794: TestAbortVMOnSafepointTimeout never timeouts
Reviewed-by: pchilanomate, dcubed, mdoerr
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 4fe68f55
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-05 21:10:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4fe68f55
8253426: jpackage is unable to generate working EXE for add-launcher configurations
Reviewed-by: almatvee, kizune, asemenyuk
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
Changeset: 5d84e95e
Author: Ian Graves <igraves at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2020-10-05 23:19:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5d84e95e
8204256: improve jlink error message to report unsupported class file format
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
Changeset: 6e618617
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-10-06 05:42:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6e618617
8254046: Remove double semicolon introduced by JDK-8235521
Reviewed-by: serb
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
Changeset: 17285472
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-06 05:48:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/17285472
8254010: GrowableArrayView::print fails to compile
Reviewed-by: stefank
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 91997838
Author: Jose Ricardo Ziviani <joserz at linux.ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-06 08:16:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/91997838
8253565: PPC64: Fix duplicate if condition in vm_version_ppc.cpp
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: c9d1dcc6
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-06 10:16:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c9d1dcc6
8253902: G1: Starting a new marking cycle before the conc mark thread fully completed causes assertion failure
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
Changeset: f397b60a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-06 10:49:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f397b60a
8251123: doclint warnings about missing javadoc tags and comments
Reviewed-by: jdv, prr
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/CardLayout.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Choice.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/ComponentOrientation.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java
! src/java.desktop/share/classes/java/awt/Label.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/ScrollPane.java
! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SystemColor.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/Window.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/dnd/DragGestureEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java
! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java
! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/event/WindowEvent.java
! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java
! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java
! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.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/SynthTreeUI.java
! src/java.desktop/share/classes/javax/swing/text/GapVector.java
Changeset: a34f48bc
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-10-06 12:35:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a34f48bc
8253832: CharsetDecoder : decode() mentioning CoderMalfunctionError behavior not as per spec
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template
+ test/jdk/java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java
+ test/jdk/java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java
Changeset: d2b1dc6d
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-10-06 13:39:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d2b1dc6d
8254054: Pre-submit testing using GitHub Actions should not use the deprecated set-env command
Reviewed-by: ehelin, erikj
! .github/workflows/submit.yml
Changeset: 57493c19
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-10-06 14:48:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/57493c19
8253694: Remove Thread::muxAcquire() from ThreadCrashProtection()
Reviewed-by: dholmes, dcubed, coleenp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 77921b97
Author: Ian Graves <igraves at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-06 15:23:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/77921b97
8254080: fix for JDK-8204256 causes jlink test failures
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
Changeset: 51fdb4c0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-06 15:28:44 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/51fdb4c0
8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
- test/hotspot/jtreg/gc/shenandoah/options/TestCodeCacheRootStyles.java
Changeset: 54b340b4
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-10-06 16:38:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/54b340b4
8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate
Perform backdated validation of test certificate.
Reviewed-by: mullan, xuelei
! test/jdk/java/security/cert/PolicyNode/GetPolicyQualifiers.java
Changeset: bd50ccd0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-06 17:32:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bd50ccd0
8253735: Cleanup SearchIndexItem API
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 82fe023b
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-10-06 19:19:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/82fe023b
8254061: Missing space in flag description
Reviewed-by: coleenp
! src/hotspot/share/runtime/globals.hpp
Changeset: 6712f8ca
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-06 20:23:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6712f8ca
8254084: Remove TemplateTable::pd_initialize
Reviewed-by: mdoerr, coleenp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
Changeset: ac772cd9
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-06 20:35:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ac772cd9
8253750: use build-stable default seed for Utils.RANDOM_GENERATOR
Reviewed-by: rriggs
! test/lib-test/jdk/test/lib/RandomGeneratorTest.java
! test/lib/jdk/test/lib/Utils.java
Changeset: 2a0389a8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-06 22:57:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2a0389a8
8254095: remove jdk.test.lib.Utils::distro() method
Reviewed-by: bchristi
! test/lib/jdk/test/lib/Utils.java
Changeset: 39730731
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-07 03:06:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/39730731
8253977: More memory leaks in client-libs on macOS
Reviewed-by: kizune
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! test/jdk/javax/swing/JFileChooser/FileChooserListenerLeak.java
! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
Changeset: 703b345e
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-07 06:21:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/703b345e
8253179: Replace LinkedList Impl in net.http.Http2Connection
Reviewed-by: dfuchs, prappo, chegar, shade
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
Changeset: bdd5782a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-07 06:41:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bdd5782a
8253980: javax/swing/plaf/synth/7158712/bug7158712.java fails on windows
Reviewed-by: kizune, prr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/synth/7158712/bug7158712.java
Changeset: cd4faff0
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-10-07 06:52:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cd4faff0
8249095: tools/javac/launcher/SourceLauncherTest.java fails on Windows
Reviewed-by: jjg
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: 97ff38ca
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-07 07:14:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/97ff38ca
8254141: Typo in copyright year
Reviewed-by: jdv
! test/jdk/javax/swing/plaf/synth/7158712/bug7158712.java
Changeset: 4dfa4112
Author: Adam Farley <afarley at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-07 08:05:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4dfa4112
8252997: Null-proofing for linker_md.c
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c
! src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c
Changeset: 9543d760
Author: Adam Farley <afarley at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-07 08:07:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9543d760
8253000: Remove redundant MAKE_SUBDIR argument
Reviewed-by: erikj
! make/Main.gmk
! make/MainSupport.gmk
Changeset: 49128a1e
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-10-07 09:12:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/49128a1e
8253475: Javadoc clean up in HttpExchange and HttpServer
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
Changeset: 04ca660e
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-07 09:14:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/04ca660e
8253874: [JVMCI] added test omitted in 8252881
Reviewed-by: shade
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 1e8e543b
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-10-07 13:08:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1e8e543b
8216497: javadoc should auto-link to platform classes
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: erikj, jjg
! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
+ make/langtools/src/classes/build/tools/symbolgenerator/JavadocElementList.java
+ make/modules/jdk.javadoc/Gendata.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-10.txt
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-7.txt
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-8.txt
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-9.txt
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
+ test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
+ test/langtools/jdk/javadoc/doclet/testLinkPlatform/linkplatform.properties
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java
! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java
Changeset: 4fe07ccc
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2020-10-07 16:21:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4fe07ccc
8252324: Signal related code should be shared among POSIX platforms
Reviewed-by: coleenp, dholmes, stuefe, ysuenaga
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/jvm_posix.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
+ src/hotspot/os/posix/signals_posix.cpp
+ src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/vmError_posix.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_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: 739347f0
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-07 17:10:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/739347f0
8254168: Remove TemplateTable::count_calls
Reviewed-by: coleenp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateTable.hpp
Changeset: db3053dc
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-10-07 17:16:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/db3053dc
8067127: Tags cleanup
Reviewed-by: rriggs, dfuchs, lancea
! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/EOFException.java
! src/java.base/share/classes/java/io/FileFilter.java
! src/java.base/share/classes/java/io/FileNotFoundException.java
! src/java.base/share/classes/java/io/InterruptedIOException.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/Serial.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
! src/java.base/share/classes/java/io/UTFDataFormatException.java
Changeset: 38159d52
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-10-07 18:36:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/38159d52
8253876: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with "AssertionError: Lines expected [126] but found [202]"
Reviewed-by: shade, lancea
! test/lib-test/ProblemList.txt
! test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
! test/lib/jdk/test/lib/hexdump/HexPrinter.java
Changeset: 5a9bd41e
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-07 18:51:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5a9bd41e
8254102: use ProcessHandle::pid instead of ManagementFactory::getRuntimeMXBean to get pid in tests
Reviewed-by: rriggs, shade
! test/failure_handler/test/sanity/Suicide.java
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Agent.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Agent.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpMonitorContention.java
Changeset: abe25937
Author: Nhat Nguyen <honguye at microsoft.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-07 19:45:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/abe25937
8232092: (fs) Files::isWritable returns false on a writeable root directory (win)
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java
+ test/jdk/java/nio/file/Files/SubstDrive.java
Changeset: fd0cb98e
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2020-10-08 06:52:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fd0cb98e
8253901: ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)
Reviewed-by: shade
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: 4e5ef303
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2020-10-08 06:53:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4e5ef303
8254104: MethodCounters must exist before nmethod is installed
Reviewed-by: dnsimon, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 7733a0e7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-08 06:54:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7733a0e7
8254182: remove Utils.tryFindJvmPid/waitForJvmPid
Reviewed-by: rriggs
! test/lib/jdk/test/lib/Utils.java
Changeset: d1e94eeb
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-10-08 06:55:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d1e94eeb
8253909: Implement detailed map file for CDS
Reviewed-by: stuefe, ccheung
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 9cdfd0fa
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-08 06:56:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9cdfd0fa
8254096: remove jdk.test.lib.Utils::getMandatoryProperty(String) method
Reviewed-by: shade
! test/lib/jdk/test/lib/Utils.java
Changeset: e1187c40
Author: Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-08 07:11:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e1187c40
8248262: Wrong link target in ModuleDescriptor#isAutomatic's API documentation
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
Changeset: bc236903
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-08 07:25:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bc236903
8254173: Add Zero, Minimal hotspot targets to submit workflow
Reviewed-by: erikj, rwestberg
! .github/workflows/submit.yml
Changeset: 894ec76c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-08 07:43:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/894ec76c
8254027: gc/g1/TestHumongousConcurrentStartUndo.java failed with "'Concurrent Mark Cycle' missing from stdout/stderr"
Reviewed-by: sjohanss, kbarrett
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
Changeset: 7952c06b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-08 08:10:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7952c06b
8254166: Zero: return-type warning in zeroInterpreter_zero.cpp
Reviewed-by: sgehwolf
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
Changeset: 8f9e4792
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-08 08:11:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8f9e4792
8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp
Reviewed-by: zgu
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: 76a58527
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-08 08:39:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/76a58527
8253756: C2 CompilerThread0 crash in Node::add_req(Node*)
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java
Changeset: 66f27b5f
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-10-08 08:56:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/66f27b5f
8254015: copy_to_survivor_space should use in-hand klass for scanning
Reviewed-by: tschatzl, sjohanss, ayang
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: f8603720
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-08 09:33:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f8603720
8253566: clazz.isAssignableFrom will return false for interface implementors
Reviewed-by: kvn, thartmann, neliasso
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroTrichotomy.java
Changeset: 782d45bd
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-10-08 10:46:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/782d45bd
8242882: opening jar file with large manifest might throw NegativeArraySizeException
Reviewed-by: bchristi, lancea
! src/java.base/share/classes/java/util/jar/JarFile.java
+ test/jdk/java/util/jar/JarFile/LargeManifestOOMTest.java
Changeset: 6bc49318
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-08 11:24:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6bc49318
8253717: Relocate stack overflow code out of thread.hpp/cpp
Reviewed-by: rehn, dcubed, dholmes, stuefe
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stack_zero.inline.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
+ src/hotspot/share/runtime/stackOverflow.cpp
+ src/hotspot/share/runtime/stackOverflow.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: a191c586
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-08 12:30:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a191c586
8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
Record nodes as dead in Node::destruct() if their index cannot be directly
reclaimed. This prevents the "Live Node limit exceeded limit" assertion failure
by improving the accuracy of Compile::live_nodes() when "hook" nodes in
ConvI2LNode::Ideal() are created and deleted non-consecutively.
This addition might result in multiple calls to compile::record_dead_node() for
the same node (e.g. from PhaseIdealLoop::spinup()), but this is safe, as
compile::record_dead_node() is idempotent.
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/conversions/TestChainOfIntAddsToLongConversion.java
Changeset: 6d13c766
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-08 12:41:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6d13c766
8253191: C2: Masked byte comparisons with large masks produce wrong result on x86
Reviewed-by: thartmann
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java
Changeset: 7e82ba1f
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2020-10-08 13:18:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7e82ba1f
8254146: Avoid unnecessary volatile write on new AtomicBoolean(false)
Reviewed-by: redestad, rriggs, chegar
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
Changeset: d036dca0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-08 13:50:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d036dca0
8254103: Shenandoah: Move updating thread roots to concurrent phase
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: c2a5de63
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-08 16:34:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c2a5de63
8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed
Reviewed-by: shade
! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java
Changeset: 8c0d3d75
Author: Nhat Nguyen <honguye at microsoft.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-08 18:05:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8c0d3d75
8254195: java/nio/file/Files/SubstDrive.java failed with "AssertionError: expected [144951656448] but found [144951640064]"
Reviewed-by: alanb, bpb
! test/jdk/java/nio/file/Files/SubstDrive.java
Changeset: 5351ba6c
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-08 19:09:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5351ba6c
8254262: jdk.test.lib.Utils::createTemp* don't pass attrs
Reviewed-by: shade
! test/lib/jdk/test/lib/Utils.java
Changeset: ced46b19
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-08 20:52:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ced46b19
8254190: [s390] interpreter misses exception check after calling monitorenter
Reviewed-by: shade, rrich
! src/hotspot/cpu/s390/interp_masm_s390.cpp
Changeset: 70be8c7a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-09 05:08:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/70be8c7a
8253965: Delete the outdated java.awt.PeerFixer class
Reviewed-by: prr, pbansal
! src/java.desktop/share/classes/java/awt/ScrollPane.java
Changeset: a2f65190
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-10-09 06:22:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a2f65190
8233685: Test tools/javac/modules/AddLimitMods.java fails
Reviewed-by: vromero
! test/langtools/tools/javac/modules/AddLimitMods.java
Changeset: b9873e18
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-10-09 08:40:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b9873e18
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/c2_safepointPollStubTable_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
! 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/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
+ src/hotspot/cpu/x86/c2_safepointPollStubTable_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zGlobals.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
+ src/hotspot/share/gc/z/zStackWatermark.cpp
+ src/hotspot/share/gc/z/zStackWatermark.hpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.hpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/registerMap.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
+ src/hotspot/share/runtime/stackWatermark.cpp
+ src/hotspot/share/runtime/stackWatermark.hpp
+ src/hotspot/share/runtime/stackWatermark.inline.hpp
+ src/hotspot/share/runtime/stackWatermarkKind.hpp
+ src/hotspot/share/runtime/stackWatermarkSet.cpp
+ src/hotspot/share/runtime/stackWatermarkSet.hpp
+ src/hotspot/share/runtime/stackWatermarkSet.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
! src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 02307811
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-09 09:42:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/02307811
8254175: Build no-pch configuration in debug mode for submit checks
Reviewed-by: rwestberg, erikj, dholmes
! .github/workflows/submit.yml
Changeset: a95590d0
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-09 09:55:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a95590d0
8254285: G1: Remove "What is this about" comment in G1CollectedHeap.cpp
Reviewed-by: shade, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 9cecc167
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-09 11:01:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9cecc167
8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation
Reviewed-by: mdoerr, coleenp, iveresov
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 4f9a1ffc
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2020-10-09 11:08:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4f9a1ffc
8254073: Tokenizer improvements (revised)
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/TextBlockSupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
! test/langtools/tools/javac/Digits.out
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/unicode/NonasciiDigit.out
! test/langtools/tools/javac/unicode/SubChar.java
! test/langtools/tools/javac/unicode/SupplementaryJavaID2.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID3.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID4.out
! test/langtools/tools/javac/unicode/SupplementaryJavaID5.out
Changeset: 2bc8bc57
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-09 11:51:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2bc8bc57
8254265: s390 and linux 32 bit builds broken
Reviewed-by: coleenp, dholmes
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: b1448da1
Author: Jose Ricardo Ziviani <joserz at linux.ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-09 12:56:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b1448da1
8253900: SA: wrong size computation when JVM was built without AOT
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
Changeset: e9c1905b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-09 13:35:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e9c1905b
8253740: [PPC64] Minor interpreter cleanup
Reviewed-by: lucy
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
Changeset: d4b5dfd1
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-09 13:44:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d4b5dfd1
8253857: Shenandoah: Bugs in ShenandoahEvacOOMHandler related code
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
Changeset: 7e80c989
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-09 14:47:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7e80c989
8254261: fix javadocs in jdk.test.lib.Utils
Reviewed-by: shade
! test/lib/jdk/test/lib/Utils.java
Changeset: aaa0a2a0
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-09 15:16:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/aaa0a2a0
8254297: Zero and Minimal VMs are broken with undeclared identifier 'DerivedPointerTable' after JDK-8253180
Reviewed-by: shade, eosterlund
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 2bbf8a2a
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-09 16:25:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2bbf8a2a
8245543: Cgroups: Incorrect detection logic on some systems (still reproducible)
Reviewed-by: bobv, shade
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 6d2c1a66
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-09 16:44:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6d2c1a66
8254292: Update JMH devkit to 1.26
Reviewed-by: erikj, aph
! make/devkit/createJMHBundle.sh
Changeset: 52e45a36
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-09 16:48:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/52e45a36
8229186: Improve error messages for TestStringIntrinsics failures
Reviewed-by: iignatyev, lmesnik
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics.java
+ test/lib-test/jdk/test/lib/format/ArrayDiffTest.java
+ test/lib/jdk/test/lib/format/ArrayCodec.java
+ test/lib/jdk/test/lib/format/ArrayDiff.java
+ test/lib/jdk/test/lib/format/Diff.java
+ test/lib/jdk/test/lib/format/Format.java
Changeset: f69c83ad
Author: Ludovic Henry <luhenry at microsoft.com>
Date: 2020-10-09 13:39:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f69c83ad
Merge remote-tracking branch 'jdk-sandbox/JEP-391-branch' into HEAD
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
+ src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
+ src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 82895a8b
Author: Ludovic Henry <luhenry at microsoft.com>
Committer: GitHub <noreply at github.com>
Date: 2020-11-03 22:28:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/82895a8b
Add macOS-AArch64 build and platform support code (#2)
Co-authored-by: Bernhard Urban-Forster <beurba at microsoft.com>
Co-authored-by: Mat Carter <macarte at microsoft.com>
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/test/JtregNativeJdk.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! 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/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
- src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.h
- src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m
! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/Disassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
! test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c
Changeset: 49948733
Author: Anton Kozlov <drakon.mega at gmail.com>
Committer: GitHub <noreply at github.com>
Date: 2020-11-11 22:46:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/49948733
Minor clean-up in #2 (#4)
* Bring r18_tls back everywhere instead of r18_reserved
* Remove dup cpu_aarch
* JDK-8253457: bsd_aarch64 part
* Revert "Bring r18_tls back everywhere instead of r18_reserved"
This reverts commit 80da32e085c802d2195d5a76b4b4a89dcf15fba7.
* Revert of revert for r18_reserve, make part
! make/hotspot/gensrc/GensrcAdlc.gmk
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp
Changeset: d81cca31
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-10 23:39:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d81cca31
Revert "Take f69c83ad6b part for MAP_JIT"
This reverts commit 861304588e44451d73730de58479bb0e64bf9a3d.
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 0ab1e1cc
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-10 23:40:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0ab1e1cc
Revert "Import JDK-8234930 v2: Use MAP_JIT when allocating pages for code cache on macOS"
This reverts commit 296224992ab4e7fb435387237eed810497471cb2.
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/stackOverflow.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: be269724
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-09 18:17:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/be269724
8253379: [windows] Several jpackage tests failed with error code 1638
Reviewed-by: asemenyuk, almatvee, kizune
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
Changeset: 536b35b5
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-10-09 19:07:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/536b35b5
8254319: Shenandoah: Interpreter native-LRB needs to activate during HAS_FORWARDED
Reviewed-by: shade, zgu
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 7ec9c8ea
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-09 20:46:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7ec9c8ea
8233214: Remove runtime code not needed with CMS removed
Reviewed-by: shade, stefank, tschatzl
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
Changeset: e4469d2c
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-10-10 02:06:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e4469d2c
8247536: Support for pre-generated java.lang.invoke classes in CDS static archive
Reviewed-by: iklam, mchung
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.hpp
+ src/hotspot/share/classfile/lambdaFormInvokers.cpp
+ src/hotspot/share/classfile/lambdaFormInvokers.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c
! test/hotspot/jtreg/TEST.groups
= test/hotspot/jtreg/runtime/cds/appcds/ClassListFormatBase.java
+ test/hotspot/jtreg/runtime/cds/appcds/DumpClassListWithLF.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java
Changeset: ec41046c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-10 04:26:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ec41046c
8254348: Build fails when cds is disabled after JDK-8247536
Reviewed-by: dcubed
! src/hotspot/share/prims/jvm.cpp
Changeset: 4b5ac3ab
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2020-10-10 06:29:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4b5ac3ab
8252847: Optimize primitive arrayCopy stubs using AVX-512 masked instructions
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
+ src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyConjoint.java
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjoint.java
+ test/micro/org/openjdk/bench/java/lang/ArrayCopyObject.java
Changeset: cc52358c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-10 13:38:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cc52358c
8254335: logging/logStream.hpp includes memory/resourceArea.hpp but doesn't need it
Reviewed-by: kbarrett, iklam
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/logging/logStream.cpp
! src/hotspot/share/logging/logStream.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/spaceManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/runtime/vm_version.cpp
Changeset: d43f1416
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-11 00:41:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d43f1416
8254351: Minimal VM build fails with undeclared identifier 'MaxVectorSize' after JDK-8252847
Reviewed-by: kvn
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: 25001c50
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-11 19:37:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/25001c50
8254352: 3 compiler tests failed with "assert(allocates2(pc)) failed: not in CodeBuffer memory"
Reviewed-by: shade
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: d3069ac9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-11 21:07:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d3069ac9
8254362: x86_32 builds fail after JDK-8253180
Reviewed-by: kvn
! src/hotspot/cpu/x86/c2_safepointPollStubTable_x86.cpp
Changeset: 77c77627
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-11 21:59:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/77c77627
8254353: Remove unused non-product flags
Reviewed-by: iignatyev, kvn
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/debug.cpp
Changeset: 45b09a3f
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-12 06:01:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/45b09a3f
8253833: mutexLocker assert_locked_or_safepoint should not access VMThread state from non-VM-thread
Reviewed-by: shade, coleenp, dcubed, dholmes
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: c73a0fff
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-12 07:04:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c73a0fff
8252105: Parallel heap inspection for ZCollectedHeap
Reviewed-by: ayang, eosterlund
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
Changeset: a2bb4c60
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-12 07:21:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a2bb4c60
8254314: Shenandoah: null checks in c2 should not skip over native load barrier
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: bf46acf9
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-12 07:42:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bf46acf9
8254028: G1 incorrectly updates scan_top for collection set regions during preparation of evacuation
Reviewed-by: kbarrett
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
Changeset: 59378a19
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-12 07:55:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/59378a19
8254164: G1 only removes self forwarding pointers for last collection set increment
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
Changeset: 13fe054c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-10-12 08:16:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/13fe054c
8253588: C1: assert(false) failed: unknown register on x86_32 only with -XX:+TraceLinearScanLevel=4
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_LinearScan.cpp
Changeset: 54bbe76e
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-10-12 08:18:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/54bbe76e
8251544: CTW: C2 fails with assert(no_dead_loop) failed: dead loop detected
Reviewed-by: kvn, roland
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
+ test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java
Changeset: 0ec1d638
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-10-12 09:36:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0ec1d638
8253117: Replace HTML tables in javadoc summaries with CSS grid elements
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
Changeset: 638f9109
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-12 09:40:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/638f9109
8254559: Remove unimplemented JVMFlag::get_locked_message_ext
Reviewed-by: dholmes, tschatzl
! src/hotspot/share/runtime/flags/jvmFlag.hpp
Changeset: 0fab73ed
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-12 10:33:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0fab73ed
8254560: Shenandoah: Concurrent Strong Roots logging is incorrect
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 295a44af
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-12 10:35:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/295a44af
8254558: Remove unimplemented Arguments::do_pd_flag_adjustments
Reviewed-by: dholmes
! src/hotspot/share/runtime/arguments.hpp
Changeset: dfe8ba60
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-10-12 10:54:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dfe8ba60
8254320: Shenandoah: C2 native LRB should activate for non-cset objects
Reviewed-by: roland, shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: a6c23b77
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-12 10:55:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a6c23b77
8253923: C2 doesn't always run loop opts for compilations that include loops
Reviewed-by: neliasso, thartmann
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/stringopts.cpp
Changeset: 6620b617
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-10-12 11:29:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6620b617
8254573: Shenandoah: Streamline/inline native-LRB entry point
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 05459df0
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-12 11:40:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/05459df0
8253765: C2: Control randomization in StressLCM and StressGCM
Use the compilation-local seed in 'StressLCM' and 'StressGCM' rather than the
global one. As a consequence, these options use by default a fresh seed in every
compilation, unless 'StressSeed=N' is specified, in which case they behave
deterministically. Annotate tests that use 'StressLCM' and 'StressGCM' with the
'stress' and 'randomness' keys to reflect this change in default behavior.
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/lcm.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java
! test/hotspot/jtreg/compiler/arraycopy/TestInitializingACLoadWithBadMem.java
! test/hotspot/jtreg/compiler/arraycopy/TestLoadBypassACWithWrongMem.java
! test/hotspot/jtreg/compiler/controldependency/TestEliminatedCastPPAtPhi.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
+ test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java
! test/hotspot/jtreg/compiler/loopopts/TestPredicateLostDependency.java
! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java
! test/hotspot/jtreg/compiler/membars/DekkerTest.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
Changeset: 4184959d
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-10-12 12:52:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4184959d
8252374: Add a new factory method to concatenate a sequence of BodyPublisher instances into a single publisher.
Reviewed-by: chegar
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Demand.java
+ test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersConcat.java
! test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java
Changeset: aad3cf4d
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2020-10-12 13:06:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/aad3cf4d
8254234: Add test library stream object builder
Reviewed-by: rriggs
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
+ test/lib/jdk/test/lib/serial/SerialObjectBuilder.java
Changeset: c7f00640
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-10-12 13:16:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c7f00640
8253899: Make IsClassUnloadingEnabled signature match specification
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiExtensions.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp
Changeset: df1f132b
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-10-12 16:56:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/df1f132b
8253563: Change sun.security.jca.Providers.threadLists to be ThreadLocal
Reviewed-by: alanb
! src/java.base/share/classes/sun/security/jca/Providers.java
Changeset: d7128e7d
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-10-12 17:22:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d7128e7d
8254090: Collectors.toUnmodifiableList exposes shared secret
Co-authored-by: Tagir F. Valeev <tvaleev at openjdk.org>
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/Collectors.java
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorToUnmodListTest.java
Changeset: bff586f0
Author: Xin Liu <xliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-12 19:54:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bff586f0
8254269: simplify Node::disconnect_inputs
Node::disconnect_inputs cuts off all input edges without exception.
Reviewed-by: redestad, kvn
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/stringopts.cpp
Changeset: 2a4328ba
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-12 20:08:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2a4328ba
8254610: Problem list test compiler/debug/TestStressCM.java
Reviewed-by: iignatyev, dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: b4642139
Author: Eric Liu <eric.c.liu at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2020-10-13 03:38:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b4642139
8252407: Build failure with gcc-8+ and asan
Reviewed-by: ihse, kbarrett
! make/autoconf/flags-cflags.m4
! make/autoconf/jdk-options.m4
Changeset: e49232a0
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-10-13 04:05:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e49232a0
8254599: CDS dump should not warn about hidden classes
Reviewed-by: redestad, lfoltan, iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
Changeset: c9ca1bb0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-10-13 05:22:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c9ca1bb0
8254364: Remove leading _ from struct/union declarations in jvmti.h
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiH.xsl
Changeset: 90de2894
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-13 05:47:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/90de2894
8254611: x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180
Reviewed-by: eosterlund
! src/hotspot/cpu/x86/interp_masm_x86.cpp
Changeset: 9d230ea8
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-13 09:05:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9d230ea8
8254562: ZGC: Remove ZMarkRootsTask
Reviewed-by: pliden
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.hpp
Changeset: 63009f90
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2020-10-13 09:35:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/63009f90
8247589: Implementation of Alpine Linux/x64 Port
Co-authored-by: Mikael Vidstedt <mikael at openjdk.org>
Co-authored-by: Alexander Scherbatiy <alexsch at openjdk.org>
Co-authored-by: Axel Siebenborn <asiebenborn at openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov at openjdk.org>
Reviewed-by: alanb, erikj, dholmes
! make/ReleaseFile.gmk
! make/autoconf/build-aux/config.guess
! make/autoconf/build-aux/config.sub
! make/autoconf/buildjdk-spec.gmk.in
! make/autoconf/flags-cflags.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/java.base/unix/native/libjli/java_md.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c
! test/hotspot/jtreg/runtime/TLS/exestack-tls.c
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java
! test/jdk/TEST.ROOT
! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/jdk/java/lang/ProcessBuilder/RedirectWithLongFilename.java
! test/jdk/java/lang/ProcessHandle/InfoTest.java
! test/jdk/tools/launcher/ExecutionEnvironment.java
! test/jdk/tools/launcher/Test7029048.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 508c8a95
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2020-10-13 09:42:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/508c8a95
8247591: Document Alpine Linux build steps in OpenJDK build guide
Co-authored-by: Aleksei Voitylov <avoitylov at openjdk.org>
Reviewed-by: erikj
! doc/building.html
! doc/building.md
Changeset: 5d6a6255
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-13 09:49:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5d6a6255
8254576: ZGC: Clean up timers in roots iterators
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
Changeset: 9c934909
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-10-13 11:38:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9c934909
8254177: (tz) Upgrade time-zone data to tzdata2020b
Reviewed-by: erikj, naoto, coffeys
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
- make/data/tzdata/pacificnew
! make/data/tzdata/southamerica
- make/data/tzdata/systemv
! make/modules/java.base/gendata/GendataTZDB.gmk
! src/java.base/aix/conf/tzmappings
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/time/test/java/time/format/ZoneName.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
Changeset: 6fe209b5
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-13 13:40:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6fe209b5
8254671: ZGC: Remove unused roots iterator types
Reviewed-by: stefank
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
Changeset: 65393a09
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-10-13 14:22:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/65393a09
8229867: Re-examine synchronization usages in http and https protocol handlers
Reviewed-by: chegar, alanb, michaelm
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/net/www/MeteredStream.java
! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java
! src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
Changeset: 02d9c291
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-13 15:36:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/02d9c291
8254672: ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store
Reviewed-by: stefank
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: 3fb2e822
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-13 16:22:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3fb2e822
8254627: Cleanup {Abstract,Single,Split}IndexWriter classes
Reviewed-by: hannesw
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
Changeset: 6ed4c89d
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-10-13 16:53:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6ed4c89d
8254704: Add missing @since tag to BodyPublishers::concat
Reviewed-by: chegar
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
Changeset: ba24f963
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-10-13 17:08:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ba24f963
8251861: Remove unused jdk.internal.ref.SoftCleanable and WeakCleanable
Reviewed-by: mchung, rriggs
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
- src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java
- src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java
! test/jdk/java/lang/ref/CleanerTest.java
Changeset: 715e24af
Author: Ludovic Henry <luhenry at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-13 17:28:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/715e24af
8254311: Incorrect statements in createWindowsDevkit2017.sh
Reviewed-by: erikj, thartmann
! make/devkit/createWindowsDevkit2017.sh
Changeset: ba5dc67a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-13 20:42:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ba5dc67a
8254158: Consolidate per-platform stack overflow handling code
Reviewed-by: fparain, hseigel
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: d50e0de8
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-14 03:09:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d50e0de8
8254722: bsd_zero builds broken after JDK-8253717
Reviewed-by: dholmes
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
Changeset: a0980373
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-10-14 04:59:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a0980373
8254365: ciMethod.hpp should not include methodHandles.hpp
Reviewed-by: dholmes, coleenp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vframeArray.cpp
Changeset: 31d9b7fe
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-14 07:26:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/31d9b7fe
8254252: Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows
Reviewed-by: kvn, chagedorn
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: 9fe9b24b
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-14 08:06:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9fe9b24b
8254575: C2: Clean up unused TRACK_PHI_INPUTS assertion code
Remove assertion code that was disabled in all build configurations.
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: vlivanov, kvn
! src/hotspot/share/opto/gcm.cpp
Changeset: b509e31e
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-14 08:07:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b509e31e
8254602: compiler/debug/TestStressCM.java failed with "RuntimeException: got the same optimization stats for different seeds: expected 45"
Remove test assertion checking that different random seeds lead to different
code motion decisions. This was the case for the specific pair of random seeds,
IR fed to code motion, and target platforms tested originally; but does not need
to hold in general. Remove similar test assertion in IGVN randomization test
case. Re-enable the test case.
Reviewed-by: shade, kvn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
Changeset: 9eeeb8a2
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-14 08:17:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9eeeb8a2
8254696: safepointMechanism_aix needs adaptation for JDK-8253180
Reviewed-by: dholmes, clanger
! src/hotspot/os/aix/safepointMechanism_aix.cpp
Changeset: dc262dfc
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-14 09:37:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dc262dfc
8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out
Reviewed-by: iklam, lmesnik
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
Changeset: db9dcdf1
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-14 10:29:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/db9dcdf1
8254668: JVMTI process frames on thread without started processing
Reviewed-by: eosterlund, rrich
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: ba140b0f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-14 11:21:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ba140b0f
8254748: Bad Copyright header format after JDK-8212218
Reviewed-by: shade, dholmes
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
Changeset: 95e68c63
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-10-14 12:23:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/95e68c63
8254586: Replace fthrow() calls with simpler method calls in classFileParser.cpp
Reviewed-by: lfoltan, dholmes, coleenp
! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
Changeset: f71e8a61
Author: Jason Tatton (AWS) <jptatton at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2020-10-14 12:58:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f71e8a61
8173585: Intrinsify StringLatin1.indexOf(char)
Reviewed-by: neliasso
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/lang/StringLatin1.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringLatin1IndexOfChar.java
+ test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java
Changeset: 738effad
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-14 13:21:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/738effad
8254744: Clean-up CodeBlob::align_code_offset
Reviewed-by: mdoerr, eosterlund
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
Changeset: a6a38135
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-14 14:11:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a6a38135
8254761: Wrong intrinsic annotation used for StringLatin1.indexOfChar
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/StringLatin1.java
Changeset: 96a1f08e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-14 15:25:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/96a1f08e
8254775: Microbenchmark StringIndexOfChar doesn't compile
Reviewed-by: rriggs
! test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java
Changeset: fde02e23
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-10-14 17:13:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fde02e23
8254012: NMT: MetaspaceSnapshot::snapshot uses wrong enum
Reviewed-by: stuefe, rrich
! src/hotspot/share/services/virtualMemoryTracker.cpp
Changeset: b7daf842
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-10-14 17:46:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b7daf842
8254345: com/sun/jdi/JdwpAttachTest.java reports error incorrectly
Reviewed-by: cjplummer, sspitsyn
! test/jdk/com/sun/jdi/JdwpAttachTest.java
Changeset: cd33abb1
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-10-14 17:49:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cd33abb1
8249623: test @ignore-d due to 7013634 should be returned back to execution
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java
Changeset: 386e7e8b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-14 19:07:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/386e7e8b
8254789: ProblemList compiler/graalunit/HotspotTest.java
Reviewed-by: rriggs, iignatyev, kvn
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 0c99b192
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-14 20:02:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0c99b192
8223347: Integration of Vector API (Incubator)
Co-authored-by: Vivek Deshpande <vdeshpande at openjdk.org>
Co-authored-by: Qi Feng <qfeng at openjdk.org>
Co-authored-by: Ian Graves <igraves at openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi at openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Ningsheng Jian <njian at openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru at openjdk.org>
Co-authored-by: Smita Kamath <svkamath at openjdk.org>
Co-authored-by: Rahul Kandu <rkandu at openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas at openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2 at arm.com>
Co-authored-by: Aaloan Miftah <someusername3 at gmail.com>
Co-authored-by: John R Rose <jrose at openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar at openjdk.org>
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski at arm.com>
Co-authored-by: Yang Zang <Yang.Zhang at arm.com>
Co-authored-by: Joshua Zhu <jzhu at openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo at openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
! make/common/Modules.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/jdk/src/classes/build/tools/spp/Spp.java
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
+ src/hotspot/cpu/aarch64/aarch64_neon.ad
+ src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/forms.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/code/location.hpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
+ src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
+ src/hotspot/share/opto/vector.cpp
+ src/hotspot/share/opto/vector.hpp
+ src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/nativeLookup.cpp
+ src/hotspot/share/prims/vectorSupport.cpp
+ src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/java.base/share/classes/module-info.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LaneType.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/gen-src.sh
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java
+ src/jdk.incubator.vector/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! test/jdk/TEST.groups
+ test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java
+ test/jdk/jdk/incubator/vector/AbstractVectorTest.java
+ test/jdk/jdk/incubator/vector/AddTest.java
+ test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Byte128VectorTests.java
+ test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Byte256VectorTests.java
+ test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Byte512VectorTests.java
+ test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Byte64VectorTests.java
+ test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/CovarOverrideTest.java
+ test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Double128VectorTests.java
+ test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Double256VectorTests.java
+ test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Double512VectorTests.java
+ test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Double64VectorTests.java
+ test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Float128VectorTests.java
+ test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Float256VectorTests.java
+ test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Float512VectorTests.java
+ test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Float64VectorTests.java
+ test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Int128VectorTests.java
+ test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Int256VectorTests.java
+ test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Int512VectorTests.java
+ test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Int64VectorTests.java
+ test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Long128VectorTests.java
+ test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Long256VectorTests.java
+ test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Long512VectorTests.java
+ test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Long64VectorTests.java
+ test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/MethodOverideTest.java
+ test/jdk/jdk/incubator/vector/MismatchTest.java
+ test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
+ test/jdk/jdk/incubator/vector/README.md
+ test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Short128VectorTests.java
+ test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Short256VectorTests.java
+ test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Short512VectorTests.java
+ test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/Short64VectorTests.java
+ test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
+ test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/Vector128ConversionTests.java
+ test/jdk/jdk/incubator/vector/Vector256ConversionTests.java
+ test/jdk/jdk/incubator/vector/Vector512ConversionTests.java
+ test/jdk/jdk/incubator/vector/Vector64ConversionTests.java
+ test/jdk/jdk/incubator/vector/VectorArrays.java
+ test/jdk/jdk/incubator/vector/VectorHash.java
+ test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java
+ test/jdk/jdk/incubator/vector/VectorReshapeTests.java
+ test/jdk/jdk/incubator/vector/VectorRuns.java
+ test/jdk/jdk/incubator/vector/build-tests.sh
+ test/jdk/jdk/incubator/vector/clean.sh
+ test/jdk/jdk/incubator/vector/config.sh
+ test/jdk/jdk/incubator/vector/gen-template.sh
+ test/jdk/jdk/incubator/vector/gen-tests.sh
+ test/jdk/jdk/incubator/vector/run-tests.sh
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Long-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Masked-Long-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Masked-op_bitwise-div.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-op_bitwise-div.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op-smoke.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op_bitwise-div.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op-smoke.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op_bitwise-div.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Blend-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-BoolReduction-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Broadcast.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Gather-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Gather-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Get-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Rearrange.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-Max-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Max-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Shift-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Shift-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Single-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Slice-Masked-bop.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Slice-bop.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Slice-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Double-Broadcast-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Double-Broadcast-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Masked-op-smoke.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-op-smoke.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Unary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Unary-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Unary-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-Masked-bop.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-bop.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-With-Op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Zero.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Long-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Masked-Long-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-Scalar-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Binary-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Blend-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-Scalar-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Broadcast.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Compare-Broadcast.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Compare.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Get-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Rearrange.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Max-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Max-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Max-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Max-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Shift-Scalar-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Single-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Slice-Masked-bop.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Slice-bop.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Slice-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Scalar-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Ternary-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Test.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unary-Scalar-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unary-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unary-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unslice-Masked-bop.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unslice-bop.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Unslice-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-With-Op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Zero.template
+ test/jdk/jdk/incubator/vector/templates/Unit-footer.template
+ test/jdk/jdk/incubator/vector/templates/Unit-header.template
+ test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: da2f5ab5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-14 20:56:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/da2f5ab5
8254780: EnterInterpOnlyModeClosure::completed() always returns true
Reviewed-by: sspitsyn, rehn
! src/hotspot/share/prims/jvmtiEventController.cpp
Changeset: 8fb294a2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-14 20:57:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8fb294a2
8254781: Remove unimplemented ClassFieldMap::compute_field_count
Reviewed-by: phh, sspitsyn
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: 03fa733e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-14 20:58:18 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/03fa733e
8254777: Remove unimplemented Management::get_loaded_classes
Reviewed-by: sspitsyn
! src/hotspot/share/services/management.hpp
Changeset: 55d760d4
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-10-14 22:15:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/55d760d4
8254263: Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake()
Reviewed-by: rrich, dholmes, dcubed, rehn
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
Changeset: 5194f11b
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-15 00:05:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5194f11b
8254792: Disable intrinsic StringLatin1.indexOf until 8254790 is fixed
Reviewed-by: dcubed
! src/hotspot/share/opto/c2compiler.cpp
Changeset: 038f58d4
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-10-15 00:21:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/038f58d4
8226236: [TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails
Reviewed-by: stuefe
! src/hotspot/share/memory/metaspace.cpp
Changeset: 7e5eb493
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-10-15 05:52:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7e5eb493
8253402: Convert vmSymbols::SID to enum class
Reviewed-by: kvn, coleenp, kbarrett, iveresov
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciSymbol.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/fieldInfo.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ src/hotspot/share/utilities/enumIterator.hpp
+ src/hotspot/share/utilities/vmEnums.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/vmSymbols.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: 81a8ff1d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-15 06:30:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/81a8ff1d
8254769: Remove unimplemented BCEscapeAnalyzer::{add_dependence, propagate_dependencies}
Reviewed-by: thartmann, kvn
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
Changeset: 167c1924
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-15 06:31:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/167c1924
8254771: Remove unimplemented ciSignature::get_all_klasses
Reviewed-by: thartmann, kvn
! src/hotspot/share/ci/ciSignature.hpp
Changeset: 7f73474f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-15 06:32:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7f73474f
8254773: Remove unimplemented ciReplay::is_loaded(Klass* klass)
Reviewed-by: thartmann, kvn
! src/hotspot/share/ci/ciReplay.hpp
Changeset: f44fc6de
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-15 06:53:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f44fc6de
8254734: "dead loop detected" assert failure with patch from 8223051
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
Changeset: 9359ff03
Author: Amit Pawar <amith.pawar at gmail.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-15 07:22:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9359ff03
8252221: Use multiple workers for Parallel GC pre-touching
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
+ src/hotspot/share/gc/shared/pretouchTask.cpp
+ src/hotspot/share/gc/shared/pretouchTask.hpp
Changeset: 60159cff
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-10-15 09:18:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60159cff
8253952: Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry's compressed size
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
+ test/jdk/java/util/zip/CopyZipFile.java
Changeset: abe51377
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-15 09:23:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/abe51377
8254719: ZGC: Clean up includes
Reviewed-by: stefank
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMessagePort.hpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zTracer.inline.hpp
! src/hotspot/share/gc/z/zUncommitter.hpp
! src/hotspot/share/gc/z/zUnmapper.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.hpp
! src/hotspot/share/runtime/stackWatermark.hpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 3c2f5e08
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-15 10:39:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3c2f5e08
8254674: G1: Improve root location reference to dead obj verification message
Reviewed-by: sjohanss, lkorinth
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
Changeset: 8ef88e59
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-15 14:07:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8ef88e59
8249878: jfr_emergency_dump has secondary crashes
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
Changeset: cda22e36
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-15 14:16:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cda22e36
8254811: JDK-8254158 broke ppc64, s390 builds
Reviewed-by: stuefe, goetz
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
Changeset: f3ce45f2
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-15 14:46:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f3ce45f2
8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs
Reviewed-by: dholmes, dcubed, stuefe
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
Changeset: 546620bb
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-10-15 16:47:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/546620bb
8254192: ExtraSharedClassListFile contains extra white space at end of line
Reviewed-by: iklam, ccheung, mchung
! src/hotspot/share/classfile/classListParser.cpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java
Changeset: 96bb6e76
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-15 20:05:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/96bb6e76
8251325: Miss 'L' for long value in if statement
Reviewed-by: iklam
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
Changeset: bdda2058
Author: Xin Liu <xliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-16 01:59:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bdda2058
8254369: Node::disconnect_inputs may skip precedences
disconnect_inputs() needs to iterate precedences edges in reverse order because rm_prec(i) may backfill _in[i] with a value afterward.
also remove the predicate if (n != NULL) in set_prec because it's always true.
Reviewed-by: kvn, redestad
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
Changeset: 5145bed0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-10-16 05:14:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5145bed0
8254125: Assertion in cppVtables.cpp during builds on 32bit Windows
Reviewed-by: shade, ccheung
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/cppVtables.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
Changeset: 7c0d4170
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-16 06:25:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7c0d4170
8251535: Partial peeling at unsigned test adds incorrect loop exit check
Reviewed-by: chagedorn, neliasso, kvn
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTests.java
Changeset: 3d23bd8e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-16 06:57:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3d23bd8e
8254814: [Vector API] Fix an AVX512 crash after JDK-8223347
Reviewed-by: vlivanov, thartmann, psandoz
! src/hotspot/cpu/x86/x86.ad
Changeset: 34583ebd
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2020-10-16 08:09:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/34583ebd
8254161: Prevent instantiation of EnumSet subclasses through deserialization
Reviewed-by: dfuchs, alanb, rriggs, smarks
! src/java.base/share/classes/java/util/EnumSet.java
Changeset: 1742c44a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-16 09:19:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1742c44a
8254695: G1: Next mark bitmap clear not cancelled after marking abort
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: 0570cc10
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-16 11:38:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0570cc10
8254855: Clean up and remove unused code in vmIntrinsics
Reviewed-by: kbarrett, iklam, kvn
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
Changeset: 07ec35e2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-16 15:21:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/07ec35e2
8254623: gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes
Reviewed-by: kbarrett, sjohanss
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
Changeset: 402d01aa
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-16 19:35:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/402d01aa
8254795: Remove obsolete template files
Reviewed-by: ksrini
- test/langtools/jdk/javadoc/doclet/_template/Template.java
- test/langtools/jdk/javadoc/doclet/_template/TemplateComplete.java
Changeset: e66c6bb9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-16 21:56:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e66c6bb9
8254349: The TestNoScreenMenuBar test should be updated
Reviewed-by: pbansal
! test/jdk/java/awt/MenuBar/TestNoScreenMenuBar.java
Changeset: 83ea8631
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-16 22:15:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/83ea8631
8253559: The INDEX page should link to Serialized Form and Constant Values pages
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
Changeset: ce1aac1e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-17 07:12:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ce1aac1e
8028707: javax/swing/JComboBox/6236162/bug6236162.java fails on azure
Reviewed-by: serb, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/6236162/bug6236162.java
Changeset: 0b3e6c51
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-17 07:18:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0b3e6c51
8194126: Regression automated Test '/open/test/jdk/javax/swing/JColorChooser/Test7194184.java' fails
Reviewed-by: serb, trebari
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JColorChooser/Test7194184.java
Changeset: c17d5851
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-18 18:54:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c17d5851
8246774: implement Record Classes as a standard feature in Java
Co-authored-by: Vicente Romero <vromero at openjdk.org>
Co-authored-by: Harold Seigel <hseigel at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: coleenp, jlahoda, sspitsyn, chegar
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
- test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/BasicRecordSer.java
! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/jdk/java/io/Serializable/records/CycleTest.java
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/ReadResolveTest.java
! test/jdk/java/io/Serializable/records/RecordClassTest.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java
! test/jdk/java/io/Serializable/records/StreamRefTest.java
! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java
! test/jdk/java/io/Serializable/records/UnsharedTest.java
! test/jdk/java/io/Serializable/records/WriteReplaceTest.java
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java
! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java
! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/LocalRecord.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java
! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java
! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java
! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java
! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java
! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java
! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java
! test/langtools/tools/javac/diags/examples/Expected3.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java
! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java
! test/langtools/tools/javac/diags/examples/KindnameRecord.java
! test/langtools/tools/javac/diags/examples/LocalEnum.java
! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java
! test/langtools/tools/javac/diags/examples/Records.java
! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java
! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java
! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/MapAccessorToComponent.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java
! test/langtools/tools/javac/records/writeread/WriteReadTest.java
! test/langtools/tools/javac/tree/TreePosTest.java
! test/langtools/tools/sjavac/PubApisTest.java
Changeset: 272bb5d5
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-19 02:03:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/272bb5d5
8253455: Record Classes javax.lang.model changes
Reviewed-by: darcy
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
Changeset: dd032b7f
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-19 03:11:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dd032b7f
8254798: Deprecate for removal an empty finalize() methods in java.desktop module
Reviewed-by: kcr, pbansal
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionSpanIterator.java
Changeset: 51a865d6
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2020-10-19 04:26:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/51a865d6
8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position"
Reviewed-by: serb
! test/jdk/javax/swing/text/Caret/TestCaretPositionJTextPane.java
Changeset: 736e0773
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-19 06:16:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/736e0773
8254178: Remove .hgignore
Reviewed-by: ehelin
- .hgignore
Changeset: 011dd0d8
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-19 06:28:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/011dd0d8
8254824: SignalHandlerMark have no purpose
Reviewed-by: stuefe, shade, dholmes, coleenp
! 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_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 98a395a3
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-19 07:11:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/98a395a3
8254880: ZGC: Let ZList iterators be alias templates
Reviewed-by: ayang, kbarrett, tschatzl
! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/gc/z/zList.inline.hpp
Changeset: 672f5669
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-19 07:22:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/672f5669
8254874: ZGC: JNIHandleBlock verification failure in stack watermark processing
Reviewed-by: tschatzl, cjplummer, sspitsyn, pliden
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
Changeset: 8edc2f05
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-19 07:23:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8edc2f05
8254912: ZGC: Change ZCollectionInterval type to double
Reviewed-by: pliden, ayang
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/z_globals.hpp
Changeset: a1a3e9de
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-19 07:35:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a1a3e9de
8254882: ZGC: Use static_assert instead of guarantee
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/z/zBitField.hpp
! src/hotspot/share/gc/z/zMarkStack.hpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
Changeset: e10b5385
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-19 09:18:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e10b5385
8243962: Various JVM TI tests time out using JFR on Windows
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java
Changeset: e9be2db7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-19 10:49:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e9be2db7
8253453: SourceFileInfoTable should be allocated lazily
Reviewed-by: neliasso, chagedorn
! src/hotspot/share/compiler/disassembler.cpp
Changeset: e76de189
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-19 11:30:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e76de189
8223051: support loops with long (64b) trip counts
Reviewed-by: vlivanov, thartmann, jrose
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: cd66e0f2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-19 11:40:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cd66e0f2
8253877: gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message
Reviewed-by: sjohanss
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 4ffed326
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-10-19 11:43:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4ffed326
8254940: AArch64: Cleanup non-product thread members
Reviewed-by: aph
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
Changeset: cb7701b7
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-19 13:18:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cb7701b7
8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid)
Reviewed-by: kbarrett, dholmes
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
Changeset: a0382cd1
Author: Ekaterina Vergizova <katya at azul.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-10-19 14:19:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a0382cd1
8253235: JFR.dump does not respect maxage parameter
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
Changeset: 1da28de8
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-19 15:55:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1da28de8
8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
Reviewed-by: jlahoda
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
+ test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/BasicRecordSer.java
! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/jdk/java/io/Serializable/records/CycleTest.java
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/ReadResolveTest.java
! test/jdk/java/io/Serializable/records/RecordClassTest.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java
! test/jdk/java/io/Serializable/records/StreamRefTest.java
! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java
! test/jdk/java/io/Serializable/records/UnsharedTest.java
! test/jdk/java/io/Serializable/records/WriteReplaceTest.java
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java
! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java
! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/LocalRecord.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java
! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java
! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java
! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java
! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java
! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java
! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java
! test/langtools/tools/javac/diags/examples/Expected3.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java
! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java
! test/langtools/tools/javac/diags/examples/KindnameRecord.java
! test/langtools/tools/javac/diags/examples/LocalEnum.java
! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java
! test/langtools/tools/javac/diags/examples/Records.java
! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java
! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java
! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/MapAccessorToComponent.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java
! test/langtools/tools/javac/records/writeread/WriteReadTest.java
! test/langtools/tools/javac/tree/TreePosTest.java
! test/langtools/tools/sjavac/PubApisTest.java
Changeset: 953e472d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-10-19 16:57:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/953e472d
8254967: com.sun.net.HttpsServer spins on TLS session close
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
Changeset: 60f63ec8
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-19 17:08:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60f63ec8
8254796: Cleanup pervasive unnecessary parameter
Reviewed-by: ksrini, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
Changeset: 52cb3292
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-19 17:38:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/52cb3292
8254862: lldb in devkit doesn't work
Reviewed-by: lmesnik, mikael, ihse
! make/conf/jib-profiles.js
! make/devkit/createMacosxDevkit.sh
Changeset: 0b510165
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-19 17:40:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0b510165
8253660: Need better error report when artifact resolution fails in AotCompiler.java
Reviewed-by: ihse
! test/hotspot/jtreg/compiler/aot/AotCompiler.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
Changeset: e2e11d34
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-19 17:50:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e2e11d34
8254955: x86: MethodHandlesAdapterBlob is too big
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/x86/methodHandles_x86.hpp
Changeset: 74ac77e2
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-19 18:27:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/74ac77e2
8247666: Support Lambda proxy classes in static CDS archive
Reviewed-by: iklam, mchung
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
+ src/hotspot/share/classfile/classListWriter.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaProxyClasslist.java
+ test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambHello.java
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/WrongBSM.jcod
Changeset: f42c0322
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-19 19:06:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f42c0322
8254793: [JVMCI] improve speculation encoding
Reviewed-by: kvn, dlong, never
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java
Changeset: 14e1e174
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-19 19:39:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/14e1e174
8255004: [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE
Reviewed-by: never, kvn
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 00014350
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-19 20:37:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/00014350
8255020: Minor updates to docs jdk.incubator.vector
Reviewed-by: erikj, darcy
! make/CompileJavaModules.gmk
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java
Changeset: cb5cdd77
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-19 20:52:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cb5cdd77
8254721: Improve support for conditionally generated files
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! test/langtools/jdk/javadoc/doclet/WindowTitles/p1/C1.java
+ test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/pkg/MyClass.java
! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/com/pkg/C.java
! test/langtools/jdk/javadoc/doclet/testTopOption/pkg/Cl.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/jdk/javadoc/tool/api/basic/pkg/C.java
Changeset: 0f4fb367
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-19 22:05:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0f4fb367
8255032: Conflict between recent pushes breaks the build
Reviewed-by: redestad, vromero
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
Changeset: bf19581a
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-10-19 23:53:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bf19581a
8255016: ConstantDescs.FALSE claims it represents TRUE
Reviewed-by: bpb, jvernee, mchung, rriggs
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
Changeset: 6e8835c6
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-19 23:54:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6e8835c6
7110890: reg test TranslucentShapedFrameTest fails to create non-opaque frame
Reviewed-by: prr
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TSFrame.java
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
Changeset: 7a580ca8
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-20 00:12:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7a580ca8
8255027: Problem list for Graal test gc/stress/TestStressG1Humongous.java
Reviewed-by: dlong
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: c87cdf70
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-20 01:08:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c87cdf70
8254029: ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 5b51085c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:25:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5b51085c
8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes
Reviewed-by: sgehwolf
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: b65dcfa3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:26:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b65dcfa3
8197981: Missing return statement in __sync_val_compare_and_swap_8
Reviewed-by: andrew, dholmes
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: 0a75b37f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:28:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0a75b37f
8254776: Remove unimplemented LowMemoryDetector::check_memory_usage
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/share/services/lowMemoryDetector.hpp
Changeset: 355f44dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:31:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/355f44dd
8254994: [x86] C1 StubAssembler::call_RT, "call_offset might not be initialized"
Reviewed-by: chagedorn, kvn
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
Changeset: 98ec4a67
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-20 06:08:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/98ec4a67
8254805: compiler/debug/TestStressCM.java is still failing
Use the code motion trace produced by TraceOptoPipelining (excluding traces of
stubs) to assert that two compilations with the same seed cause StressLCM and
StressGCM to take the same randomized decisions. Previously, the entire output
produced by PrintOptoStatistics was used instead, which has shown to be too
fragile. Also, disable inlining in both TestStressCM.java and the similar
TestStressIGVN.java to prevent flaky behavior, and run both tests for ten
different seeds to improve coverage.
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
Changeset: 5fedfa70
Author: Nhat Nguyen <hoangnhat2911 at gmail.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-20 06:18:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5fedfa70
8251271: C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/phaseX.cpp
Changeset: 7ba6a6bf
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-20 06:48:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7ba6a6bf
8251158: Implementation of JEP 387: Elastic Metaspace
Reviewed-by: lkorinth, coleenp, iklam, rrich
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generationSpec.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/memory/allocation.hpp
- src/hotspot/share/memory/binaryTreeDictionary.hpp
- src/hotspot/share/memory/binaryTreeDictionary.inline.hpp
+ src/hotspot/share/memory/classLoaderMetaspace.cpp
+ src/hotspot/share/memory/classLoaderMetaspace.hpp
- src/hotspot/share/memory/freeList.hpp
- src/hotspot/share/memory/freeList.inline.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
+ src/hotspot/share/memory/metaspace/allocationGuard.hpp
+ src/hotspot/share/memory/metaspace/binList.hpp
- src/hotspot/share/memory/metaspace/blockFreelist.cpp
- src/hotspot/share/memory/metaspace/blockFreelist.hpp
+ src/hotspot/share/memory/metaspace/blockTree.cpp
+ src/hotspot/share/memory/metaspace/blockTree.hpp
+ src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp
+ src/hotspot/share/memory/metaspace/chunkHeaderPool.hpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
+ src/hotspot/share/memory/metaspace/chunklevel.cpp
+ src/hotspot/share/memory/metaspace/chunklevel.hpp
+ src/hotspot/share/memory/metaspace/commitLimiter.cpp
+ src/hotspot/share/memory/metaspace/commitLimiter.hpp
+ src/hotspot/share/memory/metaspace/commitMask.cpp
+ src/hotspot/share/memory/metaspace/commitMask.hpp
+ src/hotspot/share/memory/metaspace/counters.hpp
+ src/hotspot/share/memory/metaspace/freeBlocks.cpp
+ src/hotspot/share/memory/metaspace/freeBlocks.hpp
+ src/hotspot/share/memory/metaspace/freeChunkList.cpp
+ src/hotspot/share/memory/metaspace/freeChunkList.hpp
+ src/hotspot/share/memory/metaspace/internalStats.cpp
+ src/hotspot/share/memory/metaspace/internalStats.hpp
- src/hotspot/share/memory/metaspace/metaDebug.cpp
- src/hotspot/share/memory/metaspace/metaDebug.hpp
- src/hotspot/share/memory/metaspace/metabase.hpp
- src/hotspot/share/memory/metaspace/metablock.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
+ src/hotspot/share/memory/metaspace/metachunkList.cpp
+ src/hotspot/share/memory/metaspace/metachunkList.hpp
+ src/hotspot/share/memory/metaspace/metaspaceArena.cpp
+ src/hotspot/share/memory/metaspace/metaspaceArena.hpp
+ src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp
+ src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
+ src/hotspot/share/memory/metaspace/metaspaceContext.cpp
+ src/hotspot/share/memory/metaspace/metaspaceContext.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp
+ src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
+ src/hotspot/share/memory/metaspace/metaspaceReporter.hpp
+ src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
+ src/hotspot/share/memory/metaspace/metaspaceSettings.hpp
! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp
! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.hpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.hpp
- src/hotspot/share/memory/metaspace/occupancyMap.cpp
- src/hotspot/share/memory/metaspace/occupancyMap.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
+ src/hotspot/share/memory/metaspace/rootChunkArea.cpp
+ src/hotspot/share/memory/metaspace/rootChunkArea.hpp
+ src/hotspot/share/memory/metaspace/runningCounters.cpp
+ src/hotspot/share/memory/metaspace/runningCounters.hpp
- src/hotspot/share/memory/metaspace/smallBlocks.cpp
- src/hotspot/share/memory/metaspace/smallBlocks.hpp
- src/hotspot/share/memory/metaspace/spaceManager.cpp
- src/hotspot/share/memory/metaspace/spaceManager.hpp
+ src/hotspot/share/memory/metaspace/testHelpers.cpp
+ src/hotspot/share/memory/metaspace/testHelpers.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/memory/metaspaceChunkFreeListSummary.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceCounters.hpp
- src/hotspot/share/memory/metaspaceGCThresholdUpdater.hpp
! src/hotspot/share/memory/metaspaceTracer.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memoryService.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
- test/hotspot/gtest/memory/test_chunkManager.cpp
- test/hotspot/gtest/memory/test_is_metaspace_obj.cpp
- test/hotspot/gtest/memory/test_metachunk.cpp
- test/hotspot/gtest/memory/test_metaspace.cpp
- test/hotspot/gtest/memory/test_metaspace_allocation.cpp
- test/hotspot/gtest/memory/test_spaceManager.cpp
+ test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp
+ test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp
+ test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp
+ test/hotspot/gtest/metaspace/metaspaceGtestContexts.hpp
+ test/hotspot/gtest/metaspace/metaspaceGtestRangeHelpers.hpp
+ test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp
+ test/hotspot/gtest/metaspace/test_allocationGuard.cpp
+ test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp
+ test/hotspot/gtest/metaspace/test_binlist.cpp
+ test/hotspot/gtest/metaspace/test_blocktree.cpp
+ test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
+ test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
+ test/hotspot/gtest/metaspace/test_commitmask.cpp
+ test/hotspot/gtest/metaspace/test_freeblocks.cpp
+ test/hotspot/gtest/metaspace/test_internstats.cpp
+ test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
+ test/hotspot/gtest/metaspace/test_metachunk.cpp
+ test/hotspot/gtest/metaspace/test_metachunklist.cpp
+ test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
+ test/hotspot/gtest/metaspace/test_metaspace_misc.cpp
+ test/hotspot/gtest/metaspace/test_metaspacearena.cpp
+ test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
+ test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gtest/GTestWrapper.java
+ test/hotspot/jtreg/gtest/MetaspaceGtests.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/Allocation.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/AllocationProfile.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestManyArenasManyThreads.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestOneArenaManyThreads.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocator.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocatorThread.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/RandomHelper.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/Settings.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/MetaspaceBaseGC.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 5d1397fa
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 06:55:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5d1397fa
8254282: Add Linux x86_32 builds to submit workflow
Reviewed-by: erikj, rwestberg
! .github/workflows/submit.yml
Changeset: 017d151e
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-20 08:38:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/017d151e
8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot
Reviewed-by: kvn, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 21e67e54
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-10-20 09:05:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/21e67e54
8225790: Two NestedDialogs tests fail on Ubuntu
Reviewed-by: serb
! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/jdk/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
- test/jdk/java/awt/regtesthelpers/VisibilityValidator.java
- test/jdk/java/awt/regtesthelpers/Waypoint.java
Changeset: 3f9c8a39
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-20 09:27:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3f9c8a39
8254966: Remove unused code from Matcher
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.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/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: 3ee0380e
Author: Vipin Menon <vipinmv1 at in.ibm.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-20 11:14:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3ee0380e
8234393: [macos] printing ignores printer tray
Reviewed-by: psadhukhan, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/CustomMediaTray.java
! test/jdk/java/awt/print/PrinterJob/TestMediaTraySelection.java
Changeset: 294e0705
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-20 11:53:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/294e0705
8254998: C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1
Reviewed-by: vlivanov, kvn, thartmann
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestTooManyLoopOpts.java
Changeset: cdc8c401
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-20 13:07:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cdc8c401
8254878: Move last piece of ZArray to GrowableArray
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zSafeDelete.inline.hpp
! src/hotspot/share/utilities/growableArray.hpp
! test/hotspot/gtest/gc/z/test_zArray.cpp
Changeset: 76fdd7fc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-20 14:23:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/76fdd7fc
8255038: Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds
Reviewed-by: shade, neliasso
! src/hotspot/cpu/x86/methodHandles_x86.hpp
Changeset: 44f9271d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-10-20 14:44:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/44f9271d
8254974: Fix stutter typo in TypeElement
Reviewed-by: shade, redestad
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
Changeset: f167a71f
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-10-20 15:07:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f167a71f
8254264: Remove redundant cross_modify_fence()
Reviewed-by: rehn, dholmes, dcubed
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 40f847e2
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-10-20 15:31:55 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/40f847e2
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/debugInfoRec.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/pcDesc.hpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/code/scopeDesc.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
+ src/hotspot/share/prims/jvmtiDeferredUpdates.cpp
+ src/hotspot/share/prims/jvmtiDeferredUpdates.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
+ src/hotspot/share/runtime/escapeBarrier.cpp
+ src/hotspot/share/runtime/escapeBarrier.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vframe_hp.hpp
! src/hotspot/share/utilities/macros.hpp
+ test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
+ test/hotspot/jtreg/serviceability/jvmti/Heap/libIterateHeapWithEscapeAnalysisEnabled.cpp
! test/jdk/TEST.ROOT
+ test/jdk/com/sun/jdi/EATests.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: cb6167b2
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-10-20 15:45:17 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cb6167b2
8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8254557/T8254557.java
Changeset: 3267b09d
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-20 16:07:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3267b09d
8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
Changeset: 89e54445
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-20 17:31:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/89e54445
8254788: Dead code in the sun.java2d.xr.XRPMBlitLoops$XrSwToPMBlit
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java
Changeset: e577c8c8
Author: Michael Bien <mbien42 at gmail.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-20 17:47:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e577c8c8
8253641: Missing newline in the printout of certain JFR events
Co-authored-by: Michael Bien <mbien42 at gmail.com>
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
Changeset: ee6eb986
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 17:55:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ee6eb986
8254995: [x86] ControlWord::print(), rc/pc variables might not be initialized
Reviewed-by: kvn
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 856037c4
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-20 18:06:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/856037c4
8255006: Add NULL-check to StringDedupTable lookup
Reviewed-by: rkennke, kbarrett
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
Changeset: acacae5e
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-20 21:28:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/acacae5e
8254843: Exception launching app on windows in some cases
Reviewed-by: asemenyuk, kcr, almatvee, kizune
! src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: afd852cc
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-03 10:59:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/afd852cc
8241114: Better range handling
Reviewed-by: kvn, vlivanov, rhalade, ahgross
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: fa25d083
Author: Erik Gahlin <egahlin at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-07 00:48:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fa25d083
8236196: Improve string pooling
Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: a5cb23e2
Author: Coleen Phillimore <coleenp at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-28 12:07:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a5cb23e2
8240124: Better VM Interning
Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/gtest/classfile/test_AltHashing.cpp
Changeset: ff3e5586
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-28 10:14:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ff3e5586
8242685: Better Path Validation
Reviewed-by: alanb, rhalade
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
Changeset: 9291e608
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-29 13:20:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9291e608
8242680: Improved URI Support
Reviewed-by: alanb, rhalade
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java
Changeset: 62a03bd3
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-06 07:25:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/62a03bd3
8237995: Enhance certificate processing
Reviewed-by: weijun, rhalade, ahgross, erikj
! make/CompileToolsJdk.gmk
! make/ToolsJdk.gmk
! make/data/blacklistedcertsconverter/blacklisted.certs.pem
! make/jdk/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! test/jdk/sun/security/lib/CheckBlacklistedCerts.java
Changeset: 7c05f32b
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-13 09:07:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7c05f32b
8244924: Additional fix for JDK-8241119
Reviewed-by: kvn, vlivanov, rhalade, ahgross
! src/hotspot/share/opto/addnode.cpp
Changeset: 798bfb3b
Author: David Holmes <dholmes at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-13 03:33:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/798bfb3b
8233624: Enhance JNI linkage
Co-authored-by: David Holmes <david.holmes at oracle.com>, Alex Buckley <alex.buckley at oracle.com>, John Rose <john.r.rose at oracle.com>
Reviewed-by: abuckley, jrose, rhalade, mschoene
! src/hotspot/share/prims/nativeLookup.cpp
Changeset: 5f1918db
Author: Coleen Phillimore <coleenp at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-18 11:16:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5f1918db
8244955: Additional Fix for JDK-8240124
Reviewed-by: rehn, pliden, smarks
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/gtest/classfile/test_AltHashing.cpp
Changeset: 27f1ebc0
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-20 08:07:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/27f1ebc0
8244479: Further constrain certificates
Reviewed-by: ascarpino, ahgross, rhalade
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: a6723c85
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-20 13:56:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a6723c85
8244136: Improved Buffer supports
Reviewed-by: alanb, ahgross, rhalade, psandoz
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: fc5fca9a
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-20 13:56:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fc5fca9a
8242695: Enhanced buffer support
Reviewed-by: alanb, rhalade
! src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
Changeset: d149dcdb
Author: Naoto Sato <naoto at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-02 08:48:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d149dcdb
8245407: Enhance zoning of times
Reviewed-by: rriggs, rhalade, skoivu
! src/java.base/share/classes/java/util/Calendar.java
Changeset: 7eda1196
Author: Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-22 14:30:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7eda1196
8237990: Enhanced LDAP contexts
Reviewed-by: dfuchs, robm, weijun, xyin, rhalade, ahgross
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
Changeset: 29c68087
Author: Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-22 14:17:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/29c68087
8243302: Advanced class supports
Co-authored-by: Harold Seigel <harold.seigel at oracle.com>
Reviewed-by: coleenp, lfoltan, mschoene, rhalade
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
Changeset: 036da995
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-23 13:42:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/036da995
8236862: Enhance support of Proxy class
Reviewed-by: smarks, chegar, skoivu, rhalade
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 00a5af44
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-02 12:02:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/00a5af44
8248574: Improve jpeg processing
Reviewed-by: serb, jdv, mschoene, rhalade
! src/java.desktop/share/native/libjavajpeg/jdhuff.c
! src/java.desktop/share/native/libjavajpeg/jdinput.c
! src/java.desktop/share/native/libjavajpeg/jdmarker.c
! src/java.desktop/share/native/libjavajpeg/jmemnobs.c
! src/java.desktop/share/native/libjavajpeg/jpeglib.h
Changeset: 24f7f845
Author: Ioi Lam <iklam at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-07 08:55:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/24f7f845
8245412: Better class definitions
Reviewed-by: coleenp, rhalade, jwilhelm, skoivu
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: d6cef990
Author: Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-20 10:35:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d6cef990
8245417: Improve certificate chain handling
Co-authored-by: Hai-may Chao <hai-may.chao at oracle.com>
Reviewed-by: mullan, jnimeh
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! test/jdk/java/net/httpclient/LargeHandshakeTest.java
Changeset: 0d352357
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-31 14:03:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0d352357
8249927: Specify limits of jdk.serialProxyInterfaceLimit
corrections to limits defined by 8236862 implemented by 8248183
Reviewed-by: smarks, rhalade, skoivu
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: cfb02d48
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-08-06 08:10:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cfb02d48
8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Added missing NULL checks.
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/addnode.cpp
Changeset: 3ccf4877
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-09-11 16:12:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3ccf4877
8253019: Enhanced JPEG decoding
Reviewed-by: rhalade, mschoene, serb, psadhukhan
! src/java.desktop/share/native/libjavajpeg/jdhuff.c
! src/java.desktop/share/native/libjavajpeg/jdinput.c
! src/java.desktop/share/native/libjavajpeg/jdmarker.c
! src/java.desktop/share/native/libjavajpeg/jpeglib.h
Changeset: afc967fc
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-20 22:54:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/afc967fc
8254783: jpackage fails on Windows when application name differs from installer name
Reviewed-by: asemenyuk, kizune, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
Changeset: e5870cf0
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 00:15:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e5870cf0
8252133: The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java
Changeset: 42a6eadb
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2020-10-21 01:15:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/42a6eadb
8254884: Make sure jvm does not crash with Arm SVE and Vector API
Reviewed-by: vlivanov, adinn
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 2ee2b4ae
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 02:05:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2ee2b4ae
8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo
Reviewed-by: kizune
! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java
! src/java.desktop/share/classes/java/beans/Introspector.java
+ test/jdk/java/beans/Introspector/FlushClassInfoCache.java
Changeset: 9e9f5e69
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 02:28:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9e9f5e69
8017179: [macosx] list1 and list2 vistble item isn't desired
Reviewed-by: kizune
! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java
Changeset: 6bd05b12
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-21 02:34:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6bd05b12
8255074: sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object
Reviewed-by: bpb
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
Changeset: 2e510e04
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 04:53:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2e510e04
8255043: Incorrectly styled copyright text
Reviewed-by: dholmes, trebari, jdv
! src/java.sql/share/classes/javax/sql/package-info.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/src/test/jdk/test/Test.java
! test/jdk/java/awt/JAWT/MyCanvas.java
! test/jdk/java/awt/font/TextLayout/TestLayoutVsICU.java
! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java
! test/jdk/java/beans/Beans/Test4067824.java
! test/jdk/java/beans/Introspector/6380849/TestBeanInfo.java
! test/jdk/java/beans/PropertyEditor/6380849/TestPropertyEditor.java
! test/jdk/java/beans/XMLEncoder/6380849/TestPersistenceDelegate.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReader.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReaderSpi.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadata.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadataFormat.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/module-info.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simptest/TestSIMPPlugin.java
! test/jdk/javax/script/JDK_8196959/BadFactoryTest.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/basic/AllModulePath.java
! test/jdk/tools/jlink/basic/BasicTest.java
! test/jdk/tools/jlink/basic/src/m1/p/ListModules.java
! test/jdk/tools/jlink/basic/src/test/jdk/test/Adder.java
! test/jdk/tools/jlink/basic/src/test/jdk/test/Test.java
! test/jdk/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
! test/jdk/tools/jlink/plugins/LegalFilePluginTest.java
! test/jdk/tools/jmod/JmodNegativeTest.java
! test/jdk/tools/jmod/JmodTest.java
! test/jdk/tools/jmod/hashes/HashesTest.java
! test/jdk/tools/launcher/modules/addexports/manifest/Test1.java
! test/jdk/tools/launcher/modules/addexports/manifest/Test2.java
! test/jdk/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
! test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java
! test/jdk/tools/launcher/modules/addexports/src/m3/jdk/test3/Main.java
! test/jdk/tools/launcher/modules/addmods/src/logger/module-info.java
! test/jdk/tools/launcher/modules/addmods/src/test/module-info.java
! test/jdk/tools/launcher/modules/classpath/src/m/jdk/test/Main.java
! test/jdk/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/jdk/tools/launcher/modules/patch/basic/src/test/module-info.java
! test/jdk/tools/launcher/modules/patch/basic/src2/java.base/java/lang2/Object.java
! test/jdk/tools/launcher/modules/patch/basic/src2/jdk.compiler/com/sun/tools/javac2/Main.java
! test/jdk/tools/launcher/modules/patch/basic/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java
! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m1/module-info.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m1/p1/Main.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m2/module-info.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m2/p2/Lib.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m2/p2/Lib.java
Changeset: 1b7ddebe
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-21 05:52:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1b7ddebe
8254976: Re-enable swing jtreg tests which were broken due to samevm mode
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 2a063350
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-21 06:09:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2a063350
8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I"
Reviewed-by: psandoz, iignatyev, kvn
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: bd45191f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-21 06:14:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bd45191f
8255065: Zero: accessor_entry misses the IRIW case
Reviewed-by: mdoerr
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
Changeset: c107178b
Author: David Leopoldseder <davleopo at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-21 07:34:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c107178b
8253964: [Graal] UnschedulableGraphTest#test01fails with expected:<4> but was:<3>
Reviewed-by: kvn, dlong
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnschedulableGraphTest.java
Changeset: 27230fae
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-21 07:34:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/27230fae
8255026: C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code
Reviewed-by: thartmann, neliasso, redestad
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
Changeset: 7e264043
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-21 08:09:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7e264043
8255000: C2: Unify IGVN processing when loop opts are over
Reviewed-by: neliasso, iveresov, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: da97ab5c
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-10-21 10:04:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/da97ab5c
8253474: Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsExchange.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java
Changeset: e559bd2c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-10-21 12:24:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e559bd2c
8254889: name_and_sig_as_C_string usages in frame coding without ResourceMark
Reviewed-by: dholmes
! src/hotspot/share/runtime/frame.cpp
Changeset: 839f01dd
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-21 14:18:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/839f01dd
8242068: Signed JAR support for RSASSA-PSS and EdDSA
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.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
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
+ test/jdk/jdk/security/jarsigner/Properties.java
! test/jdk/jdk/security/jarsigner/Spec.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/keytool/GenerateAll.java
! test/lib/jdk/test/lib/security/timestamp/TsaHandler.java
! test/lib/jdk/test/lib/security/timestamp/TsaSigner.java
Changeset: c9269bf5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-21 14:42:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c9269bf5
8255036: Shenandoah: Reset GC state for root verifier
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: f813a28b
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-21 14:54:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f813a28b
8254692: (se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel
Reviewed-by: chegar, bpb, alanb
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! test/jdk/java/nio/channels/etc/ProtocolFamilies.java
+ test/jdk/java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java
Changeset: 365f19c8
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-10-21 16:24:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/365f19c8
8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/c2compiler.cpp
Changeset: 0efdde18
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-10-21 16:32:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0efdde18
8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic)
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Long.java
! test/jdk/java/lang/Long/Unsigned.java
Changeset: 8d9e6d01
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-21 16:33:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8d9e6d01
8255041: Zero: remove old JSR 292 support leftovers
Reviewed-by: rkennke
! src/hotspot/cpu/zero/bytecodeInterpreter_zero.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.hpp
Changeset: 60209915
Author: Tom Rodriguez <never at openjdk.org>
Date: 2020-10-21 19:37:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60209915
8255068: [JVMCI] errors during compiler creation can be hidden
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 615b759e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-21 19:44:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/615b759e
8255070: Shenandoah: Use single thread for concurrent CLD liveness test
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: 56ea490f
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-21 20:33:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/56ea490f
8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions
Reviewed-by: rehn, mdoerr, zgu
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/gc/shared/gcLocker.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
Changeset: 85a8949c
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2020-10-21 20:34:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/85a8949c
8254913: Increase InlineSmallCode default from 2000 to 2500 for x64
Reviewed-by: redestad, shade, azeemj
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
Changeset: 34450311
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-21 21:30:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/34450311
8255200: ProblemList com/sun/jdi/EATests.java for ZGC
Reviewed-by: kvn, iignatyev, dholmes
+ test/jdk/ProblemList-zgc.txt
Changeset: 9ade94b7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-21 22:04:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9ade94b7
8206311: Add docs-javase, docs-reference to CI build
Reviewed-by: ihse
! make/Bundles.gmk
! make/CompileModuleTools.gmk
! make/Docs.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
! make/common/JavaCompilation.gmk
! make/conf/jib-profiles.js
Changeset: 60d3fa2e
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-21 22:27:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60d3fa2e
8255022: Documentation missing for Vector API zero methods
Reviewed-by: vlivanov, darcy
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
Changeset: 1191a633
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-10-21 22:42:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1191a633
8199697: FIPS 186-4 RSA Key Generation
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! test/jdk/sun/security/rsa/SpecTest.java
Changeset: b9186beb
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-10-21 23:40:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b9186beb
6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM")
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004.java
Changeset: 5d262290
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-10-22 00:09:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5d262290
8255174: Vector API unit tests for missed public api code coverage
Reviewed-by: psandoz
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: 7d3d4dae
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-22 03:43:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7d3d4dae
8240709: Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F
Reviewed-by: kizune
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
Changeset: b25d8940
Author: Fei Yang <fyang at openjdk.org>
Date: 2020-10-22 04:38:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b25d8940
8252204: AArch64: Implement SHA3 accelerator/intrinsic
Co-authored-by: Ard Biesheuvel <ard.biesheuvel at linaro.org>
Co-authored-by: Dong Bo <dongbo4 at huawei.com>
Reviewed-by: aph, kvn
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/java.base/share/classes/sun/security/provider/SHA3.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/TestDigest.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
+ test/jdk/sun/security/provider/MessageDigest/SHA3.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
Changeset: a5b7bc50
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-22 06:45:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a5b7bc50
7156347: javax/swing/JList/6462008/bug6462008.java fails
Reviewed-by: serb, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JList/6462008/bug6462008.java
Changeset: 299e1154
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-22 06:55:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/299e1154
8198395: Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5
Reviewed-by: prr
! test/jdk/javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java
Changeset: 211bb62a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-10-22 07:29:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/211bb62a
8255124: KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
Changeset: ae72b528
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-22 08:24:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ae72b528
8255047: Add HotSpot UseDebuggerErgo flags
Reviewed-by: dcubed, dholmes
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: cc50c8d4
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-22 09:15:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cc50c8d4
8255196: Remove unused G1FullGCCompactionPoint::merge()
Reviewed-by: shade
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
Changeset: 4634dbef
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-22 15:16:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4634dbef
8223312: Utilize handshakes instead of is_thread_fully_suspended
Reviewed-by: dholmes, rrich, dcubed, eosterlund
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: f279ddfa
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-10-22 15:56:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f279ddfa
8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/opto/output.cpp
Changeset: a0b687bf
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-22 16:36:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a0b687bf
8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations
Reviewed-by: bobv
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
Changeset: 0aa3c925
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-22 19:42:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0aa3c925
8255262: Remove use of legacy custom @spec tag
Reviewed-by: lancea, mr, iris, alanb, darcy, mchung
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/IllegalCallerException.java
! src/java.base/share/classes/java/lang/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/Package.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/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/FindException.java
! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ResolutionException.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/element/UnknownDirectiveException.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/StandardLocation.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
Changeset: 8afdcaee
Author: Brent Christian <bchristi at openjdk.org>
Date: 2020-10-22 21:45:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8afdcaee
8255031: Update java/util/prefs/AddNodeChangeListener.java to report more failure info
Reviewed-by: bpb
! test/jdk/java/util/prefs/AddNodeChangeListener.java
Changeset: ff5f2265
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-10-23 01:13:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ff5f2265
8255086: Update the root locale display names
Reviewed-by: bchristi, joehw
! src/java.base/share/classes/sun/util/resources/LocaleNames.properties
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: d8d91977
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-23 01:51:44 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d8d91977
8242559: Clean the "libawt_xawt" library from code for headless mode
Reviewed-by: kizune
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c
! src/java.desktop/unix/native/libawt_xawt/awt/canvas.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/list.c
! src/java.desktop/unix/native/libawt_xawt/awt/list.h
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c
! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h
Changeset: 2ca7a080
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-23 05:27:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2ca7a080
8255268: 32-bit failures in runtime/Metaspace/elastic
Reviewed-by: shade
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: a824781b
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-23 05:49:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a824781b
8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines
Reviewed-by: psandoz, sviswanathan, jbhateja
! src/hotspot/cpu/x86/x86.ad
Changeset: 64dc4b18
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-23 06:34:17 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/64dc4b18
8255225: compiler/aot tests fail on Windows with NPE during artifact resolution
Reviewed-by: erikj, clanger
! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
Changeset: fe74f3cd
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-23 07:11:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fe74f3cd
8255224: x86_32 tests fail with "bad AD file" after JDK-8223051
Reviewed-by: shade, kvn
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 8e5dff08
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-23 07:16:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8e5dff08
8255213: Shenandoah build fails without JFR after JDK-8255036
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
Changeset: c1524c59
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-23 07:30:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c1524c59
8255208: CodeStrings passed to Disassembler::decode are ignored
Reviewed-by: kvn, iklam
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
Changeset: 107fb9cc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-23 07:59:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/107fb9cc
8255049: Remove support for the hsdis decode_instructions entry point in hotspot
Reviewed-by: neliasso, kvn
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
Changeset: c5204696
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-23 08:22:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c5204696
8255131: G1CollectedHeap::is_in() returns wrong result
Reviewed-by: sjohanss, kbarrett, ayang
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: e52156d7
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-23 08:33:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e52156d7
8255067: Restore Copyright line in file modified by 8253191
Reviewed-by: kvn, shade
! test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java
= test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare1.java
Changeset: 63ce304e
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-23 09:04:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/63ce304e
8249675: x86: frequency extraction from cpu brand string is incomplete
Reviewed-by: egahlin, dholmes
! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/cpu/x86/vm_version_ext_x86.hpp
Changeset: 0e920531
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-10-23 09:47:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0e920531
8254286: Wrong inference in switch expression with "null" arm
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.out
Changeset: ac1748e7
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2020-10-23 10:06:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ac1748e7
8254670: SVE test uses linux-specific api
Reviewed-by: adinn, vkempik
! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
! test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c
Changeset: 55a0cad8
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-10-23 10:13:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/55a0cad8
8254982: (tz) Upgrade time-zone data to tzdata2020c
Reviewed-by: erikj, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/australasia
! make/data/tzdata/europe
! test/jdk/java/util/Formatter/BasicDateTime.java
Changeset: df792573
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-23 10:49:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/df792573
8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched
Reviewed-by: clanger, rrich
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
Changeset: 9007bc20
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-23 10:52:17 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9007bc20
8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node
Reviewed-by: lucy
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
Changeset: 12daf2b6
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-23 12:20:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/12daf2b6
8255340: [s390] build failure after JDK-8255208
Reviewed-by: shade
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: 5ec1b80c
Author: Fei Yang <fyang at openjdk.org>
Date: 2020-10-23 13:16:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5ec1b80c
8255287: aarch64: fix SVE patterns for vector shift count
Co-authored-by: Yanhong Zhu <zhuyanhong2 at huawei.com>
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestVectorShiftShorts.java
Changeset: cc861134
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-23 15:37:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cc861134
8255271: Avoid generating duplicate interpreter entries for subword types
Reviewed-by: iklam, coleenp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
Changeset: 185c8bcf
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-23 17:46:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/185c8bcf
8255338: CodeSections are never frozen
Reviewed-by: neliasso, kvn
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: cf821b0b
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2020-10-23 18:36:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cf821b0b
8232024: Don't pollute log output with multiple errors of the same type
Reviewed-by: almatvee, herrick
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties
Changeset: 3f6abd22
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-23 19:42:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3f6abd22
8255330: gtest/MetaspaceGtests.java fail on 32-bit platforms
Reviewed-by: stuefe
! test/hotspot/jtreg/gtest/MetaspaceGtests.java
Changeset: 6545e19f
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-23 22:31:18 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6545e19f
8255078: sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
+ test/jdk/sun/net/ftp/TestFtpTimeValue.java
Changeset: 69b01724
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-25 07:27:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/69b01724
8199074: Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable
Reviewed-by: serb, prr
! test/jdk/ProblemList.txt
Changeset: 1a94ebc7
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-25 07:32:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1a94ebc7
8254112: javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows
Reviewed-by: trebari, serb
! test/jdk/ProblemList.txt
Changeset: 60d01424
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-25 14:49:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60d01424
8255379: ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java
Reviewed-by: alanb
! test/hotspot/jtreg/ProblemList.txt
Changeset: 57d903bd
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-10-25 18:22:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/57d903bd
8255242: Bidi.requiresBidi has misleading exception message
Reviewed-by: bchristi
! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! test/jdk/java/text/Bidi/BidiConformance.java
Changeset: 93dadbe0
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-25 20:47:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/93dadbe0
7190589: [macosx] In the test bug4278839 never press ctrl+arrow
Reviewed-by: prr
! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java
Changeset: ee34fa58
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-25 20:54:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ee34fa58
8199060: Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: b71b5b43
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-26 04:36:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b71b5b43
8199062: Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: c28b0111
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-26 07:11:44 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c28b0111
8255343: java/util/stream/SpliteratorTest.java fails on 32-bit platforms with "Misaligned access at address: 12"
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
Changeset: 69188188
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-26 07:16:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/69188188
8255265: IdealLoopTree::iteration_split_impl does not use should_align
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 888086f1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-26 10:18:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/888086f1
8255373: Submit workflow artifact name is always "test-results_.zip"
Reviewed-by: rwestberg, ihse
! .github/workflows/submit.yml
Changeset: 7cafe354
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-26 11:20:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7cafe354
8255352: Archive important test outputs in submit workflow
Reviewed-by: rwestberg, ihse
! .github/workflows/submit.yml
Changeset: e8b75b13
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-26 14:33:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e8b75b13
8255393: sun/security/util/DerValue/Indefinite.java fails with ---illegal-access=deny
Reviewed-by: alanb
! test/jdk/sun/security/util/DerValue/Indefinite.java
Changeset: 9b5a2a6b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-26 15:29:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9b5a2a6b
8255349: Vector API issues on Big Endian
Reviewed-by: psandoz, rrich
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java
Changeset: fa64477c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-26 15:42:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fa64477c
8255301: Common and strengthen the code in ciMemberName and ciMethodHandle
Reviewed-by: vlivanov, kvn
! src/hotspot/share/ci/ciMemberName.cpp
! src/hotspot/share/ci/ciMethodHandle.cpp
Changeset: 6666dcbe
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-26 17:22:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6666dcbe
8237363: Remove automatic is in heap verification in OopIterateClosure
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
Changeset: 83a91bfa
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-26 17:24:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/83a91bfa
8253734: C2: Optimize Move nodes
Reviewed-by: thartmann, neliasso, kvn
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/node.hpp
Changeset: 2b47a58d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-26 18:31:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2b47a58d
8028281: [TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails
Reviewed-by: psadhukhan, prr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTabbedPane/7024235/Test7024235.java
Changeset: 49c4978d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-26 18:35:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/49c4978d
8060202: [macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10)
Reviewed-by: prr
! test/jdk/java/awt/Choice/GetSizeTest/GetSizeTest.java
Changeset: de05b006
Author: Phil Race <prr at openjdk.org>
Date: 2020-10-26 18:56:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/de05b006
8255365: Problem list failing client manual tests
Reviewed-by: kizune, serb
! test/jdk/ProblemList.txt
Changeset: b4984336
Author: Daniel Kamil Kozar <dkk089 at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-26 19:13:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b4984336
8254825: Monitoring available clipboard formats should be done via new Windows APIs
Reviewed-by: serb
! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java
Changeset: a7fa1b70
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-26 19:40:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a7fa1b70
8251994: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X
Reviewed-by: shade, redestad
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestForEachRem.java
+ test/hotspot/jtreg/compiler/vectorization/TestOptionVectorize.java
Changeset: ca8bba64
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-10-26 20:30:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ca8bba64
8238263: Create at-requires mechanism for containers
Reviewed-by: bobv, iignatyev
! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
Changeset: 8ca59c9e
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-10-26 22:45:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8ca59c9e
8255206: [macos] LicenseTest fails on macOS 11
Reviewed-by: asemenyuk, herrick
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
Changeset: abdbbe3a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-26 23:56:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/abdbbe3a
8254370: Update the classes in the java.awt.color package
Reviewed-by: prr
! 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_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
+ test/jdk/java/awt/color/ICC_ProfileGrayTest.java
+ test/jdk/java/awt/color/ICC_ProfileRGBTest.java
Changeset: dee31d0e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-27 02:55:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dee31d0e
8167355: [macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: bcdeeaa0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-27 02:59:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bcdeeaa0
8199054: Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable
Reviewed-by: prr, serb
! test/jdk/ProblemList.txt
Changeset: d735f919
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-27 05:50:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d735f919
8255040: Replace __sync_add_and_fetch with __atomic_add_fetch to avoid build errors with clang
Reviewed-by: dholmes, kbarrett
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
Changeset: dccfd2b3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-27 08:16:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dccfd2b3
8255389: ConcurrentHashTable::NoOp omits return in non-void return method
Reviewed-by: kbarrett, rehn
! src/hotspot/share/utilities/concurrentHashTable.hpp
Changeset: f7c59c66
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-27 10:31:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f7c59c66
8255231: Avoid upcalls when initializing the statSampler
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/statSampler.hpp
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/classes/java/lang/VersionProps.java.template
Changeset: 76796504
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-27 11:16:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/76796504
8231231: The printing result is different from the case instruction
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/print/bug8023392/bug8023392.java
Changeset: 18d9905c
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-10-27 12:23:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/18d9905c
8255342: Remove non-specified JVM checks on Classes with Record attributes
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
Changeset: cf56c7e0
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-27 12:27:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cf56c7e0
8254980: ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: 66a3917d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-27 13:53:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/66a3917d
8255331: Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162
Reviewed-by: mcimadamore
! test/jdk/ProblemList.txt
Changeset: 552192ff
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-27 13:57:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/552192ff
8255305: Add Linux x86_32 tier1 to submit workflow
Reviewed-by: ihse
! .github/workflows/submit.yml
Changeset: 504cb005
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-10-27 13:57:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/504cb005
8252113: Move jfr man page into jfr module
Reviewed-by: erikj
= src/jdk.jfr/share/man/jfr.1
Changeset: 7d41a541
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-27 14:25:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7d41a541
8255450: runtime/ThreadCountLimit.java causes high system load
Reviewed-by: shade
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: 84e985da
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-27 16:16:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/84e985da
8253920: Share method trampolines in CDS dynamic archive
Reviewed-by: redestad, minqi, iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: a023b937
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-10-27 18:17:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a023b937
8255394: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with ---illegal-access=deny
Reviewed-by: alanb, weijun
! test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
Changeset: 7a7ce021
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-27 18:41:44 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7a7ce021
8007632: DES/3DES keys support in PKCS12 keystore
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! test/jdk/sun/security/pkcs12/P12SecretKey.java
Changeset: 1d245c6e
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-10-27 19:49:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1d245c6e
8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect"
Reviewed-by: cjplummer, sspitsyn
! test/jdk/com/sun/jdi/BadHandshakeTest.java
Changeset: dc85a3fe
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-27 20:23:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dc85a3fe
8015602: [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX
Reviewed-by: psadhukhan, pbansal
! test/jdk/javax/swing/SpringLayout/4726194/bug4726194.java
Changeset: acd0e256
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-10-27 20:37:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/acd0e256
8255254: Split os::reserve_memory and os::map_memory_to_file interfaces
Reviewed-by: stefank, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: a804c6a6
Author: Eric Liu <eric.c.liu at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2020-10-28 02:15:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a804c6a6
8254871: Remove unnecessary string copy in NetworkInterface.c
Reviewed-by: michaelm
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: 4acf634d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-28 06:32:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4acf634d
8171998: javax/swing/JMenu/4692443/bug4692443.java fails on Windows
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenu/4692443/bug4692443.java
Changeset: 3f8bd923
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-28 06:37:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3f8bd923
8233556: [TESTBUG] JPopupMenu tests fail on MacOS
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/4458079/bug4458079.java
! test/jdk/javax/swing/JPopupMenu/6544309/bug6544309.java
! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java
Changeset: 5e0a8cdf
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-28 08:40:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5e0a8cdf
8255488: Re-enable some problem listed tests
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
Changeset: b7d483c7
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-10-28 08:47:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b7d483c7
8255245: C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer
Reviewed-by: kvn, xliu
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
Changeset: 2c9dfc73
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-28 08:56:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2c9dfc73
8255234: ZGC: Bulk allocate forwarding data structures
Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Co-authored-by: Per Liden <pliden at openjdk.org>
Reviewed-by: ayang, stefank
! src/hotspot/share/gc/z/zAttachedArray.hpp
! src/hotspot/share/gc/z/zAttachedArray.inline.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
+ src/hotspot/share/gc/z/zForwardingAllocator.cpp
+ src/hotspot/share/gc/z/zForwardingAllocator.hpp
+ src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: 591e7e2c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-28 11:04:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/591e7e2c
8255378: [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210
Reviewed-by: vlivanov, adinn
! src/hotspot/cpu/x86/x86.ad
Changeset: 6b2d11ba
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-10-28 11:52:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6b2d11ba
8255246: AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic
Reviewed-by: aph
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! test/micro/org/openjdk/bench/java/math/BigIntegers.java
Changeset: 3c4fc793
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-10-28 12:11:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3c4fc793
8255299: Drop explicit zeroing at instantiation of Atomic* objects
Reviewed-by: redestad, serb, prr
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/stream/AbstractShortCircuitTask.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! src/java.rmi/share/classes/java/rmi/server/ObjID.java
! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java
Changeset: 1f00c3b9
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-10-28 12:14:44 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1f00c3b9
8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
Changeset: 3bd5b807
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-10-28 12:32:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3bd5b807
8243583: Change 'final' error checks to throw ICCE
Reviewed-by: lfoltan, dholmes
! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/finalSuperclass/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java
Changeset: bbf0a31e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-28 14:13:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bbf0a31e
8255397: x86: coalesce reference and int entry points into vtos bytecodes
Reviewed-by: shade, coleenp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: aaf4f690
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-10-28 14:14:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/aaf4f690
8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF
Reviewed-by: coleenp, dholmes
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
Changeset: 04258898
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2020-10-28 16:22:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/04258898
8255429: Remove C2-based profiling
Reviewed-by: kvn, neliasso, vlivanov
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
Changeset: 8bde2f4e
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-28 17:18:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8bde2f4e
8255013: implement Record Classes as a standard feature in Java, follow-up
Co-authored-by: Vicente Romero <vromero at openjdk.org>
Co-authored-by: Harold Seigel <hseigel at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: jlahoda
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
- test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
- test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/BasicRecordSer.java
! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/jdk/java/io/Serializable/records/CycleTest.java
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/ReadResolveTest.java
! test/jdk/java/io/Serializable/records/RecordClassTest.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java
! test/jdk/java/io/Serializable/records/StreamRefTest.java
! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java
! test/jdk/java/io/Serializable/records/UnsharedTest.java
! test/jdk/java/io/Serializable/records/WriteReplaceTest.java
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java
! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java
! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/LocalRecord.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java
! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java
! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java
! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java
! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java
! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java
! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java
! test/langtools/tools/javac/diags/examples/Expected3.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java
! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java
! test/langtools/tools/javac/diags/examples/KindnameRecord.java
! test/langtools/tools/javac/diags/examples/LocalEnum.java
! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java
! test/langtools/tools/javac/diags/examples/Records.java
! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java
! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java
! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/MapAccessorToComponent.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java
! test/langtools/tools/javac/records/writeread/WriteReadTest.java
! test/langtools/tools/javac/tree/TreePosTest.java
! test/langtools/tools/sjavac/PubApisTest.java
Changeset: 6bb7e45e
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-10-28 17:26:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6bb7e45e
8245194: Unix domain socket channel implementation
Reviewed-by: erikj, dfuchs, alanb, chegar
! make/modules/java.base/Copy.gmk
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/StandardProtocolFamily.java
+ src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/java.base/share/classes/sun/net/util/SocketExceptions.java
! src/java.base/share/classes/sun/nio/ch/Net.java
- src/java.base/share/classes/sun/nio/ch/Secrets.java
! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
- src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketChannelImpl.java
+ src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java
+ src/java.base/unix/conf/net.properties
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
+ src/java.base/unix/native/libnio/ch/UnixDomainSockets.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java
+ src/java.base/windows/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
+ src/java.base/windows/conf/net.properties
+ src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
! src/java.base/windows/native/libnio/ch/nio_util.h
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
+ src/jdk.net/share/classes/jdk/net/UnixDomainPrincipal.java
+ test/jdk/java/net/UnixDomainSocketAddress/AddressTest.java
+ test/jdk/java/net/UnixDomainSocketAddress/LengthTest.java
+ test/jdk/java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java
! test/jdk/java/nio/channels/etc/ProtocolFamilies.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainChannelTest.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixSocketTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c
+ test/jdk/java/nio/channels/unixdomain/Bind.java
+ test/jdk/java/nio/channels/unixdomain/IOExchanges.java
+ test/jdk/java/nio/channels/unixdomain/NonBlockingAccept.java
+ test/jdk/java/nio/channels/unixdomain/NullTest.java
+ test/jdk/java/nio/channels/unixdomain/Security.java
+ test/jdk/java/nio/channels/unixdomain/Shutdown.java
+ test/jdk/java/nio/channels/unixdomain/SocketOptions.java
+ test/jdk/java/nio/channels/unixdomain/policy1
+ test/jdk/java/nio/channels/unixdomain/policy2
+ test/jdk/java/nio/channels/unixdomain/policy3
+ test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java
+ test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java
+ test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java
Changeset: 8ad7f383
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-28 17:34:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8ad7f383
8255014: Record Classes javax.lang.model changes, follow-up
Reviewed-by: jlahoda
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
Changeset: af33e162
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-28 17:45:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/af33e162
8255441: Cleanup ciEnv/jvmciEnv::lookup_method-s
Reviewed-by: kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 1215b1a8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-28 18:04:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1215b1a8
8255457: Shenandoah: cleanup ShenandoahMarkTask
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: 01eb6903
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-10-28 18:27:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/01eb6903
8255554: Bad copyright header in AbstractFileSystemProvider.java
Reviewed-by: bpb, alanb, iris
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
Changeset: 42fc1589
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-28 18:54:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/42fc1589
8253939: [TESTBUG] Increase coverage of the cgroups detection code
Reviewed-by: shade, bobv
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 3f20612e
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-10-28 19:00:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3f20612e
8255555: Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java
Reviewed-by: dfuchs, bpb
! test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java
! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java
! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java
Changeset: 790d6e2d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-10-28 20:01:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/790d6e2d
8255533: Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for 'uu'/'yy'
Reviewed-by: lancea, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
Changeset: edd19888
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-10-28 22:25:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/edd19888
8255530: Additional cleanup after JDK-8235710 (elliptic curve removal)
Reviewed-by: erikj
! make/autoconf/spec.gmk.in
- make/modules/jdk.crypto.ec/Lib.gmk
Changeset: a7595b2a
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-28 22:36:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a7595b2a
8250669: Running JMH micros is broken after JDK-8248135
Reviewed-by: ecaspole, erikj
! make/test/BuildMicrobenchmark.gmk
! test/micro/org/openjdk/bench/java/io/RecordDeserialization.java
Changeset: 1a5e6c98
Author: Jason Tatton (AWS) <jptatton at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2020-10-28 22:44:52 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1a5e6c98
8253101: Clean up CallStaticJavaNode EA flags
Reviewed-by: kvn
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/escape.cpp
Changeset: d82a6dcf
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-28 23:03:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d82a6dcf
8255438: [Vector API] More instructs in x86.ad should use legacy mode for code-gen
Reviewed-by: kvn, vlivanov, azeemj
! src/hotspot/cpu/x86/x86.ad
Changeset: 7e305ad1
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-28 23:53:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7e305ad1
8255405: sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner
Reviewed-by: chegar, ryadav, dfuchs
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! test/jdk/sun/net/ftp/TestFtpTimeValue.java
Changeset: a5b42ec8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-29 02:35:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a5b42ec8
8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java
Changeset: caec8d22
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-29 02:37:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/caec8d22
8233560: [TESTBUG] ToolTipManager/Test6256140.java is failing on macos
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/ToolTipManager/Test6256140.java
Changeset: 4031cb41
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-29 06:30:03 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4031cb41
8254189: Improve comments for StackOverFlow and fix in_xxx() functions
Reviewed-by: dholmes, gziemski
! src/hotspot/share/runtime/stackOverflow.hpp
+ test/hotspot/gtest/runtime/test_stackoverflow.cpp
Changeset: 38574d51
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-29 08:49:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/38574d51
8255298: Remove SurvivorAlignmentInBytes functionality
Reviewed-by: shade, ayang, kbarrett
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shared/plab.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java
- test/hotspot/jtreg/gc/survivorAlignment/AlignmentHelper.java
- test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java
- test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java
Changeset: ea26ff11
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-10-29 09:57:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ea26ff11
8247614: java/nio/channels/DatagramChannel/Connect.java timed out
Reviewed-by: dfuchs, alanb
! test/jdk/java/nio/channels/DatagramChannel/Connect.java
Changeset: 72ff8e21
Author: jasontatton-aws <jptatton at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-29 12:06:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/72ff8e21
8254782: Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark
Reviewed-by: redestad, shade
! test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java
Changeset: 4b20e460
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-29 12:25:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4b20e460
8255579: x86: Use cmpq(Register,Address) in safepoint_poll
Reviewed-by: eosterlund, zgu
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 579e50bb
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-29 12:32:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/579e50bb
8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32
Reviewed-by: dholmes, shade
! src/hotspot/cpu/x86/interp_masm_x86.cpp
Changeset: faf23de5
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-10-29 12:55:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/faf23de5
8255534: Shenandoah: Fix CmpP optimization wrt native-LRB
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 5b185585
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-10-29 14:18:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5b185585
8255243: Reinforce escape barrier interactions with ZGC conc stack processing
Co-authored-by: Richard Reingruber <rrich at openjdk.org>
Reviewed-by: rrich, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/escapeBarrier.cpp
! src/hotspot/share/runtime/escapeBarrier.hpp
+ src/hotspot/share/runtime/keepStackGCProcessed.cpp
+ src/hotspot/share/runtime/keepStackGCProcessed.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/stackWatermark.hpp
! src/hotspot/share/runtime/stackWatermark.inline.hpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/stackWatermarkSet.hpp
Changeset: 9e5bbff5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-29 14:19:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9e5bbff5
8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect
Reviewed-by: kvn, eosterlund
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: 5c520c3f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-29 15:06:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5c520c3f
8255232: G1: Make G1BiasedMappedArray freeable
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/g1BiasedArray.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp
Changeset: 2a50c3f8
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2020-10-29 17:41:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2a50c3f8
8241495: Make more compiler related flags available on a per method level
add more method-level options for -XX:CompileCommand
eg. -XX:CompileCommand=option,java.lang.String::startsWith,BreakAtCompile directs JIT compilers to hit BREAKPOINT when they compile the method java.lang.String::startsWith.
Reviewed-by: neliasso, azeemj, phh
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
Changeset: 2a2fa134
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2020-10-29 18:32:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2a2fa134
8255449: Improve the exception message of MethodHandles::permuteArguments
Reviewed-by: chegar, mchung
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java
Changeset: d5138d1f
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-10-29 19:08:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d5138d1f
8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect
Reviewed-by: dfuchs, michaelm
! test/jdk/java/nio/channels/DatagramChannel/Connect.java
Changeset: 5782a2a3
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-10-29 21:11:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5782a2a3
8254975: lambda proxy fails to access a protected member inherited from a split package
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java
Changeset: 56eb5f54
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-29 22:34:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/56eb5f54
8255466: C2 crashes at ciObject::get_oop() const+0x0
Reviewed-by: vlivanov
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeStaticFieldAccess.java
Changeset: 1a89d68e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-10-30 03:44:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1a89d68e
8255285: Move JVMFlag origins into a new enum JVMFlagOrigin
Reviewed-by: dholmes, redestad
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/services/writeableFlags.hpp
! src/hotspot/share/utilities/enumIterator.hpp
! src/hotspot/share/utilities/vmEnums.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: 379ba80e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-10-30 04:24:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/379ba80e
8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait
Remove improper wait argument.
Reviewed-by: sjohanss, tschatzl, ayang
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
Changeset: d1281915
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-10-30 08:42:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d1281915
8253473: Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
Changeset: 2c7fc85b
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-30 08:45:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2c7fc85b
8254972: Fix pretouch chunk calculations
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/pretouchTask.hpp
Changeset: e48016b1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-30 08:49:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e48016b1
8255565: [Vector API] Add missing format strings for extract instructs in x86.ad
Reviewed-by: vlivanov, jbhateja
! src/hotspot/cpu/x86/x86.ad
Changeset: 8a065ef2
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-10-30 12:56:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8a065ef2
8255005: Fix indentation levels in classFileParser.cpp
Reviewed-by: lfoltan, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: f77a6585
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-30 13:23:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f77a6585
8153005: Upgrade the default PKCS12 encryption/MAC algorithms
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/mscapi/VeryLongAlias.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java
! test/jdk/sun/security/pkcs12/ParamsTest.java
! test/jdk/sun/security/pkcs12/params/README
! test/jdk/sun/security/tools/keytool/GenerateAll.java
! test/lib/jdk/test/lib/security/DerUtils.java
Changeset: a7563207
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-30 13:29:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a7563207
8255536: Remove the directsign property and option
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/PKCS7.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
- src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! test/jdk/jdk/security/jarsigner/Properties.java
! test/jdk/jdk/security/jarsigner/Spec.java
Changeset: 3fd82160
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-30 13:42:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3fd82160
8255612: Explicitly disable dtrace for Oracle OpenJDK Linux builds
Reviewed-by: mikael
! make/conf/jib-profiles.js
Changeset: 9b1eebc7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-30 13:55:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9b1eebc7
8255620: Build race between modulegraphs and exploded-image-optimize targets
Reviewed-by: tbell
! make/Main.gmk
Changeset: 8600d0d9
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-10-30 17:09:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8600d0d9
8255614: Shenandoah: Consolidate/streamline runtime LRBs
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/runtime/stackValue.cpp
Changeset: d0867578
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-30 17:23:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d0867578
8254052: improve type specificity of TagletWriter and friends
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 4158567f
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-30 18:13:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4158567f
8255455: Pre-generate ThreadHeapSampler::_log_table
Reviewed-by: iklam, sspitsyn
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadHeapSampler.hpp
Changeset: 98a69ede
Author: Brent Christian <bchristi at openjdk.org>
Date: 2020-10-30 20:35:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/98a69ede
8255690:   in StringBuilder.subSequence
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: 0f486033
Author: Brent Christian <bchristi at openjdk.org>
Date: 2020-10-30 20:35:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0f486033
8214561: Use {@systemProperty} for definition of "java.util.prefs.PreferencesFactory" system property
Reviewed-by: lancea
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
Changeset: 36c150b1
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-30 22:01:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/36c150b1
8255489: Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/lambdaFormInvokers.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/prims/jvm.cpp
! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassListWithLF.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaProxyClasslist.java
Changeset: 9d5c9cc7
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-10-31 00:08:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9d5c9cc7
8254309: appcds GCDuringDump.java failed - class must exist
Reviewed-by: ccheung, iklam
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java
Changeset: 80380d51
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-31 03:22:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/80380d51
8255494: PKCS7 should use digest algorithm to verify the signature
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
+ test/jdk/sun/security/pkcs/pkcs7/TwoHash.java
Changeset: 7597cba9
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-31 10:58:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7597cba9
8143021: [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JColorChooser/Test6541987.java
Changeset: cacce843
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-31 11:03:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cacce843
8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/8021253/bug8021253.java
Changeset: fe7672ba
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-31 22:20:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fe7672ba
8196099: javax/swing/text/CSSBorder/6796710/bug6796710.java fails
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/CSSBorder/6796710/bug6796710.java
Changeset: f61ce327
Author: Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-11-01 12:39:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f61ce327
8255576: (fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/java/nio/file/Files/Misc.java
Changeset: 4c4b8f4d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-11-01 15:46:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4c4b8f4d
8196302: javax/swing/JFileChooser/8041694/bug8041694.java
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java
Changeset: 518ff518
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-11-01 15:49:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/518ff518
8233569: [TESTBUG] JTextComponent test bug6361367.java fails on macos
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java
Changeset: 64feeab7
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-11-01 23:24:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/64feeab7
8255603: Memory/Performance regression after JDK-8210985
Reviewed-by: simonis, xuelei, aph
! src/java.base/share/classes/sun/security/util/Cache.java
Changeset: d05df7c1
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-11-02 10:15:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d05df7c1
8236842: Surprising 'multiple elements' behaviour from getTypeElement when cross-compiling with --release
Reviewed-by: vromero
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java
Changeset: 69f5235e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-11-02 10:16:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/69f5235e
8255596: Mutex safepoint checking options and flags should be scoped enums
Reviewed-by: tschatzl, rehn
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: e97809d3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-11-02 10:37:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e97809d3
8233641: [TESTBUG] JMenuItem test bug4171437.java fails on macos
Reviewed-by: jdv
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/4171437/bug4171437.java
Changeset: 98c91b64
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-11-02 10:37:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/98c91b64
8233637: [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos
Reviewed-by: jdv
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
Changeset: 79a010f7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-02 10:58:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/79a010f7
8255697: LogTargetHandle::print should check if log level is enabled
Reviewed-by: stefank, tschatzl, stuefe
! src/hotspot/share/logging/logHandle.hpp
Changeset: eb66418b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-02 12:22:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/eb66418b
7124397: [macosx] JSpinner serialiazation - deserialization issue
Reviewed-by: pbansal
+ test/jdk/javax/swing/JSpinner/SerializationTest.java
Changeset: ceab9f32
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-02 12:26:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ceab9f32
6816284: Notepad class should be public
Reviewed-by: pbansal
! src/demo/share/jfc/Notepad/Notepad.java
Changeset: 54c88132
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-11-02 12:45:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/54c88132
8255734: VM should ignore SIGXFSZ on ppc64, s390 too
Reviewed-by: mdoerr, lucy
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
Changeset: 3302d3ad
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-11-02 13:12:18 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3302d3ad
8255544: Create a checked cast
Reviewed-by: adinn, iklam
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 4b775e64
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-02 13:24:37 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4b775e64
8255721: Remove no-op clean_weak_method_links methods
Reviewed-by: kvn, thartmann
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
Changeset: 120aec70
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-02 13:25:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/120aec70
8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
Changeset: d2812f78
Author: Bernhard Urban-Forster <burban at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2020-11-02 13:42:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d2812f78
8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
Reviewed-by: ihse, aph
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 1019581c
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-02 14:10:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1019581c
8255691: Shenandoah: Invoke native-LRB only on non-strong refs
Reviewed-by: zgu
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
Changeset: 4c66b158
Author: Per Liden <pliden at openjdk.org>
Date: 2020-11-02 14:31:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4c66b158
8255235: ZGC: Allocate and initialize forwarding data structures in parallel
Reviewed-by: ayang, eosterlund
! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
- src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: b0280743
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-11-02 14:45:39 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b0280743
8255673: Wrong version in docs bundles
Reviewed-by: tbell, ihse
! make/conf/jib-profiles.js
Changeset: 1769c483
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-11-02 15:26:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1769c483
8255471: ZGC: Rework root iterators and closures
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
Changeset: a3aad119
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-11-02 15:48:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a3aad119
8255400: Shenandoah: C2 failures after JDK-8255000
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierExpansionDeadMemPhi.java
Changeset: 0e19ded9
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-02 16:01:18 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0e19ded9
8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()
Reviewed-by: roland
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 2f7d34f2
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-11-02 16:04:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2f7d34f2
8255616: Disable AOT and Graal in Oracle OpenJDK
Reviewed-by: iignatyev, vlivanov, iveresov, ihse
! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java
! test/jdk/com/sun/jdi/EATests.java
Changeset: 6dac8d27
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-11-02 16:48:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6dac8d27
8255671: Bidi.reorderVisually has misleading exception messages
Reviewed-by: joehw
! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! test/jdk/java/text/Bidi/BidiConformance.java
Changeset: 3e89f729
Author: Per Liden <pliden at openjdk.org>
Date: 2020-11-02 17:00:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3e89f729
8255237: ZGC: Bulk free garbage pages during relocation set selection
Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Co-authored-by: Per Liden <pliden at openjdk.org>
Reviewed-by: ayang, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
Changeset: d93e3a7d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-02 17:34:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d93e3a7d
8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: 05bcd67e
Author: Lance Andersen <lancea at openjdk.org>
Date: 2020-11-02 18:24:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/05bcd67e
8255529: Remove unused methods from java.util.zip.ZipFile
Reviewed-by: naoto, redestad
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: bc6085b0
Author: Tom Rodriguez <never at openjdk.org>
Date: 2020-11-02 19:19:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bc6085b0
8255578: [JVMCI] be more careful about reflective reads of Class.componentType.
Reviewed-by: kvn, dlong
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJDKReflection.java
Changeset: acb5f654
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-02 19:32:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/acb5f654
8211958: Broken links in java.desktop files
Reviewed-by: aivanov
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! 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/print/DocFlavor.java
Changeset: a250716a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-11-02 20:13:32 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a250716a
8255694: memory leak in JDWP debug agent after calling JVMTI GetAllThreads
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: ceba2f85
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-11-02 20:23:44 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ceba2f85
8255696: JDWP debug agent's canSuspendResumeThreadLists() should be removed
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: bee864fb
Author: Bernhard Urban-Forster <burban at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-11-02 20:25:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bee864fb
8255766: Fix linux+arm64 build after 8254072
Reviewed-by: kvn, ihse
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: c7747416
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-11-02 20:31:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c7747416
8255695: Some JVMTI calls in the jdwp debug agent are using FUNC_PTR instead of JVMTI_FUNC_PTR
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: 184db64d
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-11-02 21:06:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/184db64d
8255732: OpenJDK fails to build if $A is set to a value with spaces
Reviewed-by: ihse
! make/common/JavaCompilation.gmk
Changeset: f97ec359
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-11-03 01:17:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f97ec359
8255785: X11 libraries should not be required by configure for headless only
Reviewed-by: mikael, prr
! make/autoconf/libraries.m4
Changeset: 50357d13
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-11-03 01:37:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/50357d13
8254723: add diagnostic command to write Linux perf map file
Reviewed-by: ysuenaga, sspitsyn
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: fe4e6b3e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-11-03 03:16:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fe4e6b3e
8196089: javax/swing/Action/8133039/bug8133039.java fails
Reviewed-by: jdv
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/Action/8133039/bug8133039.java
Changeset: 9beb866b
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2020-11-03 06:38:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9beb866b
8233561: [TESTBUG] Swing text test bug8014863.java fails on macos
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/View/8014863/bug8014863.java
Changeset: f0eeca90
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 07:04:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f0eeca90
8255718: Zero: VM should know it runs in interpreter-only mode
Reviewed-by: andrew, coleenp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 6d36b4bb
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 07:06:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6d36b4bb
8255743: Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java
Reviewed-by: stuefe
! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java
Changeset: e7a2d5c8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-11-03 07:16:45 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e7a2d5c8
8252533: Signal handlers should run with synchronous error signals unblocked
Reviewed-by: gziemski, dholmes
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/vmError_posix.cpp
Changeset: 15805741
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-11-03 07:17:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/15805741
8255672: Replace PhaseTransform::eqv by pointer equality check
Reviewed-by: chagedorn, redestad, kvn
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
Changeset: aa2862ad
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 07:28:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/aa2862ad
8255741: Zero: print signal name in unhandled signal handler
Reviewed-by: stuefe
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: c96a914b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-11-03 07:31:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c96a914b
8255662: ZGC: Unify nmethod closures in the heap iterator
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
Changeset: 9a367479
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-11-03 07:34:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9a367479
8255780: Remove unused overloads of VMError::report_and_die()
Reviewed-by: mdoerr, coleenp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 4107670d
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2020-11-03 07:54:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4107670d
8233562: [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java
Changeset: 36998b00
Author: Patrick Zhang <qpzhang at openjdk.org>
Date: 2020-11-03 09:28:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/36998b00
8255716: AArch64: Regression: JVM crashes if manually offline a core
Reviewed-by: aph, adinn, akozlov
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
Changeset: 9bd836e0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 10:35:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9bd836e0
8255744: Zero: handle JVM_CONSTANT_DynamicInError
Reviewed-by: sgehwolf
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 904561eb
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 11:02:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/904561eb
8255719: Zero: on return path, check for pending exception before attempting to clear it
Reviewed-by: sgehwolf
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 9a0cf587
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 11:04:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9a0cf587
8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert
Reviewed-by: sgehwolf
! src/hotspot/cpu/zero/stack_zero.inline.hpp
Changeset: 1d0bd506
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-11-03 11:07:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1d0bd506
8254758: Change G1ServiceThread to be task based
Reviewed-by: ayang, iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
+ test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp
Changeset: b8d4e02c
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2020-11-03 12:10:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b8d4e02c
8255374: Add a dropReturn MethodHandle combinator
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandles/TestDropReturn.java
Changeset: 63461d59
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-11-03 12:36:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/63461d59
8255072: [TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown
Reviewed-by: cjplummer, sspitsyn, kvn
! test/jdk/ProblemList-zgc.txt
! test/jdk/com/sun/jdi/EATests.java
Changeset: 93ef0091
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-03 12:59:17 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/93ef0091
8255762: Shenandoah: Consolidate/streamline interpreter LRBs
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
Changeset: f389a718
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 14:00:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f389a718
8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set
Reviewed-by: sgehwolf
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 364b0fe8
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-11-03 14:51:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/364b0fe8
8255801: Race when building ct.sym build tools
Reviewed-by: erikj
! make/modules/jdk.javadoc/Gendata.gmk
Changeset: 64a98112
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-11-03 14:52:05 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/64a98112
8255798: Remove dead headless code in CompileJavaModules.gmk
Reviewed-by: shade, erikj
! make/CompileJavaModules.gmk
Changeset: d47336bf
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-11-03 17:15:17 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d47336bf
8248320: Provide a unique accessible name for <nav role="navigation">
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/tool/TestScriptInComment.java
Changeset: ca216bae
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-03 17:21:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ca216bae
8255810: Zero: build fails without JVMTI
Reviewed-by: coleenp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: 134e22a0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-11-03 17:23:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/134e22a0
8255606: Enable concurrent stack processing on x86_32 platforms
Reviewed-by: shade, rkennke, eosterlund
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_safepointPollStubTable_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 83f3cf42
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-03 18:28:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/83f3cf42
8196087: java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java fails
Reviewed-by: jdv
! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java
Changeset: f64a15d6
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-03 18:58:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f64a15d6
8254315: Shenandoah: Concurrent weak reference processing
Reviewed-by: zgu, shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java
Changeset: 88ee9733
Author: Bernhard Urban-Forster <burban at openjdk.org>
Committer: Tom Rodriguez <never at openjdk.org>
Date: 2020-11-03 19:04:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/88ee9733
8254827: JVMCI: Enable it for Windows+AArch64
Reviewed-by: ihse, never, kvn
! make/autoconf/jvm-features.m4
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
Changeset: 6606e090
Author: Lance Andersen <lancea at openjdk.org>
Date: 2020-11-03 19:20:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6606e090
8255380: (zipfs) ZipFileSystem::readExtra can fail if zipinfo-time is not set to false
Reviewed-by: redestad
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java
Changeset: b46d73be
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-11-03 19:30:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b46d73be
8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale
Reviewed-by: iklam, minqi
! src/hotspot/share/runtime/os.cpp
Changeset: 450452bb
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-11-03 19:39:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/450452bb
8254876: (fs) NullPointerException not thrown when first argument to Path.of or Paths.get is null
Reviewed-by: rriggs, alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! test/jdk/java/nio/file/Path/PathOps.java
Changeset: eab99f37
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-03 20:34:42 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/eab99f37
8255852: Shenandoah: Fix incorrect copyright header in new files added by 8254315
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
Changeset: cdf9cd8a
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-11-03 20:50:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cdf9cd8a
8255784: appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java test failed resulting in VM crash
Reviewed-by: ccheung, iklam
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
Changeset: 622f72bc
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-11-03 22:12:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/622f72bc
8255853: Update all nroff manpages for JDK 16 release
Reviewed-by: erikj
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.incubator.jpackage/share/man/jpackage.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 76fa974c
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-11-03 23:11:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/76fa974c
8255850: Hotspot recompiled on first incremental build
Reviewed-by: ihse
! make/common/JdkNativeCompilation.gmk
Changeset: 2668d232
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-11-03 23:52:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2668d232
8255861: Also update jaotc.1 for JDK 16
Reviewed-by: kvn
! src/jdk.aot/share/man/jaotc.1
Changeset: 4b88119b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-11-04 05:04:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4b88119b
8253037: G1: Improve check for string dedup
Combine dedup enabled and is_string into a single test, using the already in-hand klass of the object.
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/g1StringDedup.hpp
Changeset: a5d8a9c2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-04 06:40:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a5d8a9c2
8255617: Zero: purge the remaining bytecode interpreter profiling support
Reviewed-by: coleenp, sgehwolf, jiefu
! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
- src/hotspot/share/interpreter/zero/bytecodeInterpreterProfiling.hpp
Changeset: c7a2c245
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-11-04 07:32:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c7a2c245
8255797: ciReplay: improve documentation of replay file syntax in parser
Complete and disambiguate the informal specification of the replay file syntax
given in the ciReplay class implementation.
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/ciReplay.cpp
Changeset: ab9192e4
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-11-04 07:44:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ab9192e4
8255681: print callstack in error case in runAWTLoopWithApp
Reviewed-by: clanger, serb
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
Changeset: 6023f6b1
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-11-04 09:18:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6023f6b1
8188055: (ref) Add Reference::refersTo predicate
Reviewed-by: mchung, pliden, rriggs, dholmes, ihse, smarks, alanb
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
+ src/java.base/share/native/libjava/PhantomReference.c
! src/java.base/share/native/libjava/Reference.c
+ test/hotspot/jtreg/gc/TestReferenceRefersTo.java
+ test/jdk/java/lang/ref/ReferenceRefersTo.java
Changeset: 724217c7
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-11-04 11:51:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/724217c7
8255893: Problemlist runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 7f4d873d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-11-04 13:08:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7f4d873d
8255215: Unsupported 'valign' attribute for 'tr' tag used in j.s.t.h.HTMLDocument
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
Changeset: 61c92470
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-04 14:44:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/61c92470
8255895: Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch
Reviewed-by: erikj
! .github/workflows/submit.yml
Changeset: 7dcaba63
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-11-04 16:17:15 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/7dcaba63
8253892: Disable misleading-indentation on clang as well as gcc
Reviewed-by: erikj
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
Changeset: c287170c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-11-04 16:50:02 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c287170c
8254742: InputStream::readNBytes(int) result may contain zeros not in input
Reviewed-by: shade, bchristi
! src/java.base/share/classes/java/io/InputStream.java
! test/jdk/java/io/InputStream/ReadNBytes.java
Changeset: 5348298f
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-11-04 17:17:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5348298f
8255855: appcds/jigsaw/NewModuleFinderTest.java test failed due to unexpected NPE
Reviewed-by: iklam
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
Changeset: 2da9981e
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-11-04 17:40:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2da9981e
8255862: Remove @SuppressWarnings from sun.misc.Unsafe
Reviewed-by: shade, alanb, chegar
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 94ace035
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-11-04 17:44:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/94ace035
8255863: Clean up test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
Reviewed-by: rriggs, chegar
! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
Changeset: 160759ce
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2020-11-04 18:10:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/160759ce
8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
Reviewed-by: azeemj, kvn, redestad, thartmann
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 804bd725
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2020-11-04 18:10:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/804bd725
8255128: linux x86 build failure with libJNIPoint.c
Reviewed-by: coleenp, shade, ihse
! make/autoconf/flags-cflags.m4
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/libJNIPoint.c
Changeset: 26e7ef78
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-11-04 20:27:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/26e7ef78
8252870: Finalize (remove "incubator" from) jpackage
Reviewed-by: kcr, erikj, almatvee, asemenyuk, prr, ihse
! make/CompileJavaModules.gmk
! make/common/Modules.gmk
= make/modules/jdk.jpackage/Gensrc.gmk
= make/modules/jdk.jpackage/Launcher.gmk
= make/modules/jdk.jpackage/Lib.gmk
! make/scripts/compare.sh
! src/java.base/share/classes/module-info.java
- src/jdk.incubator.jpackage/linux/classes/module-info.java.extra
- src/jdk.incubator.jpackage/macosx/classes/module-info.java.extra
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/I18N.java
- src/jdk.incubator.jpackage/share/classes/module-info.java
- src/jdk.incubator.jpackage/windows/classes/module-info.java.extra
- src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/jpackage.cpp
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/PackageProperty.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/java32.png
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.copyright
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.desktop
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.postinst
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.postrm
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.preinst
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.prerm
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/utils.sh
+ src/jdk.jpackage/linux/classes/module-info.java.extra
= src/jdk.jpackage/linux/native/applauncher/Executor.cpp
= src/jdk.jpackage/linux/native/applauncher/Executor.h
= src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp
= src/jdk.jpackage/linux/native/applauncher/Package.cpp
= src/jdk.jpackage/linux/native/applauncher/Package.h
= src/jdk.jpackage/linux/native/common/LinuxSysInfo.cpp
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/CFBundleVersion.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppStoreBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/DMGsetup.scpt
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Runtime-Info.plist.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/background_dmg.tiff
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/background_pkg.png
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/lic_template.plist
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/postinstall.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/preinstall.template
+ src/jdk.jpackage/macosx/classes/module-info.java.extra
= src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
= src/jdk.jpackage/macosx/native/common/MacSysInfo.cpp
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractBundler.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/BasicBundlers.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundleParams.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundler.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundlerParamInfo.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundlers.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/CLIHelp.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ConfigException.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/I18N.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/JPackageToolProvider.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagerException.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Platform.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/PlatformPackage.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ScriptRunner.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/ResourceLocator.java
= src/jdk.jpackage/share/classes/jdk/jpackage/main/CommandLine.java
= src/jdk.jpackage/share/classes/jdk/jpackage/main/Main.java
+ src/jdk.jpackage/share/classes/module-info.java
= src/jdk.jpackage/share/man/jpackage.1
= src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
= src/jdk.jpackage/share/native/applauncher/AppLauncher.h
= src/jdk.jpackage/share/native/applauncher/CfgFile.cpp
= src/jdk.jpackage/share/native/applauncher/CfgFile.h
= src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
= src/jdk.jpackage/share/native/applauncher/JvmLauncher.h
= src/jdk.jpackage/share/native/common/Dll.h
= src/jdk.jpackage/share/native/common/ErrorHandling.cpp
= src/jdk.jpackage/share/native/common/ErrorHandling.h
= src/jdk.jpackage/share/native/common/FileUtils.cpp
= src/jdk.jpackage/share/native/common/FileUtils.h
= src/jdk.jpackage/share/native/common/Log.cpp
= src/jdk.jpackage/share/native/common/Log.h
= src/jdk.jpackage/share/native/common/SourceCodePos.h
= src/jdk.jpackage/share/native/common/SysInfo.h
= src/jdk.jpackage/share/native/common/Toolbox.h
= src/jdk.jpackage/share/native/common/kludge_c++11.h
= src/jdk.jpackage/share/native/common/tstrings.cpp
= src/jdk.jpackage/share/native/common/tstrings.h
= src/jdk.jpackage/unix/native/common/PlatformLogEvent.cpp
= src/jdk.jpackage/unix/native/common/PlatformLogEvent.h
= src/jdk.jpackage/unix/native/common/UnixDll.cpp
= src/jdk.jpackage/unix/native/common/UnixFileUtils.cpp
= src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp
= src/jdk.jpackage/unix/native/common/UnixSysInfo.h
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinAppBundler.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsDefender.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinInstaller.template
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinLauncher.template
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/java48.ico
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/overrides.wxi
+ src/jdk.jpackage/windows/classes/module-info.java.extra
= src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
= src/jdk.jpackage/windows/native/common/PlatformLogEvent.cpp
= src/jdk.jpackage/windows/native/common/PlatformLogEvent.h
= src/jdk.jpackage/windows/native/common/UniqueHandle.h
= src/jdk.jpackage/windows/native/common/WinDll.cpp
= src/jdk.jpackage/windows/native/common/WinErrorHandling.cpp
= src/jdk.jpackage/windows/native/common/WinErrorHandling.h
= src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
= src/jdk.jpackage/windows/native/common/WinFileUtils.h
= src/jdk.jpackage/windows/native/common/WinSysInfo.cpp
= src/jdk.jpackage/windows/native/common/WinSysInfo.h
= src/jdk.jpackage/windows/native/libjpackage/IconSwap.cpp
= src/jdk.jpackage/windows/native/libjpackage/IconSwap.h
= src/jdk.jpackage/windows/native/libjpackage/JniUtils.cpp
= src/jdk.jpackage/windows/native/libjpackage/JniUtils.h
= src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.cpp
= src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.h
= src/jdk.jpackage/windows/native/libjpackage/VersionInfo.cpp
= src/jdk.jpackage/windows/native/libjpackage/VersionInfo.h
+ src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
+ src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
= src/jdk.jpackage/windows/native/libwixhelper/libwixhelper.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Executor.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Executor.h
= src/jdk.jpackage/windows/native/msiwrapper/MsiWrapper.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Resources.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Resources.h
! test/jdk/build/AbsPathsInImage.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/CompareDottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/DeployParamsTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/DottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/InvalidDottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java
! test/jdk/tools/jpackage/junit/junit.java
! test/jdk/tools/jpackage/junit/run_junit.sh
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/PackageDepsTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/MacPropertiesTest.java
! test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
! test/jdk/tools/jpackage/share/SimplePackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/NonExistentTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java
! test/jdk/tools/jpackage/windows/WinConsoleTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
! test/jdk/tools/jpackage/windows/WinMenuGroupTest.java
! test/jdk/tools/jpackage/windows/WinMenuTest.java
! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java
! test/jdk/tools/jpackage/windows/WinResourceTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutTest.java
! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java
Changeset: 29db1dcd
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-04 21:30:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/29db1dcd
8255886: Shenandoah: Resolve cset address truncation and register clash in interpreter LRB
Reviewed-by: shade
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: a0ade220
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-04 21:40:31 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a0ade220
8255900: x86: Reduce impact when VerifyOops is disabled
Reviewed-by: neliasso, minqi, kvn
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: 166c7283
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-11-04 22:43:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/166c7283
8255858: Add debug agent support for storing thread names
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: 97a81cee
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-11-04 23:30:41 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/97a81cee
8253385: annotation processors remove varargs information from record components
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 397bae20
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-11-05 05:20:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/397bae20
8255860: Clean up CDS logging related to lambda
Reviewed-by: ccheung, minqi
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/logging/logTag.hpp
! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassListFormatBase.java
Changeset: 60e4aca8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-05 06:29:35 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/60e4aca8
8255890: Zero: remove unused methods from BytecodeInterpreter
Reviewed-by: coleenp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
Changeset: 18bc95ba
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-11-05 08:01:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/18bc95ba
8250625: Compiler implementation of Pattern Matching for instanceof (Final)
Reviewed-by: vromero
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BindingPatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
= test/langtools/tools/javac/T4881267-old.out
! test/langtools/tools/javac/T4881267.out
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
+ test/langtools/tools/javac/diags/examples/FeatureReifiableTypesInstanceof.java
+ test/langtools/tools/javac/diags/examples/InstanceofPatternNoSubtype.java
! test/langtools/tools/javac/diags/examples/InstanceofReifiableNotSafe.java
- test/langtools/tools/javac/diags/examples/InvalidInstanceof.java
! test/langtools/tools/javac/diags/examples/MatchBindingExists.java
- test/langtools/tools/javac/diags/examples/PatternBindingMayNotBeAssigned.java
! test/langtools/tools/javac/diags/examples/PatternMatchingInstanceof.java
- test/langtools/tools/javac/diags/examples/ReifiableTypesInstanceof.java
! test/langtools/tools/javac/generics/InstanceOf2.out
! test/langtools/tools/javac/generics/InstanceOf3.java
! test/langtools/tools/javac/generics/InstanceOf3.out
+ test/langtools/tools/javac/generics/odersky/BadTest-old.out
! test/langtools/tools/javac/generics/odersky/BadTest.java
! test/langtools/tools/javac/generics/odersky/BadTest.out
! test/langtools/tools/javac/patterns/BindingsExistTest.java
! test/langtools/tools/javac/patterns/BindingsExistTest.out
! test/langtools/tools/javac/patterns/BindingsTest1.java
! test/langtools/tools/javac/patterns/BindingsTest1Merging.java
! test/langtools/tools/javac/patterns/BindingsTest1Merging.out
! test/langtools/tools/javac/patterns/BindingsTest2.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
! test/langtools/tools/javac/patterns/BreakAndLoops.java
! test/langtools/tools/javac/patterns/CastConversionMatch.java
! test/langtools/tools/javac/patterns/CastConversionMatch.out
! test/langtools/tools/javac/patterns/ConditionalTest.java
! test/langtools/tools/javac/patterns/DuplicateBindingTest.java
! test/langtools/tools/javac/patterns/DuplicateBindingTest.out
! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.java
! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.out
! test/langtools/tools/javac/patterns/ExamplesFromProposal.java
! test/langtools/tools/javac/patterns/ImpossibleTypeTest.java
! test/langtools/tools/javac/patterns/ImpossibleTypeTest.out
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchBindingScopeTest.java
! test/langtools/tools/javac/patterns/MatchBindingScopeTest.out
+ test/langtools/tools/javac/patterns/NoSubtypeCheck.java
+ test/langtools/tools/javac/patterns/NoSubtypeCheck.out
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/patterns/NullsInPatterns.java
+ test/langtools/tools/javac/patterns/NullsInPatterns.out
! test/langtools/tools/javac/patterns/PatternMatchPosTest.java
! test/langtools/tools/javac/patterns/PatternMatchPosTest.out
! test/langtools/tools/javac/patterns/PatternTypeTest2.java
- test/langtools/tools/javac/patterns/PatternVariablesAreFinal.java
- test/langtools/tools/javac/patterns/PatternVariablesAreFinal.out
- test/langtools/tools/javac/patterns/PatternVariablesAreFinal2.java
+ test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.java
+ test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.out
+ test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal2.java
! test/langtools/tools/javac/patterns/PatternsSimpleVisitorTest.java
! test/langtools/tools/javac/patterns/Reifiable.java
! test/langtools/tools/javac/patterns/Reifiable.out
! test/langtools/tools/javac/patterns/ReifiableOld-old.out
! test/langtools/tools/javac/patterns/ReifiableOld.java
! test/langtools/tools/javac/patterns/ReifiableOld.out
! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.java
! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.out
! test/langtools/tools/javac/patterns/scope/ScopeTest.java
! test/langtools/tools/javac/processing/model/element/TestBindingVariable.java
Changeset: eb85b8da
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-11-05 08:02:47 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/eb85b8da
8255665: C2 should aggressively remove temporary hook nodes
Reviewed-by: chagedorn, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/split_if.cpp
Changeset: 397972eb
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-11-05 08:13:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/397972eb
8255848: -Xlog:gc+heap+exit shows "used 0K"
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 700447f7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-05 08:37:08 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/700447f7
8255909: Remove unused delayed_value methods
Reviewed-by: minqi, coleenp, thartmann
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/cpu/zero/assembler_zero.hpp
! src/hotspot/cpu/zero/interp_masm_zero.hpp
! src/hotspot/share/asm/assembler.hpp
Changeset: cdef186c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-11-05 09:12:07 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cdef186c
8232856: jshell crashes when pressing up arrow after /!
Reviewed-by: psandoz
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! test/langtools/jdk/jshell/HistoryUITest.java
Changeset: a6ce6a5d
Author: Lin Zang <lzang at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-11-05 09:43:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a6ce6a5d
8252103: Parallel heap inspection for ParallelScavengeHeap
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
Changeset: 2b78a43f
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-11-05 10:10:21 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2b78a43f
8255584: `HttpPrincipal::getName` returns incorrect name
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java
! test/jdk/com/sun/net/httpserver/HttpPrincipalTest.java
Changeset: b65ff60a
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-11-05 11:29:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b65ff60a
8255226: (tz) Upgrade time-zone data to tzdata2020d
Reviewed-by: naoto
! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/europe
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
Changeset: d3c43c28
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-05 11:35:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d3c43c28
8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java
Reviewed-by: jdv
! test/jdk/javax/imageio/stream/StreamFlush.java
Changeset: 867a484d
Author: Rahul Yadav <ryadav at openjdk.org>
Date: 2020-11-05 14:35:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/867a484d
8255214: Unsupported 'valign' attribute for 'th' tag used in j.u.l.LogManager
Reviewed-by: mchung, dfuchs
! src/java.logging/share/classes/java/util/logging/LogManager.java
Changeset: 31918c55
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-11-05 15:29:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/31918c55
8255847: Shenandoah: Shenandoah should not mark through weak roots
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
Changeset: ba2ff3a6
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2020-11-05 16:15:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ba2ff3a6
8250637: UseOSErrorReporting times out (on Mac and Linux)
Reviewed-by: stuefe, dholmes
! 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/os/windows/os_windows.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 3a02578b
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-11-05 16:17:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3a02578b
8255452: Doing GC during JVMTI MethodExit event posting breaks return oop
Reviewed-by: coleenp, dlong, rrich, sspitsyn
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: a50fdd54
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-11-05 16:27:49 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a50fdd54
8219014: (bf) Add absolute bulk put methods which accept a source Buffer
Reviewed-by: psandoz, alanb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/BulkPutBuffer.java
Changeset: 1b59595e
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-11-05 17:18:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1b59595e
8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Reviewed-by: dholmes, iveresov
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
Changeset: d6f09404
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-11-05 18:30:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d6f09404
8255913: Decrease number of iterations in TestMaxCachedBufferSize
Reviewed-by: lancea, dfuchs
! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java
Changeset: fc894ab1
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-11-05 18:59:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/fc894ab1
8255955: Shenandoah: Only STW GC should process concurrent roots at pauses
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 140c162a
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-05 21:18:59 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/140c162a
8255894: Remove unused StubRoutines::_zero_aligned_words
Reviewed-by: shade
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: e66fd6f0
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-11-05 21:20:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e66fd6f0
8255756: Disabling logging does unnecessary work
Reviewed-by: iklam
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logConfiguration.hpp
! src/hotspot/share/logging/logOutputList.cpp
! src/hotspot/share/logging/logOutputList.hpp
! src/hotspot/share/logging/logTagSet.hpp
Changeset: e42c1340
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-11-05 23:18:01 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e42c1340
8255706: The JDWP debug agent unecessarily checks for JVMTI_ERROR_INTERRUPT after calling RawMonitorEnter
Reviewed-by: alanb, dholmes, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: 57b98fa5
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2020-11-05 23:51:27 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/57b98fa5
8255965: LogCompilation: add sort by nmethod code size
Reviewed-by: kvn, redestad
! .gitignore
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCompilation.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
Changeset: e730e8b6
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-06 00:30:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e730e8b6
8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable
Reviewed-by: jdv, aivanov
! test/jdk/ProblemList.txt
! test/jdk/sun/awt/shell/FileSystemViewMemoryLeak.java
Changeset: 5dfb42fc
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-11-06 01:38:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5dfb42fc
8255563: Missing NULL checks after JDK-8233624
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: 952abea4
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-11-06 16:14:36 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/952abea4
8254920: Application launched with jpackage produced .exe crashes JVM
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
+ test/jdk/tools/jpackage/share/RuntimeImageTest.java
Changeset: 727a69f5
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-11-06 16:15:14 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/727a69f5
8255969: Improve java/io/BufferedInputStream/LargeCopyWithMark.java using jtreg tags
Reviewed-by: naoto
! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java
Changeset: 688b10b9
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-11-06 16:39:40 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/688b10b9
8255561: add tests to check binary compatibility rules for records
Reviewed-by: jjg
+ test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java
Changeset: f5d36e6c
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-11-06 17:35:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f5d36e6c
8246741: NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed
Reviewed-by: chegar, dfuchs
! test/jdk/java/net/NetworkInterface/UniqueMacAddressesTest.java
Changeset: 0b7fba75
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-11-06 19:04:09 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/0b7fba75
8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c
Reviewed-by: redestad, cjplummer, dholmes, stuefe
! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c
Changeset: a9dff942
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-11-06 21:57:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a9dff942
8254864: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java timed out
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/Helper.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java
Changeset: 358f5d2b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-07 06:10:56 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/358f5d2b
6422025: ThemeReader.cpp can be updated for VC7
Reviewed-by: aivanov
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: c5462bb9
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-11-07 12:11:43 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c5462bb9
8255989: Remove explicitly unascribed authorship from Java source files
Reviewed-by: redestad, mr, mchung, iris, serb
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/Externalizable.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileNotFoundException.java
! src/java.base/share/classes/java/io/IOException.java
! src/java.base/share/classes/java/io/InterruptedIOException.java
! src/java.base/share/classes/java/io/InvalidClassException.java
! src/java.base/share/classes/java/io/InvalidObjectException.java
! src/java.base/share/classes/java/io/NotActiveException.java
! src/java.base/share/classes/java/io/NotSerializableException.java
! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectInputValidation.java
! src/java.base/share/classes/java/io/ObjectOutput.java
! src/java.base/share/classes/java/io/ObjectStreamConstants.java
! src/java.base/share/classes/java/io/ObjectStreamException.java
! src/java.base/share/classes/java/io/OptionalDataException.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/Serializable.java
! src/java.base/share/classes/java/io/StreamCorruptedException.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/AbstractMethodError.java
! src/java.base/share/classes/java/lang/ArithmeticException.java
! src/java.base/share/classes/java/lang/ArrayStoreException.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassCastException.java
! src/java.base/share/classes/java/lang/ClassCircularityError.java
! src/java.base/share/classes/java/lang/ClassFormatError.java
! src/java.base/share/classes/java/lang/ClassNotFoundException.java
! src/java.base/share/classes/java/lang/CloneNotSupportedException.java
! src/java.base/share/classes/java/lang/Cloneable.java
! src/java.base/share/classes/java/lang/IllegalAccessError.java
! src/java.base/share/classes/java/lang/IllegalAccessException.java
! src/java.base/share/classes/java/lang/IllegalArgumentException.java
! src/java.base/share/classes/java/lang/IllegalMonitorStateException.java
! src/java.base/share/classes/java/lang/IllegalThreadStateException.java
! src/java.base/share/classes/java/lang/IncompatibleClassChangeError.java
! src/java.base/share/classes/java/lang/InstantiationError.java
! src/java.base/share/classes/java/lang/InstantiationException.java
! src/java.base/share/classes/java/lang/InternalError.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/NegativeArraySizeException.java
! src/java.base/share/classes/java/lang/NoClassDefFoundError.java
! src/java.base/share/classes/java/lang/NoSuchFieldError.java
! src/java.base/share/classes/java/lang/NoSuchFieldException.java
! src/java.base/share/classes/java/lang/NoSuchMethodError.java
! src/java.base/share/classes/java/lang/NoSuchMethodException.java
! src/java.base/share/classes/java/lang/NullPointerException.java
! src/java.base/share/classes/java/lang/NumberFormatException.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/OutOfMemoryError.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/SecurityException.java
! src/java.base/share/classes/java/lang/StackOverflowError.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/UnknownError.java
! src/java.base/share/classes/java/lang/UnsatisfiedLinkError.java
! src/java.base/share/classes/java/lang/VerifyError.java
! src/java.base/share/classes/java/lang/Void.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/UnknownServiceException.java
! src/java.base/share/classes/java/util/Dictionary.java
! src/java.base/share/classes/java/util/InputMismatchException.java
! src/java.base/share/classes/java/util/NoSuchElementException.java
! src/java.base/share/classes/java/util/StringTokenizer.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipException.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/UnsupportedLookAndFeelException.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
Changeset: 6a183fbb
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2020-11-08 15:03:57 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/6a183fbb
8255562: delete UseRDPCForConstantTableBase
Reviewed-by: simonis
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: ed7526a6
Author: Phil Race <prr at openjdk.org>
Date: 2020-11-08 17:06:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/ed7526a6
8247872: Upgrade HarfBuzz to the latest 2.7.2
Reviewed-by: serb
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/harfbuzz.md
- src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh
- src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh
+ src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-array.hh
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
+ src/java.desktop/share/native/libharfbuzz/hb-bimap.hh
! src/java.desktop/share/native/libharfbuzz/hb-blob.cc
! src/java.desktop/share/native/libharfbuzz/hb-blob.h
! src/java.desktop/share/native/libharfbuzz/hb-blob.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
+ src/java.desktop/share/native/libharfbuzz/hb-config.hh
! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libharfbuzz/hb-coretext.h
! src/java.desktop/share/native/libharfbuzz/hb-debug.hh
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
+ src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh
+ src/java.desktop/share/native/libharfbuzz/hb-draw.cc
+ src/java.desktop/share/native/libharfbuzz/hb-draw.h
+ src/java.desktop/share/native/libharfbuzz/hb-draw.hh
- src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh
! src/java.desktop/share/native/libharfbuzz/hb-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.h
! src/java.desktop/share/native/libharfbuzz/hb-font.hh
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-ft.h
! src/java.desktop/share/native/libharfbuzz/hb-iter.hh
! src/java.desktop/share/native/libharfbuzz/hb-kern.hh
! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
! src/java.desktop/share/native/libharfbuzz/hb-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-map.hh
+ src/java.desktop/share/native/libharfbuzz/hb-meta.hh
! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh
! src/java.desktop/share/native/libharfbuzz/hb-null.hh
+ src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh
+ src/java.desktop/share/native/libharfbuzz/hb-number.cc
+ src/java.desktop/share/native/libharfbuzz/hb-number.hh
! src/java.desktop/share/native/libharfbuzz/hb-object.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-std-str.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h
+ src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h
+ src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h
+ src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-name-language-static.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-joining-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot.h
+ src/java.desktop/share/native/libharfbuzz/hb-pool.hh
+ src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh
+ src/java.desktop/share/native/libharfbuzz/hb-serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.cc
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-shaper.cc
! src/java.desktop/share/native/libharfbuzz/hb-shaper.hh
! src/java.desktop/share/native/libharfbuzz/hb-static.cc
! src/java.desktop/share/native/libharfbuzz/hb-string-array.hh
+ src/java.desktop/share/native/libharfbuzz/hb-style.cc
+ src/java.desktop/share/native/libharfbuzz/hb-style.h
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh
- src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc
- src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset.h
! src/java.desktop/share/native/libharfbuzz/hb-subset.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ucd.cc
- src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc
- src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c
- src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h
- src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h
! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
- src/java.desktop/share/native/libharfbuzz/hb-warning.cc
! src/java.desktop/share/native/libharfbuzz/hb.h
! src/java.desktop/share/native/libharfbuzz/hb.hh
Changeset: f39a2c89
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-08 20:35:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f39a2c89
8256015: Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen
Reviewed-by: shade
! src/hotspot/share/prims/whitebox.cpp
Changeset: a53b12df
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-09 01:12:46 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a53b12df
8255722: Create a new test for rotated blit
Reviewed-by: prr
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/image/DrawImage/BlitRotateClippedArea.java
Changeset: 2cad8368
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-09 01:28:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2cad8368
8255575: java.awt.color.ICC_ColorSpace is not thread-safe
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
+ test/jdk/java/awt/color/MTICC_ColorSpaceToFrom.java
Changeset: 2c8f4e20
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2020-11-09 01:35:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2c8f4e20
8255799: AArch64: CPU_A53MAC feature may be set incorrectly
Reviewed-by: ngasson, aph
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 3ce09c05
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-09 01:38:28 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3ce09c05
8255920: J2DBench should support CS_PYCC color profile
Reviewed-by: prr
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java
Changeset: 2d6c28db
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-09 06:35:50 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/2d6c28db
6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit
Reviewed-by: prr
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
+ test/jdk/java/awt/Paint/RepaintOnAWTShutdown.java
Changeset: c7551c37
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-09 06:38:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c7551c37
8256014: Eliminate the warning about serialization in non-public API of Swing
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifProgressBarUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java
Changeset: d99e1f6c
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-09 09:19:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/d99e1f6c
8255991: Shenandoah: Apply 'weak' LRB on cmpxchg and xchg
Reviewed-by: shade
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: dd8e4ffb
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-11-09 12:03:06 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/dd8e4ffb
8255711: Fix and unify hotspot signal handlers
Reviewed-by: coleenp, gziemski, dholmes
! make/hotspot/symbols/symbols-aix
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! 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_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 79b79095
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-11-09 14:24:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/79b79095
8255980: G1 Service thread register_task can be used after shutdown
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
Changeset: 17f04fc9
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-11-09 16:02:30 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/17f04fc9
8254078: DataOutputStream is very slow post-disabling of Biased Locking
Reviewed-by: rriggs, shade, alanb
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
+ test/micro/org/openjdk/bench/java/io/DataOutputStreamTest.java
Changeset: 11431b16
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-09 23:40:04 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/11431b16
4619330: All built-in java.awt.color.ColorSpace fields should be specified as such
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
Changeset: 1332ba3c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-11-10 00:05:20 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/1332ba3c
8256039: Shenandoah: runtime/stringtable/StringTableCleaningTest.java fails
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
Changeset: f71f9dc9
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-11-10 01:24:25 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f71f9dc9
8255949: AArch64: Add support for vectorized shift right and accumulate
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
+ test/micro/org/openjdk/bench/vm/compiler/VectorShiftAccumulate.java
Changeset: 8066b33c
Author: amresh-sahu <72060147+amresh-sahu at users.noreply.github.com>
Committer: Alexandre Iline <shurailine at openjdk.org>
Date: 2020-11-10 05:27:16 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8066b33c
8253905: Update sanity test suite to not place windows at (0,0)
Reviewed-by: shurailine, serb
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/dialog/DialogDemo.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/frame/FrameDemo.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/TableDemo.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java
Changeset: b5d78afe
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-11-10 06:17:19 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b5d78afe
8254863: Delete code leftover from old fixes
Reviewed-by: azeemj, kizune, prr
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java
! src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
Changeset: 4bc065cf
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-10 06:29:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/4bc065cf
8255782: Turn UseTLAB and ResizeTLAB from product_pd to product, defaulting to "true"
Reviewed-by: stuefe, stefank, tschatzl
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 01567b51
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-11-10 06:30:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/01567b51
8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762
Reviewed-by: jiefu, redestad
! src/hotspot/cpu/x86/methodHandles_x86.hpp
Changeset: a38dd534
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-11-10 06:56:58 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/a38dd534
8256040: Shenandoah: Allow NULL referent in ShenandoahReferenceProcessor::should_discover()
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
Changeset: c601849e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-11-10 09:12:29 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c601849e
8256038: G1: Improve comment about mark word handling of displaced mark words
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
Changeset: e281b135
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-11-10 11:25:53 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e281b135
8255011: [TESTBUG] compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java timed out
Change CodeCacheStressRunner to have a 60 second test time
Reviewed-by: iignatyev
! test/hotspot/jtreg/compiler/codecache/stress/CodeCacheStressRunner.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
Changeset: 9d07259f
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-11-10 11:48:23 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/9d07259f
8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap
Reviewed-by: ayang, tschatzl
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
Changeset: 52805f52
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-11-10 12:16:00 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/52805f52
8256048: Incomplete gitignore setting for netbeans project
Reviewed-by: erikj
! .gitignore
Changeset: e6df13e6
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-11-10 12:39:33 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/e6df13e6
8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Reviewed-by: redestad, psandoz, dlong
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 3455fa9b
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-11-10 12:41:11 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/3455fa9b
8256050: JVM crashes with -XX:+PrintDeoptimizationDetails
Reviewed-by: kvn, dcubed
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/runtime/basicLock.cpp
! src/hotspot/share/runtime/basicLock.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/vframe.cpp
Changeset: f7c60d7c
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-12 04:24:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f7c60d7c
Merge remote-tracking branch 'upstream/master' into macos-aarch64-public
! make/autoconf/flags-cflags.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
! make/autoconf/flags-cflags.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
Changeset: 051357ef
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-10 06:22:22 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/051357ef
Fix merge
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/java.desktop/share/native/libharfbuzz/hb-common.h
Changeset: 33c47611
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-12 09:46:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/33c47611
Add missing include StubRoutines inline
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
Changeset: b41b3a94
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-08-25 07:12:38 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b41b3a94
Import JDK-8234930 v3: Use MAP_JIT when allocating pages for code cache on macOS
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/stackOverflow.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 8c646f56
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-10 09:07:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/8c646f56
JDK-8253816: Add missing WX transition
! src/hotspot/share/prims/whitebox.cpp
Changeset: bacd1f09
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-11 03:43:51 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/bacd1f09
JDK-8254941: Update SA implementation
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java
Changeset: b2e5c117
Author: Vladimir Kempik <vkempik at azul.com>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-10-12 20:14:48 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/b2e5c117
JDK-8255776: Change build system for macOS/AArch64
ZULU-18973
! make/autoconf/platform.m4
Changeset: 66caefc6
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-01 23:59:34 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/66caefc6
JDK-8253816: Fix W^X transitions in gtests
ZULU-18344
! test/hotspot/gtest/code/test_vtableStub.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 620dadf9
Author: Anton Kozlov <akozlov at azul.com>
Date: 2020-11-02 10:09:24 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/620dadf9
JDK-8254941: Implement SA
ZULU-18759, ZULU-17253
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/Disassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java
Changeset: c8db04c4
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-08-07 03:28:54 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/c8db04c4
JDK-8253839: Do not use objc_msgSend_stret
ZULU-17145
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: f2706a9e
Author: Vladimir Kempik <vkempik at openjdk.org>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-07-24 19:16:13 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/f2706a9e
JDK-8255776: Make tier1 is broken with xcode12
ZULU-18174
! make/test/JtregNativeJdk.gmk
Changeset: cfe58320
Author: Vladimir Kempik <vkempik at openjdk.org>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-09-10 09:36:26 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/cfe58320
JDK-8255776: Make codesign to rewrite signature when signing
ZULU-18231
! make/common/NativeCompilation.gmk
Changeset: de9c1f81
Author: Vladimir Kempik <vkempik at openjdk.org>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-09-11 16:42:10 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/de9c1f81
JDK-8253819: Disable aot on macarm until it's ready
ZULU-18265
! make/autoconf/jvm-features.m4
Changeset: 5088e1dd
Author: Vladimir Kempik <vkempik at azul.com>
Committer: Anton Kozlov <akozlov at azul.com>
Date: 2020-10-15 18:33:12 +0000
URL: https://github.com/openjdk/jdk-sandbox/commit/5088e1dd
JDK-8253819: Disable CDS on macarm
ZULU-18865
! make/autoconf/jvm-features.m4
More information about the jdk-sandbox-changes
mailing list