git: openjdk/loom: fibers: 82 new changesets
duke
duke at openjdk.java.net
Sat Mar 7 16:39:21 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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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: f729514e
Author: Sergei Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2020-02-26 21:24:02 +0000
URL: https://git.openjdk.java.net/loom/commit/f729514e
8240094: Optimize empty substring handling
Reviewed-by: redestad, igerasim, jlaskey
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/micro/org/openjdk/bench/java/lang/StringSubstring.java
Changeset: be1007cf
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-02-26 19:33:14 +0000
URL: https://git.openjdk.java.net/loom/commit/be1007cf
8240132: ProblemList com/sun/jdi/InvokeHangTest.java
Reviewed-by: mikael
! test/jdk/ProblemList.txt
Changeset: cea9a9b8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-02-26 19:39:32 +0000
URL: https://git.openjdk.java.net/loom/commit/cea9a9b8
8240134: ProblemList javax/script/Test7.java
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 530d53f8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-02-26 19:41:39 +0000
URL: https://git.openjdk.java.net/loom/commit/530d53f8
8240135: ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1
Reviewed-by: iignatyev, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 52fe584c
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-02-27 03:10:23 +0000
URL: https://git.openjdk.java.net/loom/commit/52fe584c
Added tag jdk-15+12 for changeset 2ec0ff304263
! .hgtags
Changeset: eef5ef88
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-02-26 23:10:57 +0000
URL: https://git.openjdk.java.net/loom/commit/eef5ef88
8240141: Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
Reviewed-by: iignatyev
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
Changeset: 67ba91ba
Author: Amy Lu <amlu at openjdk.org>
Date: 2020-02-27 12:19:24 +0000
URL: https://git.openjdk.java.net/loom/commit/67ba91ba
8239979: sun/security/tools/keytool/ExtOptionCamelCase.java is not run
Reviewed-by: rhalade
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
Changeset: c8ed0128
Author: Rahul Raghavan <rraghavan at openjdk.org>
Date: 2020-02-27 16:06:43 +0000
URL: https://git.openjdk.java.net/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/commit/65bf6185
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 751de037
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-03-01 23:04:02 +0000
URL: https://git.openjdk.java.net/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/commit/26a7b0dd
Merge
Changeset: 908a9331
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-03-03 10:29:05 +0000
URL: https://git.openjdk.java.net/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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: 3e5d8a7e
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-03-07 14:59:22 +0000
URL: https://git.openjdk.java.net/loom/commit/3e5d8a7e
Merge
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! test/jdk/ProblemList.txt
More information about the loom-dev
mailing list