hg: jdk/client: 64 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Oct 18 17:16:17 UTC 2019
Changeset: 2312d1a04c49
Author: naoto
Date: 2019-10-15 09:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2312d1a04c49
8212749: DecimalFormat.setGroupingSize(int) allows setting negative grouping size
8231984: Clarify semantics of DecimalFormat.getGroupingSize(0)
Reviewed-by: rriggs
! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/jdk/java/text/Format/DecimalFormat/SetGroupingSizeTest.java
Changeset: 791217cdc433
Author: shade
Date: 2019-10-15 19:38 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/791217cdc433
8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 10db6989907f
Author: shade
Date: 2019-10-15 19:45 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/10db6989907f
8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration
Reviewed-by: zgu
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java
Changeset: fbfc72ec8e6b
Author: darcy
Date: 2019-10-15 13:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/fbfc72ec8e6b
8232234: Suppress warnings on non-serializable non-transient instance fields in java.rmi
Reviewed-by: rriggs
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
! src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java
Changeset: 94710bb2a5bb
Author: michaelm
Date: 2019-03-25 17:15 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/94710bb2a5bb
8217997: Better socket support
Reviewed-by: alanb, ahgross, chegar, igerasim
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/sun/security/util/SecurityConstants.java
Changeset: 53ddf218eddd
Author: weijun
Date: 2019-04-19 10:22 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/53ddf218eddd
8220302: Better Kerberos ccache handling
Reviewed-by: valeriep
! src/java.base/share/conf/security/java.security
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java
! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
Changeset: 32aff2b7585b
Author: weijun
Date: 2019-04-22 13:01 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/32aff2b7585b
8209901: Canonical file handling
Reviewed-by: mullan, alanb, ahgross
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/sun/security/util/FilePermCompat.java
! src/java.base/share/conf/security/java.security
! test/jdk/java/security/testlibrary/Proc.java
! test/jdk/sun/security/util/FilePermCompat/Flag.java
Changeset: eb09ad30eccb
Author: prr
Date: 2019-04-23 11:59 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/eb09ad30eccb
8220186: Improve use of font temporary files
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontScaler.java
! src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 29624901d8bc
Author: aefimov
Date: 2019-05-03 19:42 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/29624901d8bc
8223326: Regression introduced by CPU sync: java.security.AccessControlException: access denied ("java.net.NetPermission" "setSocketImpl")
Reviewed-by: dfuchs, alanb
Contributed-by: Alan Bateman <alan.bateman at oracle.com>
! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
Changeset: d5ea3bde1ebe
Author: prr
Date: 2019-05-15 12:44 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d5ea3bde1ebe
8222690: Better Glyph Images
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c
Changeset: be9ef671a1b6
Author: serb
Date: 2019-05-19 17:20 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/be9ef671a1b6
8221497: Optional Panes in Swing
Reviewed-by: prr, alitvinov, mschoene, rhalade
! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c
+ test/jdk/java/awt/image/DrawImage/IncorrectManagedImageSourceOffset.java
! test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java
+ test/jdk/java/awt/image/DrawImage/SimpleManagedImage.java
+ test/jdk/java/awt/image/DrawImage/SimpleUnmanagedImage.java
Changeset: 037ca385e957
Author: aefimov
Date: 2019-05-20 15:57 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/037ca385e957
8213429: Windows file handling redux
Reviewed-by: alanb, dfuchs, weijun, bpb, rhalade, ahgross
! src/java.base/share/classes/java/io/FilePermission.java
Changeset: a95e1f6757c7
Author: weijun
Date: 2019-05-21 08:37 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/a95e1f6757c7
8224025: Fix for JDK-8220302 is not complete
Reviewed-by: ahgross, mullan, valeriep
! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
Changeset: 979b58a3bb97
Author: rriggs
Date: 2019-04-30 16:45 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/979b58a3bb97
8221858: Build Better Processes
Reviewed-by: alanb, rhalade, ahgross, darcy
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: ca5f1bf5a054
Author: joehw
Date: 2019-05-21 13:02 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ca5f1bf5a054
8223505: Better pattern compilation
Reviewed-by: rriggs, lancea, dfuchs, mschoene
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java
Changeset: 17300b6f751f
Author: prr
Date: 2019-05-22 08:42 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/17300b6f751f
8223886: Add in font table referene
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
Changeset: 1b4ab3ebc51b
Author: rriggs
Date: 2019-05-22 13:31 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/1b4ab3ebc51b
8224505: TestQuotedLogOutput failure after ProcessBuilder changes
Reviewed-by: alanb
! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java
Changeset: 2ffbbd3c662c
Author: igerasim
Date: 2019-05-22 19:41 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2ffbbd3c662c
8222684: Better support for patterns
8223163: Better pattern recognition
Reviewed-by: ahgross, bchristi, jeff, rhalade, rriggs, smarks
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 26867ad686e9
Author: hannesw
Date: 2019-05-24 16:53 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/26867ad686e9
8223518: Unexpected exception in jjs
Reviewed-by: sundar, mschoene, rhalade, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
Changeset: 9b54aee889b4
Author: thartmann
Date: 2019-05-27 01:36 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/9b54aee889b4
8224062: Improve String index handling
Reviewed-by: kvn, rhalade, mschoene
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: a9ed3d93cca3
Author: alitvinov
Date: 2019-05-31 18:16 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/a9ed3d93cca3
8218877: Help transform transformers
Reviewed-by: serb, prr, mschoene, bpb, ssahoo
! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
Changeset: 92a18902b92c
Author: joehw
Date: 2019-05-31 10:58 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/92a18902b92c
8224532: Better Path supports
Reviewed-by: rriggs, lancea, dfuchs, mschoene
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java
Changeset: 874e94940351
Author: prr
Date: 2019-06-19 15:23 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/874e94940351
8225597: Enhance font glyph mapping
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/sun/font/CMap.java
Changeset: 2ede50a0f67d
Author: prr
Date: 2019-06-19 15:24 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2ede50a0f67d
8225286: Better rendering of native glyphs
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 6b93cc7741ba
Author: chegar
Date: 2019-06-21 10:51 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/6b93cc7741ba
8225298: Improve TLS connection support
Reviewed-by: dfuchs, igerasim, michaelm, rhalade, skoivu
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
Changeset: 36c5e85b8597
Author: aefimov
Date: 2019-06-25 00:07 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/36c5e85b8597
8223892: Improved handling of jar files
Reviewed-by: dfuchs, chegar, michaelm, rhalade, ahgross
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java
Changeset: fbab568169c4
Author: prr
Date: 2019-06-14 20:33 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/fbab568169c4
8224915: Better serial attributes
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/java/awt/Font.java
Changeset: 0c518cbf1dcc
Author: prr
Date: 2019-06-16 13:14 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/0c518cbf1dcc
8225292: Better Graphics2D drawing
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
Changeset: da71aa13f86b
Author: prr
Date: 2019-07-18 07:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/da71aa13f86b
8227662: freetype seeks to index at the end of the font data
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/FontMetrics/SpaceAdvance.java
Changeset: 06d7236d6ef6
Author: rriggs
Date: 2019-01-17 10:44 -0500
URL: https://hg.openjdk.java.net/jdk/client/rev/06d7236d6ef6
8227601: Better collection of references
Reviewed-by: smarks, ahgross, skoivu, rhalade
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Skel.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Skel.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java
! test/jdk/java/rmi/testlibrary/TestSocketFactory.java
Changeset: dbca9d2b4080
Author: hannesw
Date: 2019-08-06 20:39 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/dbca9d2b4080
8226765: Commentary on Javadoc comments
Reviewed-by: jjg, rhalade, skoivu
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/JavaScriptScanner.java
! test/langtools/jdk/javadoc/tool/TestScriptInComment.java
Changeset: d66bdf0e2dfe
Author: ascarpino
Date: 2019-10-04 13:44 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d66bdf0e2dfe
8228825: Enhance ECDSA operations
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
Changeset: 7be56b2ac50d
Author: henryjen
Date: 2019-10-14 21:01 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/7be56b2ac50d
Merge
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
- src/hotspot/share/runtime/compilationPolicy.cpp
- src/hotspot/share/runtime/compilationPolicy.hpp
- src/hotspot/share/runtime/tieredThresholdPolicy.cpp
- src/hotspot/share/runtime/tieredThresholdPolicy.hpp
- src/java.base/unix/native/libjava/jdk_util_md.c
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
- src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java
- src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java
- test/hotspot/jtreg/compiler/graalunit/EA9Test.java
- test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/JLModule.java
- test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java
Changeset: e0bb6b38a6f6
Author: henryjen
Date: 2019-10-15 21:33 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/e0bb6b38a6f6
Merge
- src/java.desktop/unix/native/common/awt/awt_Font.h
Changeset: 55fe0d93bdd3
Author: zgu
Date: 2019-10-15 22:22 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/55fe0d93bdd3
8229919: Support JNI Critical functions in object pinning API on x86_32 platforms
Reviewed-by: rkennke, adinn
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
Changeset: b381e5328461
Author: mdoerr
Date: 2019-10-16 11:52 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/b381e5328461
8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/x86.ad
Changeset: 64597a6fd186
Author: tschatzl
Date: 2019-10-16 12:36 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/64597a6fd186
8232260: Remove g1 prefix in G1CollectedHeap::g1_hot_card_cache() getter
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
Changeset: 6b6bf0de534b
Author: dfuchs
Date: 2019-10-16 14:50 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/6b6bf0de534b
8231449: HttpClientâs client ssl certificate authentication seems to be broken.
Summary: SSLFlowDelegate.Reader and SubscriberWrapper are changed to better cooperate on when more demand should be requested from upstream. The issue encountered in this scenario was triggered by a large certificate which caused the SSLFlowDelegate to stop requesting data from upstream during the handshake although the engine handshake status was NEED_UNWRAP.
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
+ test/jdk/java/net/httpclient/HttpSlowServerTest.java
+ test/jdk/java/net/httpclient/LargeHandshakeTest.java
+ test/jdk/java/net/httpclient/LargeResponseTest.java
Changeset: d068b1e534de
Author: yzheng
Date: 2019-10-16 16:54 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d068b1e534de
8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI
Summary: Reserve r27 (heap base register) on AArch64 unconditionally
Reviewed-by: adinn, dlong
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
Changeset: 9b67dd88a931
Author: manc
Date: 2019-10-14 18:48 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/9b67dd88a931
8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero
Summary: Fix error in "Concurrent refinement threads times" in GC log and cleanup.
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
Changeset: 71fef5fae9cc
Author: igerasim
Date: 2019-10-16 14:32 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/71fef5fae9cc
8230407: SocketPermission and FilePermission action list allows leading comma
Reviewed-by: chegar
Contributed-by: Ivan Gerasimov <ivan.gerasimov at oracle.com>, Chris Hegarty <chris.hegarty at oracle.com>
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/net/SocketPermission.java
! test/jdk/java/io/FilePermission/SpecTests.java
! test/jdk/java/net/SocketPermission/Ctor.java
Changeset: 562bf1878089
Author: redestad
Date: 2019-10-17 00:00 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/562bf1878089
8232211: Remove dead code from os.hpp|cpp
Reviewed-by: dholmes, dcubed, rehn
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/os/solaris/os_solaris.inline.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 21a92562f0c2
Author: redestad
Date: 2019-10-17 00:19 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/21a92562f0c2
8232207: Linux os::available_memory re-reads cgroup configuration on every invocation
Reviewed-by: bobv, sgehwolf
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: 7322c48a84cf
Author: weijun
Date: 2019-10-17 07:31 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/7322c48a84cf
8232357: Compare version info of Santuario to legal notice
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
+ test/jdk/javax/xml/crypto/dsig/Versions.java
Changeset: 6252605fb005
Author: darcy
Date: 2019-10-16 16:55 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/6252605fb005
8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
Reviewed-by: martin
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
Changeset: 55866aa5fb54
Author: jwilhelm
Date: 2019-10-17 02:49 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/55866aa5fb54
Added tag jdk-14+19 for changeset 9b67dd88a931
! .hgtags
Changeset: 4113f16d5109
Author: igerasim
Date: 2019-10-16 18:47 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/4113f16d5109
8231859: Extra dash after the exception name in @throws clause of javadoc
Reviewed-by: weijun
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
Changeset: 7a81cc7ca25c
Author: mli
Date: 2019-10-17 13:18 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/7a81cc7ca25c
8209824: Improve the code coverage for ThreadLocal
Reviewed-by: dholmes, alanb
+ test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java
Changeset: d2108d9fc4f5
Author: mli
Date: 2019-10-17 13:34 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/d2108d9fc4f5
8134599: TEST_BUG: java/rmi/transport/closeServerSocket/CloseServerSocket.java fails intermittently with Address already in use
Reviewed-by: weijun, darcy, rriggs, coffeys
! test/jdk/java/rmi/transport/closeServerSocket/CloseServerSocket.java
Changeset: 5b7a967da646
Author: rrich
Date: 2019-10-16 17:03 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5b7a967da646
8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks
Reviewed-by: thartmann, neliasso
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 11a574b352d0
Author: ihse
Date: 2019-10-17 10:35 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/11a574b352d0
8223998: Missing MakeDir in ExecuteWithLog
Reviewed-by: tbell, erikj
! make/common/MakeBase.gmk
Changeset: e3618c902d17
Author: goetz
Date: 2019-10-14 11:36 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/e3618c902d17
8218628: Add detailed message to NullPointerException describing what is null.
Summary: This is the implementation of JEP 358: Helpful NullPointerExceptions.
Reviewed-by: coleenp, clanger, rschmelter, rriggs, forax, mr
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
+ src/hotspot/share/interpreter/bytecodeUtils.cpp
+ src/hotspot/share/interpreter/bytecodeUtils.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/NullPointerException.java
+ src/java.base/share/native/libjava/NullPointerException.c
+ test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java
Changeset: eda750f21308
Author: coleenp
Date: 2019-10-17 07:35 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/eda750f21308
8232112: MDO extra_data_lock leaks during class unloading
Summary: call the MDO destructor during class unloading.
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
Changeset: 931ec3339786
Author: ihse
Date: 2019-10-17 14:20 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/931ec3339786
8213239: Configure cannot handle command overrides with arguments
Reviewed-by: erikj
! make/autoconf/basics.m4
Changeset: 06cc25fe0ca3
Author: darcy
Date: 2019-10-17 09:38 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/06cc25fe0ca3
8232448: Suppress warnings on non-serializable non-transient instance fields in jdk.jdi
Reviewed-by: sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java
Changeset: 42a3a8941418
Author: zgu
Date: 2019-10-17 13:14 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/42a3a8941418
8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 0cc52a55fce4
Author: shade
Date: 2019-10-17 20:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/0cc52a55fce4
8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
Changeset: 92e7d617897e
Author: shade
Date: 2019-10-17 20:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/92e7d617897e
8232573: Shenandoah: cleanup and add more logging for in-pause phases
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 5f14a659a8cb
Author: clanger
Date: 2019-10-17 22:41 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5f14a659a8cb
8232370: Refactor some com.sun.jdi tests to enable IDE integration
Reviewed-by: amenkov, cjplummer, sspitsyn
! test/jdk/com/sun/jdi/MonitorEventTest.java
! test/jdk/com/sun/jdi/MonitorFrameInfo.java
! test/jdk/com/sun/jdi/RedefineImplementor.java
Changeset: 9f5b92d5a1b2
Author: ysuenaga
Date: 2019-10-18 09:57 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/9f5b92d5a1b2
8232084: HotSpot build failed with GCC 9.2.1
Reviewed-by: sspitsyn, cjplummer, dholmes, iklam
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
Changeset: 2e0462f4cf4e
Author: jiefu
Date: 2019-10-18 14:15 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/2e0462f4cf4e
8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled
Reviewed-by: iklam, dholmes
! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java
Changeset: 4b13a908c2d0
Author: mbaesken
Date: 2019-10-18 14:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/4b13a908c2d0
8232381: add result NULL-checking to freetypeScaler.c
Reviewed-by: clanger, prr
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 0279391875bf
Author: zgu
Date: 2019-10-18 11:36 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/0279391875bf
8231324: Shenandoah: avoid duplicated weak root works during final traversal
Reviewed-by: 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/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 945f5bfab0f7
Author: prr
Date: 2019-10-18 09:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/945f5bfab0f7
Merge
More information about the jdk-client-changes
mailing list