git: openjdk/valhalla: lworld: 420 new changesets
David Simms
david.simms at oracle.com
Thu Apr 9 12:17:37 UTC 2020
Changeset: ff55c490
Author: Phil Race <prr at openjdk.org>
Date: 2020-02-12 14:45:10 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ff55c490
8238842: AIOOBE in GIFImageReader.initializeStringTable
Reviewed-by: serb, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java
Changeset: 7af366a7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-02-13 13:17:16 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7af366a7
8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device
Reviewed-by: prr
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp
Changeset: 8d2aa62b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-02-13 13:19:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8d2aa62b
8221823: Requested JDialog width is ignored
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java
+ test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java
Changeset: 784e5751
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-02-13 13:21:21 +0000
URL: https://git.openjdk.java.net/valhalla/commit/784e5751
8238741: java.awt.Robot(GraphicsDevice) constructor does not follow the spec
Reviewed-by: aivanov
! src/java.desktop/share/classes/java/awt/Robot.java
+ test/jdk/java/awt/Headless/HeadlessRobot.java
Changeset: 5705a551
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-02-13 13:23:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5705a551
8233827: Enable screenshots in the enhanced failure handler on Linux/macOS
Reviewed-by: iignatyev
! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
Changeset: e6915ff1
Author: Phil Race <prr at openjdk.org>
Date: 2020-02-14 09:10:43 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e6915ff1
8238942: Rendering artifacts with LCD text and fractional metrics
Reviewed-by: serb, jdv
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 80f5a47b
Author: Phil Race <prr at openjdk.org>
Date: 2020-02-14 10:44:30 +0000
URL: https://git.openjdk.java.net/valhalla/commit/80f5a47b
8239091: Reversed arguments in call to strstr in freetype "debug" code
Reviewed-by: bpb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: c6e9d209
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2020-02-17 20:04:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c6e9d209
8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails
Reviewed-by: serb
+ test/jdk/java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java
Changeset: 3c720426
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-02-20 14:49:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3c720426
8239334: Tab Size does not work correctly in JTextArea with setLineWrap on
Reviewed-by: serb, pbansal
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
+ test/jdk/javax/swing/JTextArea/TestTabSizeWithLineWrap.java
Changeset: b5fdcb08
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-02-21 16:31:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b5fdcb08
8216329: Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
+ test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/Check_Icon.png
+ test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/MenuItem_Selected.png
+ test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/TestJCheckBoxMenuItem.java
Changeset: b5e16220
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-02-21 17:00:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b5e16220
8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java
Changeset: f916df3b
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-02-21 17:09:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f916df3b
8238985: [TESTBUG] The arrow image is blue instead of green
Reviewed-by: serb, psadhukhan
! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java
Changeset: fa7f53ee
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2020-02-25 20:00:24 +0000
URL: https://git.openjdk.java.net/valhalla/commit/fa7f53ee
8235147: Release HDC from passiveDCList sooner
Reviewed-by: serb, jdv
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
Changeset: 55768aa4
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-02-27 09:49:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/55768aa4
8239583: [AIX] simplify the native references in X input methods
Reviewed-by: clanger, itakiguchi
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/common/awt/awt_p.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 5e912fbe
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-02-28 16:49:10 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5e912fbe
8240202: A few client tests leave mouse buttons pressed
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java
! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java
Changeset: c8ed0128
Author: Rahul Raghavan <rraghavan at openjdk.org>
Date: 2020-02-27 16:06:43 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c8ed0128
8235995: Remove src/jdk.internal.vm.compiler/.mx.graal directory
Removed src/jdk.internal.vm.compiler/.mx.graal directory and files
Reviewed-by: dlong
- src/jdk.internal.vm.compiler/.mx.graal/.project
- src/jdk.internal.vm.compiler/.mx.graal/.pydevproject
- src/jdk.internal.vm.compiler/.mx.graal/eclipse-settings/org.eclipse.jdt.core.prefs
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal.py
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal_9.py
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal_bench.py
- src/jdk.internal.vm.compiler/.mx.graal/outputparser.py
- src/jdk.internal.vm.compiler/.mx.graal/sanitycheck.py
- src/jdk.internal.vm.compiler/.mx.graal/suite.py
Changeset: 2ba0575c
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-02-27 13:11:06 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2ba0575c
8239878: Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail
Reviewed-by: shade
! src/hotspot/share/opto/macro.cpp
Changeset: a1e93283
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-02-27 13:00:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/a1e93283
8235225: Replace CHECK_0 with CHECK_NULL for non-integer returning methods
Change CHECK_0 to CHECK_NULL and CHECK_false where appropriate
Reviewed-by: mikael, dholmes, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memoryManager.cpp
Changeset: 5551d3d8
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-02-26 15:32:25 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5551d3d8
8237632: Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR
Reviewed-by: shade, rkennke
! 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/shenandoahForwarding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 882633a7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-02-27 11:34:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/882633a7
8239873: [TESTBUG] FieldLayout/OldLayoutCheck.java fails after the fix for JDK-8239503
Don't run the test with -XX:-UseCompressedOops.
Reviewed-by: fparain, hseigel
! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java
Changeset: efdc0037
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-02-27 12:17:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/efdc0037
8239354: Shenandoah: minor enhancements to traversal GC
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: ed620249
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-02-27 10:30:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ed620249
8225495: Note whether returned annotations are declaration annotations or type annotations
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
Changeset: 4a951001
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2020-02-27 11:48:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/4a951001
8239815: Update ECC legal file
Reviewed-by: mullan
! src/jdk.crypto.ec/share/legal/ecc.md
Changeset: 39d75e89
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-02-27 12:16:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/39d75e89
8239804: Cleanup/simplify HTML/CSS for general block tags
Reviewed-by: prappo, hannesw
! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
! make/jdk/src/classes/build/tools/taglet/ToolGuide.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/Contents.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/MethodWriterImpl.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/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/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/langtools/jdk/javadoc/doclet/testAuthor/TestAuthor.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
+ test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverriddenMethod.java
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/BaseClass.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/SubClass.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/pkg/PrivateParent.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/pkg/PublicChild.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/langtools/jdk/javadoc/doclet/testVersionTag/TestVersionTag.java
Changeset: 518f1f9a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-02-27 13:51:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/518f1f9a
8240142: Fix copyright in ThreadGroupReferenceImpl.h
Reviewed-by: dholmes
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h
Changeset: 3a5ee7b4
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-02-27 13:52:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3a5ee7b4
8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 51150104
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-02-27 13:57:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/51150104
8193237: SA: ClhsdbLauncher should show the command being executed
Reviewed-by: sspitsyn, amenkov
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
Changeset: 0ab5b968
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-02-27 21:14:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0ab5b968
8240193: loadLibrary("osxsecurity") should not be removed
Reviewed-by: ascarpino
! src/java.base/macosx/classes/apple/security/KeychainStore.java
Changeset: 290c21f0
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-02-28 09:53:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/290c21f0
8239799: Cross-compilation ARM32/AARCH clientvm builds fails after JDK-8239450
Reviewed-by: erikj
! make/autoconf/buildjdk-spec.gmk.in
Changeset: bd25c0e0
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-28 15:33:44 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bd25c0e0
8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed
Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/gcm.cpp
Changeset: 0cd6d13b
Author: Peter Tribble <peter.tribble at gmail.com>
Committer: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-02-28 10:16:44 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0cd6d13b
8240231: Build failure on illumos after 8238988
Add missing cast
Reviewed-by: dcubed, shade
! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.cpp
Changeset: 637795e0
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2020-02-28 16:36:47 +0000
URL: https://git.openjdk.java.net/valhalla/commit/637795e0
8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up
Reviewed-by: mdoerr
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
Changeset: 5afeeed5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-02-28 17:59:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5afeeed5
8240215: Shenandoah: remove ShenandoahAllocationTrace
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 6ad1db40
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-02-28 17:59:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6ad1db40
8240216: Shenandoah: remove ShenandoahTerminationTrace
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 8a79f267
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-02-28 17:59:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8a79f267
8240217: Shenandoah: remove ShenandoahEvacAssist
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: b38f3cf3
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-02-28 19:49:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b38f3cf3
8240226: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file
Reviewed-by: martin, alanb
! test/jdk/java/util/zip/DeflateIn_InflateOut.java
Changeset: 1be89d96
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-02-28 12:46:58 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1be89d96
8240136: Cleanup/simplify HTML/CSS for definition lists
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.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/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/SerializedFormWriterImpl.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
= test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
= test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/package-list
+ test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/pkg/XReader.java
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/pkg/XReader.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
Changeset: b247e6d9
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-02-28 13:21:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b247e6d9
8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test
Reviewed-by: lkorinth, shade
! test/hotspot/jtreg/TEST.quick-groups
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/test.sh
Changeset: add146cc
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-02-28 15:30:29 +0000
URL: https://git.openjdk.java.net/valhalla/commit/add146cc
8236604: Optimize SystemDictionary::resolve_well_known_classes for CDS
Serialize SystemDictionary::_well_known_classes into CDS and quickly resolve them at runtime in vm startup stage.
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
Changeset: f176fae8
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-02-29 09:38:12 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f176fae8
8240254: Build is broken when cds is disabled after JDK-8236604
Reviewed-by: redestad
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: 5bfb8146
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-02-28 19:29:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5bfb8146
8240258: SystemDictionary::quick_resolve need guarded by INCLUDE_CDS
Supplemental fix for 8236604 to guard SystemDictionary::quick_resolve with CDS
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: 0a820d6d
Author: Lin Zang <lzang at openjdk.org>
Date: 2020-02-29 14:43:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0a820d6d
8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
Reviewed-by: stefank
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
Changeset: 742bdf00
Author: Kun Wang <wangkun49 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-02-26 17:32:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/742bdf00
8239915: Zero VM crashes when handling dynamic constant
Reviewed-by: dholmes
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
+ test/hotspot/jtreg/runtime/invokedynamic/DynamicConstantHelper.jasm
+ test/hotspot/jtreg/runtime/invokedynamic/TestDynamicConstant.java
Changeset: 0532bd23
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-01 17:36:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0532bd23
8240267: VM fails to start with CDS enabled but JVMTI disabled
Reviewed-by: dholmes
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 65bf6185
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-02 10:50:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/65bf6185
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 78d35f14
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-03-02 21:04:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/78d35f14
8239149: Cleanups in SunFontManager.java and TrueTypeFont.java
Reviewed-by: prr
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
Changeset: 70e2c013
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-02 23:35:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/70e2c013
8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails
Reviewed-by: aivanov
! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java
Changeset: 9d0a4875
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-03 03:46:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9d0a4875
8238936: The crash in XRobotPeer when the custom GraphicsDevice is used
Reviewed-by: kizune
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/sun/awt/ComponentFactory.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
+ test/jdk/java/awt/Robot/CreateRobotCustomGC/CreateRobotCustomGC.java
Changeset: 751de037
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-03-01 23:04:02 +0000
URL: https://git.openjdk.java.net/valhalla/commit/751de037
8225130: Add exception for expiring Comodo roots to VerifyCACerts test
Reviewed-by: weijun
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: ebadfaeb
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-02 08:22:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ebadfaeb
8196334: Optimize UUID#fromString
Co-authored-by: Andriy Plokhotnyuk <plokhotnyuk at gmail.com>
Co-authored-by: Jon Chambers <jon.chambers at gmail.com>
Reviewed-by: igerasim, alanb
! src/java.base/share/classes/java/util/UUID.java
! test/jdk/java/util/UUID/UUIDTest.java
+ test/micro/org/openjdk/bench/java/util/UUIDBench.java
Changeset: d7b122ed
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-03-02 10:23:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d7b122ed
8238438: SuperWord::co_locate_pack picks memory state of first instead of last load
Fix selection of first and last memory state in SuperWord::co_locate_pack
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java
Changeset: ac60e4b9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-02 12:30:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ac60e4b9
8240220: IdealLoopTree::dump_head predicate printing is broken
Reviewed-by: thartmann, neliasso, chagedorn
! src/hotspot/share/opto/loopnode.cpp
Changeset: 14913407
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-02 12:30:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/14913407
8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate
Reviewed-by: thartmann, neliasso, chagedorn
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 84f3e867
Author: Martin Balao <mbalao at openjdk.org>
Date: 2020-02-05 12:20:36 +0000
URL: https://git.openjdk.java.net/valhalla/commit/84f3e867
8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB
Reviewed-by: mullan, valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
Changeset: 6bb05362
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-03-02 16:10:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6bb05362
8239568: [TESTBUG] LoadLibraryTest.java fails with RuntimeException
Throw jtreg.SkippedException instead of failing if shared library isn't unloaded
Reviewed-by: coleenp, lmesnik
- test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/libLoadLibraryClass.c
Changeset: e455d382
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-03-02 16:47:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e455d382
8234812: Add micros for DatagramChannel send/receive
Benchmarks for the DatagramChannel::send and DatagramChannel::receive methods
Reviewed-by: alanb, chegar
+ test/micro/org/openjdk/bench/java/nio/DatagramChannelSendReceive.java
Changeset: c280d98e
Author: Lois Foltan <lfoltan at openjdk.org>
Date: 2020-03-02 18:42:22 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c280d98e
8237766: Enhance signature API to include ResolvingSignatureStream
New ResolvingSignatureStream class provides the capability to easily walk through the differing parts of a signature while resolving or querying its underlying types.
Co-authored-by: John Rose <john.r.rose at oracle.com>
Reviewed-by: coleenp, fparain, hseigel
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
Changeset: 96b61b8f
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-02 14:45:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/96b61b8f
8240246: Avoid cast_to_oop from char*
Change type of gtest object from char[] to unsigned char[].
Reviewed-by: dholmes
! test/hotspot/gtest/oops/test_oop.cpp
Changeset: 35ee1cb2
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2020-03-02 12:16:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/35ee1cb2
8236938: [TESTBUG] JFR event MetaspaceAllocationFailure is not tested
New test for MetaspaceAllocationFailure
Reviewed-by: hseigel, stuefe
! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java
- test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java
+ test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java
+ test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java
Changeset: c42de933
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-03-02 19:49:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c42de933
8238676: jni crashes on accessing it from process exit hook
Reviewed-by: fparain, gziemski
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
+ test/hotspot/jtreg/runtime/jni/atExit/libatExit.c
Changeset: 26a7b0dd
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-03 13:31:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/26a7b0dd
Merge
Changeset: 6b455049
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-03 14:45:47 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6b455049
Merge
Changeset: c2867d65
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-03-03 17:37:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c2867d65
8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception
Reviewed-by: serb
- test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html
! test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java
+ test/jdk/java/awt/TrayIcon/MiddleButtonEventTest/MiddleButtonEventTest.java
Changeset: 23def435
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-03-03 17:49:58 +0000
URL: https://git.openjdk.java.net/valhalla/commit/23def435
8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
Changeset: e70ee3dc
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-03-03 18:26:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e70ee3dc
8231042: [macos] JFileChooser creates new folder on ESC
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/TestJFileChooserNewFolderAction.java
Changeset: bce81496
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-06 14:41:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bce81496
8219578: No associated icon for the leaf node of JTree
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/module-info.java
Changeset: 315635ea
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2020-03-09 00:18:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/315635ea
8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong
Reviewed-by: serb, prr
! src/java.desktop/share/classes/java/awt/Rectangle.java
Changeset: 15a838d3
Author: Toshio Nakamura <tnakamura at openjdk.org>
Date: 2020-03-09 15:07:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/15a838d3
8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print
Reviewed-by: serb, pbansal, psadhukhan
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
Changeset: bd78beae
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2020-03-10 16:07:58 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bd78beae
6532025: GIF reader throws misleading exception with truncated images
Reviewed-by: prr, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/jdk/javax/imageio/plugins/gif/TruncatedGIFTest.java
Changeset: 40f6d697
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-10 11:30:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/40f6d697
8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException
Reviewed-by: prr, jdv
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
+ test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java
Changeset: f3ef9726
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-10 13:58:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f3ef9726
8040630: Popup menus and tooltips flicker with previous popup contents when first shown
Reviewed-by: kizune, pbansal
! src/java.desktop/share/classes/javax/swing/Popup.java
Changeset: afe70e69
Author: Marc Hoffmann <hoffmann at mountainminds.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-12 03:26:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/afe70e69
8237746: Fixing compiler warnings in src/demo/share/jfc
Reviewed-by: kizune, aivanov
! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java
! src/demo/share/jfc/Font2DTest/Font2DTest.java
- src/demo/share/jfc/Font2DTest/Font2DTestApplet.java
! src/demo/share/jfc/Font2DTest/FontPanel.java
! src/demo/share/jfc/Font2DTest/RangeMenu.java
! src/demo/share/jfc/J2Ddemo/java2d/DemoPanel.java
! src/demo/share/jfc/J2Ddemo/java2d/GlobalControls.java
! src/demo/share/jfc/J2Ddemo/java2d/Tools.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Areas.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Tree.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/ImageOps.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Balls.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/GradAnim.java
! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/TextureAnim.java
! src/demo/share/jfc/Metalworks/MetalworksPrefs.java
! src/demo/share/jfc/Notepad/ElementTreePanel.java
! src/demo/share/jfc/Stylepad/Stylepad.java
! src/demo/share/jfc/SwingSet2/ButtonDemo.java
! src/demo/share/jfc/SwingSet2/ColorChooserDemo.java
! src/demo/share/jfc/SwingSet2/ComboBoxDemo.java
! src/demo/share/jfc/SwingSet2/DemoModule.java
! src/demo/share/jfc/SwingSet2/DirectionPanel.java
! src/demo/share/jfc/SwingSet2/ExampleFileView.java
! src/demo/share/jfc/SwingSet2/FileChooserDemo.java
! src/demo/share/jfc/SwingSet2/InternalFrameDemo.java
! src/demo/share/jfc/SwingSet2/LayoutControlPanel.java
! src/demo/share/jfc/SwingSet2/ListDemo.java
! src/demo/share/jfc/SwingSet2/OptionPaneDemo.java
! src/demo/share/jfc/SwingSet2/SliderDemo.java
! src/demo/share/jfc/SwingSet2/SplitPaneDemo.java
! src/demo/share/jfc/SwingSet2/SwingSet2.java
- src/demo/share/jfc/SwingSet2/SwingSet2Applet.java
! src/demo/share/jfc/SwingSet2/TableDemo.java
! src/demo/share/jfc/TableExample/JDBCAdapter.java
! src/demo/share/jfc/TableExample/OldJTable.java
! src/demo/share/jfc/TableExample/TableExample3.java
! src/demo/share/jfc/TableExample/TableExample4.java
! src/demo/share/jfc/TableExample/TableMap.java
! src/demo/share/jfc/TableExample/TableSorter.java
Changeset: 4f1fabd8
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-11 21:58:16 +0000
URL: https://git.openjdk.java.net/valhalla/commit/4f1fabd8
8238075: [OGL] Delete unused properties
Reviewed-by: kizune
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
Changeset: b4863f9d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-12 10:00:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b4863f9d
8240633: Memory leaks in the implementations of FileChooserUI
Reviewed-by: pbansal, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/FileChooserListenerLeak.java
Changeset: 23fda7e4
Author: Phil Race <prr at openjdk.org>
Date: 2020-03-12 17:53:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/23fda7e4
8240977: ProblemList failing jtreg tests on macos
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 3a7389f5
Author: Ambarish Rapte <arapte at openjdk.org>
Date: 2020-03-15 00:43:54 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3a7389f5
8226253: JAWS reports wrong number of radio buttons when buttons are hidden
Reviewed-by: kizune, pbansal
! src/java.desktop/share/classes/javax/swing/JList.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
Changeset: bca2465c
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-16 12:49:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bca2465c
8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
Reviewed-by: serb, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTabbedPane/TabProb.java
Changeset: 72b251d3
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-16 17:33:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/72b251d3
8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread
Reviewed-by: psadhukhan, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
+ test/jdk/java/awt/Robot/NonEmptyErrorStream.java
Changeset: c1f7fa2e
Author: Phil Race <prr at openjdk.org>
Date: 2020-03-17 17:38:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c1f7fa2e
8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
Reviewed-by: serb, jdv
! test/jdk/java/awt/font/WindowsIndicFonts.java
Changeset: 1e217e7b
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2020-03-18 11:38:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1e217e7b
8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet()
Reviewed-by: pbansal, serb, jdv
! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java
+ test/jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java
Changeset: 9874e698
Author: Phil Race <prr at openjdk.org>
Date: 2020-03-18 15:48:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9874e698
8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java
Reviewed-by: aivanov, serb
! test/jdk/ProblemList.txt
Changeset: 3340e6f9
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-19 09:20:06 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3340e6f9
8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu
Reviewed-by: serb
! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java
Changeset: 7143a9c5
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-19 09:22:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7143a9c5
8241078: OOM error parsing HTML with large <pre> Tag text
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
+ test/jdk/javax/swing/text/html/TestOOMWithLargePreTag.java
Changeset: 0f7f181d
Author: Phil Race <prr at openjdk.org>
Date: 2020-03-18 22:27:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0f7f181d
8241233: Typo in problem listing of UIDefaultKeySizeTest.java
Reviewed-by: jdv
! test/jdk/ProblemList.txt
Changeset: b4a3809e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-03-19 22:22:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b4a3809e
8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen
Reviewed-by: jdv, pbansal
! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
Changeset: 672f3a18
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-21 09:46:44 +0000
URL: https://git.openjdk.java.net/valhalla/commit/672f3a18
8241291: JCK test javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html fails
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
- test/jdk/javax/swing/text/html/TestOOMWithLargePreTag.java
Changeset: 602d98a7
Author: Phil Race <prr at openjdk.org>
Date: 2020-03-20 22:52:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/602d98a7
8232634: Problem List ICMColorDataTest.java
Reviewed-by: serb, psadhukhan
! test/jdk/ProblemList.txt
Changeset: 908a9331
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-03-03 10:29:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/908a9331
8238759: Clones should always keep the base pointer
Reviewed-by: rkennke, thartmann
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! test/hotspot/jtreg/compiler/arguments/TestStressReflectiveCode.java
Changeset: 2a791467
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-03-03 11:24:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2a791467
8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly
Reviewed-by: martin, clanger, lancea
! test/lib/jdk/test/lib/util/JarUtils.java
Changeset: 3fdf26d8
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-03 11:40:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3fdf26d8
8240302: x64: Assembler::reachable redundantly call Relocation::type() more than once
Reviewed-by: kvn, iklam, thartmann
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: 52cfd292
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-03 12:41:12 +0000
URL: https://git.openjdk.java.net/valhalla/commit/52cfd292
8240263: Assertion-only call in Method::link_method affecting product builds
Reviewed-by: shade, dcubed, iklam
! src/hotspot/share/oops/method.cpp
Changeset: cf89ff7a
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-03-03 15:50:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cf89ff7a
8240324: Improve is_boot_class_loader_data() by adding simple check
Check if cld is the null_cld before looking at the class loader oop
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
Changeset: 3ca275fb
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-03-03 11:19:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3ca275fb
8225760: oop::raw_set_obj isn't needed
Reviewed-by: hseigel, rkennke
! src/hotspot/share/oops/oopsHierarchy.hpp
Changeset: ea55699f
Author: Fairoz Matte <fmatte at openjdk.org>
Date: 2020-02-27 19:33:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ea55699f
8239055: Wrong implementation of VMState.hasListener
Correct the VMState.hasListener implementation to return WeakReference<VMListener> type
Reviewed-by: sspitsyn, poonam
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java
Changeset: 467ee78a
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2020-03-03 12:43:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/467ee78a
8235206: JFR TestCrossProcessStreaming - validate that data can be consumed while it is being produced
Updated test to validate concurrent produce/consume
Reviewed-by: egahlin
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
Changeset: 89448a83
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-03-03 15:57:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/89448a83
8233619: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
+ test/jdk/javax/net/ssl/SSLEngine/FinishedPresent.java
Changeset: 1e796eae
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-02-21 15:01:22 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1e796eae
8239367: RunThese30M.java failed due to "assert(false) failed: graph should be schedulable"
Reviewed-by: thartmann, vlivanov, neliasso
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroNodeWrongMem.java
Changeset: 86ad1950
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-02-20 16:41:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/86ad1950
8238384: CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java
Changeset: 8e74ed46
Author: Alexey Bakhtin <alexey at azul.com>
Committer: Andrew Brygin <bae at openjdk.org>
Date: 2020-03-03 13:06:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8e74ed46
8239787: AArch64: String.indexOf may incorrectly handle empty strings
Reviewed-by: aph, lmesnik, yan
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/runtime/StringIntrinsic/StringIndexOfChar.java
Changeset: b3666b94
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-04 11:50:28 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b3666b94
8240511: Shenandoah: parallel safepoint workers count should be ParallelGCThreads
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
- test/hotspot/jtreg/gc/shenandoah/options/TestSafepointWorkers.java
Changeset: 9d57eefe
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-03-04 13:43:25 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9d57eefe
8239575: javadoc triggers javac AssertionError for annos on modules
Ensure ModuleSymbols are implicitly loaded only once in the javadoc context.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! test/langtools/jdk/javadoc/tool/modules/Modules.java
Changeset: 0c998388
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-03-04 13:43:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0c998388
8228451: NPE in Attr.java when -XDshould-stop.ifError=FLOW
Avoiding parsing of compound assignment as a type.
Reviewed-by: jjg, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: e44dcf09
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-03-04 13:43:28 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e44dcf09
8234896: Tab completion does not work for method references in jshell
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
Changeset: aa547959
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-03 17:58:41 +0000
URL: https://git.openjdk.java.net/valhalla/commit/aa547959
8237967: No proper error message when --runtime-image points to non-existent path
Reviewed-by: kizune, asemenyuk, almatvee
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.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
! test/jdk/tools/jpackage/share/InvalidArgTest.java
Changeset: ef4053ee
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-03 18:07:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ef4053ee
8237966: Creating runtime pkg requires --mac-package-identifier
Reviewed-by: kizune, asemenyuk, almatvee
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
Changeset: 128f0833
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-03 18:10:15 +0000
URL: https://git.openjdk.java.net/valhalla/commit/128f0833
8238692: MacOS runtime Installer issue
Reviewed-by: kizune, asemenyuk, almatvee
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties
Changeset: ff843fab
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-03-04 14:55:43 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ff843fab
8240333: jmod incorrectly updates .jar and .jmod files during hashing
Reviewed-by: martin, alanb, lancea
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Changeset: 01ef6d79
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-04 19:23:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/01ef6d79
8240534: Shenandoah: ditch debug safepoint timeout adjustment
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
Changeset: edb59b58
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-04 12:58:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/edb59b58
8239817: Eliminate use of contentContainer and friends
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/AbstractTreeWriter.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/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/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/PackageIndexWriter.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/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/SubWriterHolderWriter.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/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
Changeset: 5229896f
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-03-04 15:34:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5229896f
8240481: Remove CDS usage of InstanceKlass::is_in_error_state
Track the classes which fail verification during CDS dumping in DumpTimeSharedClassInfo.
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: 10b09c79
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-05 02:02:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/10b09c79
Added tag jdk-15+13 for changeset 1c06a8ee8aca
! .hgtags
Changeset: 6cb2e02a
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-04 21:29:14 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6cb2e02a
8240546: runtime/cds/appcds/TestZGCWithCDS.java fails with Graal
Test failed since Graal does not work with ZGC, fixed in test to skip Graal if ZGC.
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java
Changeset: 7ba18fc0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-04 22:26:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7ba18fc0
8240244: Avoid calling resolve_super_or_fail in SystemDictionary::load_shared_class
Reviewed-by: redestad, lfoltan, minqi
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: d1818942
Author: Qi Feng <qi.feng at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2020-03-05 14:51:41 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d1818942
8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Changeset: b2f1f73e
Author: Ravi Reddy <ravi.k.reddy at oracle.com>
Committer: David Buck <dbuck at openjdk.org>
Date: 2020-03-05 03:27:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b2f1f73e
8183369: RFC unconformity of HttpURLConnection with proxy
HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC
Reviewed-by: chegar, dfuchs, vtewari
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java
Changeset: 3490262a
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-03-05 19:46:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3490262a
8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
Reviewed-by: iklam, stuefe, rschmelter
! src/hotspot/os/windows/os_windows.cpp
Changeset: 3ddd7b86
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-03-05 11:12:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3ddd7b86
8240370: Provide Intel JCC Erratum opt-out
Reviewed-by: redestad, vlivanov, thartmann
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 78982f7c
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-05 13:14:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/78982f7c
8240528: OopMap cleanup
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: d75e62e1
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-03-05 17:55:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d75e62e1
8239376: JFR: assert(!cld->is_unsafe_anonymous()) failed: invariant
Reviewed-by: coleenp, lfoltan, hseigel
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: db91be2e
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2020-03-05 09:51:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/db91be2e
8240241: Add support for JCov DiffCoverage to make files
Reviewed-by: erikj, ihse
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 3607ddd5
Author: Lance Andersen <lancea at openjdk.org>
Date: 2020-03-05 13:56:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3607ddd5
8211917: Zip FS should add META-INF/MANIFEST.FS at the start of the Zip/JAR
Reviewed-by: clanger, jpai
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/testng/TEST.properties
+ test/jdk/jdk/nio/zipfs/testng/test/ManifestOrderTest.java
+ test/jdk/jdk/nio/zipfs/testng/util/ZipFsBaseTest.java
Changeset: 4a32eda4
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-03-05 16:46:24 +0000
URL: https://git.openjdk.java.net/valhalla/commit/4a32eda4
8240454: incorrect error message: as of release 13, 'record' is a restricted type name
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.out
Changeset: 001b8056
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-03-05 15:07:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/001b8056
8240624: Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute
Reviewed-by: bpb
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: f456f151
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-03-05 16:32:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f456f151
8240538: [JVMCI] add test for JVMCI ConstantPool class
Reviewed-by: kvn, iignatyev
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: 9c6a7696
Author: Ramkumar Sunderbabu <ramkumar.sunderbabu at oracle.com>
Committer: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Date: 2020-03-06 10:27:24 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9c6a7696
8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout
Removed timeout=5 from the tests so that default timeout is used
Reviewed-by: cjplummer
! test/jdk/javax/management/loading/MletParserLocaleTest.java
! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java
Changeset: f10fd7a7
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-05 13:12:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f10fd7a7
8240603: Windows 32bit compile error after 8238676
Reviewed-by: clanger, dholmes
! test/hotspot/jtreg/runtime/jni/atExit/libatExit.c
Changeset: 3adad5a6
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-03-06 11:04:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3adad5a6
8239856: [ntintel] asserts about copying unaligned array element
Reviewed-by: stuefe, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
Changeset: 25d2db06
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-06 11:40:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/25d2db06
8240589: OtherRegionsTable::_num_occupied not updated correctly
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
Changeset: 95a497ae
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-06 13:41:14 +0000
URL: https://git.openjdk.java.net/valhalla/commit/95a497ae
8236981: Remove ShenandoahTraversalUpdateRefsClosure
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: f0cd9dd5
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-06 14:10:41 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f0cd9dd5
8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/heapRegionManager.cpp
Changeset: 14c09861
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2020-03-06 16:19:32 +0000
URL: https://git.openjdk.java.net/valhalla/commit/14c09861
8240440: Implement get_safepoint_workers() for parallel GC
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
Changeset: c92adf41
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-02-24 19:03:34 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c92adf41
8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111
Reviewed-by: mbaesken, bobv
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: d8bded6f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-06 17:03:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d8bded6f
8240671: Shenandoah: refactor ShenandoahPhaseTimings
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: f87ebd9e
Author: Sean Mullan <mullan at openjdk.org>
Date: 2020-03-06 13:17:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f87ebd9e
8240684: ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed"
Reviewed-by: xuelei, stsmirno, dcubed
! test/jdk/ProblemList.txt
Changeset: e2f43191
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-03-06 10:34:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e2f43191
4617266: (se spec) SelectionKey.OP_READ/OP_WRITE documentation errors
Reviewed-by: lancea, alanb, darcy
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
Changeset: 375d0c13
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-03-06 13:52:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/375d0c13
8239893: Windows handle Leak when starting processes using ProcessBuilder
Reviewed-by: bpb, naoto
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c
Changeset: 8c1204de
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-06 21:51:32 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8c1204de
8240315: Shenandoah: Rename ShLBN::get_barrier_strength()
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
Changeset: 9e2ab1e3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-03-06 15:33:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9e2ab1e3
8232081: Try to link all classes during dynamic CDS dump
During CDS dynamic dump, link all classes loaded by the builtin class loaders in JVM_BeforeHalt() and JavaThread::invoke_shutdown_hooks().
Reviewed-by: iklam, dholmes
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LinkClassApp.java
Changeset: 9f334a16
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-06 18:42:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9f334a16
8240239: Replace ConcurrentGCPhaseManager
Replace ConcurrentGCPhaseManager with ConcurrentGCBreakpoints
Co-authored-by: Per Liden <per.liden at oracle.com>
Reviewed-by: kbarrett, pliden, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
+ src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
+ src/hotspot/share/gc/shared/concurrentGCBreakpoints.hpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.cpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
+ src/hotspot/share/gc/z/zBreakpoint.cpp
+ src/hotspot/share/gc/z/zBreakpoint.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
+ test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
+ test/hotspot/jtreg/gc/TestJNIWeak/libTestJNIWeak.c
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c
! test/lib/sun/hotspot/WhiteBox.java
Changeset: c203cebc
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-03-06 17:33:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c203cebc
8240535: Add additional linux-aarch64 jib profiles
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: c46623d0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-06 18:03:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c46623d0
8240137: Support chained use of Content.add
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.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/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
Changeset: f222cb8b
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-03-07 14:42:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f222cb8b
8240695: Build is broken when cds is disabled after JDK-8232081
Reviewed-by: iklam
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: ff8e7d40
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2020-03-07 18:35:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ff8e7d40
8238579: HttpsURLConnection drops the timeout and hangs forever in read
HttpsURLConnection drops the timeout and hangs forever in read
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
Changeset: d0e44e5b
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2020-03-07 16:27:00 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d0e44e5b
8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page
Reviewed-by: dsamersoff, dholmes
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
Changeset: 3d9dddd6
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2020-03-08 15:15:38 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3d9dddd6
8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"
Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java
Reviewed-by: naoto
! test/jdk/ProblemList.txt
! test/jdk/java/beans/XMLEncoder/Test4625418.java
Changeset: 7806ca14
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-08 17:33:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7806ca14
8240133: G1DirtyCardQueue destructor has useless flush
Removed useless call to flush.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: 046dcdc0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-08 15:06:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/046dcdc0
8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated)
Reviewed-by: dcubed
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: ba2e4178
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-03-09 00:45:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ba2e4178
8240686: 70 security tests are failing on Windows due to "Fetch artifact failed"
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
Changeset: 1c1fb44a
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-09 04:06:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1c1fb44a
8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush
Backout JDK-8240133
Reviewed-by: sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: b58c8601
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-05 15:56:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b58c8601
8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestIntArraySubTypeOfCloneableDoesnotFold.java
Changeset: 3ff8eff8
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-09 12:29:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3ff8eff8
8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: a11912ca
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2020-03-09 12:54:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/a11912ca
8240295: hs_err elapsed time in seconds is not accurate enough
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/runtime/os.cpp
Changeset: e0fec43a
Author: Mario Torre <neugens at openjdk.org>
Date: 2020-03-09 14:57:41 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e0fec43a
8240738: nested comment in JVM.java and other minor formatting errors
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
Changeset: aa2be114
Author: Dongbo He <hedongbo at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-03-09 22:31:12 +0000
URL: https://git.openjdk.java.net/valhalla/commit/aa2be114
8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
Reviewed-by: kvn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java
Changeset: dc178218
Author: Henry Jen <henryjen at openjdk.org>
Date: 2020-03-06 13:48:16 +0000
URL: https://git.openjdk.java.net/valhalla/commit/dc178218
8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
Reviewed-by: alanb, mchung
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java
Changeset: 5c8f9356
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-03-09 17:48:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5c8f9356
8240754: Instrument FlowTest.java to provide more debug traces
Reviewed-by: chegar
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
Changeset: 123ac070
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-03-09 13:20:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/123ac070
8239836: ZoneRules.of() doesn't check transitionList/standardOffsetTL arguments validity
Reviewed-by: rriggs, joehw, scolebourne
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
Changeset: 672992f6
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-03-09 21:25:38 +0000
URL: https://git.openjdk.java.net/valhalla/commit/672992f6
8222000: JFR: Process start event
Reviewed-by: mgronlun, rriggs
! src/java.base/share/classes/java/lang/ProcessBuilder.java
+ src/java.base/share/classes/jdk/internal/event/ProcessStartEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
+ test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: f09cda2c
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-03-09 21:43:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f09cda2c
8239584: EventStream::close should state that stream will be stopped
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
Changeset: 2ba5ed53
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-09 22:40:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2ba5ed53
8240749: Shenandoah: refactor ShenandoahUtils
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.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/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 9722dfc9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-09 22:41:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9722dfc9
8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker
Reviewed-by: rkennke
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: d112950b
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-09 22:41:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d112950b
8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
Changeset: 43e0165e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-10 10:45:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/43e0165e
8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/type.hpp
- test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java
Changeset: d49eb0d9
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-10 10:19:34 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d49eb0d9
8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
Changeset: edaf548b
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-03-10 21:43:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/edaf548b
8238740: java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
Changeset: aac5b27b
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-03-10 15:44:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/aac5b27b
8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
Changeset: f4b54881
Author: Dongbo He <hedongbo at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-03-09 18:21:58 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f4b54881
8240734: ModuleHashes attribute not reproducible between builds
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
Changeset: 42ff13ab
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-09 09:42:30 +0000
URL: https://git.openjdk.java.net/valhalla/commit/42ff13ab
8240195: some jaotc failures of fastdebug build with specific flags
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
Changeset: 8208b9ce
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-03-10 18:39:16 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8208b9ce
8240778: JFR: Create timer task lazily
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
Changeset: 072cfd2e
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-10 20:51:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/072cfd2e
8238681: Make -XX:UseSSE flag x86-specific
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/c1/Test6579789.java
! test/hotspot/jtreg/compiler/c1/Test6855215.java
Changeset: 1dcd3d2c
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-10 20:51:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1dcd3d2c
8239008: C2: Simplify Replicate support for sub-word types on x86
Reviewed-by: kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 02916dbb
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-10 20:51:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/02916dbb
8239009: C2: Don't use PSHUF to load scalars from memory on x86
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/x86.ad
Changeset: 0e3529ad
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-10 11:52:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0e3529ad
8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use
Fix by checking "UseSharedSpaces = false" for CDS enabled.
Reviewed-by: iklam
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
Changeset: 75632a6d
Author: Yudi Zheng <yudi.zheng at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-03-10 21:48:43 +0000
URL: https://git.openjdk.java.net/valhalla/commit/75632a6d
8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler
Reviewed-by: kvn, thartmann
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 53c6887a
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-10 14:37:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/53c6887a
8240840: Rollback whitebox.cpp in push 8240691
Whitebox.cpp should not change in 8240691, which is accidentally included.
Reviewed-by: iklam, ccheung
! src/hotspot/share/prims/whitebox.cpp
Changeset: 39ab0731
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-03-10 14:39:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/39ab0731
8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags
Reviewed-by: dcubed
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
- test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
Changeset: 0fd2ac70
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-10 14:46:28 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0fd2ac70
8240697: convert builders to high-level Content blocks
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! 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/AnnotationTypeWriterImpl.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/IndexRedirectWriter.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/Navigation.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/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/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.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/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/Head.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/Navigation.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
Changeset: 5eef59d2
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-03-10 17:33:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5eef59d2
8235216: typo in test filename
Renamed MutliReleaseModuleInfoTest.java to MultiReleaseModuleInfoTest.java
Reviewed-by: jjg
+ test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java
- test/langtools/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java
Changeset: 08c3b1fc
Author: Chihiro Ito <cito at openjdk.org>
Date: 2020-03-07 23:08:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/08c3b1fc
8222489: jcmd VM.system_properties gives unusable paths on Windows
Reviewed-by: sspitsyn, ysuenaga
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
+ test/jdk/sun/tools/jcmd/TestVM.java
Changeset: 80ca356e
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-03-11 10:33:33 +0000
URL: https://git.openjdk.java.net/valhalla/commit/80ca356e
8239928: ec/ECDSAJavaVerify.java failed due to timeout
Reviewed-by: valeriep
! test/jdk/sun/security/ec/ECDSAJavaVerify.java
Changeset: 99b28daf
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-03-11 13:14:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/99b28daf
8240725: Some functions might not work with CJK character
Reviewed-by: naoto
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/windows/native/libjava/canonicalize_md.c
! src/java.base/windows/native/libjli/java_md.c
! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp
Changeset: 441e16e2
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-11 08:34:14 +0000
URL: https://git.openjdk.java.net/valhalla/commit/441e16e2
8240820: Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE
Reviewed-by: erikj
! make/autoconf/build-performance.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/lib-ffi.m4
! make/autoconf/platform.m4
! make/autoconf/util.m4
! test/make/autoconf/test.m4
Changeset: 1c1acb47
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-03-10 16:58:29 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1c1acb47
8237566: FindTests.gmk should only include existing TEST.ROOT files
Reviewed-by: erikj
! make/common/FindTests.gmk
Changeset: 593a05c9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-04 15:50:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/593a05c9
8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame
Reviewed-by: coleenp, dholmes
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 43e0fc04
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-04 15:50:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/43e0fc04
8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
Reviewed-by: coleenp, lfoltan, hseigel
! src/hotspot/share/classfile/modules.cpp
Changeset: 534331f0
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-04 18:08:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/534331f0
8240532: heap inspection prints trailing @ after name of module without version
Reviewed-by: lfoltan
! src/hotspot/share/memory/heapInspection.cpp
! test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramTest.java
Changeset: 661c0735
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-10 10:49:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/661c0735
8240615: is_power_of_2() has Undefined Behaviour and is inconsistent
Reviewed-by: jrose, redestad
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 0992e17b
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-11 12:38:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0992e17b
8240829: Use a fast O(1) algorithm for exact_log2
Reviewed-by: jrose, redestad
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: d7780973
Author: Vipin Sharma <vipinsharma85 at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2020-03-11 13:50:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d7780973
8240524: Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java
Reviewed-by: clanger, vtewari
! test/jdk/java/lang/Boolean/GetBoolean.java
! test/jdk/java/lang/Boolean/MakeBooleanComparable.java
! test/jdk/java/lang/Boolean/ParseBoolean.java
Changeset: eb974fad
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-11 14:17:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/eb974fad
8240868: Shenandoah: remove CM-with-UR piggybacking cycles
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.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/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
Changeset: 6275aee6
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-11 15:02:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6275aee6
Merge
Changeset: 14e37ba3
Author: Alexey Bakhtin <alexey at azul.com>
Committer: Andrew Brygin <bae at openjdk.org>
Date: 2020-03-11 19:14:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/14e37ba3
8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
Changeset: 5b323a86
Author: Adam Sotona <adam.sotona at oracle.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-03-11 12:30:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5b323a86
8230117: Remove unused JAR tool classes
Reviewed-by: lancea, clanger
- src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
- src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java
Changeset: 8c6649de
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-03-11 17:09:10 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8c6649de
8239487: Better links generation for system properties found in HTML files
8239485: Define behavior of the System Properties page when no system properties are available
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.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/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/toolkit/DocFileElement.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/testSystemPropertyPage/TestSystemPropertyPage.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/overview.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithEmptyTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithoutTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg2/B.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src2/pkg1/A.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: db69852a
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2020-03-11 20:28:43 +0000
URL: https://git.openjdk.java.net/valhalla/commit/db69852a
8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows
Undo the 8222489 changeset
Reviewed-by: dcubed, iklam
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
- test/jdk/sun/tools/jcmd/TestVM.java
Changeset: 5531199d
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-03-11 13:39:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5531199d
8240340: java/lang/management/ThreadMXBean/Locks.java is buggy
Reviewed-by: dholmes, sspitsyn
! test/jdk/java/lang/management/ThreadMXBean/Locks.java
! test/lib/jdk/test/lib/LockFreeLogger.java
Changeset: 6b487c3c
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-11 22:25:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6b487c3c
8240866: Typo in JDK-8240820 messes up configure --help
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
Changeset: 5b9a09cb
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-11 15:46:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5b9a09cb
8240138: Cleanup HtmlTree
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.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/AnnotationTypeFieldWriterImpl.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/AnnotationTypeWriterImpl.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/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/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/MethodWriterImpl.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/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/PropertyWriterImpl.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/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.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/toolkit/Content.java
Changeset: 069d9e79
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-03-12 09:23:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/069d9e79
8234624: jstack mixed mode should refer DWARF
Reviewed-by: sspitsyn, kevinw
+ src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
+ src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp
+ src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c
! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
Changeset: 92686e1a
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-12 03:10:32 +0000
URL: https://git.openjdk.java.net/valhalla/commit/92686e1a
Added tag jdk-15+14 for changeset 1d6ceb13e142
! .hgtags
Changeset: b0f32c44
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-11 21:37:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b0f32c44
8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal
Reviewed-by: dholmes, mchung
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
Changeset: 19e02810
Author: Kelvin Nilsen <kdnilsen at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-12 06:47:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/19e02810
8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
Changeset: 0368e41c
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-03-12 18:21:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0368e41c
8240261: Use make/templates/gpl-cp-header in FieldGen.java
Reviewed-by: erikj
! make/gensrc/Gensrc-java.base.gmk
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
- make/jdk/src/classes/build/tools/intpoly/header.txt
+ make/jdk/src/classes/build/tools/util/Header.java
Changeset: c5bd0d79
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-03-12 11:51:00 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c5bd0d79
8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
Reviewed-by: vlivanov, thartmann
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
Changeset: 7fe46b24
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-12 13:07:21 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7fe46b24
8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper
Reviewed-by: iklam, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: d49cf17d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-05 16:07:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d49cf17d
8240669: Devirtualize Relocation::type
Reviewed-by: rbackman, thartmann
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
Changeset: 21d3eaf5
Author: Yudi Zheng <yudi.zheng at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-03-12 13:20:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/21d3eaf5
8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers
Reviewed-by: kvn, thartmann
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 1f189228
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-03-12 09:25:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1f189228
8240915: Shenandoah: Remove unused fields in init mark tasks
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 48c48b7a
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-12 16:42:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/48c48b7a
8238696: x86: Enumerate all detected CPU features in VM_Version feature string
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
+ test/jdk/lib/testlibrary/CPUInfoTest.java
Changeset: add18914
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-02-25 12:17:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/add18914
8239785: Cgroups: Incorrect detection logic on old systems in hotspot
Return NULL subsystem if no cgroup controllers are mounted.
Reviewed-by: bobv, mbaesken
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
+ test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: eeaafbe1
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-03-12 08:31:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/eeaafbe1
8216332: Grapheme regex does not work with emoji sequences
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/regex/Grapheme.java
+ test/jdk/java/util/regex/GraphemeTestCases.txt
! test/jdk/java/util/regex/RegExTest.java
Changeset: fee69bab
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-03-12 11:54:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/fee69bab
8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent."
Reviewed-by: dfuchs
! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
Changeset: c68e15c0
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-03-12 11:57:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c68e15c0
8240957: Clarify BadAttributeValueExpException readObject method
Reviewed-by: bpb
! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java
Changeset: 90a39195
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-12 09:07:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/90a39195
8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses
With 8232069, CDS works with uncompressed oops/kalsses, detecting CDS code no longer bases on the two flags.
Reviewed-by: iklam
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java
Changeset: 70e730fd
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-12 17:52:10 +0000
URL: https://git.openjdk.java.net/valhalla/commit/70e730fd
8240872: Shenandoah: Avoid updating new regions from start of evacuation
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: e5ab7011
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-12 17:52:47 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e5ab7011
8240873: Shenandoah: Short-cut arraycopy barriers
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 0ed44d0a
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-03-12 17:08:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0ed44d0a
8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
Reviewed-by: alanb, dfuchs
! src/java.base/unix/native/libnio/ch/Net.c
! test/jdk/java/net/IPSupport/MinimumPermissions.policy
+ test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java
! test/lib/jdk/test/lib/net/IPSupport.java
Changeset: 71e1277f
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-03-12 13:08:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/71e1277f
8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: de5208e3
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-03-12 17:20:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/de5208e3
Merge
Changeset: 3ee99ca1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-12 18:50:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3ee99ca1
8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 58337b12
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-03-12 18:31:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/58337b12
8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root"
The solaris specific code is changed to use the fallback mechanism if the DLPI interface returns an error indicating that the operation is unsupported. In addition, NetworkInterface::getHardwareAddress is changed to always return null for the loopback interface.
Reviewed-by: alanb
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/jdk/java/net/NetworkInterface/NullMacAddress.java
Changeset: 3aceb74a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-12 19:40:44 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3aceb74a
8240947: Change conflicting JVM features from warning to error
Reviewed-by: erikj
! make/autoconf/jvm-features.m4
Changeset: ed8c11e0
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-12 19:42:06 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ed8c11e0
8149110: Introduce DISABLED_WARNINGS for Java compilation
Reviewed-by: erikj
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileInterimRmic.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsJdk.gmk
! make/common/JavaCompilation.gmk
! make/common/SetupJavaCompilers.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/ide/CreateVSProject.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregGraalUnit.gmk
Changeset: 36fac8c3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-12 19:43:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/36fac8c3
8240950: Missing AC_SUBST after JDK-82408
Reviewed-by: erikj
! make/autoconf/build-performance.m4
Changeset: d5d6dc0c
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-03-12 11:54:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d5d6dc0c
8228336: Refactor native library loading implementation
Reviewed-by: alanb, dholmes
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/nativeLookup.cpp
- src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
! src/java.base/share/native/libjava/ClassLoader.c
+ src/java.base/share/native/libjava/NativeLibraries.c
- src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/unix/classes/jdk/internal/loader/ClassLoaderHelper.java
= src/java.base/windows/classes/jdk/internal/loader/ClassLoaderHelper.java
! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java
Changeset: e9494f21
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-03-12 11:56:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e9494f21
8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL
Reviewed-by: chegar, rriggs
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: e30b89e1
Author: Junyuan Zheng <junyuan.zheng at microsoft.com>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2020-03-12 12:55:19 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e30b89e1
8240972: macOS codesign fail on macOS 10.13.5 or older
Reviewed-by: erikj, ihse
! make/autoconf/basic_tools.m4
Changeset: 5bc78c43
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-12 13:56:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5bc78c43
8240971: Fix CSS styles in some doc comments
Reviewed-by: mchung
! src/java.base/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.jconsole/share/classes/module-info.java
Changeset: 2eaeb206
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-12 14:14:29 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2eaeb206
8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test
Reviewed-by: shurailine, prappo
! test/langtools/jdk/javadoc/tool/QuietOption.java
Changeset: 0610992a
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-03-12 22:11:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0610992a
8238566: java.security.Provider$Service.supportsParameter() is racy
Use double-checked-locking pattern inside the hasKeyAttributes() method
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/Provider.java
Changeset: 38940d16
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-03-12 16:05:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/38940d16
8238000: Crash in ClassLoader::record_result while dynamic dumping netty
Make a copy of the _shared_path_table for use during dynamic CDS dump.
Reviewed-by: iklam, minqi
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: a8b48018
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-03-13 17:01:16 +0000
URL: https://git.openjdk.java.net/valhalla/commit/a8b48018
8240846: Zero VM is broken after JDK-8238681: UseSSE not defined
Reviewed-by: shade, rehn, vlivanov
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 2a35bc5a
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-11 10:32:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2a35bc5a
8240854: [REDO] some jaotc failures of fastdebug build with specific flags
Reviewed-by: vlivanov, kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
Changeset: 05c539c9
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-03-13 17:45:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/05c539c9
8240980: Backout JDK-8240261
Reviewed-by: dholmes
! make/gensrc/Gensrc-java.base.gmk
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ make/jdk/src/classes/build/tools/intpoly/header.txt
- make/jdk/src/classes/build/tools/util/Header.java
Changeset: 5a68ba13
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-13 11:54:47 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5a68ba13
8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
Changeset: 5ed80778
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-13 13:22:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5ed80778
8231668: Remove ForceDynamicNumberOfGCThreads
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
Changeset: 9d502f64
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-03-13 21:32:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9d502f64
8240983: Incorrect copyright header in Apache Santuario files
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
Changeset: 9e945720
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-03-13 14:26:38 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9e945720
8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError
Reviewed-by: eosterlund
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
Changeset: afbe2286
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-03-13 10:29:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/afbe2286
8239447: compiler error for annotations applied to record components with target METHOD
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java
Changeset: 37629673
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-13 15:59:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/37629673
8241006: Cleanup TemplateInterpreter initialization
Reviewed-by: coleenp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/init.cpp
Changeset: 2b465b1e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-13 18:43:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2b465b1e
8241010: Unnecessarily resolving some well-known classes
Reviewed-by: coleenp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: afa54b7e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-13 10:57:41 +0000
URL: https://git.openjdk.java.net/valhalla/commit/afa54b7e
8240916: Convert to using hyphenated naming for CSS classes
Reviewed-by: hannesw
! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.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/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.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/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.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/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.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/testNavigation/TestNavigation.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/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.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/testSearch/TestSearch.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/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.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/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
Changeset: c7e4b2af
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-03-13 19:15:32 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c7e4b2af
8240982: Incorrect copyright header in BCEL 6.4.1 sources
Reviewed-by: naoto, lancea
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
Changeset: 3aeb2d1a
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-03-13 12:25:25 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3aeb2d1a
8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: 6ead9056
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-13 15:36:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6ead9056
8239825: G1: Simplify threshold test for mutator refinement
Compute refinement threshold when values change, not on each use.
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: b0194692
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-03-14 09:53:43 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b0194692
8240130: Improve and update discussion of visitor evolution warnings
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.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/ElementKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
Changeset: f819e417
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-03-14 17:08:25 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f819e417
8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/ProblemList.txt
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
Changeset: 4b978533
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-03-16 10:51:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/4b978533
8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
Changeset: 95898e86
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-03-16 02:16:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/95898e86
8241043: Expand assertions to identify thread with errant _stack_base
Reviewed-by: mikael
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 6ddb0f2b
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-03-16 13:06:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6ddb0f2b
8240964: Compilation error thrown when long literal used with yield
Ensuring yield followed by a long literal is recognized as a yield statement.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
Changeset: 21cd75cb
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-03-16 12:27:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/21cd75cb
8240363: Refactor Compile::Output() to its own Phase
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
+ src/hotspot/share/opto/constantTable.cpp
+ src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/runtime.cpp
Changeset: e746891f
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-03-16 22:43:44 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e746891f
8241034: Fix a configuring error with "-Xmx2048M: command not found"
Reviewed-by: mikael, erikj
! make/autoconf/build-performance.m4
Changeset: 2b4b3d9e
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-03-16 09:26:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2b4b3d9e
8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales
Reviewed-by: joehw
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
Changeset: 19536121
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-16 17:10:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/19536121
8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines
Reviewed-by: kvn
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 8b739002
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-03-16 17:13:56 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8b739002
8241074: JDK-8240363 broke the build on AArch64
Reviewed-by: shade
! src/hotspot/share/opto/constantTable.cpp
Changeset: b4ff6abe
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-02-25 12:01:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b4ff6abe
8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: 6f7a103a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-17 08:53:29 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6f7a103a
8240824: enhance print_full_memory_info on Linux by THP related information
Reviewed-by: dholmes, stuefe
! src/hotspot/os/linux/os_linux.cpp
Changeset: dbd0f0dc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-17 09:36:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/dbd0f0dc
8241077: x86_64: Minor Assembler improvements
Reviewed-by: kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: 035100cc
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-17 11:49:25 +0000
URL: https://git.openjdk.java.net/valhalla/commit/035100cc
8241081: Shenandoah: Do not modify update-watermark concurrently
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: 1a099598
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-17 14:13:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1a099598
Merge
Changeset: ec5bd021
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-03-17 10:38:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ec5bd021
8240976: [JVMCI] MethodProfileWidth flag is broken
Remove JVMCI code which is not used
Reviewed-by: thartmann, redestad
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.hpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: 17619249
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-05 16:07:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/17619249
8241042: x86_64: Improve Assembler generation
Reviewed-by: vlivanov, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: 6083173f
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-03-17 12:42:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6083173f
8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
Limit JVMCICounterSize flag's value range to 1M
Reviewed-by: thartmann, redestad
! src/hotspot/share/jvmci/jvmci_globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
Changeset: c003fffd
Author: Charlie Gracie <charlie.gracie at microsoft.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-03-17 14:05:12 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c003fffd
8241122: Remove unimplemented InlineTree constructor definition from parse.hpp
Reviewed-by: kvn
! src/hotspot/share/opto/parse.hpp
Changeset: f959b012
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-03-17 19:57:58 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f959b012
8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent
Reviewed-by: dcubed, alanb, hseigel
! src/hotspot/share/prims/jni.cpp
Changeset: 94a6149d
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-03-17 20:54:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/94a6149d
8241124: Aarch64 build broken by JDK-8239593
Reviewed-by: mikael
! src/hotspot/share/prims/jni.cpp
Changeset: a1476361
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-17 18:04:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/a1476361
8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
Reviewed-by: sspitsyn, iignatyev
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestType.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/jdk/TEST.ROOT
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java
Changeset: 0c9f8e47
Author: Hai-May Chao <hai-may.chao at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2020-03-18 09:23:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0c9f8e47
8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
Reviewed-by: jnimeh, weijun, mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! test/jdk/sun/security/x509/GeneralName/DNSNameTest.java
Changeset: e5e24ad0
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-03-17 19:11:10 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e5e24ad0
8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
Reviewed-by: joehw
! make/data/lsrdata/language-subtag-registry.txt
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! test/jdk/java/util/Locale/Bug8040211.java
Changeset: e827f4ae
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-18 06:28:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e827f4ae
8241093: Shenandoah: editorial changes in flag descriptions
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 1d4a4fed
Author: Ivan Gerasimov <igerasim at openjdk.org>
Date: 2020-03-18 01:04:22 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1d4a4fed
8214245: Case insensitive matching doesn't work correctly for some character classes
Reviewed-by: rriggs, darcy
! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: d76b0cf7
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2020-03-18 18:04:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d76b0cf7
8232161: Align some one-way conversion in MS950 charset with Windows
MS950 charset encoder's conversion table is changed
Reviewed-by: naoto
! make/data/charsetmapping/MS950.map
! make/data/charsetmapping/MS950.nr
+ test/jdk/sun/nio/cs/TestMS950.java
Changeset: abc56193
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-18 10:34:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/abc56193
Added tag jdk-14-ga for changeset bc54620a3848
! .hgtags
Changeset: efb25e51
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-18 10:41:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/efb25e51
Merge
! .hgtags
! .hgtags
Changeset: f2fb5c54
Author: Tony Printezis <tprintezis at twitter.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-03-18 12:00:19 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f2fb5c54
8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
Reviewed-by: egahlin, tonyp
! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
Changeset: 0ee74979
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2020-03-18 09:45:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0ee74979
8241033: Create test library utility for getting JFR streaming repository
New method to get JFR streaming repo path
Reviewed-by: egahlin, mgronlun
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java
+ test/lib/jdk/test/lib/jfr/StreamingUtils.java
Changeset: 1170981e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-18 10:14:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1170981e
8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java
Reviewed-by: stefank
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: c6cec8a8
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-18 10:42:32 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c6cec8a8
8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: b70ef0d2
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-03-18 11:05:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b70ef0d2
8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
Reviewed-by: amenkov
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: 700f50f2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-18 19:24:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/700f50f2
8241128: x86_32 build failure after JDK-8241042
Reviewed-by: redestad, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: bf54c474
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-03-18 14:33:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bf54c474
8240970: Some tests fail when run with JCov
Reviewed-by: jjg
! test/langtools/tools/javac/EarlyAssertWrapper.java
! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/modules/RequiresStaticTest.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/jdeps/modules/CheckModuleTest.java
Changeset: 34b9ac22
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-03-18 13:11:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/34b9ac22
8236285: [JVMCI] improve TranslatedException traces
Reviewed-by: never, kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java
Changeset: ea367322
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-18 13:20:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ea367322
8241030: rename HtmlTag to TagName
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.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/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/Headings.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/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/IndexRedirectWriter.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/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.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/SubWriterHolderWriter.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/Head.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/HtmlTag.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/Script.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/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
Changeset: 9fe762d3
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-18 13:24:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9fe762d3
8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: af28093e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-18 13:29:02 +0000
URL: https://git.openjdk.java.net/valhalla/commit/af28093e
Merge
Changeset: 9d7f8bc9
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Date: 2020-03-18 17:07:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9d7f8bc9
8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/jdk/java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java
Changeset: 44eca823
Author: Andrew M Leonard <andrew_m_leonard at uk.ibm.com>
Committer: Andrew Leonard <aleonard at openjdk.org>
Date: 2020-03-17 14:14:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/44eca823
8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings
Reviewed-by: bpb, bchristi
! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java
Changeset: 99546049
Author: Matthias Neugschwandtner <mneugschwand at openjdk.org>
Date: 2020-03-18 15:59:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/99546049
8235908: omit ThreadPriorityPolicy warning when value is set from image
Reviewed-by: dholmes, clanger, kvn
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/globals_extension.hpp
Changeset: c7c8623e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-19 03:03:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c7c8623e
Added tag jdk-15+15 for changeset 82b7c62cf4cc
! .hgtags
Changeset: 599af2ac
Author: Chris Yin <xyin at openjdk.org>
Date: 2020-03-19 11:07:36 +0000
URL: https://git.openjdk.java.net/valhalla/commit/599af2ac
8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset
Reviewed-by: dfuchs, vtewari
! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java
Changeset: f1c919f2
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2020-03-18 21:49:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f1c919f2
8230290: [JVMCI] Remove unused API entry points
Remove VirtualObject.setIsAutoBox()
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java
Changeset: cadfc3d5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-16 15:11:02 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cadfc3d5
8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag
Reviewed-by: mseledtsov, mgronlun
! test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java
! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
Changeset: dd63eec6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-03-19 16:34:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/dd63eec6
8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization
Reviewed-by: kvn, thartmann
! src/hotspot/share/jvmci/jvmci_globals.cpp
+ test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java
Changeset: a51dd58f
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-03-19 10:15:28 +0000
URL: https://git.openjdk.java.net/valhalla/commit/a51dd58f
8240227: Loop predicates should be copied to unswitched loops
Copy loop range check predicates to unswitched loops and update their control edges.
Reviewed-by: kvn, neliasso, thartmann, roland
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/stringopts.cpp
! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
+ test/hotspot/jtreg/compiler/loopopts/TestUnswitchOverunrolling.java
Changeset: cc9470ec
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-05 16:07:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cc9470ec
8241095: x86: Improve prefix handling in Assembler
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: cd7d1750
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2020-03-19 14:58:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cd7d1750
8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file
Reviewed-by: iignatyev
! make/test/JtregNativeJdk.gmk
! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
- test/jdk/sun/management/jmxremote/bootstrap/Makefile
+ test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c
- test/jdk/sun/management/jmxremote/bootstrap/launcher.c
- test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher
- test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher
- test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher
- test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher
Changeset: fa069be2
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Date: 2020-03-13 18:38:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/fa069be2
8161558: ListIterator should not discard cause on exception
Reviewed-by: smarks
! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/NoSuchElementException.java
+ test/jdk/java/util/AbstractList/CheckForIndexOutOfBoundsException.java
Changeset: e2947fe9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-19 14:15:29 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e2947fe9
8240773: JFR: Non-Java threads are not serialized
Reviewed-by: mgronlun
! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
Changeset: b4e85913
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-19 14:16:28 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b4e85913
8240819: Assign a name to the JfrThreadSampler thread
Reviewed-by: mgronlun
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: 5695e59a
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-19 14:17:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5695e59a
8240818: Remove colon from "JFR: Shutdown Hook" thread name
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
Changeset: d3bf9150
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-19 14:18:27 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d3bf9150
8241263: JFR: Bump native events limit
Reviewed-by: mgronlun, egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
Changeset: 9dc15f17
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-19 17:17:49 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9dc15f17
8241254: Simplify usage of UTIL_DEPRECATED_ARG_ENABLE
Reviewed-by: erikj
! make/autoconf/util.m4
Changeset: 029fea43
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-19 10:20:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/029fea43
8240543: Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 32cba672
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-19 11:25:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/32cba672
8240476: SystemPropertiesWriter does not conform to standard page layout
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
Changeset: 66c8794c
Author: Evgeny Nikitin <evgeny.nikitin at oracle.com>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-03-17 21:35:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/66c8794c
8168304: Make all of DependencyContext_test available in product mode
Enable the utility inspection function `DependencyContext::is_dependent_method` and therefore the test in the product mode.
Reviewed-by: eosterlund, thartmann
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! test/hotspot/gtest/code/test_dependencyContext.cpp
Changeset: caa08844
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-03-19 15:34:34 +0000
URL: https://git.openjdk.java.net/valhalla/commit/caa08844
8241073: Pre-generated Stubs for javax.management, Activation, Naming
Reviewed-by: erikj, ihse, alanb, dfuchs
- make/CompileInterimRmic.gmk
! make/Docs.gmk
! make/Global.gmk
! make/Main.gmk
! make/ZipSource.gmk
! make/autoconf/spec.gmk.in
- make/common/RMICompilation.gmk
! make/jdk/netbeans/jmx/build.xml
- make/rmic/Rmic-java.management.rmi.gmk
- make/rmic/Rmic-java.rmi.gmk
- make/rmic/Rmic-jdk.naming.rmi.gmk
- make/rmic/RmicCommon.gmk
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl_Stub.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl_Stub.java
+ src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java
+ src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java
- src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java
+ src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper_Stub.java
Changeset: 4f629193
Author: Dean Long <dlong at openjdk.org>
Date: 2020-03-19 12:29:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/4f629193
8241231: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/NodeCostDumpUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotPlatformConfigurationProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LambdaUtils.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6196102.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6753639.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6850611.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test7005594.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValueClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MemoryProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorExit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAnchorNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryKill.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MultiMemoryKill.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/SingleMemoryKill.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryEdgeProxy.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptorsMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/ScheduleVerification.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfDispatchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetLowerableMemoryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java
Changeset: b8a2b201
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-19 18:11:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b8a2b201
8139652: Mutator refinement processing should take the oldest dirty card buffer
Changed mutator refinement to take from queue rather than in-place and reuse.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: 3f698242
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-03-20 00:32:29 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3f698242
8240902: JDI shared memory connector can use already closed Handles
Add refcount to keep track of connection access
Reviewed-by: dholmes, dcubed, sspitsyn
! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c
Changeset: 7ded8b1e
Author: Chris Yin <xyin at openjdk.org>
Date: 2020-03-20 10:24:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7ded8b1e
8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException
Reviewed-by: dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java
Changeset: 104927e5
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-19 21:32:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/104927e5
8241335: ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList.txt
Changeset: 333a832c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-20 01:20:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/333a832c
8241001: Improve logging in the ConcurrentGCBreakpoint mechanism
Demoted most breakpoint logging to trace level.
Reviewed-by: pliden, sjohanss
! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
! src/hotspot/share/logging/logPrefix.hpp
Changeset: e7204cbc
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-03-20 00:24:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e7204cbc
8241123: Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible
Reviewed-by: iignatyev, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Wicket.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java
Changeset: cc83c455
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-03-20 11:17:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cc83c455
8240590: Add MemRegion::destroy_array to complement introduced create_array
Reviewed-by: lkorinth, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp
Changeset: 95d28303
Author: Jia Huang <jiahuang at openjdk.org>
Date: 2020-03-20 18:52:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/95d28303
8240222: [TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2
Reviewed-by: egahlin, mgronlun
! test/hotspot/gtest/jfr/test_networkUtilization.cpp
Changeset: 6dffcf75
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-03-20 07:30:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6dffcf75
8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA
Remove unused code that is changing in Hotspot for hidden classes.
Reviewed-by: lfoltan, dholmes, sspitsyn
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
Changeset: 136a1574
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Date: 2020-03-20 05:19:56 +0000
URL: https://git.openjdk.java.net/valhalla/commit/136a1574
8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type
Field access instructions hash decalred_type in addition, indexed access instructions hash value type of the instruction in addition.
Reviewed-by: thartmann, shade
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
+ test/hotspot/jtreg/compiler/c1/TestValueNumberingNullObject.java
Changeset: 34ae46e2
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-19 14:53:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/34ae46e2
8241296: Segfault in JNIHandleBlock::oops_do()
Reviewed-by: stefank
! src/hotspot/share/runtime/thread.cpp
Changeset: c9faf88c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-13 16:32:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c9faf88c
8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java
Changeset: 2288788e
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-20 13:08:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2288788e
Merge
Changeset: d243e40f
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-03-20 09:15:00 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d243e40f
8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method
Reviewed-by: mullan, alanb, dfuchs
- src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableExtendedSSLSession.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableSSLSession.java
! test/jdk/sun/security/ssl/GenSSLConfigs/main.java
Changeset: f67868d9
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-03-20 09:27:06 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f67868d9
8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name
Remove the provider name in JDK
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
Changeset: 37b7a233
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-20 09:40:30 +0000
URL: https://git.openjdk.java.net/valhalla/commit/37b7a233
8241009: CommandLineFlagComboNegative.java fails after JDK-8240563
Jtreg turned off UseCompressedOops and messed up vm flag options of children processes.
Reviewed-by: dholmes, stefank
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
Changeset: c5a74908
Author: Rahul Yadav <rahul.r.yadav at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-03-20 20:16:34 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c5a74908
8240921: Minor correction to HttpResponse.BodySubscribers example
The fix updates the incorrect example of the usage of the class java.net.http.HttpResponse.BodySubscribers.
Reviewed-by: chegar, dfuchs, jboes, pconcannon
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! test/jdk/java/net/httpclient/examples/JavadocExamples.java
Changeset: 17ff85d4
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-03-20 20:54:56 +0000
URL: https://git.openjdk.java.net/valhalla/commit/17ff85d4
8241014: Miscellaneous typos in documentation comments
Reviewed-by: igerasim, prappo, psandoz, rriggs, weijun
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/nio/file/DirectoryStream.java
! src/java.base/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java
! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/package-info.java
! src/java.base/share/classes/java/time/temporal/TemporalAccessor.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/BitSet.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/StringJoiner.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
Changeset: f778ad2f
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-03-20 17:37:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f778ad2f
8241319: WB_GetCodeBlob doesn't have ResourceMark
Reviewed-by: iignatyev, thartmann
! src/hotspot/share/prims/whitebox.cpp
Changeset: ef335c75
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-03-22 09:46:15 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ef335c75
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 36af90ac
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-03-22 09:30:16 +0000
URL: https://git.openjdk.java.net/valhalla/commit/36af90ac
8215712: Parsing extension failure may alert decode_error
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/CookieExtension.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
! src/java.base/share/classes/sun/security/ssl/SSLStringizer.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: 618bacec
Author: Pengfei Li <pli at openjdk.org>
Date: 2020-03-23 08:37:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/618bacec
8241091: AArch64: "bad AD file" with VM option "-XX:-UsePopCountInstruction"
Reviewed-by: aph
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: e04080bd
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-23 10:26:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e04080bd
8241310: Fix warnings in jdk buildtools
Reviewed-by: erikj, forax
! make/CompileToolsJdk.gmk
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/PluralsParseHandler.java
! make/jdk/src/classes/build/tools/dtdbuilder/DTDBuilder.java
! make/jdk/src/classes/build/tools/dtdbuilder/DTDInputStream.java
! make/jdk/src/classes/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java
! make/jdk/src/classes/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java
! make/jdk/src/classes/build/tools/generatecharacter/CharacterName.java
! make/jdk/src/classes/build/tools/generatecharacter/CharacterScript.java
! make/jdk/src/classes/build/tools/generatecharacter/PrintCharacterRanges.java
! make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
! make/jdk/src/classes/build/tools/jdwpgen/Parse.java
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! make/jdk/src/classes/build/tools/x11wrappergen/WrapperGenerator.java
Changeset: 90102935
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-23 10:29:04 +0000
URL: https://git.openjdk.java.net/valhalla/commit/90102935
8241271: Make hotspot build reproducible
Reviewed-by: erikj, stefank, jwilhelm
! make/autoconf/compare.sh.in
! make/autoconf/hotspot.m4
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! make/hotspot/lib/CompileJvm.gmk
! make/scripts/compare_exceptions.sh.incl
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: ed28a274
Author: Kelvin Nilsen <kdnilsen at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-23 10:37:44 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ed28a274
8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
Changeset: b66c6808
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-03-23 14:22:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b66c6808
8241443: Problem list some java.net tests failing with NoRouteToHostException on macOS with special network configuration
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 75a8b7fa
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-03-23 09:05:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/75a8b7fa
8240975: Extend NativeLibraries to support explicit unloading
Reviewed-by: alanb, mcimadamore
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
! src/java.base/share/native/libjava/NativeLibraries.c
+ test/jdk/jdk/internal/loader/NativeLibraries/Main.java
+ test/jdk/jdk/internal/loader/NativeLibraries/java.base/jdk/internal/loader/NativeLibrariesTest.java
+ test/jdk/jdk/internal/loader/NativeLibraries/libnativeLibrariesTest.c
+ test/jdk/jdk/internal/loader/NativeLibraries/p/Test.java
Changeset: 398ce294
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-03-23 10:26:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/398ce294
8240248: Extend superword reduction optimizations for x86
Add support for and, or, xor reduction
Co-authored-by: Shravya Rukmannagari <shravya.rukmannagari at intel.com>
Reviewed-by: vlivanov, thartmann
! make/devkit/createJMHBundle.sh
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/RedTest_int.java
+ test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java
+ test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java
Changeset: edb6783a
Author: Poonam Bajaj <poonam at openjdk.org>
Date: 2020-03-23 17:57:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/edb6783a
8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
Reviewed-by: dlong, tschatzl, pliden
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
Changeset: f37149b1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-23 19:14:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f37149b1
8241351: Shenandoah: fragmentation metrics overhaul
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp
Changeset: fe533725
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-23 19:14:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/fe533725
8241435: Shenandoah: avoid disabling pacing with "aggressive"
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
Changeset: b6783320
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-23 19:14:01 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b6783320
8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
Changeset: f0ba0dc6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-23 12:48:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f0ba0dc6
8241190: Fix name clash for constants-summary CSS class
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
Changeset: 81353a56
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-23 13:27:22 +0000
URL: https://git.openjdk.java.net/valhalla/commit/81353a56
8241244: CDS dynamic dump asserts in ArchivePtrBitmapCleaner::do_bit
Reviewed-by: minqi, coleenp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: 7dc952ec
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-23 14:11:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7dc952ec
8241292: Interactive Search results are not highlighted as they used to be
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: 23d6a788
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-23 23:18:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/23d6a788
8241371: Refactor and consolidate package_from_name
Reviewed-by: iklam, lfoltan
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/utf8.hpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/runtime/test_classLoader.cpp
Changeset: 32d49650
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Aditya Mandaleeka <adityam at openjdk.org>
Date: 2020-03-24 06:13:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/32d49650
8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
Changeset: 5110de6c
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2020-03-19 17:26:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5110de6c
8241144: Javadoc is not generated for new module jdk.nio.mapmode
Jdk.nio.mapmode is not present in DOCS_MODULES defined by Modules.gmk
Reviewed-by: erikj, ihse
! make/common/Modules.gmk
Changeset: d01f6719
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-03-24 09:34:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d01f6719
8237497: vmStructs_jvmci.cpp does not check that the correct field type is specified
Add missed checks for declarations in vmStructs_jvmci.cpp
Reviewed-by: iklam, thartmann
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmStructs.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: ca855006
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-03-24 17:39:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ca855006
8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once?
Stop recursion if there are multiple loads with different memory inputs in the tree.
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
+ test/hotspot/jtreg/compiler/codegen/TestMultiMemInstructionMatching.java
Changeset: b5897fe4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-03-24 13:08:54 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b5897fe4
8241532: ProblemList tests from 8241530 on OSX
Reviewed-by: ctornqvi
! test/jdk/ProblemList.txt
Changeset: 40173c50
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-03-24 18:41:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/40173c50
8241395: Factor out platform independent code for os::xxx_memory_special()
Reviewed-by: mbaesken, mdoerr, lucy
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: cb1632e8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-24 18:46:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cb1632e8
8241520: Shenandoah: simplify region sequence numbers handling
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 643f5b53
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-24 18:46:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/643f5b53
8241534: Shenandoah: region status should include update watermark
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 6694402d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-24 18:46:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6694402d
8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays
Reviewed-by: alanb, sgehwolf
! src/jdk.jlink/linux/classes/jdk/tools/jlink/internal/plugins/StripNativeDebugSymbolsPlugin.java
Changeset: 7afa57a3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-24 18:46:48 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7afa57a3
8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java
Reviewed-by: psandoz
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java
Changeset: 3059f593
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-24 20:18:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/3059f593
8241545: Shenandoah: purge root work overwrites counters after JDK-8228818
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: d7435182
Author: Tom Rodriguez <never at openjdk.org>
Date: 2020-03-24 13:12:19 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d7435182
8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 77534229
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-25 00:10:22 +0000
URL: https://git.openjdk.java.net/valhalla/commit/77534229
8241433: x86: Add VBMI CPU feature detection
Reviewed-by: kvn
! 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
Changeset: 27ef185b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-25 07:58:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/27ef185b
8241500: FieldLayout/OldLayoutCheck.java fails in 32-bit VMs
Reviewed-by: fparain, dholmes
! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java
Changeset: 9a6038fb
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-25 13:38:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9a6038fb
8241584: Remove unused classLoader perf counters
Reviewed-by: hseigel
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: c01e986c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-03-25 14:41:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c01e986c
8237859: C2: Crash when loads float above range check
Fix control edges of predicates to data nodes when creating pre/main/post loops.
Reviewed-by: neliasso, thartmann, roland
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java
Changeset: d1b50659
Author: Ivan Gerasimov <igerasim at openjdk.org>
Date: 2020-03-25 08:46:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d1b50659
8237599: Greedy matching against supplementary chars fails to respect the region
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 7fc31ead
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-25 17:20:58 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7fc31ead
8241583: Shenandoah: turn heap lock asserts into macros
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
Changeset: b8f2b326
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-03-25 09:21:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b8f2b326
8241311: Move some charset mapping tests from closed to open
Reviewed-by: iris, joehw, itakiguchi, amlu
! test/jdk/sun/nio/cs/TestCharsetMapping.java
+ test/jdk/sun/nio/cs/mapping/Big5.b2c
= test/jdk/sun/nio/cs/mapping/Big5.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Big5_HKSCS.b2c
+ test/jdk/sun/nio/cs/mapping/Big5_HKSCS.b2c-irreversible
= test/jdk/sun/nio/cs/mapping/Big5_HKSCS.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Big5_HKSCS_2001.b2c
+ test/jdk/sun/nio/cs/mapping/Big5_HKSCS_2001.c2b-irreversible
= test/jdk/sun/nio/cs/mapping/Big5_Solaris.b2c
+ test/jdk/sun/nio/cs/mapping/CoderTest.java
+ test/jdk/sun/nio/cs/mapping/ConverterTest.java
+ test/jdk/sun/nio/cs/mapping/Cp037.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1006.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1025.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1026.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1046.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1047.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1097.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1098.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1112.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1122.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1123.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1124.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1250.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1251.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1252.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1253.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1254.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1255.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1256.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1257.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1258.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1364.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1364.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp1381.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1381.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp1383.b2c
+ test/jdk/sun/nio/cs/mapping/Cp1383.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp273.b2c
+ test/jdk/sun/nio/cs/mapping/Cp277.b2c
+ test/jdk/sun/nio/cs/mapping/Cp278.b2c
+ test/jdk/sun/nio/cs/mapping/Cp280.b2c
+ test/jdk/sun/nio/cs/mapping/Cp284.b2c
+ test/jdk/sun/nio/cs/mapping/Cp285.b2c
+ test/jdk/sun/nio/cs/mapping/Cp290.b2c
+ test/jdk/sun/nio/cs/mapping/Cp290.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp297.b2c
+ test/jdk/sun/nio/cs/mapping/Cp300.b2c
= test/jdk/sun/nio/cs/mapping/Cp300.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp33722.b2c
+ test/jdk/sun/nio/cs/mapping/Cp420.b2c
+ test/jdk/sun/nio/cs/mapping/Cp420.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp420.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp424.b2c
+ test/jdk/sun/nio/cs/mapping/Cp437.b2c
+ test/jdk/sun/nio/cs/mapping/Cp500.b2c
+ test/jdk/sun/nio/cs/mapping/Cp737.b2c
+ test/jdk/sun/nio/cs/mapping/Cp775.b2c
+ test/jdk/sun/nio/cs/mapping/Cp833.b2c
+ test/jdk/sun/nio/cs/mapping/Cp833.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp834.b2c
+ test/jdk/sun/nio/cs/mapping/Cp834.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp838.b2c
+ test/jdk/sun/nio/cs/mapping/Cp850.b2c
+ test/jdk/sun/nio/cs/mapping/Cp852.b2c
+ test/jdk/sun/nio/cs/mapping/Cp855.b2c
+ test/jdk/sun/nio/cs/mapping/Cp856.b2c
+ test/jdk/sun/nio/cs/mapping/Cp857.b2c
+ test/jdk/sun/nio/cs/mapping/Cp860.b2c
+ test/jdk/sun/nio/cs/mapping/Cp861.b2c
+ test/jdk/sun/nio/cs/mapping/Cp862.b2c
+ test/jdk/sun/nio/cs/mapping/Cp863.b2c
+ test/jdk/sun/nio/cs/mapping/Cp864.b2c
+ test/jdk/sun/nio/cs/mapping/Cp865.b2c
+ test/jdk/sun/nio/cs/mapping/Cp866.b2c
+ test/jdk/sun/nio/cs/mapping/Cp868.b2c
+ test/jdk/sun/nio/cs/mapping/Cp869.b2c
+ test/jdk/sun/nio/cs/mapping/Cp870.b2c
+ test/jdk/sun/nio/cs/mapping/Cp871.b2c
+ test/jdk/sun/nio/cs/mapping/Cp874.b2c
+ test/jdk/sun/nio/cs/mapping/Cp874.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp875.b2c
+ test/jdk/sun/nio/cs/mapping/Cp918.b2c
+ test/jdk/sun/nio/cs/mapping/Cp921.b2c
+ test/jdk/sun/nio/cs/mapping/Cp922.b2c
+ test/jdk/sun/nio/cs/mapping/Cp930.b2c
+ test/jdk/sun/nio/cs/mapping/Cp933.b2c
+ test/jdk/sun/nio/cs/mapping/Cp935.b2c
+ test/jdk/sun/nio/cs/mapping/Cp937.b2c
+ test/jdk/sun/nio/cs/mapping/Cp937.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp939.b2c
+ test/jdk/sun/nio/cs/mapping/Cp942.b2c
+ test/jdk/sun/nio/cs/mapping/Cp943.b2c
+ test/jdk/sun/nio/cs/mapping/Cp948.b2c
+ test/jdk/sun/nio/cs/mapping/Cp948.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp948.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp949.b2c
+ test/jdk/sun/nio/cs/mapping/Cp950.b2c
+ test/jdk/sun/nio/cs/mapping/Cp950.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp950.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp964.b2c
+ test/jdk/sun/nio/cs/mapping/Cp964.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/Cp970.b2c
+ test/jdk/sun/nio/cs/mapping/Cp970.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/EUC_CN.b2c
+ test/jdk/sun/nio/cs/mapping/EUC_JP.b2c
+ test/jdk/sun/nio/cs/mapping/EUC_JP_LINUX.b2c
+ test/jdk/sun/nio/cs/mapping/EUC_JP_Solaris.b2c
+ test/jdk/sun/nio/cs/mapping/EUC_KR.b2c
+ test/jdk/sun/nio/cs/mapping/EUC_TW.b2c
+ test/jdk/sun/nio/cs/mapping/GB18030.b2c
+ test/jdk/sun/nio/cs/mapping/GBK.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_11.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_2.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_3.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_4.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_5.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_6.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_7.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_8.b2c
+ test/jdk/sun/nio/cs/mapping/ISO8859_9.b2c
+ test/jdk/sun/nio/cs/mapping/JIS0201.b2c.private
+ test/jdk/sun/nio/cs/mapping/JIS0208.b2c.private
+ test/jdk/sun/nio/cs/mapping/JIS0212.b2c.private
+ test/jdk/sun/nio/cs/mapping/Johab.b2c
+ test/jdk/sun/nio/cs/mapping/KOI8_R.b2c
+ test/jdk/sun/nio/cs/mapping/KOI8_U.b2c
+ test/jdk/sun/nio/cs/mapping/MS50221_0208.b2c
+ test/jdk/sun/nio/cs/mapping/MS50221_0212.b2c
+ test/jdk/sun/nio/cs/mapping/MS874.b2c
+ test/jdk/sun/nio/cs/mapping/MS932.b2c.private
+ test/jdk/sun/nio/cs/mapping/MS932DB.b2c.private
+ test/jdk/sun/nio/cs/mapping/MS932DB.c2b.private
+ test/jdk/sun/nio/cs/mapping/MS932_0208.b2c
+ test/jdk/sun/nio/cs/mapping/MS936.b2c
+ test/jdk/sun/nio/cs/mapping/MS949.b2c
+ test/jdk/sun/nio/cs/mapping/MS950.b2c
+ test/jdk/sun/nio/cs/mapping/MS950.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/MS950.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/MS950_HKSCS.b2c
+ test/jdk/sun/nio/cs/mapping/MS950_HKSCS.c2b-irreversible
+ test/jdk/sun/nio/cs/mapping/MS950_HKSCS_XP.b2c
+ test/jdk/sun/nio/cs/mapping/MSCP932.b2c.abigail
+ test/jdk/sun/nio/cs/mapping/MacArabic.b2c
+ test/jdk/sun/nio/cs/mapping/MacCentralEurope.b2c
+ test/jdk/sun/nio/cs/mapping/MacCroatian.b2c
+ test/jdk/sun/nio/cs/mapping/MacCyrillic.b2c
+ test/jdk/sun/nio/cs/mapping/MacDingbat.b2c
+ test/jdk/sun/nio/cs/mapping/MacGreek.b2c
+ test/jdk/sun/nio/cs/mapping/MacHebrew.b2c
+ test/jdk/sun/nio/cs/mapping/MacIceland.b2c
+ test/jdk/sun/nio/cs/mapping/MacRoman.b2c
+ test/jdk/sun/nio/cs/mapping/MacRomania.b2c
+ test/jdk/sun/nio/cs/mapping/MacSymbol.b2c
+ test/jdk/sun/nio/cs/mapping/MacThai.b2c
+ test/jdk/sun/nio/cs/mapping/MacTurkish.b2c
+ test/jdk/sun/nio/cs/mapping/MacUkraine.b2c
+ test/jdk/sun/nio/cs/mapping/PCK.b2c
+ test/jdk/sun/nio/cs/mapping/PCK.b2c-irreversible
+ test/jdk/sun/nio/cs/mapping/SJIS.b2c
+ test/jdk/sun/nio/cs/mapping/SJIS_0213.b2c
+ test/jdk/sun/nio/cs/mapping/TIS620.b2c
+ test/jdk/sun/nio/cs/mapping/TestConv.java
+ test/jdk/sun/nio/cs/mapping/TestFmwk.java
+ test/jdk/sun/nio/cs/mapping/untested/X11SunUnicode_0.b2c
+ test/jdk/sun/nio/cs/mapping/untested/gb18030_0.b2c
+ test/jdk/sun/nio/cs/mapping/untested/gb18030_1.b2c
Changeset: b0245c2b
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-03-25 12:41:14 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b0245c2b
8237219: Disable native SunEC implementation by default
Reviewed-by: weijun, mullan
! src/java.base/share/classes/module-info.java
! 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
! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java
! test/jdk/java/security/KeyAgreement/KeySizeTest.java
! test/jdk/jdk/security/jarsigner/Spec.java
! test/jdk/sun/security/ec/ECDSAJavaVerify.java
! test/jdk/sun/security/ec/InvalidCurve.java
! test/jdk/sun/security/ec/SignatureDigestTruncate.java
! test/jdk/sun/security/ec/TestEC.java
! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.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
Changeset: ffe5e846
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-25 15:03:39 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ffe5e846
8241544: update stylesheet for *-page CSS class rename and hyphenated naming
Reviewed-by: prappo, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
Changeset: 60fae779
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-03-26 07:09:36 +0000
URL: https://git.openjdk.java.net/valhalla/commit/60fae779
8237977: Further update javax/net/ssl/compatibility/Compatibility.java
Reviewed-by: rhalade
! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
! test/jdk/javax/net/ssl/compatibility/Cert.java
! test/jdk/javax/net/ssl/compatibility/Compatibility.java
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
! test/jdk/javax/net/ssl/compatibility/JdkUtils.java
! test/jdk/javax/net/ssl/compatibility/Server.java
! test/jdk/javax/net/ssl/compatibility/TestCase.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
! test/jdk/javax/net/ssl/compatibility/Utils.java
Changeset: 0d22ad64
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-26 00:02:08 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0d22ad64
8241427: Coarsen locking in Modules::add_module_exports
Reviewed-by: lfoltan, hseigel
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java
Changeset: c659b637
Author: Pengfei Li <pli at openjdk.org>
Date: 2020-03-26 10:10:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c659b637
8241482: AArch64: Fix a potential issue after JDK-8239549
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 913a0ff0
Author: Jie He <jie.he at arm.com>
Committer: Yang Zhang <yzhang at openjdk.org>
Date: 2020-03-26 14:46:50 +0000
URL: https://git.openjdk.java.net/valhalla/commit/913a0ff0
8241419: Remove unused InterfaceSupport::_number_of_calls
Reviewed-by: dholmes
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
Changeset: c4f25e51
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-24 15:26:10 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c4f25e51
8241491: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java on aix
Reviewed-by: clanger
! test/jdk/ProblemList.txt
Changeset: eb003a73
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-20 13:56:12 +0000
URL: https://git.openjdk.java.net/valhalla/commit/eb003a73
8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java
Changeset: b8f8dea9
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-20 13:58:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b8f8dea9
8241365: Define Unique_Node_List::contains() to prevent usage by mistake
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/node.hpp
Changeset: b35032dc
Author: Sergei Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-26 10:02:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b35032dc
8241649: Optimize Character.toString
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/lang/Character.java
Changeset: f930d466
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-26 03:15:02 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f930d466
Added tag jdk-15+16 for changeset 5c7ec21f5d13
! .hgtags
Changeset: d882d528
Author: Julia Boes <jboes at openjdk.org>
Date: 2020-03-26 11:52:15 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d882d528
8235459: HttpRequest.BodyPublishers::ofFile assumes the default file system
Add support for non-default file systems to HttpRequest.BodyPublishers::ofFile
Reviewed-by: chegar, dfuchs, amlu
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
+ test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java
+ test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest1.policy
+ test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest2.policy
+ test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest3.policy
+ test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java
+ test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.policy
+ test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java
Changeset: 307b376a
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-03-26 13:43:51 +0000
URL: https://git.openjdk.java.net/valhalla/commit/307b376a
8241595: Fix missing debug_orig information in Ideal Graph Visualizer
Show missing debug_orig information for nodes in Ideal Graph Visualizer.
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
Changeset: d77c52b2
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-03-26 10:29:31 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d77c52b2
8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory
Check for zero exit value.
Reviewed-by: lfoltan
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
Changeset: eb7c80a3
Author: Julia Boes <jboes at openjdk.org>
Date: 2020-03-26 14:58:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/eb7c80a3
8241674: Fix incorrect jtreg option in FilePublisherPermsTest
Replace jtreg option 'policy' with 'java.security.policy' to extend rather than replace policy
Reviewed-by: chegar, dfuchs
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java
Changeset: e11ab6a4
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-03-26 16:56:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e11ab6a4
8241596: ZGC: Shorten runtime of gc/z/TestUncommit.java
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: 54e2c6fe
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-03-26 09:03:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/54e2c6fe
8196751: Add jhsdb option to specify debug server RMI connector port
Reviewed-by: sspitsyn, ysuenaga
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
! test/lib/jdk/test/lib/Utils.java
Changeset: 098b48b7
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2020-03-26 10:03:35 +0000
URL: https://git.openjdk.java.net/valhalla/commit/098b48b7
8240634: event/runtime/TestMetaspaceAllocationFailure.java times out
Limit number of iterations
Reviewed-by: egahlin, stuefe
! test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java
Changeset: e509368f
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-03-26 10:14:52 +0000
URL: https://git.openjdk.java.net/valhalla/commit/e509368f
8233093: Move CDS heap oopmaps into new MetaspaceShared::bm region
Moved the _closed_archive_heap_oopmaps and _open_archive_heap_oopmaps from the ro to the bm region.
Reviewed-by: iklam, minqi
! 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
Changeset: 8c5531b6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-26 19:08:30 +0000
URL: https://git.openjdk.java.net/valhalla/commit/8c5531b6
8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
Changeset: 6be46f8e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-26 19:09:20 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6be46f8e
8241673: Shenandoah: refactor anti-false-sharing padding
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: ebdb70fe
Author: Ekaterina Pavlova <epavlova at openjdk.org>
Date: 2020-03-26 14:24:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ebdb70fe
8236975: compiler/graalunit tests fails with --illegal-access=deny
Reviewed-by: iignatyev, kvn, alanb
! test/hotspot/jtreg/compiler/graalunit/CoreTest.java
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java
! test/hotspot/jtreg/compiler/graalunit/generateTests.sh
Changeset: 5f1636b2
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-03-26 15:13:21 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5f1636b2
8241696: ProblemList gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java due to JDK-8241293
Reviewed-by: dcubed, ctornqvi
! test/hotspot/jtreg/ProblemList.txt
Changeset: 87805d92
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-26 20:36:56 +0000
URL: https://git.openjdk.java.net/valhalla/commit/87805d92
8241470: HtmlStyle: group and document members: description, flex, signature
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
Changeset: 2bc4308d
Author: Vipin M V <vipinmv1 at in.ibm.com>
Committer: Vyom Tewari <vtewari at openjdk.org>
Date: 2020-03-27 11:34:45 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2bc4308d
8129841: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr
Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr
Reviewed-by: vtewari, alanb
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
Changeset: cc8715d8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-03-27 07:16:22 +0000
URL: https://git.openjdk.java.net/valhalla/commit/cc8715d8
8241581: Add BitMap::count_one_bits variant for arbitrary lengths
Reviewed-by: redestad, kbarrett
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
+ test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp
Changeset: 83f7ee14
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-03-27 08:45:59 +0000
URL: https://git.openjdk.java.net/valhalla/commit/83f7ee14
8241723: Build error after 8241581
Reviewed-by: kbarrett, clanger
- test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp
Changeset: 67cf35ee
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-03-27 17:07:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/67cf35ee
8240956: SEGV in DwarfParser::process_dwarf after JDK-8234624
Reviewed-by: sspitsyn, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: 7048684c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-03-27 09:44:53 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7048684c
8238855: Move G1ConcurrentMark flag sanity checks to g1Arguments
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
+ test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
Changeset: 5ff2d7ba
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-24 11:06:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5ff2d7ba
8240676: Meet not symmetric failure when running lucene on jdk8
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/types/TestArrayMeetNotSymmetrical.java
Changeset: 85d5048c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-24 10:31:37 +0000
URL: https://git.openjdk.java.net/valhalla/commit/85d5048c
8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: c9f5004b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-25 13:05:42 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c9f5004b
8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64
Reviewed-by: clanger
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 1dd60a35
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-01-22 15:55:02 +0000
URL: https://git.openjdk.java.net/valhalla/commit/1dd60a35
8227269: Slow class loading when running with JDWP
Reviewed-by: sspitsyn, cjplummer
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: 536e062a
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-27 13:42:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/536e062a
8241436: C2: Factor out C2-specific code from MacroAssembler
Reviewed-by: mdoerr, kvn, adinn
! 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/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
+ src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
+ src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
+ src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
+ src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
+ src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
+ src/hotspot/cpu/sparc/c2_MacroAssembler_sparc.cpp
+ src/hotspot/cpu/sparc/c2_MacroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/sparc.ad
+ 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/x86.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/main.cpp
+ src/hotspot/share/opto/c2_MacroAssembler.hpp
Changeset: d0a67229
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-27 13:42:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/d0a67229
8241434: x86: Fix Assembler::emit_operand asserts for XMM registers
Reviewed-by: kvn, redestad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: 2df18266
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-27 13:42:57 +0000
URL: https://git.openjdk.java.net/valhalla/commit/2df18266
8241597: x86: Remove MMX support
Reviewed-by: kvn, redestad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/register_definitions_x86.cpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: bb7a8f64
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-27 12:47:36 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bb7a8f64
8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! 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/shenandoahNormalMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
Changeset: 5ddbcb7a
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-03-27 12:42:03 +0000
URL: https://git.openjdk.java.net/valhalla/commit/5ddbcb7a
8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration
NetworkConfiguration updated to skip interfaces that have only IPv6 link local addresses.
Reviewed-by: alanb, chegar
! test/jdk/ProblemList.txt
! test/jdk/java/net/MulticastSocket/Promiscuous.java
! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java
! test/jdk/java/nio/channels/DatagramChannel/AdaptorMulticasting.java
! test/lib/jdk/test/lib/NetworkConfiguration.java
Changeset: a45889dc
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-26 10:38:17 +0000
URL: https://git.openjdk.java.net/valhalla/commit/a45889dc
8241660: Add virtualization information output to hs_err file on macOS
Reviewed-by: clanger, mdoerr
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: 7056b968
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-27 15:33:05 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7056b968
8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: 0861f3f7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-27 15:33:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0861f3f7
8241743: Shenandoah: refactor and inline ShenandoahHeap::heap()
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.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/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 92d854f5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-27 15:33:18 +0000
URL: https://git.openjdk.java.net/valhalla/commit/92d854f5
8241740: Shenandoah: remove ShenandoahHeapRegion::_heap
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 6e580b38
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-27 15:33:24 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6e580b38
8241748: Shenandoah: inline MarkingContext TAMS methods
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
Changeset: bfa3ad91
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-27 11:43:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/bfa3ad91
8241400: [macos] jpackageapplauncher/main.m built using CXXFLAGS_JDKEXE
Reviewed-by: erikj
! make/lib/Lib-jdk.incubator.jpackage.gmk
Changeset: 211e5293
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Date: 2020-03-27 09:47:13 +0000
URL: https://git.openjdk.java.net/valhalla/commit/211e5293
8193210: [JVMCI/Graal] add JFR compiler phase/inlining events
C++ EventCompilerPhase/EventCompilerInlining definitions are extended for JVMCI use.
Reviewed-by: dnsimon, egahlin, kvn, mgronlun, thartmann
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/compiler/compileBroker.cpp
+ src/hotspot/share/compiler/compilerEvent.cpp
+ src/hotspot/share/compiler/compilerEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/ticks.hpp
! 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/JFR.java
! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java
! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java
Changeset: 9e9f110d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-27 19:05:07 +0000
URL: https://git.openjdk.java.net/valhalla/commit/9e9f110d
8241750: x86_32 build failure after JDK-8227269
Reviewed-by: rkennke, cjplummer
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
Changeset: c17ed6a5
Author: Bob Vandette <bobv at openjdk.org>
Date: 2020-02-27 11:36:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/c17ed6a5
8239563: Reduce public exports in dynamic libraries built from JDK static libraries
Reviewed-by: dholmes, ihse
! make/autoconf/flags-cflags.m4
! src/java.base/unix/native/include/jni_md.h
! src/java.base/windows/native/include/jni_md.h
Changeset: ccc69960
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-27 11:24:40 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ccc69960
8241631: PropertyGetterTaglet, PropertySetterTaglet may be removed
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/pkg1/C.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkgfx/C.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
Changeset: fee15cac
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-03-27 12:50:11 +0000
URL: https://git.openjdk.java.net/valhalla/commit/fee15cac
8241721: Change to GCC 9.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: 6b6c5bd6
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-03-28 11:00:09 +0000
URL: https://git.openjdk.java.net/valhalla/commit/6b6c5bd6
8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier
Reviewed-by: rkennke, smonteith, aph
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 98e6be7c
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-03-28 13:01:26 +0000
URL: https://git.openjdk.java.net/valhalla/commit/98e6be7c
8241789: Make citations of JLS and JVMS consistent in java.lang.Class
Reviewed-by: jjg
! src/java.base/share/classes/java/lang/Class.java
Changeset: 253ccad5
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-28 21:08:32 +0000
URL: https://git.openjdk.java.net/valhalla/commit/253ccad5
8241771: Remove dead code in SparsePRT
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/g1/sparsePRT.hpp
Changeset: 7f8d7850
Author: Toshio Nakamura <tnakamura at openjdk.org>
Date: 2020-03-28 16:47:21 +0000
URL: https://git.openjdk.java.net/valhalla/commit/7f8d7850
8232846: ProcessHandle.Info command with non-English shows question marks
Reviewed-by: stuefe, ysuenaga, rriggs
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
Changeset: b0e1ee4b
Author: Ivan Gerasimov <igerasim at openjdk.org>
Date: 2020-03-28 21:07:55 +0000
URL: https://git.openjdk.java.net/valhalla/commit/b0e1ee4b
8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only)
Reviewed-by: prappo
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.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/lang/Boolean.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/RuntimePermission.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/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/annotation/Annotation.java
! src/java.base/share/classes/java/lang/invoke/ConstantGroup.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java
! 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/MutableBigInteger.java
! src/java.base/share/classes/java/math/SignedMutableBigInteger.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/RBCollationTables.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/util/BitSet.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.base/share/classes/jdk/internal/icu/impl/CharTrie.java
! src/java.base/share/classes/jdk/internal/icu/impl/ICUBinary.java
! src/java.base/share/classes/jdk/internal/icu/impl/StringPrepDataReader.java
! src/java.base/share/classes/jdk/internal/icu/impl/Trie.java
! src/java.base/share/classes/jdk/internal/icu/impl/Trie2.java
! src/java.base/share/classes/jdk/internal/icu/impl/UCharacterProperty.java
! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterEnums.java
! src/java.base/share/classes/jdk/internal/icu/text/UCharacterIterator.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/logger/LoggerWrapper.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java
! src/java.base/share/classes/sun/text/BreakDictionary.java
! src/java.base/share/classes/sun/text/CompactByteArray.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
Changeset: f0298241
Author: David Simms <david.simms at oracle.com>
Date: 2020-04-03 09:27:23 +0000
URL: https://git.openjdk.java.net/valhalla/commit/f0298241
All done merging master
! .hgtags
! make/CompileJavaModules.gmk
! make/Docs.gmk
! make/autoconf/hotspot.m4
! make/conf/jib-profiles.js
! make/test/BuildMicrobenchmark.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jtreg-ext/requires/VMProps.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.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/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/lib/sun/hotspot/WhiteBox.java
! .hgtags
! make/CompileJavaModules.gmk
! make/Docs.gmk
! make/autoconf/hotspot.m4
! make/conf/jib-profiles.js
! make/test/BuildMicrobenchmark.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jtreg-ext/requires/VMProps.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.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/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: ddfee9a7
Author: David Simms <david.simms at oracle.com>
Date: 2020-04-07 11:09:38 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ddfee9a7
Discovered merge issue JDK-8242269
! src/hotspot/share/opto/type.cpp
Changeset: ae1135cf
Author: David Simms <david.simms at oracle.com>
Date: 2020-04-08 12:14:25 +0000
URL: https://git.openjdk.java.net/valhalla/commit/ae1135cf
Merge branch 'lworld' into lworld_merge
# Conflicts:
# src/hotspot/cpu/x86/macroAssembler_x86.cpp
# src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 0c52cfec
Author: David Simms <david.simms at oracle.com>
Date: 2020-04-08 14:55:46 +0000
URL: https://git.openjdk.java.net/valhalla/commit/0c52cfec
Remove whitespace/tabs
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
More information about the valhalla-dev
mailing list