hg: jdk/sandbox: 27 new changesets
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Wed Dec 19 20:00:37 UTC 2018
Changeset: b732de3068f4
Author: bpb
Date: 2018-12-19 11:44 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b732de3068f4
8183912: java.math.BigDecimal.movePointLeft() should return this if called with zero argument
Reviewed-by: rriggs
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 74c8a506d23a
Author: jwilhelm
Date: 2018-12-14 06:39 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/74c8a506d23a
Added tag jdk-12+24 for changeset 7d4397b43fa3
! .hgtags
Changeset: c74f074c532a
Author: redestad
Date: 2018-12-14 12:02 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c74f074c532a
8215380: Backout accidental change to String::length
Reviewed-by: darcy, smarks
! src/java.base/share/classes/java/lang/String.java
Changeset: 33d33996a638
Author: shade
Date: 2018-12-14 12:56 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/33d33996a638
8215353: x86_32 build failures after JDK-8214751 (X86: Support for VNNI Instructions)
Reviewed-by: thartmann, kvn
! src/hotspot/cpu/x86/x86_32.ad
Changeset: d4da64e0e916
Author: shade
Date: 2018-12-14 12:56 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4da64e0e916
8215374: 32-bit build failures after JDK-8181143 (Introduce diagnostic flag to abort VM on too long VM operations)
Reviewed-by: roland
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 11f59b9c72fe
Author: yzhang
Date: 2018-11-28 16:22 +0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/11f59b9c72fe
8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend. To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: aph, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java
! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java
Changeset: 8c85d34413d2
Author: prappo
Date: 2018-12-14 19:49 +0000
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8c85d34413d2
8215292: Back out changes for node- and link- local ipv6 multicast address
Reviewed-by: chegar, alanb
! src/java.base/unix/native/libnet/net_util_md.c
- test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java
- test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java
Changeset: cf788c492a35
Author: dnsimon
Date: 2018-12-14 17:32 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cf788c492a35
8215319: jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal
Reviewed-by: iveresov, never, dlong
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
Changeset: c36464ea1f04
Author: xuelei
Date: 2018-12-14 17:51 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c36464ea1f04
8213782: NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
Changeset: 9041178a0b69
Author: xuelei
Date: 2018-12-14 19:39 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9041178a0b69
8214339: SSLSocketImpl erroneously wraps SocketException
Reviewed-by: ascarpino, jnimeh
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
+ test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
Changeset: c7ab0761ef88
Author: pliden
Date: 2018-12-15 20:03 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c7ab0761ef88
8215395: Allow null oops in Dictionary and JNIHandle verification
Reviewed-by: eosterlund, kbarrett, coleenp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/runtime/jniHandles.cpp
Changeset: 83840e83476a
Author: rfield
Date: 2018-12-15 17:13 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/83840e83476a
8215099: jshell tool: /help representation of ctrl/meta characters inconsistent
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/langtools/jdk/jshell/ToolShiftTabTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: 041f1cbdae3e
Author: thartmann
Date: 2018-12-17 08:25 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/041f1cbdae3e
8215410: Regression test for JDK-8214994
Summary: Added a regression test for 8214994 which was fixed by accident with 8211451.
Reviewed-by: kvn
+ test/hotspot/jtreg/compiler/loopopts/TestSplitIfOpaque1.java
Changeset: 7aa1a37b04a2
Author: pliden
Date: 2018-12-17 16:55 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7aa1a37b04a2
8215451: JNI IsSameObject should not keep objects alive
Reviewed-by: eosterlund, kbarrett
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/jniHandles.inline.hpp
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java
Changeset: 5da72d7e0e80
Author: dlong
Date: 2018-12-17 10:36 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5da72d7e0e80
8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM
Reviewed-by: dlong, enevill, bulasevich
Contributed-by: nick.gasson at arm.com
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
Changeset: 2086ef5b6c1f
Author: mchinnathamb
Date: 2018-12-18 12:59 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2086ef5b6c1f
8215397: jsig.c missing classpath exception
Reviewed-by: dholmes
! src/java.base/unix/native/libjsig/jsig.c
Changeset: b04860fd2e2c
Author: rraghavan
Date: 2018-12-18 19:13 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b04860fd2e2c
8211698: Crash in C2 compiled code during execution of double array heavy processing code
Summary: Correctly registered new Opaque4Node in add_range_check_predicate
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/loopopts/Test8211698.java
Changeset: 103ed9569fc8
Author: xuelei
Date: 2018-12-18 12:08 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/103ed9569fc8
8215443: The use of TransportContext.fatal() leads to bad coding style
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/Alert.java
! 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/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/CookieExtension.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/EncryptedExtensions.java
! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/HelloRequest.java
! src/java.base/share/classes/sun/security/ssl/HelloVerifyRequest.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.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/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java
! src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.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: 2f41e4935c34
Author: dlong
Date: 2018-12-18 12:36 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2f41e4935c34
8215205: javaVFrame much slower than vframeStream
Reviewed-by: mchung, thartmann
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/code/scopeDesc.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
! src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vframe_hp.hpp
Changeset: a7bd89486175
Author: dlong
Date: 2018-12-18 12:45 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a7bd89486175
8214329: SwingMark SubMenus 9% regression in 12-b19 on Linux client
Reviewed-by: thartmann, mullan
! src/hotspot/share/prims/jvm.cpp
Changeset: 8a61a04c456c
Author: xuelei
Date: 2018-12-18 15:18 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8a61a04c456c
8209333: Socket reset issue for TLS 1.3 socket close
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketBruceForceClose.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketClose.java
Changeset: 7496df94b3b7
Author: dlong
Date: 2018-12-18 16:36 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7496df94b3b7
8214583: AccessController.getContext may return wrong value after JDK-8212605
Reviewed-by: mchung, redestad
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/native/libjava/AccessController.c
+ test/jdk/java/security/AccessController/DoPriv.java
+ test/jdk/javax/security/auth/Subject/DoAs.java
Changeset: ba1a557b6ccd
Author: valeriep
Date: 2018-12-19 02:27 +0000
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ba1a557b6ccd
8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails
Summary: Changed SignatureUtil.specialSetParameter to ignore null signature parameters
Reviewed-by: mullan, weijun
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
+ test/jdk/sun/security/util/misc/SetNullSigParams.java
Changeset: fc10906d5831
Author: pmuthuswamy
Date: 2018-12-19 11:08 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fc10906d5831
8214570: Use {@systemProperty} for definitions of system properties
Reviewed-by: alanb, mullan
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
Changeset: 281c85f43f79
Author: iignatyev
Date: 2018-12-18 13:37 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/281c85f43f79
8215322: add @file support to jaotc
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
+ test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java
Changeset: 82d3f0820d37
Author: pliden
Date: 2018-12-19 08:32 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/82d3f0820d37
8215487: ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/gc/z/zThread.hpp
! src/hotspot/share/gc/z/zWorkers.cpp
Changeset: 11033c4ada54
Author: jwilhelm
Date: 2018-12-19 20:53 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/11033c4ada54
Merge
! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java
- test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java
- test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java
More information about the jdk-sandbox-changes
mailing list