Changeset: e8f3a872e69a Author: psandoz Date: 2017-06-12 14:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e8f3a872e69a
8181442: Deprecate sun.misc.Unsafe.defineClass Reviewed-by: shade, mchung ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java Changeset: 573efb47b310 Author: vinnie Date: 2017-06-13 13:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/573efb47b310 8181978: Keystore probing mechanism fails for large PKCS12 keystores Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/sun/security/pkcs12/ProbeLargeKeystore.java Changeset: 9b69584ea554 Author: dl Date: 2017-06-13 09:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9b69584ea554 8181104: Fix specs for updateAndGet and related methods Reviewed-by: martin, psandoz, dholmes, chegar ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: 0ffdaa7668ad Author: mchung Date: 2017-06-13 10:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0ffdaa7668ad 8182029: Make the top-level docs index.html to a HTML-level redirect to the API overview page Reviewed-by: alanb, erikj, ihse ! make/ModuleTools.gmk - make/src/classes/build/tools/docs/GenDocsBundlePage.java - make/src/classes/build/tools/docs/docs-bundle-page.html - make/src/classes/build/tools/docs/docs-module-groups.properties Changeset: 59902f12fb70 Author: bpb Date: 2017-06-13 13:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/59902f12fb70 6791812: (file spec) Incompatible File.lastModified() and setLastModified() for negative time Summary: Amend verbiage describing return value to explain negative values. Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/io/File.java Changeset: 6391a43c89ee Author: mchung Date: 2017-06-14 09:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6391a43c89ee 8182137: Missing permissions in deprivileged java.xml.bind and java.xml.ws modules Reviewed-by: alanb, mullan ! src/java.base/share/lib/security/default.policy Changeset: e43d0498a4ac Author: lancea Date: 2017-06-14 12:46 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e43d0498a4ac 8181832: Broken link in javax/sql/rowset/spi/package-summary.html Reviewed-by: alanb, mchung ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html Changeset: 6b8f8ab175ff Author: lana Date: 2017-06-15 17:43 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6b8f8ab175ff Merge - make/src/classes/build/tools/docs/GenDocsBundlePage.java - make/src/classes/build/tools/docs/docs-bundle-page.html - make/src/classes/build/tools/docs/docs-module-groups.properties Changeset: 28d099962ee2 Author: mchung Date: 2017-06-15 11:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/28d099962ee2 8182032: Make java.compiler upgradeable Reviewed-by: alanb, erikj + test/jdk/modules/etc/UpgradeableModules.java ! test/jdk/modules/etc/VerifyModuleDelegation.java Changeset: dfeb383db3bb Author: herrick Date: 2017-06-15 15:03 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dfeb383db3bb 8181821: Broken link in javadoc for JSObject.getWindow Reviewed-by: mchung ! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java Changeset: 82ed25c3cea9 Author: ksrini Date: 2017-06-15 14:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/82ed25c3cea9 8182185: Add Copyright notices to pack 200 spec Reviewed-by: mchung ! src/java.base/share/classes/java/util/jar/Pack200.java Changeset: e23c712e1d94 Author: poonam Date: 2017-06-16 22:10 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e23c712e1d94 8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100% Summary: Clear the pending OOM exception in SensorInfo::trigger() Reviewed-by: mchung, dcubed ! src/java.management/share/classes/sun/management/MemoryPoolImpl.java Changeset: bec8ca52804c Author: smarks Date: 2017-05-19 14:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bec8ca52804c 8177788: migrate collections technotes/guides into java/util/doc-files Reviewed-by: mchung, bchristi, martin + src/java.base/share/classes/java/util/doc-files/coll-designfaq.html + src/java.base/share/classes/java/util/doc-files/coll-index.html + src/java.base/share/classes/java/util/doc-files/coll-overview.html + src/java.base/share/classes/java/util/doc-files/coll-reference.html ! src/java.base/share/classes/java/util/package-info.java Changeset: 6e591955c8a8 Author: serb Date: 2017-06-08 22:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6e591955c8a8 8180326: Update the tables in java.desktop to be HTML-5 friendly Reviewed-by: prr, azvegint ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/AWTPermission.java ! src/java.desktop/share/classes/java/awt/AlphaComposite.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/GridLayout.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/SystemTray.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java ! src/java.desktop/share/classes/javax/swing/Action.java ! src/java.desktop/share/classes/javax/swing/BoxLayout.java ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/JScrollPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java Changeset: 415b0831244f Author: serb Date: 2017-06-13 02:27 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/415b0831244f 8181877: Cleanup of javadoc in javax.accessibility package Reviewed-by: prr ! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java ! src/java.desktop/share/classes/javax/accessibility/Accessible.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleAction.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleEditableText.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedComponent.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedTable.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleHypertext.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleIcon.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleKeyBinding.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleRelation.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleRelationSet.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleSelection.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleStateSet.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleTable.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleTableModelChange.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleValue.java ! src/java.desktop/share/classes/javax/accessibility/package-info.java Changeset: 757b830688e3 Author: ddehaven Date: 2017-06-16 17:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/757b830688e3 Merge Changeset: bd582963beb7 Author: dl Date: 2017-06-16 19:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bd582963beb7 8181334: add spec for Deque.addAll Reviewed-by: martin, psandoz, smarks, darcy ! src/java.base/share/classes/java/util/Deque.java Changeset: f8b19df2115a Author: alanb Date: 2017-06-16 09:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f8b19df2115a 8181087: Module system implementation refresh (6/2017) Reviewed-by: plevart, mchung Contributed-by: alan.bate...@oracle.com, alex.buck...@oracle.com ! make/mapfiles/libjava/mapfile-vers ! make/src/classes/build/tools/jigsaw/technology-summary.html ! 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/LayerInstantiationException.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.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/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/util/ServiceConfigurationError.java ! src/java.base/share/classes/java/util/ServiceLoader.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/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java + src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.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/Modules.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java + src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Module.c + src/java.instrument/share/classes/java/lang/instrument/package-info.java - src/java.instrument/share/classes/java/lang/instrument/package.html ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! test/ProblemList.txt ! test/java/lang/ModuleLayer/BasicLayerTest.java ! test/java/lang/ModuleLayer/LayerAndLoadersTest.java ! test/java/lang/ModuleLayer/LayerControllerTest.java ! test/java/lang/ModuleTests/AnnotationsTest.java ! test/java/lang/ModuleTests/BasicModuleTest.java ! test/java/lang/ModuleTests/annotation/Basic.java ! test/java/lang/instrument/RedefineModuleTest.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/reflect/AccessibleObject/CanAccessTest.java ! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java ! test/java/util/ResourceBundle/modules/cache/CacheTest.java + test/java/util/ServiceLoader/BadProvidersTest.java + test/java/util/ServiceLoader/ModulesTest.java + test/java/util/ServiceLoader/NoInterferenceTest.java + test/java/util/ServiceLoader/ReloadTest.java + test/java/util/ServiceLoader/badfactories/badreturntype/ProviderFactory.java + test/java/util/ServiceLoader/badfactories/classnotpublic/ProviderFactory.java + test/java/util/ServiceLoader/badfactories/classnotpublic/Service.java + test/java/util/ServiceLoader/badfactories/methodnotpublic/ProviderFactory.java + test/java/util/ServiceLoader/badfactories/methodnotpublic/Service.java + test/java/util/ServiceLoader/badfactories/returnsnull/ProviderFactory.java + test/java/util/ServiceLoader/badfactories/returnsnull/Service.java + test/java/util/ServiceLoader/badfactories/throwsexception/ProviderFactory.java + test/java/util/ServiceLoader/badfactories/throwsexception/Service.java + test/java/util/ServiceLoader/badproviders/ctornotpublic/Provider.java + test/java/util/ServiceLoader/badproviders/ctornotpublic/Service.java + test/java/util/ServiceLoader/badproviders/notasubtype/Provider.java + test/java/util/ServiceLoader/badproviders/notpublic/Provider.java + test/java/util/ServiceLoader/badproviders/notpublic/Service.java + test/java/util/ServiceLoader/badproviders/throwsexception/Provider.java + test/java/util/ServiceLoader/badproviders/throwsexception/Service.java + test/java/util/ServiceLoader/classpath/pearscript/META-INF/services/javax.script.ScriptEngineFactory + test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScript.java + test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScriptEngineFactory.java + test/java/util/ServiceLoader/inheritance/NoInheritanceTest.java + test/java/util/ServiceLoader/inheritance/test/module-info.java + test/java/util/ServiceLoader/inheritance/test/p/Main.java - test/java/util/ServiceLoader/modules/BadProvidersTest.java - test/java/util/ServiceLoader/modules/Basic.java - test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java + test/java/util/ServiceLoader/modules/bananascript/module-info.java + test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScript.java + test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/modules/test1/module-info.java - test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java - test/java/util/ServiceLoader/modules/modules/test1/p/Service.java - test/java/util/ServiceLoader/modules/modules/test2/module-info.java - test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java - test/java/util/ServiceLoader/modules/modules/test2/p/Service.java + test/java/util/ServiceLoader/modules/p1/module-info.java + test/java/util/ServiceLoader/modules/p1/q/P.java + test/java/util/ServiceLoader/modules/p2/module-info.java + test/java/util/ServiceLoader/modules/p2/q/P.java + test/java/util/ServiceLoader/modules/s1/module-info.java + test/java/util/ServiceLoader/modules/s1/p/S.java + test/java/util/ServiceLoader/modules/s2/module-info.java + test/java/util/ServiceLoader/modules/s2/p/S.java - test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java + test/java/util/ServiceLoader/modules/test1/module-info.java + test/java/util/ServiceLoader/modules/test1/p/ProviderFactory.java + test/java/util/ServiceLoader/modules/test1/p/Service.java + test/java/util/ServiceLoader/modules/test2/module-info.java + test/java/util/ServiceLoader/modules/test2/p/Provider.java + test/java/util/ServiceLoader/modules/test2/p/Service.java + test/java/util/ServiceLoader/nouses/NoUsesTest.java + test/java/util/ServiceLoader/nouses/test/module-info.java + test/java/util/ServiceLoader/nouses/test/p/Main.java + test/java/util/ServiceLoader/security/SecurityTest.java + test/java/util/ServiceLoader/security/test/module-info.java + test/java/util/ServiceLoader/security/test/p/Tests.java ! test/jdk/modules/open/Basic.java ! test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java + test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java + test/tools/launcher/modules/illegalaccess/TryAccess.java + test/tools/launcher/modules/illegalaccess/modules/m/module-info.java + test/tools/launcher/modules/illegalaccess/modules/m/p/Type.java + test/tools/launcher/modules/illegalaccess/patchsrc/java.base/java/lang/Helper.java + test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java + test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java ! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java - test/tools/launcher/modules/permit/AttemptAccess.java - test/tools/launcher/modules/permit/PermitIllegalAccess.java Changeset: 14c177bb4ea4 Author: alanb Date: 2017-06-17 08:03 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/14c177bb4ea4 Merge - src/java.instrument/share/classes/java/lang/instrument/package.html - test/java/util/ServiceLoader/modules/BadProvidersTest.java - test/java/util/ServiceLoader/modules/Basic.java - test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java - test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/modules/test1/module-info.java - test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java - test/java/util/ServiceLoader/modules/modules/test1/p/Service.java - test/java/util/ServiceLoader/modules/modules/test2/module-info.java - test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java - test/java/util/ServiceLoader/modules/modules/test2/p/Service.java - test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java - test/tools/launcher/modules/permit/AttemptAccess.java - test/tools/launcher/modules/permit/PermitIllegalAccess.java Changeset: 901193738847 Author: alanb Date: 2017-06-17 15:52 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/901193738847 Merge ! make/ModuleTools.gmk ! make/mapfiles/libjava/mapfile-vers - make/src/classes/build/tools/docs/GenDocsBundlePage.java - make/src/classes/build/tools/docs/docs-bundle-page.html - make/src/classes/build/tools/docs/docs-module-groups.properties ! make/src/classes/build/tools/jigsaw/technology-summary.html ! 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/LayerInstantiationException.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.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/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/jar/Pack200.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/misc/JavaLangAccess.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/ModulePath.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Module.c ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.instrument/share/classes/java/lang/instrument/package-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! test/ProblemList.txt ! test/java/lang/ModuleLayer/BasicLayerTest.java ! test/java/lang/ModuleLayer/LayerAndLoadersTest.java ! test/java/lang/ModuleLayer/LayerControllerTest.java ! test/java/lang/ModuleTests/AnnotationsTest.java ! test/java/lang/ModuleTests/BasicModuleTest.java ! test/java/lang/ModuleTests/annotation/Basic.java ! test/java/lang/instrument/RedefineModuleTest.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/java/util/ServiceLoader/BadProvidersTest.java ! test/java/util/ServiceLoader/ModulesTest.java ! test/java/util/ServiceLoader/badfactories/badreturntype/ProviderFactory.java ! test/java/util/ServiceLoader/badfactories/classnotpublic/ProviderFactory.java ! test/java/util/ServiceLoader/badfactories/classnotpublic/Service.java ! test/java/util/ServiceLoader/badfactories/methodnotpublic/ProviderFactory.java ! test/java/util/ServiceLoader/badfactories/methodnotpublic/Service.java ! test/java/util/ServiceLoader/badfactories/returnsnull/ProviderFactory.java ! test/java/util/ServiceLoader/badfactories/returnsnull/Service.java ! test/java/util/ServiceLoader/badfactories/throwsexception/ProviderFactory.java ! test/java/util/ServiceLoader/badfactories/throwsexception/Service.java ! test/java/util/ServiceLoader/badproviders/ctornotpublic/Provider.java ! test/java/util/ServiceLoader/badproviders/ctornotpublic/Service.java ! test/java/util/ServiceLoader/badproviders/notasubtype/Provider.java ! test/java/util/ServiceLoader/badproviders/notpublic/Provider.java ! test/java/util/ServiceLoader/badproviders/notpublic/Service.java ! test/java/util/ServiceLoader/badproviders/throwsexception/Provider.java ! test/java/util/ServiceLoader/badproviders/throwsexception/Service.java ! test/java/util/ServiceLoader/classpath/pearscript/META-INF/services/javax.script.ScriptEngineFactory ! test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScript.java ! test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScriptEngineFactory.java ! test/java/util/ServiceLoader/inheritance/NoInheritanceTest.java ! test/java/util/ServiceLoader/inheritance/test/module-info.java ! test/java/util/ServiceLoader/inheritance/test/p/Main.java ! test/java/util/ServiceLoader/modules/bananascript/module-info.java ! test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScript.java ! test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScriptEngineFactory.java ! test/java/util/ServiceLoader/modules/test1/module-info.java ! test/java/util/ServiceLoader/modules/test1/p/ProviderFactory.java ! test/java/util/ServiceLoader/modules/test1/p/Service.java ! test/java/util/ServiceLoader/modules/test2/module-info.java ! test/java/util/ServiceLoader/modules/test2/p/Provider.java ! test/java/util/ServiceLoader/modules/test2/p/Service.java ! test/java/util/ServiceLoader/nouses/NoUsesTest.java ! test/java/util/ServiceLoader/nouses/test/module-info.java ! test/java/util/ServiceLoader/nouses/test/p/Main.java ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/jdk/modules/open/Basic.java ! test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java ! test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java ! test/tools/launcher/modules/illegalaccess/TryAccess.java ! test/tools/launcher/modules/illegalaccess/modules/m/module-info.java ! test/tools/launcher/modules/illegalaccess/modules/m/p/Type.java