git: openjdk/mobile: 70 new changesets

duke duke at openjdk.java.net
Thu Oct 17 10:18:35 UTC 2019


Changeset: e4553cb2
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2019-03-25 17:15:27 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e4553cb2

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: cb06712f
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2019-04-19 10:22:20 +0000
URL:       https://git.openjdk.java.net/mobile/commit/cb06712f

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: 9eb755e8
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2019-04-22 13:01:57 +0000
URL:       https://git.openjdk.java.net/mobile/commit/9eb755e8

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: 56611092
Author:    Phil Race <prr at openjdk.org>
Date:      2019-04-23 11:59:54 +0000
URL:       https://git.openjdk.java.net/mobile/commit/56611092

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: e91c1ec7
Author:    Alan Bateman <alan.bateman at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date:      2019-05-03 19:42:28 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e91c1ec7

8223326: Regression introduced by CPU sync: java.security.AccessControlException: access denied ("java.net.NetPermission" "setSocketImpl")

Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java

Changeset: d7600f34
Author:    Phil Race <prr at openjdk.org>
Date:      2019-05-15 12:44:31 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d7600f34

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: e287fa90
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2019-05-19 17:20:21 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e287fa90

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: 12bf1b15
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2019-05-20 15:57:16 +0000
URL:       https://git.openjdk.java.net/mobile/commit/12bf1b15

8213429: Windows file handling redux

Reviewed-by: alanb, dfuchs, weijun, bpb, rhalade, ahgross

! src/java.base/share/classes/java/io/FilePermission.java

Changeset: fdae3113
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2019-05-21 08:37:30 +0000
URL:       https://git.openjdk.java.net/mobile/commit/fdae3113

8224025: Fix for JDK-8220302 is not complete

Reviewed-by: ahgross, mullan, valeriep

! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c

Changeset: 5a98b8cf
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2019-04-30 16:45:29 +0000
URL:       https://git.openjdk.java.net/mobile/commit/5a98b8cf

8221858: Build Better Processes

Reviewed-by: alanb, rhalade, ahgross, darcy

! src/java.base/windows/classes/java/lang/ProcessImpl.java

Changeset: fa33b517
Author:    Joe Wang <joehw at openjdk.org>
Date:      2019-05-21 13:02:22 +0000
URL:       https://git.openjdk.java.net/mobile/commit/fa33b517

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: c6fc8506
Author:    Phil Race <prr at openjdk.org>
Date:      2019-05-22 08:42:11 +0000
URL:       https://git.openjdk.java.net/mobile/commit/c6fc8506

8223886: Add in font table referene

Reviewed-by: serb, psadhukhan, mschoene, rhalade

! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc

Changeset: 75745ee7
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2019-05-22 13:31:42 +0000
URL:       https://git.openjdk.java.net/mobile/commit/75745ee7

8224505: TestQuotedLogOutput failure after ProcessBuilder changes

Reviewed-by: alanb

! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java

Changeset: 844e811d
Author:    Ivan Gerasimov <igerasim at openjdk.org>
Date:      2019-05-22 19:41:59 +0000
URL:       https://git.openjdk.java.net/mobile/commit/844e811d

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: 409113f5
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2019-05-24 16:53:44 +0000
URL:       https://git.openjdk.java.net/mobile/commit/409113f5

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: df1acef5
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2019-05-27 01:36:04 +0000
URL:       https://git.openjdk.java.net/mobile/commit/df1acef5

8224062: Improve String index handling

Reviewed-by: kvn, rhalade, mschoene

! src/hotspot/cpu/x86/macroAssembler_x86.cpp

Changeset: 438892c0
Author:    Anton Litvinov <alitvinov at openjdk.org>
Date:      2019-05-31 18:16:57 +0000
URL:       https://git.openjdk.java.net/mobile/commit/438892c0

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: a4657a23
Author:    Joe Wang <joehw at openjdk.org>
Date:      2019-05-31 10:58:10 +0000
URL:       https://git.openjdk.java.net/mobile/commit/a4657a23

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: 6042bcca
Author:    Phil Race <prr at openjdk.org>
Date:      2019-06-19 15:23:53 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6042bcca

8225597: Enhance font glyph mapping

Reviewed-by: serb, psadhukhan, mschoene, rhalade

! src/java.desktop/share/classes/sun/font/CMap.java

Changeset: 908b4e8d
Author:    Phil Race <prr at openjdk.org>
Date:      2019-06-19 15:24:42 +0000
URL:       https://git.openjdk.java.net/mobile/commit/908b4e8d

8225286: Better rendering of native glyphs

Reviewed-by: serb, psadhukhan, mschoene, rhalade

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c

Changeset: 8e2b1007
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2019-06-21 10:51:10 +0000
URL:       https://git.openjdk.java.net/mobile/commit/8e2b1007

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: d6304e88
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2019-06-25 00:07:47 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d6304e88

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: c2701f73
Author:    Phil Race <prr at openjdk.org>
Date:      2019-06-14 20:33:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/c2701f73

