From philip.race at oracle.com Mon Apr 10 16:12:39 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:12:39 +0000 Subject: hg: jdk10/client: 16 new changesets Message-ID: <201704101612.v3AGCdB3014399@aojmv0008.oracle.com> Changeset: fe226259b01d Author: asemenyuk Date: 2017-03-30 21:23 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/fe226259b01d 8177770: Need more precise control on build system logging Reviewed-by: ihse, erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in + common/bin/shell-profiler.sh - common/bin/shell-tracer.sh ! make/Init.gmk ! make/InitSupport.gmk ! make/common/MakeBase.gmk Changeset: 1accf96fa79b Author: prr Date: 2017-03-06 10:40 -0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/1accf96fa79b Merge ! common/autoconf/generated-configure.sh Changeset: 6fea867479ea Author: prr Date: 2017-03-10 10:33 -0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/6fea867479ea Merge Changeset: 08d2d5b9ad20 Author: prr Date: 2017-03-16 09:50 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/08d2d5b9ad20 Merge - README-builds.html - README-builds.md - common/bin/update-build-readme.sh Changeset: d4d6daaef6f1 Author: prr Date: 2017-03-21 08:48 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/d4d6daaef6f1 Merge Changeset: 16d1c3ff3d0e Author: alanb Date: 2017-03-22 16:25 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/16d1c3ff3d0e 8174823: Module system implementation refresh (3/2017) Reviewed-by: erikj, mchung, alanb Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! make/CreateJmods.gmk ! make/Images.gmk Changeset: 277c9c31206f Author: alanb Date: 2017-03-22 18:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/277c9c31206f Merge ! common/autoconf/generated-configure.sh Changeset: c38c6b270ccc Author: lana Date: 2017-03-23 22:56 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/c38c6b270ccc Merge Changeset: 41d9f0545d53 Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/41d9f0545d53 Added tag jdk-9+163 for changeset c38c6b270ccc ! .hgtags Changeset: 66df71217ba3 Author: mchung Date: 2017-03-29 09:41 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/66df71217ba3 8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea ! make/Javadoc.gmk ! make/Main.gmk Changeset: 04d60d5ae6fd Author: ihse Date: 2017-03-30 08:53 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/04d60d5ae6fd 8177634: Fix for 8175307 may cause linker errors on OS X 10.9 Reviewed-by: dholmes, erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 148642751a9f Author: erikj Date: 2017-03-30 10:37 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/148642751a9f 8177135: OpenJDK 9 freetype needs msvcr100.dll Reviewed-by: ihse, prr ! common/conf/jib-profiles.js Changeset: 7810f75d016a Author: lana Date: 2017-03-30 17:23 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/7810f75d016a Merge Changeset: ccfda1c4e17d Author: lana Date: 2017-04-06 04:48 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/ccfda1c4e17d Merge ! .hgtags ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/shell-tracer.sh ! common/conf/jib-profiles.js Changeset: 6fe9f8461672 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/6fe9f8461672 Added tag jdk-9+164 for changeset 7810f75d016a ! .hgtags Changeset: 8ec175c61fc3 Author: lana Date: 2017-04-08 03:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/8ec175c61fc3 Merge ! .hgtags - common/bin/shell-tracer.sh From philip.race at oracle.com Mon Apr 10 16:12:56 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:12:56 +0000 Subject: hg: jdk10/client/jdk: 62 new changesets Message-ID: <201704101612.v3AGCxlE014499@aojmv0008.oracle.com> Changeset: 53142e39bfa7 Author: mullan Date: 2017-03-31 13:28 -0400 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/53142e39bfa7 8175029: StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider) Reviewed-by: weijun, vinnie ! src/java.base/share/classes/java/security/cert/X509CRL.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/java/security/cert/X509CRL/VerifyDefault.java + test/java/security/cert/X509Certificate/VerifyDefault.java ! test/java/security/testlibrary/CertUtils.java Changeset: c0aecf84349c Author: redestad Date: 2017-04-04 10:53 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c0aecf84349c 8177631: Outdated performance advice in StringCoding Reviewed-by: sherman ! src/java.base/share/classes/java/lang/StringCoding.java Changeset: 61d6601e2948 Author: redestad Date: 2017-03-20 21:40 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/61d6601e2948 8177036: Class.checkMemberAccess throws NPE when calling Class methods via JNI Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/lang/Class.java Changeset: e4b869632f7d Author: amlu Date: 2017-03-21 20:20 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e4b869632f7d 8177313: Move FJExceptionTableLeak.java and ConfigChanges.java back to tier1 Reviewed-by: alanb ! test/TEST.groups Changeset: 8a14f9275ba9 Author: hseigel Date: 2017-03-13 16:23 -0400 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/8a14f9275ba9 8176471: [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr Summary: Check for strings such as " version " and "Runtime Environment" that appear in 'java -version' for both open and closed builds. Reviewed-by: coleenp ! test/sun/tools/jinfo/JInfoTest.java Changeset: e559d0c0985a Author: jwilhelm Date: 2017-03-13 15:56 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e559d0c0985a Merge Changeset: 9861a8803e52 Author: rehn Date: 2017-03-14 12:00 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/9861a8803e52 8176098: Deprecate FlatProfiler Reviewed-by: shade, coleenp ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 952d3df46b5b Author: jwilhelm Date: 2017-03-17 16:15 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/952d3df46b5b Merge Changeset: 0832f3508ecb Author: jwilhelm Date: 2017-03-21 16:39 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0832f3508ecb Merge Changeset: 09774b62cec0 Author: alexsch Date: 2017-03-13 22:55 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/09774b62cec0 8175301: Java GUI hangs on Windows when Display set to 125% Reviewed-by: serb, azvegint ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java + test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java Changeset: 48ddfeefafac Author: psadhukhan Date: 2017-03-14 10:29 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/48ddfeefafac 8173123: [findbugs] javax.swing.text.* - Storing a reference to an externally mutable object into the internal representation Reviewed-by: serb, alexsch, prr ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java Changeset: 75a8a6117014 Author: dmarkov Date: 2017-03-14 09:03 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/75a8a6117014 8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/awt/CustomCursor.java Changeset: 23f609916fba Author: serb Date: 2017-03-14 18:35 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/23f609916fba 8176177: The new SwingContainer annotation can be removed from javax.accessibility.AccessibleContext Reviewed-by: alexsch, malenkov ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java + test/javax/swing/SwingContainer/SwingContainerIsForContainerOnly/SwingContainerIsForContainerOnly.java Changeset: b38931a57a60 Author: serb Date: 2017-03-15 18:56 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b38931a57a60 8176448: [macos] Popups in JCombobox and Choice have incorrect location in multiscreen systems Reviewed-by: alexsch, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java + test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java ! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java + test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java Changeset: 3556f4cd047b Author: alexsch Date: 2017-03-15 20:42 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3556f4cd047b 8174845: Bad scaling on Windows with large fonts with Java 9ea Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java Changeset: 00c2a0d8e1cb Author: prr Date: 2017-03-15 11:14 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/00c2a0d8e1cb 8176530: JDK support for JavaFX modal print dialogs Reviewed-by: serb, psadhukhan, kcr + src/java.desktop/share/classes/sun/print/DialogOnTop.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp Changeset: e607ebd99004 Author: psadhukhan Date: 2017-03-15 12:55 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e607ebd99004 8176287: [macosx] The print test crashed with Nimbus L&F Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m Changeset: 88125261d41e Author: azvegint Date: 2017-03-16 01:40 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/88125261d41e 8176528: Progress state for window is not displayed in taskbar Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/Taskbar.java Changeset: b55ec235fc5f Author: vadim Date: 2017-03-16 16:45 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b55ec235fc5f 8176409: [findbugs] some files under com.apple.laf with variable isn't final but should be Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java Changeset: 9158f22042bb Author: prr Date: 2017-03-16 09:51 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/9158f22042bb Merge - README - src/java.base/share/classes/java/lang/StackFramePermission.java Changeset: 7d8fe6923a14 Author: alexsch Date: 2017-03-16 23:29 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7d8fe6923a14 8176883: Enable antialiasing for Metal L&F icons on HiDPI display Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java Changeset: d9700e9006d0 Author: serb Date: 2017-03-16 22:03 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d9700e9006d0 8160270: dual-screen issue with java.awt.Choice Reviewed-by: prr, alexsch ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java ! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java + test/java/awt/PopupMenu/PopupMenuLocation.java Changeset: 4197c1ae4f47 Author: prr Date: 2017-03-21 08:48 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4197c1ae4f47 Merge Changeset: 722952ece7ed Author: prr Date: 2017-03-21 09:53 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/722952ece7ed Merge Changeset: 81c76df23278 Author: skovalev Date: 2017-03-22 10:55 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/81c76df23278 8177324: Some javax/security/ tests don't have correct module dependencies Reviewed-by: weijun ! test/javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java ! test/javax/security/auth/PrivateCredentialPermission/Subset.java ! test/javax/security/auth/Subject/Serial.java ! test/javax/security/auth/SubjectDomainCombiner/Regression.java + test/javax/security/auth/kerberos/TEST.properties ! test/javax/security/auth/login/Configuration/GetInstance.java ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.java ! test/javax/security/auth/login/LoginContext/ConfigConstructor.java ! test/javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java ! test/javax/security/auth/login/LoginContext/ModuleSubject.java ! test/javax/security/sasl/Sasl/PassSysProps.java Changeset: b572f46f30cd Author: amlu Date: 2017-03-22 19:40 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b572f46f30cd 8177383: Wrong @modules in java/io/FilePermission/ReadFileOnPath.java Reviewed-by: alanb ! test/java/io/FilePermission/ReadFileOnPath.java ! test/java/lang/Package/annotation/PackageInfoTest.java ! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java ! test/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Changeset: 085c764a3e5b Author: alanb Date: 2017-03-22 16:26 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/085c764a3e5b 8174823: Module system implementation refresh (3/2017) Reviewed-by: chegar, mchung, alanb Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com, peter.levart at gmail.com ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/ModuleReader.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java - src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java ! src/java.base/share/classes/jdk/internal/module/Builder.java ! src/java.base/share/classes/jdk/internal/module/Checks.java ! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java + src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/jdk/internal/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java + src/java.base/share/classes/jdk/internal/module/ModuleTarget.java ! src/java.base/share/classes/jdk/internal/module/Modules.java + src/java.base/share/classes/jdk/internal/module/Resources.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/native/libjava/ClassLoader.c ! src/java.base/share/native/libjava/Module.c ! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java + test/java/lang/ClassLoader/getResource/automaticmodules/Driver.java + test/java/lang/ClassLoader/getResource/automaticmodules/Main.java + test/java/lang/invoke/DefineClassTest.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/module/ConfigurationTest.java ! test/java/lang/module/ModuleDescriptorTest.java ! test/java/lang/module/ModuleFinderTest.java + test/java/lang/module/ModuleFinderWithSecurityManager.java ! test/java/lang/module/ModuleReader/ModuleReaderTest.java + test/java/lang/module/java.policy ! test/java/lang/reflect/Layer/BasicLayerTest.java ! test/java/lang/reflect/Module/allow.policy ! test/java/util/ServiceLoader/basic/basic.sh ! test/jdk/internal/jrtfs/java.policy + test/lib/testlibrary/ModuleTargetHelper.java ! test/sun/net/www/protocol/jrt/java.policy ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java ! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java ! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java ! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java + test/tools/launcher/modules/basic/InitErrors.java ! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java + test/tools/launcher/modules/permit/AttemptAccess.java + test/tools/launcher/modules/permit/PermitIllegalAccess.java ! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java Changeset: 0ca06091913f Author: alanb Date: 2017-03-22 18:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0ca06091913f Merge ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/RuntimePermission.java - src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java Changeset: 443f9939b3b3 Author: jjg Date: 2017-03-23 11:42 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/443f9939b3b3 8176836: Provide Taglet with context Reviewed-by: ksrini ! make/src/classes/build/tools/taglet/Incubating.java Changeset: 7081836d4ceb Author: lana Date: 2017-03-23 22:57 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7081836d4ceb Merge - src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java Changeset: 77ab8e3b4b04 Author: bpb Date: 2017-03-24 09:16 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/77ab8e3b4b04 8177550: (fc) Enable java/nio/channels/FileChannel/{Transfer4GBFile.java,TransferTo6GBFile.java} on Linux and Windows Summary: Re-enabled tests currently suppressed on Linux and Windows as the timeouts have been increased. Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Transfer4GBFile.java ! test/java/nio/channels/FileChannel/TransferTo6GBFile.java Changeset: 824789db6bea Author: alanb Date: 2017-03-24 16:35 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/824789db6bea 8177474: Do not emit warnings when illegal access is allowed by --add-exports/--add-opens Reviewed-by: chegar, mchung ! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! test/tools/launcher/modules/permit/PermitIllegalAccess.java Changeset: acd4fd0fd6e8 Author: bpb Date: 2017-03-24 14:46 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/acd4fd0fd6e8 8177564: Remove check for Windows XP and Server 2003 in java/nio/channels/DatagramChannel/NetworkConfiguration.java Summary: Remove check for XP and Server 2003 in IPv6 support determination. Reviewed-by: alanb ! test/java/nio/channels/DatagramChannel/NetworkConfiguration.java Changeset: 3bffd193a3a5 Author: bpb Date: 2017-03-24 15:02 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3bffd193a3a5 8177565: java/nio/channels/Selector/SelectorLimit.java disabled for Windows release >= 6.0 Summary: Remove check of Windows version Reviewed-by: alanb ! test/java/nio/channels/Selector/SelectorLimit.java Changeset: fb54b256d751 Author: mchung Date: 2017-03-27 15:12 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/fb54b256d751 8174826: jlink support for linking in service provider modules Reviewed-by: alanb, anazarov ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkTest.java + test/tools/jlink/bindservices/BindServices.java + test/tools/jlink/bindservices/SuggestProviders.java + test/tools/jlink/bindservices/src/m1/module-info.java + test/tools/jlink/bindservices/src/m1/p1/Impl.java + test/tools/jlink/bindservices/src/m1/p1/Main.java + test/tools/jlink/bindservices/src/m1/p1/S.java + test/tools/jlink/bindservices/src/m2/module-info.java + test/tools/jlink/bindservices/src/m2/p2/Impl.java + test/tools/jlink/bindservices/src/m2/p2/T.java + test/tools/jlink/bindservices/src/m3/module-info.java + test/tools/jlink/bindservices/src/m3/p3/Impl.java Changeset: e685e3197f62 Author: darcy Date: 2017-03-27 18:38 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e685e3197f62 8177678: Overstatement of universality of Era.getDisplayName() implementation Reviewed-by: naoto ! src/java.base/share/classes/java/time/chrono/Era.java ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: 50171f8c4796 Author: mli Date: 2017-03-27 18:52 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/50171f8c4796 8176865: overridden api has a wrong since value in java.base module Reviewed-by: alanb ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/SecureRandomSpi.java Changeset: bd00098fc2d7 Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/bd00098fc2d7 Added tag jdk-9+163 for changeset 50171f8c4796 ! .hgtags Changeset: 6efd46c87aff Author: bpb Date: 2017-03-28 09:02 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/6efd46c87aff 8177559: Enable java/nio/channels/Selector/OutOfBand.java for macOS >= 10.10.5 Summary: Enable test for macOS 10.10.5 and newer and remove from problem list Reviewed-by: alanb, amlu ! test/ProblemList.txt ! test/java/nio/channels/Selector/OutOfBand.java Changeset: c1207d6ce231 Author: darcy Date: 2017-03-28 17:33 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c1207d6ce231 8177722: Improve grouping of jdk/internal/math tests Reviewed-by: smarks ! test/TEST.groups Changeset: 8903214706a2 Author: dfuchs Date: 2017-03-29 13:16 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/8903214706a2 8177136: Caller sensitive method System::getLogger should specify what happens if there is no caller on the stack. Summary: IllegalCallerException (instead of undocumented NPE) is thrown if there is no caller on the stack. The specification is clarified in this respect. Reviewed-by: alanb, mchung, dholmes, bchristi ! src/java.base/share/classes/java/lang/System.java Changeset: 171e10061798 Author: mchung Date: 2017-03-29 09:40 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/171e10061798 8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea Contributed-by: jonathan.gibbons at oracle.com, mandy.chung at oracle.com ! make/GenerateModuleSummary.gmk ! make/ModuleTools.gmk ! make/src/classes/build/tools/jigsaw/GenGraphs.java + make/src/classes/build/tools/jigsaw/javadoc-graphs.properties + make/src/classes/build/tools/taglet/ModuleGraph.java ! src/java.base/share/classes/module-info.java ! src/java.datatransfer/share/classes/module-info.java ! src/java.desktop/share/classes/module-info.java ! src/java.instrument/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management.rmi/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/java.naming/share/classes/module-info.java ! src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.sasl/share/classes/module-info.java ! src/java.smartcardio/share/classes/module-info.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java ! src/jdk.attach/share/classes/module-info.java ! src/jdk.charsets/share/classes/module-info.java ! src/jdk.crypto.cryptoki/share/classes/module-info.java ! src/jdk.crypto.ec/share/classes/module-info.java ! src/jdk.crypto.mscapi/windows/classes/module-info.java ! src/jdk.crypto.ucrypto/solaris/classes/module-info.java ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.jcmd/share/classes/module-info.java ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jdi/share/classes/module-info.java ! src/jdk.jdwp.agent/share/classes/module-info.java ! src/jdk.jlink/share/classes/module-info.java ! src/jdk.jsobject/share/classes/module-info.java ! src/jdk.jstatd/share/classes/module-info.java ! src/jdk.localedata/share/classes/module-info.java ! src/jdk.management.agent/share/classes/module-info.java ! src/jdk.management/share/classes/module-info.java ! src/jdk.naming.dns/share/classes/module-info.java ! src/jdk.naming.rmi/share/classes/module-info.java ! src/jdk.net/share/classes/module-info.java ! src/jdk.sctp/share/classes/module-info.java ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/module-info.java ! src/jdk.zipfs/share/classes/module-info.java Changeset: 10e27f8fa3a1 Author: ksrini Date: 2017-03-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/10e27f8fa3a1 8174148: Typo in java.util.jar.Pack200.Unpacker.properties() method documentation 8173871: Typos in Jar Packer/Unpacker PROGRESS field documentation Reviewed-by: bpb, darcy ! src/java.base/share/classes/java/util/jar/Pack200.java Changeset: b79469412aa0 Author: weijun Date: 2017-03-30 07:29 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b79469412aa0 8177569: keytool should not warn if signature algorithm used in cacerts is weak Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/WeakAlg.java Changeset: 5734c4a761cf Author: lana Date: 2017-03-30 17:23 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5734c4a761cf Merge Changeset: a1d25a8fdc98 Author: smarks Date: 2017-03-30 11:26 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a1d25a8fdc98 8155052: add notes and links to j.u.Observer/Observable deprecation comments Reviewed-by: chegar ! src/java.base/share/classes/java/util/Observable.java Changeset: 762c970fed4d Author: rehn Date: 2017-03-16 07:27 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/762c970fed4d 8176533: REGRESSION: a java process is not recognized by jcmd/jinfo/jstack/jmap tool Reviewed-by: sspitsyn, dsamersoff ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java ! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java Changeset: 13c06d444258 Author: iignatyev Date: 2017-03-15 22:48 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/13c06d444258 8176176: fix @modules in jdk_svc tests Reviewed-by: shurailine, sspitsyn ! test/com/sun/jdi/AcceptTimeout.java ! test/com/sun/jdi/AccessSpecifierTest.java ! test/com/sun/jdi/AfterThreadDeathTest.java ! test/com/sun/jdi/AllLineLocations.java ! test/com/sun/jdi/ArrayRangeTest.java ! test/com/sun/jdi/BacktraceFieldTest.java ! test/com/sun/jdi/ClassLoaderClassesTest.java ! test/com/sun/jdi/ClassesByName.java ! test/com/sun/jdi/ClassesByName2Test.java ! test/com/sun/jdi/CompatibleConnectors.java ! test/com/sun/jdi/ConnectedVMs.java ! test/com/sun/jdi/ConstantPoolInfo.java ! test/com/sun/jdi/ConstantPoolInfoGC.java ! test/com/sun/jdi/CountEvent.java ! test/com/sun/jdi/CountFilterTest.java ! test/com/sun/jdi/DebuggerThreadTest.java ! test/com/sun/jdi/DeleteAllBkptsTest.java ! test/com/sun/jdi/DeleteEventRequestsTest.java ! test/com/sun/jdi/EarlyReturnNegativeTest.java ! test/com/sun/jdi/EarlyReturnTest.java ! test/com/sun/jdi/EnumTest.java ! test/com/sun/jdi/EventQueueDisconnectTest.java ! test/com/sun/jdi/ExceptionEvents.java ! test/com/sun/jdi/ExpiredRequestDeletionTest.java ! test/com/sun/jdi/FieldWatchpoints.java ! test/com/sun/jdi/FilterMatch.java ! test/com/sun/jdi/FilterNoMatch.java ! test/com/sun/jdi/FinalLocalsTest.java ! test/com/sun/jdi/FinalizerTest.java ! test/com/sun/jdi/FramesTest.java ! test/com/sun/jdi/GenericsTest.java ! test/com/sun/jdi/GetLocalVariables2Test.java ! test/com/sun/jdi/GetUninitializedStringValue.java ! test/com/sun/jdi/HomeTest.java ! test/com/sun/jdi/ImmutableResourceTest.sh ! test/com/sun/jdi/InstanceFilter.java ! test/com/sun/jdi/InstancesTest.java ! test/com/sun/jdi/InterfaceMethodsTest.java ! test/com/sun/jdi/InterruptHangTest.java ! test/com/sun/jdi/InvokeHangTest.java ! test/com/sun/jdi/InvokeTest.java ! test/com/sun/jdi/JITDebug.sh ! test/com/sun/jdi/Java_gTest.java ! test/com/sun/jdi/LambdaStepTest.java ! test/com/sun/jdi/LaunchCommandLine.java ! test/com/sun/jdi/LineNumberInfo.java ! test/com/sun/jdi/ListenAddress.java ! test/com/sun/jdi/LocalVariableEqual.java ! test/com/sun/jdi/LocationTest.java ! test/com/sun/jdi/MethodEntryExitEvents.java ! test/com/sun/jdi/MethodExitReturnValuesTest.java ! test/com/sun/jdi/MixedSuspendTest.sh ! test/com/sun/jdi/ModificationWatchpoints.java ! test/com/sun/jdi/ModulesTest.java ! test/com/sun/jdi/MonitorEventTest.java ! test/com/sun/jdi/MonitorFrameInfo.java ! test/com/sun/jdi/MultiBreakpointsTest.java ! test/com/sun/jdi/NativeInstanceFilter.java ! test/com/sun/jdi/NewInstanceTest.java ! test/com/sun/jdi/NoLaunchOptionTest.java ! test/com/sun/jdi/NoLocInfoTest.java ! test/com/sun/jdi/NullThreadGroupNameTest.java ! test/com/sun/jdi/OnThrowTest.java ! test/com/sun/jdi/OptionTest.java ! test/com/sun/jdi/PopAndInvokeTest.java ! test/com/sun/jdi/PopAsynchronousTest.java ! test/com/sun/jdi/PopSynchronousTest.java ! test/com/sun/jdi/RedefineCrossEvent.java ! test/com/sun/jdi/RedefineCrossStart.java ! test/com/sun/jdi/ReferrersTest.java ! test/com/sun/jdi/RepStep.java ! test/com/sun/jdi/RequestReflectionTest.java ! test/com/sun/jdi/ResumeOneThreadTest.java ! test/com/sun/jdi/SDENullTest.java ! test/com/sun/jdi/SimulResumerTest.java ! test/com/sun/jdi/SourceNameFilterTest.java ! test/com/sun/jdi/StepTest.java ! test/com/sun/jdi/SuspendThreadTest.java + test/com/sun/jdi/TEST.properties ! test/com/sun/jdi/TemplateTest.java ! test/com/sun/jdi/ThreadGroupTest.java ! test/com/sun/jdi/TwoThreadsTest.java ! test/com/sun/jdi/UTF8Test.java ! test/com/sun/jdi/UnpreparedByName.java ! test/com/sun/jdi/UnpreparedClasses.java ! test/com/sun/jdi/VMDeathLastTest.java ! test/com/sun/jdi/VMDeathRequestTest.java ! test/com/sun/jdi/VarargsTest.java ! test/com/sun/jdi/Vars.java ! test/com/sun/jdi/VisibleMethods.java ! test/com/sun/jdi/connect/spi/GeneratedConnectors.java ! test/com/sun/jdi/redefine/RedefineTest.java ! test/com/sun/jdi/redefineMethod/RedefineTest.java ! test/com/sun/jdi/sde/FilterMangleTest.java ! test/com/sun/jdi/sde/MangleStepTest.java ! test/com/sun/jdi/sde/MangleTest.java ! test/com/sun/jdi/sde/SourceDebugExtensionTest.java ! test/com/sun/jdi/sde/TemperatureTableTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java ! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java ! test/com/sun/management/HotSpotDiagnosticMXBean/SetAllVMOptions.java ! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java ! test/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/com/sun/management/OperatingSystemMXBean/GetFreePhysicalMemorySize.java ! test/com/sun/management/OperatingSystemMXBean/GetFreeSwapSpaceSize.java ! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java ! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuTime.java ! test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java ! test/com/sun/management/OperatingSystemMXBean/GetTotalPhysicalMemorySize.java ! test/com/sun/management/OperatingSystemMXBean/MemoryStatusOverflow.java ! test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java + test/com/sun/management/TEST.properties ! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java ! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java ! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java ! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh ! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh ! test/com/sun/management/VMOptionOpenDataTest.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/com/sun/tools/attach/StartManagementAgent.java ! test/com/sun/tools/attach/TempDirTest.java ! test/java/lang/instrument/RedefineModuleTest.java ! test/java/lang/instrument/TestAgentWithLimitMods.java ! test/java/lang/management/ClassLoadingMXBean/LoadCounts.java ! test/java/lang/management/CompilationMXBean/Basic.java ! test/java/lang/management/CompositeData/MemoryUsageCompositeData.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java ! test/java/lang/management/ManagementFactory/GetObjectName.java ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java ! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java ! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java ! test/java/lang/management/ManagementFactory/MXBeanException.java ! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java ! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java ! test/java/lang/management/ManagementFactory/ProxyExceptions.java ! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java + test/java/lang/management/ManagementFactory/TEST.properties ! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java ! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh ! test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh ! test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh ! test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh ! test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh ! test/java/lang/management/MemoryMXBean/Pending.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/java/lang/management/MemoryPoolMXBean/ThresholdTest.java ! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh + test/java/lang/management/PlatformLoggingMXBean/TEST.properties ! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java ! test/java/lang/management/RuntimeMXBean/PropertiesTest.java ! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh ! test/java/lang/management/RuntimeMXBean/UpTime.java + test/java/lang/management/TEST.properties ! test/java/lang/management/ThreadMXBean/AllThreadIds.java ! test/java/lang/management/ThreadMXBean/DisableTest.java ! test/java/lang/management/ThreadMXBean/EnableTest.java ! test/java/lang/management/ThreadMXBean/FindDeadlocks.java ! test/java/lang/management/ThreadMXBean/FindMonitorDeadlock.java ! test/java/lang/management/ThreadMXBean/InvalidThreadID.java ! test/java/lang/management/ThreadMXBean/LockedMonitors.java ! test/java/lang/management/ThreadMXBean/LockedSynchronizers.java ! test/java/lang/management/ThreadMXBean/Locks.java ! test/java/lang/management/ThreadMXBean/MyOwnSynchronizer.java ! test/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java ! test/java/lang/management/ThreadMXBean/SharedSynchronizer.java ! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java ! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java ! test/java/lang/management/ThreadMXBean/ThreadCounts.java ! test/java/lang/management/ThreadMXBean/ThreadCpuTime.java ! test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java ! test/java/lang/management/ThreadMXBean/ThreadLists.java ! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java ! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java ! test/java/lang/management/ThreadMXBean/ThreadUserTime.java ! test/javax/management/ImplementationVersion/ImplVersionTest.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/AnnotationTest.java ! test/javax/management/Introspector/ChangingNotifsTest.java ! test/javax/management/Introspector/ClassLeakTest.java ! test/javax/management/Introspector/DuplicateGetterTest.java ! test/javax/management/Introspector/FeatureOrderTest.java ! test/javax/management/Introspector/GetMBeanInfoExceptionTest.java ! test/javax/management/Introspector/IdenticalMBeanInfoTest.java ! test/javax/management/Introspector/ImmutableNotificationInfoTest.java ! test/javax/management/Introspector/InvokeGettersTest.java ! test/javax/management/Introspector/IsMethodTest.java ! test/javax/management/Introspector/LegacyConstructorPropertiesTest.java ! test/javax/management/Introspector/NotAnMBeanTest.java ! test/javax/management/Introspector/NotCompliantCauseTest.java ! test/javax/management/Introspector/SetWrongTypeAttributeTest.java ! test/javax/management/Introspector/UnregisterMBeanExceptionTest.java ! test/javax/management/MBeanInfo/EqualExceptionTest.java ! test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java ! test/javax/management/MBeanInfo/MBeanInfoEqualsTest.java ! test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java ! test/javax/management/MBeanInfo/NullInfoArraysTest.java ! test/javax/management/MBeanInfo/SerializationTest.java ! test/javax/management/MBeanInfo/SerializationTest1.java ! test/javax/management/MBeanInfo/TooManyFooTest.java ! test/javax/management/MBeanServer/AttributeListTypeSafeTest.java ! test/javax/management/MBeanServer/MBeanExceptionTest.java ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/MBeanServer/MBeanServerInvocationHandlerExceptionTest.java ! test/javax/management/MBeanServer/MBeanTest.java ! test/javax/management/MBeanServer/NewMBeanListenerTest.java ! test/javax/management/MBeanServer/NotifDeadlockTest.java ! test/javax/management/MBeanServer/PostExceptionTest.java ! test/javax/management/MBeanServer/PostRegisterDeadlockTest.java ! test/javax/management/MBeanServer/PostRegisterDeadlockTest2.java ! test/javax/management/MBeanServer/PreDeregisterDeadlockTest.java ! test/javax/management/MBeanServer/PreRegisterTest.java ! test/javax/management/MBeanServerFactory/ReleaseMBeanServerTest.java ! test/javax/management/MustBeValidMBeanInfo/MustBeValidCommand.java ! test/javax/management/ObjectInstance/MBeanInfoFailTest.java ! test/javax/management/ObjectInstance/ObjectInstanceNullTest.java ! test/javax/management/ObjectInstance/ToStringMethodTest.java ! test/javax/management/ObjectName/ApplyWildcardTest.java ! test/javax/management/ObjectName/ComparatorTest.java ! test/javax/management/ObjectName/DelegateNameWildcardNameTest.java ! test/javax/management/ObjectName/NullEmptyKeyValueTest.java ! test/javax/management/ObjectName/ObjectNameGetInstanceTest.java ! test/javax/management/ObjectName/RepositoryWildcardTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/ObjectName/ValueWildcardTest.java + test/javax/management/TEST.properties ! test/javax/management/descriptor/DefaultDescriptorTest.java ! test/javax/management/descriptor/DescriptorTest.java ! test/javax/management/descriptor/EqualsHashCodeTest.java ! test/javax/management/descriptor/ImmutableArrayFieldTest.java ! test/javax/management/descriptor/ImmutableDescriptorSerialTest.java ! test/javax/management/descriptor/ImmutableDescriptorSetFieldsTest.java ! test/javax/management/descriptor/MBeanInfoInteropTest.java ! test/javax/management/descriptor/UnionTest.java ! test/javax/management/generified/GenericTest.java ! test/javax/management/generified/ListTypeCheckTest.java ! test/javax/management/loading/ArrayClassTest.java ! test/javax/management/loading/DocumentRootTest.java ! test/javax/management/loading/GetMBeansFromURLTest.java ! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java ! test/javax/management/loading/MLetCLR/MLetCommand.java ! test/javax/management/loading/MLetContentTest.java ! test/javax/management/loading/MletParserLocaleTest.java ! test/javax/management/loading/ParserInfiniteLoopTest.java ! test/javax/management/loading/SystemClassLoaderTest.java ! test/javax/management/modelmbean/AddAttributeChangeNotificationListenerTest.java ! test/javax/management/modelmbean/DescriptorSupportSerialTest.java ! test/javax/management/modelmbean/DescriptorSupportTest.java ! test/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java ! test/javax/management/modelmbean/DescriptorSupportXMLTest.java ! test/javax/management/modelmbean/ExoticTargetTypeTest.java ! test/javax/management/modelmbean/InfoSupportTest.java ! test/javax/management/modelmbean/LoggingExceptionTest.java ! test/javax/management/modelmbean/ModelMBeanInfoSupport/GetAllDescriptorsTest.java ! test/javax/management/modelmbean/OnUnregisterTest.java ! test/javax/management/modelmbean/RequiredModelMBeanGetAttributeTest.java ! test/javax/management/modelmbean/RequiredModelMBeanMethodTest.java ! test/javax/management/modelmbean/RequiredModelMBeanSetAttributeTest.java ! test/javax/management/modelmbean/SimpleModelMBean/SimpleModelMBeanCommand.java ! test/javax/management/monitor/CounterMonitorDeadlockTest.java ! test/javax/management/monitor/CounterMonitorInitThresholdTest.java ! test/javax/management/monitor/CounterMonitorTest.java ! test/javax/management/monitor/CounterMonitorThresholdTest.java ! test/javax/management/monitor/DerivedGaugeMonitorTest.java ! test/javax/management/monitor/GaugeMonitorDeadlockTest.java ! test/javax/management/monitor/MultiMonitorTest.java ! test/javax/management/monitor/NonComparableAttributeValueTest.java ! test/javax/management/monitor/NullAttributeValueTest.java ! test/javax/management/monitor/ReflectionExceptionTest.java ! test/javax/management/monitor/RuntimeExceptionTest.java ! test/javax/management/monitor/StartStopTest.java ! test/javax/management/monitor/StringMonitorDeadlockTest.java ! test/javax/management/monitor/ThreadPoolAccTest.java ! test/javax/management/monitor/ThreadPoolTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ComparatorExceptionTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/GenericTypeTest.java ! test/javax/management/mxbean/InvalidMXBeanRegistrationTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MBeanOperationInfoTest.java ! test/javax/management/mxbean/MXBeanAnnotationTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/mxbean/MXBeanFlagTest.java ! test/javax/management/mxbean/MXBeanLoadingTest1.java ! test/javax/management/mxbean/MXBeanPreRegisterTest.java ! test/javax/management/mxbean/MXBeanRefTest.java ! test/javax/management/mxbean/MiscTest.java ! test/javax/management/mxbean/OperationImpactTest.java ! test/javax/management/mxbean/OverloadTest.java ! test/javax/management/mxbean/PreRegisterNameTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/SameObjectTwoNamesTest.java ! test/javax/management/mxbean/StandardMBeanOverrideTest.java ! test/javax/management/mxbean/ThreadMXBeanTest.java ! test/javax/management/mxbean/TypeNameTest.java ! test/javax/management/notification/BroadcasterSupportDeadlockTest.java ! test/javax/management/notification/FilterExceptionTest.java ! test/javax/management/notification/NotifExecutorTest.java ! test/javax/management/notification/NotifInfoTest.java ! test/javax/management/openmbean/ArrayTypeTest.java ! test/javax/management/openmbean/BadConstraintTest.java ! test/javax/management/openmbean/CompositeDataStringTest.java ! test/javax/management/openmbean/ConstraintTest.java ! test/javax/management/openmbean/EqualsTest.java ! test/javax/management/openmbean/IsValueTest.java ! test/javax/management/openmbean/NullConstructorParamsTest.java ! test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java ! test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java ! test/javax/management/openmbean/OpenTypeDescriptorTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java ! test/javax/management/proxy/JMXProxyTest.java ! test/javax/management/proxy/NotificationEmitterProxy.java ! test/javax/management/proxy/ProxyObjectMethodsTest.java ! test/javax/management/query/CustomQueryTest.java ! test/javax/management/query/InstanceOfExpTest.java ! test/javax/management/query/QueryExpStringTest.java ! test/javax/management/query/QueryMatchTest.java ! test/javax/management/query/QuerySubstringTest.java ! test/javax/management/relation/NonArrayListTest.java ! test/javax/management/relation/RelationNotificationSeqNoTest.java ! test/javax/management/relation/RelationNotificationSourceTest.java ! test/javax/management/relation/RelationTypeTest.java + test/javax/management/remote/mandatory/TEST.properties ! test/javax/management/remote/mandatory/URLTest.java ! test/javax/management/remote/mandatory/connection/AddressableTest.java ! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java ! test/javax/management/remote/mandatory/connection/CloseFailedClientTest.java ! test/javax/management/remote/mandatory/connection/CloseServerTest.java ! test/javax/management/remote/mandatory/connection/CloseUnconnectedTest.java ! test/javax/management/remote/mandatory/connection/CloseableTest.java ! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java ! test/javax/management/remote/mandatory/connection/ConnectionTest.java ! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java ! test/javax/management/remote/mandatory/connection/DeadLockTest.java ! test/javax/management/remote/mandatory/connection/FailedConnectionTest.java ! test/javax/management/remote/mandatory/connection/GetConnectionTest.java ! test/javax/management/remote/mandatory/connection/IIOPURLTest.java ! test/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java ! test/javax/management/remote/mandatory/connection/MultiOpenCloseTest.java ! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java ! test/javax/management/remote/mandatory/connection/RMIExitTest.java ! test/javax/management/remote/mandatory/connection/RMISerializeTest.java ! test/javax/management/remote/mandatory/connection/ReconnectTest.java ! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java ! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java ! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java ! test/javax/management/remote/mandatory/loading/DefaultProviderTest.java ! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java ! test/javax/management/remote/mandatory/loading/MethodResultTest.java ! test/javax/management/remote/mandatory/loading/MissingClassTest.java ! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java ! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java ! test/javax/management/remote/mandatory/loading/UserClassLoaderTest.java ! test/javax/management/remote/mandatory/notif/AddRemoveTest.java ! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java ! test/javax/management/remote/mandatory/notif/DiffHBTest.java ! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java ! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java ! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java ! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java ! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java ! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java ! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java ! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java ! test/javax/management/remote/mandatory/notif/RMINotifTest.java ! test/javax/management/remote/mandatory/notif/ServerNotifs.java ! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java ! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java ! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java ! test/javax/management/remote/mandatory/provider/ProviderTest.java ! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java ! test/javax/management/remote/mandatory/threads/ExecutorShutdownTest.java ! test/javax/management/remote/mandatory/threads/ExecutorTest.java ! test/javax/management/remote/mandatory/threads/NoServerTimeoutTest.java ! test/javax/management/remote/mandatory/version/ImplVersionTest.java ! test/javax/management/security/AvoidGetMBeanInfoCallsTest.java ! test/javax/management/security/MBeanPermissionTest.java ! test/javax/management/standardmbean/DeadlockTest.java ! test/javax/management/timer/MissingNotificationTest.java ! test/javax/management/timer/StartTest.java + test/sun/jvmstat/TEST.properties ! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java ! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java ! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java ! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java ! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java ! test/sun/management/HotspotClassLoadingMBean/GetInitializedClassCount.java ! test/sun/management/HotspotClassLoadingMBean/GetLoadedClassSize.java ! test/sun/management/HotspotClassLoadingMBean/GetMethodDataSize.java ! test/sun/management/HotspotClassLoadingMBean/GetUnloadedClassSize.java ! test/sun/management/HotspotRuntimeMBean/GetSafepointCount.java ! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java ! test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java ! test/sun/management/HotspotThreadMBean/GetInternalThreads.java ! test/sun/management/LazyCompositeDataTest.java ! test/sun/management/LoggingTest/LoggingWithJULTest.java ! test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java ! test/sun/management/StackTraceElementCompositeData/CompatibilityTest.java + test/sun/management/TEST.properties ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java + test/sun/management/jdp/TEST.properties ! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java + test/sun/management/jmxremote/TEST.properties ! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java + test/sun/tools/jcmd/TEST.properties ! test/sun/tools/jcmd/TestJcmdDefaults.java ! test/sun/tools/jcmd/TestJcmdSanity.java ! test/sun/tools/jconsole/ResourceCheckTest.java + test/sun/tools/jhsdb/TEST.properties ! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/sun/tools/jinfo/JInfoTest.java + test/sun/tools/jinfo/TEST.properties + test/sun/tools/jmap/TEST.properties + test/sun/tools/jstack/TEST.properties + test/sun/tools/jstat/TEST.properties + test/sun/tools/jstatd/TEST.properties ! test/sun/tools/jstatd/TestJstatdDefaults.java ! test/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/sun/tools/jstatd/TestJstatdPort.java ! test/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/sun/tools/jstatd/TestJstatdServer.java Changeset: 63545defbee3 Author: jwilhelm Date: 2017-03-20 23:49 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/63545defbee3 Merge Changeset: 2d00e12c474d Author: iignatyev Date: 2017-03-22 17:57 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2d00e12c474d 8177374: fix module dependency declaration in jdk_svc tests Reviewed-by: mchung, sspitsyn ! test/com/sun/tools/attach/BasicTests.java ! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java ! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java Changeset: e42aa54d7ed7 Author: jwilhelm Date: 2017-03-23 15:06 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e42aa54d7ed7 Merge Changeset: b45f8cb93c6f Author: jwilhelm Date: 2017-03-25 00:31 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b45f8cb93c6f Merge Changeset: eeffca2a1db2 Author: jwilhelm Date: 2017-03-30 19:55 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/eeffca2a1db2 Merge Changeset: b23f0d9ff042 Author: jwilhelm Date: 2017-03-30 21:02 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b23f0d9ff042 Merge Changeset: 184445e67dc7 Author: sherman Date: 2017-03-31 11:33 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/184445e67dc7 8177910: Update zlib copyright note in idk/src/java.base/share/legal/zlib.md Reviewed-by: mchung, rriggs ! src/java.base/share/legal/zlib.md Changeset: 7c72114a5558 Author: smarks Date: 2017-03-31 14:21 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7c72114a5558 8177653: clarify restrictions on Iterator.forEachRemaining Reviewed-by: martin ! src/java.base/share/classes/java/util/Iterator.java Changeset: f2612af45b7a Author: amlu Date: 2017-04-01 10:19 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f2612af45b7a 8177638: com/sun/jarsigner, jdk/internal/loader (and more) are missed in TEST.groups Reviewed-by: sspitsyn, weijun ! test/ProblemList.txt ! test/TEST.groups Changeset: 6dea581453d7 Author: dfuchs Date: 2017-04-03 12:54 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/6dea581453d7 8177835: System.LoggerFinder#getLogger or getLocalizedLogger does not throw NPE Reviewed-by: rriggs, mchung ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java + test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java Changeset: c779133005cf Author: lana Date: 2017-04-06 04:53 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c779133005cf Merge ! .hgtags - src/java.base/macosx/native/launcher/jexec.c ! src/java.base/share/classes/java/lang/System.java - src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! test/ProblemList.txt ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java Changeset: 4cab82804a44 Author: mullan Date: 2017-04-06 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4cab82804a44 8161973: PKIXRevocationChecker.getSoftFailExceptions() not working Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! test/java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: 645c0d3e3977 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/645c0d3e3977 Added tag jdk-9+164 for changeset 6dea581453d7 ! .hgtags Changeset: 37f8b938b680 Author: lana Date: 2017-04-08 03:25 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/37f8b938b680 Merge ! .hgtags - src/java.base/macosx/native/launcher/jexec.c - src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java From philip.race at oracle.com Mon Apr 10 16:13:03 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:13:03 +0000 Subject: hg: jdk10/client/nashorn: 4 new changesets Message-ID: <201704101613.v3AGD348014554@aojmv0008.oracle.com> Changeset: b473fab09baa Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/b473fab09baa Added tag jdk-9+163 for changeset 5e5e436543da ! .hgtags Changeset: 20014f4cea19 Author: lana Date: 2017-04-06 04:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/20014f4cea19 Merge ! .hgtags Changeset: 8c8c38891345 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/8c8c38891345 Added tag jdk-9+164 for changeset b473fab09baa ! .hgtags Changeset: e6bc0ad505e6 Author: lana Date: 2017-04-08 03:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/e6bc0ad505e6 Merge ! .hgtags From philip.race at oracle.com Mon Apr 10 16:13:11 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:13:11 +0000 Subject: hg: jdk10/client/hotspot: 32 new changesets Message-ID: <201704101613.v3AGDC6x014615@aojmv0008.oracle.com> Changeset: 55e3f1f3d0a7 Author: rraghavan Date: 2017-03-09 00:16 -0800 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/55e3f1f3d0a7 8175345: Reported null pointer dereference defect groups Summary: Added required explicit NULL checks Reviewed-by: thartmann, kvn ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/stringopts.cpp Changeset: 83906886441f Author: zmajo Date: 2017-03-09 14:27 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/83906886441f 8175340: Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL Summary: Check values returned by ciMethodData::bci_to_data() where necessary. Reviewed-by: kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/opto/parse2.cpp Changeset: 6868eb69ce70 Author: mgerdin Date: 2017-03-09 16:58 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/6868eb69ce70 8176363: Incorrect lock rank for G1 PtrQueue related locks Reviewed-by: mgronlun, coleenp, kbarrett, dholmes, tschatzl ! src/share/vm/runtime/mutexLocker.cpp Changeset: 75549135a21f Author: hseigel Date: 2017-03-13 16:23 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/75549135a21f 8176471: [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr Summary: Check for strings such as " version " and "Runtime Environment" that appear in 'java -version' for both open and closed builds. Reviewed-by: coleenp ! test/runtime/modules/IgnoreModulePropertiesTest.java Changeset: eef6e15f993a Author: jwilhelm Date: 2017-03-13 15:56 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/eef6e15f993a Merge Changeset: a06c552214ed Author: stuefe Date: 2017-03-13 21:46 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/a06c552214ed 8176442: [aix] assert(_thr_current == 0L) failed: Thread::current already initialized Summary: Revert Thread::current() back to pthread library based TLS on AIX. Reviewed-by: dholmes ! src/share/vm/utilities/globalDefinitions_xlc.hpp Changeset: 86df8cfd7fd5 Author: jcm Date: 2017-03-13 23:36 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/86df8cfd7fd5 8176573: Do not use FLAG_SET_ERGO to update MaxRAM for emulated client Summary: used FLAG_SET_DEFAULT to update MaxRAM Reviewed-by: kvn ! src/share/vm/compiler/compilerDefinitions.cpp Changeset: 928c06e1f603 Author: rehn Date: 2017-03-14 12:00 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/928c06e1f603 8176098: Deprecate FlatProfiler Reviewed-by: shade, coleenp ! src/share/vm/Xusage.txt ! src/share/vm/runtime/arguments.cpp Changeset: 59ba61c8fa7e Author: simonis Date: 2017-03-13 16:07 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/59ba61c8fa7e 8176505: Wrong assertion 'should be an array copy/clone' in arraycopynode.cpp Reviewed-by: thartmann, roland ! src/share/vm/opto/arraycopynode.cpp + test/compiler/arraycopy/TestObjectArrayCopy.java Changeset: 03ca64e4447c Author: redestad Date: 2017-03-15 13:03 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/03ca64e4447c 8176593: Throwable::getStackTrace performance regression Reviewed-by: jiangli, iklam, coleenp, sspitsyn ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp Changeset: 03f4b62f3562 Author: roland Date: 2017-03-15 18:18 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/03f4b62f3562 8176513: Poor code quality for ByteBuffers Summary: Relaxes the condition under which MemBarCPUOrder nodes are added around unsafe accesses. Reviewed-by: vlivanov, kvn, jrose ! src/share/vm/opto/library_call.cpp Changeset: d2724225519c Author: jwilhelm Date: 2017-03-17 16:15 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/d2724225519c Merge Changeset: 027a986fe05d Author: alanb Date: 2017-03-22 16:26 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/027a986fe05d 8174823: Module system implementation refresh (3/2017) Reviewed-by: sspitsyn, dholmes, lfoltan, mchung ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/thread.cpp Changeset: a49c7926d151 Author: alanb Date: 2017-03-22 18:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/a49c7926d151 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 24599756cbef Author: lana Date: 2017-03-23 22:57 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/24599756cbef Merge Changeset: bb104b4b64dc Author: prr Date: 2017-03-24 08:56 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/bb104b4b64dc 8177346: hotspot change for 8176513 breaks jdk9 build on Ubuntu 16.04 Reviewed-by: dholmes, kvn, vlivanov ! src/share/vm/opto/library_call.cpp Changeset: 015084c7ef97 Author: mbaesken Date: 2017-03-25 00:00 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/015084c7ef97 8177531: libGetNamedModuleTest.c crash when printing NULL-pointer Summary: Fix the NULL-pointer issue Reviewed-by: stuefe, simonis, sspitsyn ! test/serviceability/jvmti/GetNamedModule/libGetNamedModuleTest.c Changeset: b0b56932255e Author: thartmann Date: 2017-03-27 10:12 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/b0b56932255e 8177095: Range check dependent CastII/ConvI2L is prematurely eliminated Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal). Reviewed-by: vlivanov, kvn ! src/share/vm/opto/castnode.cpp ! src/share/vm/opto/convertnode.cpp ! test/compiler/loopopts/TestLoopPeeling.java Changeset: 983fe2075557 Author: adinn Date: 2017-03-27 06:18 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/983fe2075557 8177661: AArch64: Incorrect C2 patterns cause system register corruption Summary: Correct ad rule output register types from iRegX to iRegXNoSp Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 60721d6ff1ac Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/60721d6ff1ac Added tag jdk-9+163 for changeset 983fe2075557 ! .hgtags Changeset: fa10bec35262 Author: mdoerr Date: 2017-03-20 11:32 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/fa10bec35262 8176518: C2: Invalid ImplicitNullChecks with non-protected heap base Summary: Avoid generating implicit null checks if heap base is not protected Reviewed-by: zmajo ! src/share/vm/opto/lcm.cpp + test/compiler/c2/TestNPEHeapBased.java Changeset: 40ad6af5e434 Author: jwilhelm Date: 2017-03-20 23:49 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/40ad6af5e434 Merge Changeset: 8afdef5de101 Author: rehn Date: 2017-03-21 16:36 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/8afdef5de101 8177092: [TESTBUG] JMX test on MinimalVM fails after fix for 8176533 Reviewed-by: dholmes, mlarsson ! test/runtime/MinimalVM/JMX.java Changeset: b163435e40b3 Author: mgerdin Date: 2017-03-22 15:25 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/b163435e40b3 8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles Reviewed-by: kbarrett, coleenp, tschatzl ! make/test/JtregNative.gmk ! src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/arm/vm/interp_masm_arm.cpp ! src/cpu/arm/vm/interp_masm_arm.hpp ! src/cpu/arm/vm/jniFastGetField_arm.cpp ! src/cpu/arm/vm/macroAssembler_arm.cpp ! src/cpu/arm/vm/macroAssembler_arm.hpp ! src/cpu/arm/vm/sharedRuntime_arm.cpp ! src/cpu/arm/vm/templateInterpreterGenerator_arm.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/s390/vm/macroAssembler_s390.cpp ! src/cpu/s390/vm/macroAssembler_s390.hpp ! src/cpu/s390/vm/sharedRuntime_s390.cpp ! src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp ! src/cpu/sparc/vm/jniFastGetField_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/jniFastGetField_x86_32.cpp ! src/cpu/x86/vm/jniFastGetField_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/shark/sharkNativeWrapper.cpp + test/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java + test/runtime/jni/CallWithJNIWeak/libCallWithJNIWeak.c + test/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java + test/runtime/jni/ReturnJNIWeak/libReturnJNIWeak.c Changeset: 838393a7baa6 Author: jwilhelm Date: 2017-03-23 15:06 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/838393a7baa6 Merge Changeset: dabd810a9825 Author: dholmes Date: 2017-03-23 17:15 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/dabd810a9825 8165358: vmassert_status is not debug-only Reviewed-by: dsamersoff, stuefe, zgu ! src/share/vm/utilities/debug.hpp Changeset: c68024d52834 Author: jwilhelm Date: 2017-03-25 00:31 +0100 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/c68024d52834 Merge Changeset: b70c17184fdb Author: jwilhelm Date: 2017-03-30 19:55 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/b70c17184fdb Merge Changeset: 0af429be8bba Author: neugens Date: 2017-03-29 15:44 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/0af429be8bba 8177390: java -version does not differentiate between which port of AArch64 is used Reviewed-by: aph, dholmes ! make/lib/CompileJvm.gmk ! test/test_env.sh Changeset: acaf29461f2c Author: lana Date: 2017-04-06 04:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/acaf29461f2c Merge ! .hgtags ! src/share/vm/runtime/arguments.cpp - test/gc/arguments/TestExplicitGCInvokesConcurrentAndUnloadsClasses.java - test/gc/startup_warnings/TestDefNewCMS.java - test/gc/startup_warnings/TestParNewCMS.java - test/gc/startup_warnings/TestParNewSerialOld.java - test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java - test/runtime/NMT/AutoshutdownNMT.java Changeset: e2a24f3510e9 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/e2a24f3510e9 Added tag jdk-9+164 for changeset 0af429be8bba ! .hgtags Changeset: 8295ca08f5cb Author: lana Date: 2017-04-08 03:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/8295ca08f5cb Merge ! .hgtags - test/gc/arguments/TestExplicitGCInvokesConcurrentAndUnloadsClasses.java - test/gc/startup_warnings/TestDefNewCMS.java - test/gc/startup_warnings/TestParNewCMS.java - test/gc/startup_warnings/TestParNewSerialOld.java - test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java - test/runtime/NMT/AutoshutdownNMT.java From philip.race at oracle.com Mon Apr 10 16:13:15 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:13:15 +0000 Subject: hg: jdk10/client/jaxp: 11 new changesets Message-ID: <201704101613.v3AGDFK7014670@aojmv0008.oracle.com> Changeset: b66d95128345 Author: alanb Date: 2017-03-22 16:26 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/b66d95128345 8174823: Module system implementation refresh (3/2017) Reviewed-by: mchung ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java Changeset: c5553d4ca3b7 Author: alanb Date: 2017-03-22 18:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/c5553d4ca3b7 Merge Changeset: 4282c86136f0 Author: joehw Date: 2017-03-23 13:03 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/4282c86136f0 8177350: Two missed in the change from ${java.home}/lib to ${java.home}/conf Reviewed-by: lancea, mchung ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java Changeset: 389969e18ba2 Author: lana Date: 2017-03-23 22:57 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/389969e18ba2 Merge Changeset: 92a38c75cd27 Author: joehw Date: 2017-03-23 21:28 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/92a38c75cd27 8176405: Catalog circular reference check did not work in certain scenarios Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.properties ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java - test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-itself.xml - test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-left.xml - test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-right.xml Changeset: fe0c5dfe9ce9 Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/fe0c5dfe9ce9 Added tag jdk-9+163 for changeset 92a38c75cd27 ! .hgtags Changeset: 086b6a500c6c Author: mchung Date: 2017-03-29 09:42 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/086b6a500c6c 8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea ! src/java.xml/share/classes/module-info.java ! src/jdk.xml.dom/share/classes/module-info.java Changeset: 6dc790a4e831 Author: lana Date: 2017-03-30 17:23 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/6dc790a4e831 Merge Changeset: 451215719ec3 Author: lana Date: 2017-04-06 04:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/451215719ec3 Merge ! .hgtags Changeset: 8ecce2375af1 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/8ecce2375af1 Added tag jdk-9+164 for changeset 6dc790a4e831 ! .hgtags Changeset: 1f64e853c72b Author: lana Date: 2017-04-08 03:25 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/1f64e853c72b Merge ! .hgtags From philip.race at oracle.com Mon Apr 10 16:13:19 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:13:19 +0000 Subject: hg: jdk10/client/corba: 6 new changesets Message-ID: <201704101613.v3AGDJAb014732@aojmv0008.oracle.com> Changeset: 48a6b541153d Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/48a6b541153d Added tag jdk-9+163 for changeset 493011dee80e ! .hgtags Changeset: 8e9b64d90b69 Author: mchung Date: 2017-03-29 09:42 -0700 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/8e9b64d90b69 8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea ! src/java.corba/share/classes/module-info.java Changeset: 965bbae30727 Author: lana Date: 2017-03-30 17:23 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/965bbae30727 Merge Changeset: 8aa7044a5b59 Author: lana Date: 2017-04-06 04:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/8aa7044a5b59 Merge ! .hgtags Changeset: a510b2201154 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/a510b2201154 Added tag jdk-9+164 for changeset 965bbae30727 ! .hgtags Changeset: 5d6d891bb36d Author: lana Date: 2017-04-08 03:25 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/5d6d891bb36d Merge ! .hgtags From philip.race at oracle.com Mon Apr 10 16:13:23 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:13:23 +0000 Subject: hg: jdk10/client/jaxws: 6 new changesets Message-ID: <201704101613.v3AGDNPa014789@aojmv0008.oracle.com> Changeset: 22b17dea56eb Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/22b17dea56eb Added tag jdk-9+163 for changeset 3890f96e8995 ! .hgtags Changeset: ee1849f16695 Author: mchung Date: 2017-03-29 09:42 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/ee1849f16695 8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws.annotation/share/classes/module-info.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 1a52de2da827 Author: lana Date: 2017-03-30 17:23 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/1a52de2da827 Merge Changeset: 3c21e3777f7d Author: lana Date: 2017-04-06 04:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/3c21e3777f7d Merge ! .hgtags Changeset: b92bbd3a5613 Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/b92bbd3a5613 Added tag jdk-9+164 for changeset 1a52de2da827 ! .hgtags Changeset: ac7e572a6a6b Author: lana Date: 2017-04-08 03:25 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/ac7e572a6a6b Merge ! .hgtags From philip.race at oracle.com Mon Apr 10 16:13:29 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 10 Apr 2017 16:13:29 +0000 Subject: hg: jdk10/client/langtools: 25 new changesets Message-ID: <201704101613.v3AGDTbq014855@aojmv0008.oracle.com> Changeset: ad45b4519f1b Author: jjg Date: 2017-03-20 15:32 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/ad45b4519f1b 8176231: javadoc -javafx creates bad link when Property is an array of objects Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testProperty/TestProperty.java + test/jdk/javadoc/doclet/testProperty/pkg/MyClass.java + test/jdk/javadoc/doclet/testProperty/pkg/MyClassT.java + test/jdk/javadoc/doclet/testProperty/pkg/MyObj.java + test/jdk/javadoc/doclet/testProperty/pkg/ObjectProperty.java + test/jdk/javadoc/doclet/testProperty/pkg/SimpleObjectProperty.java Changeset: 88cdf1b96e73 Author: alanb Date: 2017-03-22 16:27 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/88cdf1b96e73 8174823: Module system implementation refresh (3/2017) Reviewed-by: jjg, mchung ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! test/ProblemList.txt Changeset: aa10ddad1b6e Author: alanb Date: 2017-03-22 18:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/aa10ddad1b6e Merge Changeset: 5d030fd9de7a Author: jjg Date: 2017-03-23 10:58 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/5d030fd9de7a 8176836: Provide Taglet with context Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! test/jdk/javadoc/doclet/testLegacyTaglet/Check.java ! test/jdk/javadoc/doclet/testLegacyTaglet/ToDoTaglet.java ! test/jdk/javadoc/doclet/testLegacyTaglet/UnderlineTaglet.java + test/jdk/javadoc/doclet/testUserTaglet/InfoTaglet.java + test/jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java + test/jdk/javadoc/doclet/testUserTaglet/pkg/C.java ! test/jdk/javadoc/tool/EnsureNewOldDoclet.java ! test/jdk/javadoc/tool/api/basic/taglets/UnderlineTaglet.java Changeset: ee787e34231d Author: ksrini Date: 2017-03-23 14:18 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/ee787e34231d 8176481: javadoc does not consider mandated modules Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties + test/jdk/javadoc/tool/modules/MissingSourceModules.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/jdk/javadoc/tool/modules/PatchModules.java Changeset: 54c1167ba68a Author: lana Date: 2017-03-23 22:57 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/54c1167ba68a Merge Changeset: b398971f7b6f Author: mcimadamore Date: 2017-03-24 12:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/b398971f7b6f 8177392: Fix default verbosity for IntelliJ Ant logger wrapper Summary: Adjust langtools ant build logger to be compatible with IJ 2017 Reviewed-by: jlahoda ! make/intellij/src/idea/LangtoolsIdeaAntLogger.java Changeset: 6d160fbd7d2e Author: mcimadamore Date: 2017-03-24 13:04 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/6d160fbd7d2e 8177097: Generic method reference returning wildcard parameterized type does not compile Summary: Captured cache should not be used during 'fake' attr checks Reviewed-by: vromero, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8177097/T8177097a.java + test/tools/javac/generics/inference/8177097/T8177097b.java Changeset: 24582dd2649a Author: vromero Date: 2017-03-24 06:40 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/24582dd2649a 8176714: javac is wrongly assuming that field JCMemberReference.overloadKind has been assigned to Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java + test/tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java + test/tools/javac/T8176714/TimingOfMReferenceCheckingTest01.java + test/tools/javac/T8176714/TimingOfMReferenceCheckingTest02.java Changeset: 4c09d6da5f6b Author: lana Date: 2017-03-29 23:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/4c09d6da5f6b Added tag jdk-9+163 for changeset 24582dd2649a ! .hgtags Changeset: bef1cba2d0d9 Author: ksrini Date: 2017-03-27 17:53 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/bef1cba2d0d9 8175277: javadoc AssertionError when specified with release 8 Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/tool/modules/ReleaseOptions.java Changeset: cc3c67b12ef1 Author: jlahoda Date: 2017-03-29 10:27 +0200 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/cc3c67b12ef1 8177311: Denied access when named module accesses unreferences package from the unnamed module Summary: Ensure access to the unnamed module is allowed if the given module reads the unnamed module. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/modules/EdgeCases.java Changeset: bb0649dbe925 Author: mchung Date: 2017-03-29 09:41 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/bb0649dbe925 8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea Contributed-by: jonathan.gibbons at oracle.com, mandy.chung at oracle.com ! src/java.compiler/share/classes/module-info.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java ! src/jdk.jdeps/share/classes/module-info.java ! src/jdk.jshell/share/classes/module-info.java Changeset: 3b47c6cb966e Author: lancea Date: 2017-03-29 16:31 -0400 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/3b47c6cb966e 8175013: Add Generated annotation Reviewed-by: darcy, alanb + src/java.compiler/share/classes/javax/annotation/processing/Generated.java Changeset: 573dfe4c63d4 Author: rfield Date: 2017-03-29 16:07 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/573dfe4c63d4 8177079: jshell tool: usability of /help for commands and sub-commands Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 132f24d279d1 Author: lana Date: 2017-03-30 17:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/132f24d279d1 Merge Changeset: 4c4738ddfbc0 Author: rfield Date: 2017-03-30 13:55 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/4c4738ddfbc0 8177078: jshell tool: fix documentation of /help shortcuts 8177735: jshell tool: /help /help -- typo "comand" 8177308: jshell tool: documentation: multiple start-up files and predefines not documented Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties Changeset: 0f4a3fa6bac0 Author: jjg Date: 2017-03-30 16:36 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/0f4a3fa6bac0 8177484: The old standard doclet should be deprecated for removal. Reviewed-by: ksrini ! make/CompileInterim.gmk ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: 5df3b79e6526 Author: redestad Date: 2017-03-31 08:59 +0200 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/5df3b79e6526 8175116: jtreg agentvms uses more virtual address space in langtool/test :tier1 runs Summary: Avoiding creation of an unnecessary read edge from jdk.compiler to a newly created unnamed module. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java Changeset: 33c818a75ec9 Author: jlahoda Date: 2017-03-31 10:46 +0200 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/33c818a75ec9 8177076: jshell tool: usability of completion Summary: Merging completion and documentation completion, assigning Shift-tab shortcut to fix actions. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + test/jdk/jshell/MergedTabShiftTabTest.java Changeset: 04d69a5db5e1 Author: ksrini Date: 2017-03-31 07:38 -0700 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/04d69a5db5e1 8177567: cache VisibleMemberMap Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java Changeset: c7f3df19667b Author: mcimadamore Date: 2017-04-03 12:40 +0100 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/c7f3df19667b 8177667: Langtools ant build has issues with Windows file separators Summary: Replace complex, non-portable regex logic for generating --patch-module option with a script mapper Reviewed-by: jjg, ksrini ! make/build.properties ! make/build.xml ! make/intellij/runConfigurations/javadoc.xml ! make/intellij/runConfigurations/jshell.xml Changeset: d2020e584c10 Author: lana Date: 2017-04-06 04:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/d2020e584c10 Merge ! .hgtags ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 77a4b2e2e5be Author: lana Date: 2017-04-06 17:01 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/77a4b2e2e5be Added tag jdk-9+164 for changeset c7f3df19667b ! .hgtags Changeset: ef9180164e08 Author: lana Date: 2017-04-08 03:25 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/ef9180164e08 Merge ! .hgtags