Changeset: e45b1d1b90a5 Author: weijun Date: 2015-02-13 11:03 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e45b1d1b90a5
8071338: Move policytool from JRE to JDK Reviewed-by: alanb, erikj, ihse, mchung ! make/launcher/Launcher-jdk.dev.gmk ! make/launcher/Launcher-jdk.runtime.gmk + src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java + src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java ! test/TEST.groups Changeset: fd264d00fd0d Author: psandoz Date: 2015-02-13 11:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd264d00fd0d 8071670: java.util.Optional: please add a way to specify if-else behavior Reviewed-by: dfuchs, lowasser ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java ! test/java/util/Optional/Basic.java ! test/java/util/Optional/BasicDouble.java ! test/java/util/Optional/BasicInt.java ! test/java/util/Optional/BasicLong.java Changeset: 94f47d7eb0be Author: psandoz Date: 2015-02-13 11:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/94f47d7eb0be 8069325: Pattern.splitAsStream does not return input if it is empty and there is no match Reviewed-by: sherman ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/PatternStreamTest.java Changeset: 4d682a0bd71e Author: simonis Date: 2015-02-13 19:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4d682a0bd71e 8072770: [TESTBUG] Some Introspector tests fail with a Java heap bigger than 4GB Reviewed-by: serb ! test/java/beans/Introspector/7064279/Test7064279.java ! test/java/beans/Introspector/Test7172865.java ! test/java/beans/Introspector/Test7195106.java Changeset: e2b46870528d Author: ascarpino Date: 2015-02-13 10:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2b46870528d 8022313: sun/security/pkcs11/rsa/TestKeyPairGenerator.java failed in aurora Reviewed-by: mullan ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Changeset: 8c9f25e86af8 Author: msheppar Date: 2015-02-16 00:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c9f25e86af8 8068682: Deprivilege/move java.corba to the ext class loader Reviewed-by: alanb, mchung ! make/src/classes/build/tools/module/boot.modules ! make/src/classes/build/tools/module/ext.modules ! src/java.base/share/conf/security/java.policy Changeset: 043cec19f352 Author: alanb Date: 2015-02-16 18:30 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/043cec19f352 8068680: Move java.transaction to the ext class loader Reviewed-by: lancea, mchung ! make/src/classes/build/tools/module/boot.modules ! make/src/classes/build/tools/module/ext.modules Changeset: fbc215c6379b Author: sherman Date: 2015-02-16 14:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fbc215c6379b 8073152: Update Standard/ExtendedCharsets to work with module system Summary: to reorganize the standard and extendec charset configuration during build time Reviewed-by: alanb ! make/data/charsetmapping/DoubleByte-X.java.template + make/data/charsetmapping/charsets - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs + make/data/charsetmapping/list_old - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets + make/data/charsetmapping/stdcs-linux + make/data/charsetmapping/stdcs-solaris + make/data/charsetmapping/stdcs-windows ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/GensrcCharsetMapping.gmk + make/src/classes/build/tools/charsetmapping/Charset.java ! make/src/classes/build/tools/charsetmapping/DBCS.java ! make/src/classes/build/tools/charsetmapping/HKSCS.java + make/src/classes/build/tools/charsetmapping/Hasher.java ! make/src/classes/build/tools/charsetmapping/Main.java ! make/src/classes/build/tools/charsetmapping/SBCS.java + make/src/classes/build/tools/charsetmapping/SPI.java + make/src/classes/build/tools/charsetmapping/SRC.java ! src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java + src/java.base/share/classes/sun/nio/cs/DelegatableDecoder.java + src/java.base/share/classes/sun/nio/cs/DoubleByte.java + src/java.base/share/classes/sun/nio/cs/HKSCS.java ! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template ! src/java.desktop/share/classes/sun/awt/HKSCS.java ! src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java ! src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java ! src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java ! src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java ! src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java ! src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50221.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java ! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Changeset: b10dc4dc6903 Author: robm Date: 2015-02-16 22:57 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b10dc4dc6903 8067846: (sctp) InternalError when receiving SendFailedNotification Reviewed-by: chegar ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c + test/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java Changeset: c1d4b8b0f6f7 Author: lpriima Date: 2015-02-16 19:16 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c1d4b8b0f6f7 8073124: Tune test and document TimSort runs length stack size increase Reviewed-by: dholmes ! src/java.base/share/classes/java/util/ComparableTimSort.java ! src/java.base/share/classes/java/util/TimSort.java ! test/java/util/Arrays/TimSortStackSize2.java Changeset: 88a6f5874f09 Author: sla Date: 2015-02-17 10:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/88a6f5874f09 8025636: Hide lambda proxy frames in stacktraces Reviewed-by: jrose, forax, jfranck, vlivanov ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java + test/java/lang/invoke/lambda/LambdaStackTrace.java Changeset: b87c5d7d9d74 Author: bpb Date: 2015-02-17 09:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b87c5d7d9d74 8073207: javadoc typos in java.nio.channels.Pipe Summary: Correct the verbiage as suggested. Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/Pipe.java Changeset: 4d86414d3d1d Author: juh Date: 2015-02-17 10:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4d86414d3d1d 8042967: Add variant of DSA Signature algorithms that do not ASN.1 encode the signature bytes Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/DSA.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunECEntries.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/sun/security/pkcs11/ec/TestECDSA.java ! test/sun/security/provider/DSA/TestDSA2.java Changeset: 5b72fdf46d48 Author: serb Date: 2015-01-12 16:26 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b72fdf46d48 8068374: setAlignmentX, setAlignmentY, getAlignmentX, getAlignmentY javadoc of JComponent Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: c6c69b4fbf9e Author: darcy Date: 2015-01-12 11:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c6c69b4fbf9e 8055059: JDK9b22 public API exposes package private classes Reviewed-by: serb, prr, alexsch ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/StringContent.java Changeset: d82943a782c5 Author: prr Date: 2015-01-12 12:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d82943a782c5 Merge - test/java/rmi/server/RemoteServer/setLogPermission/java.policy Changeset: 218f8a6bfb0d Author: azvegint Date: 2015-01-13 12:44 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/218f8a6bfb0d 8068305: [TEST_BUG] Test java/awt/Mixing/HWDisappear.java fails with GTKL&F Reviewed-by: alexsch, serb ! test/java/awt/Mixing/HWDisappear.java Changeset: 68a57d6f8c37 Author: serb Date: 2015-01-13 16:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/68a57d6f8c37 6338077: link back to self in javadoc JTextArea.replaceRange() Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/JTextArea.java Changeset: 5ae5de9a10c5 Author: serb Date: 2015-01-13 16:06 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5ae5de9a10c5 6573305: Animated icon is not visible by click on menu Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/AbstractButton.java + test/javax/swing/AbstractButton/AnimatedIcon/AnimatedIcon.java Changeset: 2b0fb4476f32 Author: serb Date: 2015-01-13 16:09 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2b0fb4476f32 6459800: Some Swing classes violate encapsulation by returning internal Insets Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaBorder.java + test/java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java Changeset: 4990a7990af8 Author: serb Date: 2015-01-13 17:10 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4990a7990af8 6475361: Attempting to remove help menu from java.awt.MenuBar throws NullPointerException Reviewed-by: azvegint, ant ! src/java.desktop/share/classes/java/awt/MenuBar.java + test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java Changeset: 277fd444fc5a Author: neugens Date: 2015-01-14 14:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/277fd444fc5a 8067364: Printing to Postscript doesn't support dieresis Summary: Fix regression caused by fix for 8023990 Reviewed-by: bae, prr Contributed-by: neug...@redhat.com, philip.r...@oracle.com ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java + test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java Changeset: c622a8ba90ad Author: erikj Date: 2015-01-15 16:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c622a8ba90ad 8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013) Reviewed-by: tbell, ihse ! make/copy/Copy-java.base.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/windows/native/libjli/java_md.c Changeset: bffcfcd43910 Author: azvegint Date: 2015-01-16 13:53 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bffcfcd43910 8061636: Fix for JDK-7079254 changes behavior of MouseListener, MouseMotionListener Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java Changeset: 772a6e0e14fe Author: alexsch Date: 2015-01-16 19:11 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/772a6e0e14fe 8068040: [macosx] Combo box consuming ENTER key Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java Changeset: a441d42065cf Author: serb Date: 2015-01-16 18:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a441d42065cf 8056298: Separate java.awt.datatransfer from the desktop module Reviewed-by: erikj, alanb, mchung, alexsch ! make/src/classes/build/tools/module/boot.modules + src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties + src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java + src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java + src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java + src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorEvent.java + src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorListener.java + src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorMap.java + src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorTable.java + src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java + src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParameterList.java + src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParseException.java + src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java + src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java + src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java + src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java + src/java.datatransfer/share/classes/java/awt/datatransfer/package.html + src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java + src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java + src/java.datatransfer/unix/classes/sun/datatransfer/resources/flavormap.properties + src/java.datatransfer/windows/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties Changeset: e99158876ffd Author: serb Date: 2015-01-17 20:53 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e99158876ffd 8066132: BufferedImage::getPropertyNames() always returns null Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java + test/java/awt/image/BufferedImage/GetPropertyNames.java Changeset: cf912ee8ae0d Author: serb Date: 2015-01-20 17:01 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cf912ee8ae0d 6515713: example in JFormattedTextField API docs instantiates abstract class Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java Changeset: 9a404ab76bb0 Author: anashaty Date: 2015-01-20 19:26 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9a404ab76bb0 8068283: Mac OS Incompatibility between JDK 6 and 8 regarding input method handling Reviewed-by: ant, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java Changeset: c03007d8ceae Author: serb Date: 2015-01-21 17:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c03007d8ceae 6459798: JDesktopPane,JFileChooser violate encapsulation by returning internal Dimensions Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java + test/java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java Changeset: 59c3aca6a811 Author: serb Date: 2015-01-21 18:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59c3aca6a811 7056797: The test failed automatically,because throw a ArrayIndexOutOfBoundsException Reviewed-by: azvegint, alexsch + test/javax/swing/JTabbedPane/4209065/bug4209065.html + test/javax/swing/JTabbedPane/4209065/bug4209065.java Changeset: 23f11e76a0ca Author: ddehaven Date: 2015-01-21 12:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/23f11e76a0ca Merge ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java - test/java/util/logging/AnonLoggerWeakRefLeak.java - test/java/util/logging/AnonLoggerWeakRefLeak.sh - test/java/util/logging/LoggerWeakRefLeak.java - test/java/util/logging/LoggerWeakRefLeak.sh - test/sun/tools/common/CommonTests.sh Changeset: 2aa2f3d6c886 Author: mcherkas Date: 2015-01-22 17:42 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2aa2f3d6c886 8065709: Deadlock in awt/logging apparently introduced by 8019623 Reviewed-by: ant, serb ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: 372b2ed54b39 Author: serb Date: 2015-01-23 13:47 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/372b2ed54b39 7185221: [macosx] Regtest should not throw exception if a suitable display mode found Reviewed-by: azvegint, ant + test/java/awt/FullScreen/NonExistentDisplayModeTest/NonExistentDisplayModeTest.java Changeset: c6ff774bf74b Author: prr Date: 2015-01-25 15:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c6ff774bf74b 8064833: [macosx] Native font lookup uses family+style, not full name/postscript name Reviewed-by: bae, serb ! src/java.desktop/macosx/classes/sun/font/CFont.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/FontFamily.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/java/awt/FontClass/HelvLtOblTest.java Changeset: addef0df1d52 Author: azvegint Date: 2015-01-26 12:37 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/addef0df1d52 8071483: Possible case-folding collision for color/Color subdirectories of jdk/test/java/awt/ Reviewed-by: rriggs, serb + test/java/awt/Color/LoadProfileWithSM.java + test/java/awt/Color/LoadStandardProfilesTest.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java Changeset: 4f44dc193eef Author: serb Date: 2015-01-26 16:32 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4f44dc193eef 8069015: Re-examine Solaris/Linux java.desktop dependency on java.logging Reviewed-by: azvegint, ant - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java Changeset: 92eff0154d2d Author: ddehaven Date: 2015-01-27 09:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/92eff0154d2d Merge - make/data/checkdeps/refs.allowed ! make/lib/CoreLibraries.gmk - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c - test/java/lang/CharSequence/DefaultTest.java - test/java/util/ResourceBundle/Bug6287579.java Changeset: 4bc4019afb30 Author: ddehaven Date: 2015-01-28 08:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4bc4019afb30 Merge Changeset: 9aa5a8152efd Author: kshefov Date: 2015-01-29 14:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9aa5a8152efd 8068292: [TEST_BUG] Test javax/swing/JLayer/6824395/bug6824395.java fails with -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel Reviewed-by: alexsch, azvegint Contributed-by: shobhit.s.gu...@oracle.com ! test/javax/swing/JLayer/6824395/bug6824395.java Changeset: a0153383b663 Author: prr Date: 2015-01-29 09:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0153383b663 8071710: [solaris] libfontmanager should be linked against headless awt library Reviewed-by: ihse, erikj ! make/lib/Awt2dLibraries.gmk Changeset: 44868ce0b5ab Author: kshefov Date: 2015-01-30 13:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/44868ce0b5ab 8068301: [TEST_BUG] Test javax/swing/JColorChooser/Test4177735.java fails with ArrayIndexOutOfBoundsException with GTKL&F Reviewed-by: alexsch, azvegint Contributed-by: shobhit.s.gu...@oracle.com ! test/javax/swing/JColorChooser/Test4177735.java Changeset: 9c6583e3a5f4 Author: serb Date: 2015-02-02 18:21 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9c6583e3a5f4 8015085: [macosx] Label shortening via " ... " broken when String contains combining diaeresis Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java Changeset: 3ce5eb12d646 Author: dmarkov Date: 2015-02-03 11:51 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3ce5eb12d646 8064934: Incorrect Exception message from java.awt.Desktop.open() Reviewed-by: azvegint, serb ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + test/java/awt/Desktop/8064934/bug8064934.java Changeset: 7c4ae9318d2a Author: prr Date: 2015-02-03 09:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7c4ae9318d2a 8072116: [Solaris] : Fix for 8071710 needs to be updated for build dependency checking Reviewed-by: ihse ! make/lib/Awt2dLibraries.gmk Changeset: 20a31dd18097 Author: prr Date: 2015-02-04 10:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/20a31dd18097 6243376: JPEGImageWriter corrupts color for non-JFIF images with differing sample factor Reviewed-by: bae, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java + test/javax/imageio/plugins/jpeg/MagentaEXIFTest.java Changeset: 2342c8c3ed6e Author: prr Date: 2015-02-04 10:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2342c8c3ed6e 8072433: copy/paste duplicated tests in some condition statements Reviewed-by: bae, serb ! src/java.desktop/share/classes/sun/font/FontFamily.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java Changeset: d2efec047c8f Author: serb Date: 2015-02-05 14:20 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d2efec047c8f 4952954: abort flag is not cleared for every write operation for JPEG ImageWriter Reviewed-by: bae, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java + test/javax/imageio/plugins/shared/WriteAfterAbort.java Changeset: 664e14537633 Author: serb Date: 2015-02-05 16:16 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/664e14537633 8062738: Test java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug fails in Windows Reviewed-by: azvegint, ant ! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java Changeset: d96e70a49103 Author: azvegint Date: 2015-02-02 21:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d96e70a49103 8072088: [PIT] NPE in DnD tests apparently because of the fix to JDK-8061636 Reviewed-by: ant, prr, serb ! src/java.desktop/share/classes/java/awt/Container.java Changeset: ffddde2e67dc Author: serb Date: 2015-02-06 19:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ffddde2e67dc 8063066: Some look and feels ignores the JSlider.PaintTrack property Reviewed-by: ant, azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/JSlider.java Changeset: cf29d39bf0de Author: ddehaven Date: 2015-02-09 09:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cf29d39bf0de Merge ! make/src/classes/build/tools/module/boot.modules - src/java.management/share/classes/java/lang/management/PlatformComponent.java - src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java - src/java.security.acl/share/classes/java/security/acl/Acl.java - src/java.security.acl/share/classes/java/security/acl/AclEntry.java - src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java - src/java.security.acl/share/classes/java/security/acl/Group.java - src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java - src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java - src/java.security.acl/share/classes/java/security/acl/Owner.java - src/java.security.acl/share/classes/java/security/acl/Permission.java - src/java.security.acl/share/classes/java/security/acl/package-info.java - src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java - src/java.security.acl/share/classes/sun/security/acl/AclImpl.java - src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java - src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java - src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java - src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java - src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java Changeset: 12b89e18027b Author: ddehaven Date: 2015-02-17 11:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/12b89e18027b Merge ! make/src/classes/build/tools/module/boot.modules - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java Changeset: 867968501262 Author: bpb Date: 2015-02-17 12:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/867968501262 8073347: javadoc of Formattable messed up by JDK-8019857 Summary: Change sample code formatting to the currently blessed idiom. Reviewed-by: martin ! src/java.base/share/classes/java/util/Formattable.java Changeset: 619c35f23dce Author: erikj Date: 2015-02-18 11:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/619c35f23dce 8073328: Incremental build of gensrc broken Reviewed-by: alanb, tbell, dfuchs, sherman ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/GensrcCharsetMapping.gmk ! make/src/classes/build/tools/charsetmapping/Main.java Changeset: 6e5a7a1926ab Author: dsamersoff Date: 2015-02-18 03:16 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6e5a7a1926ab 8072835: sun/tools/jmap/heapconfig/JMapHeapConfigTest.java Key MaxHeapSize doesnt match Summary: Make sure that maxheapsize is set explicitly in command line Reviewed-by: sla, ykantser ! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java Changeset: 27de92ceee79 Author: dsamersoff Date: 2015-02-18 03:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/27de92ceee79 8072395: sun/tools/jmap/heapconfig/LingeredAppTest.java and sun/tools/jmap/heapconfig/JMapHeapConfigTest.java fail due to LingeredApp ERROR: java.io.IOException: Lock is too old. Aborting Summary: Remove lock age check Reviewed-by: sla, dholmes, kevinw ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java ! test/sun/tools/jmap/heapconfig/LingeredApp.java ! test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: d8bbc2fb7df8 Author: vlivanov Date: 2015-01-29 10:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d8bbc2fb7df8 8063137: Never-taken branches should be pruned when GWT LambdaForms are shared Reviewed-by: jrose, kvn ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java Changeset: 86fbdebd98af Author: vlivanov Date: 2015-01-29 10:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86fbdebd98af 8069591: Customize LambdaForms which are invoked using MH.invoke/invokeExact Reviewed-by: jrose, plevart, forax ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java Changeset: 84b64cad80d1 Author: vlivanov Date: 2015-01-29 10:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/84b64cad80d1 8071787: Don't block inlining when DONT_INLINE_THRESHOLD=0 Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 2dc4afee9a85 Author: vlivanov Date: 2015-01-29 10:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2dc4afee9a85 8071788: BlockInliningWrapper.asType() is broken Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 088b93bf9f01 Author: dlong Date: 2015-01-31 02:42 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/088b93bf9f01 Merge - test/java/util/ResourceBundle/Bug6287579.java Changeset: f6b19379eb73 Author: vlivanov Date: 2015-02-12 13:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f6b19379eb73 Merge Changeset: b9c1cdfc89a0 Author: jbachorik Date: 2014-12-11 10:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b9c1cdfc89a0 8062303: Remove com.sun.tracing API Reviewed-by: sla, alanb, mchung, dholmes ! make/lib/Lib-jdk.runtime.gmk - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c ! test/ProblemList.txt ! test/TEST.groups - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java Changeset: d71416975967 Author: dcubed Date: 2015-02-06 10:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d71416975967 Merge - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c ! test/ProblemList.txt - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java Changeset: 8ac427c6df05 Author: jbachorik Date: 2015-01-16 18:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8ac427c6df05 8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC Reviewed-by: mullan ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/ProtectionDomain.java + test/java/security/ProtectionDomain/PreserveCombinerTest.java Changeset: b154c90af31c Author: psandoz Date: 2015-02-10 14:10 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b154c90af31c 8068975: Remove deprecated methods on sun.misc.Unsafe and clean up native implementation Reviewed-by: dholmes, kvn, vlivanov ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: 774dc1c803ce Author: jbachorik Date: 2015-02-12 08:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/774dc1c803ce 8069286: Unexpected count of notification in LowMemoryTest Reviewed-by: mchung ! test/ProblemList.txt ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java Changeset: f4ce7c7a0296 Author: jbachorik Date: 2015-02-12 17:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f4ce7c7a0296 8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner") Reviewed-by: mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java Changeset: b1ca447190cf Author: jbachorik Date: 2015-02-12 17:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b1ca447190cf Merge Changeset: 1050825bdde7 Author: ctornqvi Date: 2015-02-13 05:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1050825bdde7 Merge Changeset: 24db1a40838a Author: amurillo Date: 2015-02-16 08:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24db1a40838a Merge - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c ! test/TEST.groups - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java Changeset: 0583b3a03da3 Author: amurillo Date: 2015-02-18 09:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0583b3a03da3 Merge - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java Changeset: 89bc656dc8c4 Author: mchung Date: 2015-02-18 08:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/89bc656dc8c4 8073373: Remove redundant imports from sun/applet/AppletProps.java Reviewed-by: serb ! src/java.desktop/share/classes/sun/applet/AppletProps.java Changeset: 36607eb3168f Author: mchung Date: 2015-02-18 18:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/36607eb3168f 8072656: test/java/lang/reflect/Proxy/ClassRestrictions.java assumes app class loader be URLClassLoader Reviewed-by: lancea, alanb ! test/java/lang/reflect/Proxy/ClassRestrictions.java Changeset: 607ea68032cd Author: lana Date: 2015-02-19 16:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/607ea68032cd Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java Changeset: be681c3449ce Author: katleman Date: 2015-02-26 15:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/be681c3449ce Added tag jdk9-b52 for changeset 607ea68032cd ! .hgtags Changeset: 65de62d768a4 Author: shade Date: 2015-02-20 18:32 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/65de62d768a4 8073479: Replace obj.getClass hacks with Objects.requireNonNull Reviewed-by: dfuchs, plevart, vlivanov ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! test/java/lang/invoke/8009222/Test8009222.java ! test/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java Changeset: effdf04cfcec Author: redestad Date: 2015-02-21 13:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/effdf04cfcec 8068790: ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as specified Reviewed-by: coffeys, sherman ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! test/java/util/zip/TestExtraTime.java Changeset: dd80c38f6595 Author: erikj Date: 2015-02-23 11:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dd80c38f6595 8073498: Enhance GensrcProperties.gmk to allow an alternative source root Reviewed-by: tbell, mchung, ihse ! make/gensrc/GensrcProperties.gmk Changeset: a4e47f145dda Author: chegar Date: 2015-02-23 15:48 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4e47f145dda 8064924: Update java.net.URL to work with modules Reviewed-by: alanb, plevart, psandoz ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandlerFactory.java ! src/java.base/share/classes/java/net/package-info.java + src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java + src/java.base/share/classes/java/net/spi/package-info.java + test/java/net/spi/URLStreamHandlerProvider/Basic.java + test/java/net/spi/URLStreamHandlerProvider/Child.java + test/java/net/spi/URLStreamHandlerProvider/bad.provider.template + test/java/net/spi/URLStreamHandlerProvider/basic.policy + test/java/net/spi/URLStreamHandlerProvider/provider.template ! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java ! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java ! test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java Changeset: bfc07fb616d9 Author: chegar Date: 2015-02-23 17:22 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bfc07fb616d9 8073667: URL should not use service loader to lookup the jar protocol handler Reviewed-by: alanb ! src/java.base/share/classes/java/net/URL.java Changeset: 9a0e131ad6f8 Author: mchung Date: 2015-02-23 08:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9a0e131ad6f8 8062750: Separate SNMP messages from sun.management.resources.agent Reviewed-by: alanb, dfuchs, erikj ! src/java.management/share/classes/sun/management/AgentConfigurationError.java ! src/java.management/share/classes/sun/management/resources/agent.properties ! test/sun/management/AgentCheckTest.java Changeset: b869f40e0ccd Author: juh Date: 2015-02-23 11:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b869f40e0ccd 8072663: Remove the sun.security.acl package which is not used in the JDK Reviewed-by: mullan, alanb, mchung ! src/java.base/share/classes/java/security/acl/Acl.java - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java ! test/TEST.groups - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: 03df711f2cab Author: jmanson Date: 2015-02-24 09:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/03df711f2cab 6588467: Add isDaemon() and getPriority() to ThreadInfo Reviewed-by: mchung, sla, dholmes, martin ! src/java.management/share/classes/java/lang/management/ThreadInfo.java ! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java + test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java ! test/java/lang/management/ThreadMXBean/ThreadDump.java Changeset: 31ba9c9a6b35 Author: sla Date: 2015-02-24 10:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/31ba9c9a6b35 8073713: javadoc warnings in serviceability code Reviewed-by: mgronlun, alanb, sspitsyn ! src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java ! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java Changeset: 2d045ee4b2f3 Author: igerasim Date: 2015-02-24 19:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2d045ee4b2f3 8073779: StackOverflowError called StackOverflowException in javadoc Reviewed-by: martin ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: fea5c84f2bbc Author: jbachorik Date: 2015-02-16 10:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fea5c84f2bbc 8072908: com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh fails on OS X with exit code 2 Reviewed-by: dholmes, sla - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java + test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh Changeset: cd278876ee60 Author: ctornqvi Date: 2015-02-18 19:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cd278876ee60 Merge - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java Changeset: 80b3e02fdfce Author: amurillo Date: 2015-02-20 14:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/80b3e02fdfce Merge - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh Changeset: d5f7442dbd63 Author: amurillo Date: 2015-02-24 10:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d5f7442dbd63 Merge - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh Changeset: 13c749cb2edf Author: dfuchs Date: 2015-02-24 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/13c749cb2edf 8073394: Clock.systemUTC() should return a constant Summary: Clock.systemUTC() now returns SystemClock.UTC Reviewed-by: scolebourne, rriggs, plevart, lancea ! src/java.base/share/classes/java/time/Clock.java ! test/java/time/test/java/time/TestClock_System.java Changeset: f5a9533bd747 Author: mchung Date: 2015-02-24 12:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f5a9533bd747 8073696: Remove unused imports in java.corba, java.jaxws, jdk.httpserver Reviewed-by: alanb, chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java Changeset: d278a05017eb Author: weijun Date: 2015-02-25 18:30 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d278a05017eb 8073181: keytool -ext honored not working correctly Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: 895c085e15d4 Author: weijun Date: 2015-02-25 18:30 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/895c085e15d4 8073182: keytool may generate duplicate extensions Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: edce622135bc Author: coffeys Date: 2015-02-25 11:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/edce622135bc 7178362: Socket impls should ignore unsupported proxy types rather than throwing Reviewed-by: chegar ! src/java.base/share/classes/java/net/SocksSocketImpl.java + test/java/net/Socks/BadProxySelector.java Changeset: b1d316f8656f Author: jfranck Date: 2015-02-25 14:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b1d316f8656f 8014678: Spurious AccessControlException thrown in java.lang.Class.getEnclosingMethod() Reviewed-by: ahgross, mchung, psandoz ! src/java.base/share/classes/java/lang/Class.java + test/java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java + test/java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java Changeset: 37d1442d53bc Author: ksrini Date: 2015-02-25 06:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/37d1442d53bc 8066185: VM crashed with SIGSEGV VirtualMemoryTracker::add_reserved_region Reviewed-by: coleenp, dholmes ! src/java.base/share/native/libjli/java.c ! test/tools/launcher/TestSpecialArgs.java Changeset: 14325c15583d Author: msheppar Date: 2015-02-25 17:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/14325c15583d 8046893: JNI exception pending in jdk/src/solaris/native/java/net: ExtendedOptionsImpl.c, PlainDatagramSocketImpl.c Reviewed-by: alanb, chegar ! src/java.base/unix/native/libnet/ExtendedOptionsImpl.c Changeset: 367cd3425a59 Author: msheppar Date: 2015-02-25 17:24 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/367cd3425a59 8055204: Memory leak in jdk/src/windows/native/java/lang/java_props_md.c Reviewed-by: rriggs ! src/java.base/windows/native/libjava/java_props_md.c Changeset: 710db3eff010 Author: dfuchs Date: 2015-02-25 18:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/710db3eff010 8072645: java.util.logging should use java.time to get more precise time stamps Summary: j.u.logging uses j.t.Instant to store LogRecord time stamps. XMLFormatter format is updated to allow for a new optional <nanos> element containing a nano second adjustment. SimpleFormatter passes a ZonedDateTime object to String.format. LogRecord getMillis/setMillis are deprecated, replaced by getInstant/setInstant. Reviewed-by: scolebourne, plevart, rriggs Contributed-by: daniel.fu...@oracle.com, peter.lev...@gmail.com ! src/java.base/share/classes/sun/util/logging/LoggingSupport.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! src/java.logging/share/classes/java/util/logging/XMLFormatter.java ! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/java/util/logging/FileHandlerLongLimit.java + test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanos.java + test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java + test/java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java + test/java/util/logging/HigherResolutionTimeStamps/SimpleFormatterNanos.java + test/java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java Changeset: 7acbc61bf3fb Author: msheppar Date: 2015-02-25 19:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7acbc61bf3fb 8046901: Check jdk/src/solaris/native/sun/nio for Parfait flagged uninitialized memory Reviewed-by: rriggs, alanb ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpNet.c Changeset: f7e46f7c75df Author: sherman Date: 2015-02-25 13:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f7e46f7c75df 8073893: Enable charsets build system to configure euc_tw into java.base module/sun.nio.cs Summary: to enable charsets build system to configure euc_tw into java.base module/sun.nio.cs Reviewed-by: alanb, mchung ! make/data/charsetmapping/charsets ! make/data/charsetmapping/stdcs-solaris ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/GensrcCharsetMapping.gmk ! make/src/classes/build/tools/charsetmapping/Charset.java ! make/src/classes/build/tools/charsetmapping/EUC_TW.java ! make/src/classes/build/tools/charsetmapping/HKSCS.java ! make/src/classes/build/tools/charsetmapping/Main.java ! make/src/classes/build/tools/charsetmapping/SPI.java ! src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! test/sun/nio/cs/X11CNS11643.java Changeset: f3e5c7d886a5 Author: weijun Date: 2015-02-26 08:08 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f3e5c7d886a5 8073853: KeyToolTest.java has too many too long lines Reviewed-by: mullan ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: d4cc200fd4c9 Author: coffeys Date: 2015-02-26 09:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d4cc200fd4c9 8071447: IBM1166 Locale Request for Kazakh characters Reviewed-by: sherman + make/data/charsetmapping/IBM1166.c2b + make/data/charsetmapping/IBM1166.map + make/data/charsetmapping/IBM1166.nr ! make/data/charsetmapping/charsets ! make/data/charsetmapping/list_old ! test/java/nio/charset/Charset/RegisteredCharsets.java ! test/java/nio/charset/RemovingSunIO/SunioAlias.java ! test/sun/nio/cs/CheckHistoricalNames.java Changeset: a3d2a201d7b3 Author: vinnie Date: 2015-02-26 16:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a3d2a201d7b3 8073955: Update java.security.debug help text to reflect recent enhancements for debugging Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/Debug.java Changeset: 32af5df346f5 Author: sherman Date: 2015-02-26 14:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/32af5df346f5 8073924: Update test/java/nio/charset/Charset/NIOCharsetAvailability.java to work with module system Summary: to use module's runtime filesystem to iterate the class files Reviewed-by: alanb ! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Changeset: dde2405cdb0f Author: lpriima Date: 2015-02-26 18:50 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dde2405cdb0f 8073354: TimSortStackSize2.java: test cleanup: make test run with single argument Reviewed-by: dholmes ! test/java/util/Arrays/TimSortStackSize2.java Changeset: 99dfa8d56fc6 Author: darcy Date: 2015-02-26 18:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/99dfa8d56fc6 8073952: Spec of j.l.r.Method.toString/toGenericString need to be clarified Reviewed-by: lancea ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: 6cb5f5c34009 Author: lana Date: 2015-02-26 20:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6cb5f5c34009 Merge - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: c517009905c5 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c517009905c5 Added tag jdk9-b53 for changeset 6cb5f5c34009 ! .hgtags