8224915: Better serial attributes

Reviewed-by: serb, psadhukhan, mschoene, rhalade

! src/java.desktop/share/classes/java/awt/Font.java

Changeset: 267eae16
Author:    Phil Race <prr at openjdk.org>
Date:      2019-06-16 13:14:32 +0000
URL:       https://git.openjdk.java.net/mobile/commit/267eae16

8225292: Better Graphics2D drawing

Reviewed-by: serb, psadhukhan, mschoene, rhalade

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java

Changeset: 2192b986
Author:    Phil Race <prr at openjdk.org>
Date:      2019-07-18 07:25:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/2192b986

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: 55fc1fb7
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2019-01-17 10:44:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/55fc1fb7

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: 139f72ec
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2019-08-06 20:39:48 +0000
URL:       https://git.openjdk.java.net/mobile/commit/139f72ec

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: 0e9916f2
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2019-10-04 13:44:11 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0e9916f2

8228825: Enhance ECDSA operations

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java

Changeset: 8d141f10
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2019-10-14 21:01:25 +0000
URL:       https://git.openjdk.java.net/mobile/commit/8d141f10

Merge

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! 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/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java

Changeset: 0ce0ff51
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2019-07-09 15:58:22 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0ce0ff51

8227441: Enhance logging when reading the fontconfig info file

Co-authored-by: Matthias Baesken <matthias.baesken at sap.com>
Reviewed-by: prr, mbaesken

! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java

Changeset: 4a4fbbaa
Author:    Phil Race <prr at openjdk.org>
Date:      2019-09-24 09:09:15 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4a4fbbaa

8231243: [TESTBUG] CustomFont.java cannot find font file

Reviewed-by: serb

! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java

Changeset: a0c379d9
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2019-09-25 14:52:33 +0000
URL:       https://git.openjdk.java.net/mobile/commit/a0c379d9

Merge


Changeset: c1ac50d8
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2019-09-25 22:45:43 +0000
URL:       https://git.openjdk.java.net/mobile/commit/c1ac50d8

8231144: Wrap contents of plain HTML files into contentContainer

Reviewed-by: prr, serb

! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html

Changeset: d6e6060b
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2019-09-30 22:36:03 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d6e6060b

8231335: [macos] Delete unused and partly implemented JOGL/Java2D bridge

Reviewed-by: jdv

! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java

Changeset: 876251f8
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2019-10-01 10:28:12 +0000
URL:       https://git.openjdk.java.net/mobile/commit/876251f8

7124404: [macosx] no awt.multiClickInterval desktop property

Reviewed-by: dmarkov

! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
+ test/jdk/java/awt/Toolkit/GetMulticlickTime/GetMulticlickTime.java

Changeset: 1d4f4016
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2019-10-03 18:17:54 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1d4f4016

8228676: Cleanup the native code related to fonts on Unix

Reviewed-by: jdv

! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/awt_Font.c
- src/java.desktop/unix/native/common/awt/awt_Font.h
! src/java.desktop/unix/native/common/awt/awt_p.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: f3a9ad92
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2019-10-09 17:06:06 +0000
URL:       https://git.openjdk.java.net/mobile/commit/f3a9ad92

8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration

Reviewed-by: jdv

! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java

Changeset: b871c1ff
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2019-10-11 12:08:01 +0000
URL:       https://git.openjdk.java.net/mobile/commit/b871c1ff

Merge


Changeset: b2b054be
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2019-10-12 08:49:59 +0000
URL:       https://git.openjdk.java.net/mobile/commit/b2b054be

8223158: Docked MacBook cannot start any Java Swing applications

Reviewed-by: prr, serb

! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m

Changeset: 76d7e335
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2019-10-14 11:24:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/76d7e335

8227231: JDWP help information shows use of obsolete Xdebug flag

Reviewed-by: dholmes, sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c

Changeset: 35fb2da4
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2019-10-14 20:58:08 +0000
URL:       https://git.openjdk.java.net/mobile/commit/35fb2da4

8232165: Reduce allocations in ValueStack copying constructor

Reviewed-by: neliasso, kvn

! src/hotspot/share/c1/c1_ValueStack.cpp
! src/hotspot/share/c1/c1_ValueStack.hpp
! src/hotspot/share/ci/ciMetadata.hpp

Changeset: 7e3316e3
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2019-10-14 12:22:09 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7e3316e3

8231981: Refactor test definitions to split RT and SVC tests

Reviewed-by: sspitsyn, dholmes

! test/hotspot/jtreg/TEST.groups

Changeset: 5b7d56fd
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2019-10-14 14:40:02 +0000
URL:       https://git.openjdk.java.net/mobile/commit/5b7d56fd

8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java

Problem listed the test

Reviewed-by: egahlin, dcubed

! test/jdk/ProblemList.txt

Changeset: 4fb2bb55
Author:    Huang Wang <wanghuang3 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2019-10-11 16:52:18 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4fb2bb55

8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop

Duplicate cmp node in empty loop if it has other users

Co-authored-by: Tuo Xie <xietuo at huawei.com>
Reviewed-by: neliasso, thartmann

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java

Changeset: 485f2e7f
Author:    David Holmes <dholmes at openjdk.org>
Date:      2019-10-14 22:20:03 +0000
URL:       https://git.openjdk.java.net/mobile/commit/485f2e7f

8232182: RedefineNestmateAttr/TestNestmateAttr.java failes due to ObjectCollectedException

Reviewed-by: phh, sspitsyn

! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java

Changeset: 2882b4c5
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2019-10-10 14:20:43 +0000
URL:       https://git.openjdk.java.net/mobile/commit/2882b4c5

8232107: support ThreadPriorityPolicy flag on AIX

Reviewed-by: clanger, dholmes

! src/hotspot/os/aix/os_aix.cpp

Changeset: 65a60129
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2019-10-15 14:19:55 +0000
URL:       https://git.openjdk.java.net/mobile/commit/65a60129

Merge


Changeset: 406c2a9b
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2019-10-15 09:25:59 +0000
URL:       https://git.openjdk.java.net/mobile/commit/406c2a9b

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: c1972ecd
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2019-10-15 19:38:59 +0000
URL:       https://git.openjdk.java.net/mobile/commit/c1972ecd

8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing

Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 6b114467
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2019-10-15 19:45:09 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6b114467

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: b5d427b0
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2019-10-15 13:25:57 +0000
URL:       https://git.openjdk.java.net/mobile/commit/b5d427b0

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: 9dd506f7
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2019-10-15 21:33:54 +0000
URL:       https://git.openjdk.java.net/mobile/commit/9dd506f7

Merge


Changeset: 0046f1ea
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2019-10-15 22:22:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0046f1ea

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: 79c16342
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2019-10-16 11:52:56 +0000
URL:       https://git.openjdk.java.net/mobile/commit/79c16342

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: 1c9dd157
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2019-10-16 12:36:44 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1c9dd157

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: ecde34ee
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2019-10-16 14:50:53 +0000
URL:       https://git.openjdk.java.net/mobile/commit/ecde34ee

8231449: HttpClient’s client ssl certificate authentication seems to be broken

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: db097ae2
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2019-10-16 16:54:56 +0000
URL:       https://git.openjdk.java.net/mobile/commit/db097ae2

8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI

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: 7e6ebde1
Author:    Man Cao <manc at openjdk.org>
Date:      2019-10-14 18:48:10 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7e6ebde1

8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero

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: 31afddcc
Author:    Ivan Gerasimov <igerasim at openjdk.org>
Date:      2019-10-16 14:32:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/31afddcc

8230407: SocketPermission and FilePermission action list allows leading comma

Co-authored-by: Chris Hegarty <chris.hegarty at oracle.com>
Reviewed-by: chegar

! 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: 638fe2b8
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2019-10-17 00:00:13 +0000
URL:       https://git.openjdk.java.net/mobile/commit/638fe2b8

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: a4e6e675
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2019-10-17 00:19:02 +0000
URL:       https://git.openjdk.java.net/mobile/commit/a4e6e675

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: 49883054
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2019-10-17 07:31:35 +0000
URL:       https://git.openjdk.java.net/mobile/commit/49883054

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: 98c9f8bd
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2019-10-16 16:55:52 +0000
URL:       https://git.openjdk.java.net/mobile/commit/98c9f8bd

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: 60f7a499
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2019-10-17 02:49:14 +0000
URL:       https://git.openjdk.java.net/mobile/commit/60f7a499

Added tag jdk-14+19 for changeset 9b67dd88a931

! .hgtags

Changeset: 463d6e96
Author:    Ivan Gerasimov <igerasim at openjdk.org>
Date:      2019-10-16 18:47:11 +0000
URL:       https://git.openjdk.java.net/mobile/commit/463d6e96

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: 2a43248d
Author:    Hamlin Li <mli at openjdk.org>
Date:      2019-10-17 13:18:01 +0000
URL:       https://git.openjdk.java.net/mobile/commit/2a43248d

8209824: Improve the code coverage for ThreadLocal

Reviewed-by: dholmes, alanb

+ test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java

Changeset: 600b3e7e
Author:    Hamlin Li <mli at openjdk.org>
Date:      2019-10-17 13:34:06 +0000
URL:       https://git.openjdk.java.net/mobile/commit/600b3e7e

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: 6e08f843
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2019-10-16 17:03:40 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6e08f843

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: 6147018a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2019-10-17 10:35:18 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6147018a

8223998: Missing MakeDir in ExecuteWithLog

Reviewed-by: tbell, erikj

! make/common/MakeBase.gmk

Changeset: d8c6516c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2019-10-14 11:36:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d8c6516c

8218628: Add detailed message to NullPointerException describing what is null

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




More information about the mobile-changes mailing list