From lana.steuck at oracle.com Wed Mar 4 22:02:24 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:24 +0000 Subject: hg: jdk9/jdk9/corba: 2 new changesets Message-ID: <201503042202.t24M2ODf000517@aojmv0008> Changeset: 47b9cf289a91 Author: mchung Date: 2015-02-24 12:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/47b9cf289a91 8073696: Remove unused imports in java.corba, java.jaxws, jdk.httpserver Reviewed-by: alanb, chegar ! src/java.corba/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java Changeset: aadc16ca5ab7 Author: lana Date: 2015-02-26 20:19 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/aadc16ca5ab7 Merge From lana.steuck at oracle.com Wed Mar 4 22:02:24 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:24 +0000 Subject: hg: jdk9/jdk9: 7 new changesets Message-ID: <201503042202.t24M2ONA000531@aojmv0008> Changeset: 9e33546e9aab Author: erikj Date: 2015-02-23 11:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9e33546e9aab 8073498: Enhance GensrcProperties.gmk to allow an alternative source root Reviewed-by: tbell, mchung, ihse ! make/MakeHelpers.gmk Changeset: a7f523a9c2f5 Author: chegar Date: 2015-02-23 15:51 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a7f523a9c2f5 8064924: Update java.net.URL to work with modules Reviewed-by: alanb, plevart, psandoz ! make/common/CORE_PKGS.gmk Changeset: 0c6ab35a9db4 Author: juh Date: 2015-02-23 11:42 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0c6ab35a9db4 8072663: Remove the sun.security.acl package which is not used in the JDK Reviewed-by: mullan, alanb, mchung ! common/bin/unshuffle_list.txt Changeset: 1e62ebf45f79 Author: ihse Date: 2015-02-25 11:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1e62ebf45f79 8073231: Add convenient way of adding custom configure options to jprt Reviewed-by: erikj, tbell Contributed-by: ingemar.aberg at oracle.com ! make/jprt.properties Changeset: 6fcde8f7bf77 Author: ihse Date: 2015-02-25 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6fcde8f7bf77 8073862: BASIC_FIXUP_EXECUTABLE should not fail on empty path Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh Changeset: 46e8332cefba Author: ihse Date: 2015-02-25 14:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/46e8332cefba 8073864: Configure must handle invalid elements on INCLUDE/LIB for visualstudio Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain_windows.m4 Changeset: d6ed47125a76 Author: lana Date: 2015-02-26 20:16 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d6ed47125a76 Merge From lana.steuck at oracle.com Wed Mar 4 22:02:28 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:28 +0000 Subject: hg: jdk9/jdk9/jaxws: 4 new changesets Message-ID: <201503042202.t24M2SHa000657@aojmv0008> Changeset: 85b190e52036 Author: mchung Date: 2015-02-20 09:15 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/85b190e52036 8073374: Re-examine jdk.xml.ws dependency on java.xml.ws SOAPNamespaceConstants Reviewed-by: lancea, mkos ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java Changeset: 3246e08d17a6 Author: mchung Date: 2015-02-24 12:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/3246e08d17a6 8073696: Remove unused imports in java.corba, java.jaxws, jdk.httpserver Reviewed-by: alanb, chegar ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java Changeset: ba8cbdef7c26 Author: mchung Date: 2015-02-25 14:51 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/ba8cbdef7c26 8073361: Missing doPrivileged in com.sun.xml.internal.bind.v2.ClassFactory Reviewed-by: mullan, mkos ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java Changeset: b8fbe40efa97 Author: lana Date: 2015-02-26 20:17 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b8fbe40efa97 Merge From lana.steuck at oracle.com Wed Mar 4 22:02:28 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:28 +0000 Subject: hg: jdk9/jdk9/langtools: 6 new changesets Message-ID: <201503042202.t24M2TSD000664@aojmv0008> Changeset: 414b82835861 Author: dlsmith Date: 2015-02-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/414b82835861 8039214: Inference should not map capture variables to their upper bounds Summary: Update to Types.containsType; related adjustment to most-specific test Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/inference/CaptureLowerBound.java + test/tools/javac/generics/inference/CaptureLowerBoundNeg.java + test/tools/javac/generics/inference/CaptureLowerBoundNeg.out + test/tools/javac/generics/inference/NestedCapture.java + test/tools/javac/generics/inference/NestedWildcards.java + test/tools/javac/generics/wildcards/SubtypeCaptureLeak.java Changeset: e29b25f6101f Author: mcimadamore Date: 2015-02-23 13:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e29b25f6101f 8071291: Compiler crashes trying to cast UnionType to IntersectionClassType Summary: Compiler tests for .isCompound but then cast to a more specific Type subclass, resulting in CCE Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/multicatch/8071291/T8071291.java Changeset: 59af0866b952 Author: juh Date: 2015-02-23 11:42 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/59af0866b952 8072663: Remove the sun.security.acl package which is not used in the JDK Reviewed-by: mullan, alanb, mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/legacy.properties Changeset: f683944ffa42 Author: jlahoda Date: 2015-02-24 16:11 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f683944ffa42 8067886: Inaccessible nested classes can be incorrectly imported Summary: Check type accessibility at the point of import when importing the type using type-import-on-demand. Reviewed-by: mcimadamore, jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/importscope/ImportInaccessible.java + test/tools/javac/importscope/ImportInaccessible.out Changeset: d6ec687ad8fb Author: jjg Date: 2015-02-25 14:35 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d6ec687ad8fb 8041628: Javadoc cross-compilation problem Reviewed-by: jjg Contributed-by: duboscq at ssw.jku.at ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java Changeset: 99ff00581f36 Author: lana Date: 2015-02-26 20:17 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/99ff00581f36 Merge From lana.steuck at oracle.com Wed Mar 4 22:02:35 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:35 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201503042202.t24M2a2d000675@aojmv0008> Changeset: 2568a362d358 Author: attila Date: 2015-02-20 15:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/2568a362d358 8072426: Can't compare Java objects to strings or numbers Reviewed-by: hannesw, lagergren, sundar ! make/nbproject/project.xml + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/DefaultValueImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AstDeserializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! test/script/basic/JDK-8023026.js.EXPECTED ! test/script/basic/JDK-8024847.js + test/script/basic/JDK-8072426.js Changeset: 7477f3456800 Author: attila Date: 2015-02-20 17:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7477f3456800 8073560: Update BuildNashorn.gmk to require source/target 8 for jdk9 build Reviewed-by: sundar ! make/BuildNashorn.gmk Changeset: 6cd23482ca9b Author: lana Date: 2015-02-26 20:16 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6cd23482ca9b Merge From lana.steuck at oracle.com Wed Mar 4 22:02:39 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:39 +0000 Subject: hg: jdk9/jdk9/jdk: 33 new changesets Message-ID: <201503042202.t24M2fqA000708@aojmv0008> Changeset: 65de62d768a4 Author: shade Date: 2015-02-20 18:32 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/65de62d768a4 8073479: Replace obj.getClass hacks with Objects.requireNonNull Reviewed-by: dfuchs, plevart, vlivanov ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! test/java/lang/invoke/8009222/Test8009222.java ! test/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java Changeset: effdf04cfcec Author: redestad Date: 2015-02-21 13:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/effdf04cfcec 8068790: ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as specified Reviewed-by: coffeys, sherman ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! test/java/util/zip/TestExtraTime.java Changeset: dd80c38f6595 Author: erikj Date: 2015-02-23 11:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dd80c38f6595 8073498: Enhance GensrcProperties.gmk to allow an alternative source root Reviewed-by: tbell, mchung, ihse ! make/gensrc/GensrcProperties.gmk Changeset: a4e47f145dda Author: chegar Date: 2015-02-23 15:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a4e47f145dda 8064924: Update java.net.URL to work with modules Reviewed-by: alanb, plevart, psandoz ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandlerFactory.java ! src/java.base/share/classes/java/net/package-info.java + src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java + src/java.base/share/classes/java/net/spi/package-info.java + test/java/net/spi/URLStreamHandlerProvider/Basic.java + test/java/net/spi/URLStreamHandlerProvider/Child.java + test/java/net/spi/URLStreamHandlerProvider/bad.provider.template + test/java/net/spi/URLStreamHandlerProvider/basic.policy + test/java/net/spi/URLStreamHandlerProvider/provider.template ! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java ! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java ! test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java Changeset: bfc07fb616d9 Author: chegar Date: 2015-02-23 17:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bfc07fb616d9 8073667: URL should not use service loader to lookup the jar protocol handler Reviewed-by: alanb ! src/java.base/share/classes/java/net/URL.java Changeset: 9a0e131ad6f8 Author: mchung Date: 2015-02-23 08:46 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9a0e131ad6f8 8062750: Separate SNMP messages from sun.management.resources.agent Reviewed-by: alanb, dfuchs, erikj ! src/java.management/share/classes/sun/management/AgentConfigurationError.java ! src/java.management/share/classes/sun/management/resources/agent.properties ! test/sun/management/AgentCheckTest.java Changeset: b869f40e0ccd Author: juh Date: 2015-02-23 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b869f40e0ccd 8072663: Remove the sun.security.acl package which is not used in the JDK Reviewed-by: mullan, alanb, mchung ! src/java.base/share/classes/java/security/acl/Acl.java - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java ! test/TEST.groups - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: 03df711f2cab Author: jmanson Date: 2015-02-24 09:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03df711f2cab 6588467: Add isDaemon() and getPriority() to ThreadInfo Reviewed-by: mchung, sla, dholmes, martin ! src/java.management/share/classes/java/lang/management/ThreadInfo.java ! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java + test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java ! test/java/lang/management/ThreadMXBean/ThreadDump.java Changeset: 31ba9c9a6b35 Author: sla Date: 2015-02-24 10:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/31ba9c9a6b35 8073713: javadoc warnings in serviceability code Reviewed-by: mgronlun, alanb, sspitsyn ! src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java ! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java Changeset: 2d045ee4b2f3 Author: igerasim Date: 2015-02-24 19:50 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2d045ee4b2f3 8073779: StackOverflowError called StackOverflowException in javadoc Reviewed-by: martin ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: fea5c84f2bbc Author: jbachorik Date: 2015-02-16 10:53 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fea5c84f2bbc 8072908: com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh fails on OS X with exit code 2 Reviewed-by: dholmes, sla - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java + test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh Changeset: cd278876ee60 Author: ctornqvi Date: 2015-02-18 19:28 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cd278876ee60 Merge - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java Changeset: 80b3e02fdfce Author: amurillo Date: 2015-02-20 14:14 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/80b3e02fdfce Merge - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh Changeset: d5f7442dbd63 Author: amurillo Date: 2015-02-24 10:52 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d5f7442dbd63 Merge - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh Changeset: 13c749cb2edf Author: dfuchs Date: 2015-02-24 21:51 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13c749cb2edf 8073394: Clock.systemUTC() should return a constant Summary: Clock.systemUTC() now returns SystemClock.UTC Reviewed-by: scolebourne, rriggs, plevart, lancea ! src/java.base/share/classes/java/time/Clock.java ! test/java/time/test/java/time/TestClock_System.java Changeset: f5a9533bd747 Author: mchung Date: 2015-02-24 12:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f5a9533bd747 8073696: Remove unused imports in java.corba, java.jaxws, jdk.httpserver Reviewed-by: alanb, chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java Changeset: d278a05017eb Author: weijun Date: 2015-02-25 18:30 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d278a05017eb 8073181: keytool -ext honored not working correctly Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: 895c085e15d4 Author: weijun Date: 2015-02-25 18:30 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/895c085e15d4 8073182: keytool may generate duplicate extensions Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: edce622135bc Author: coffeys Date: 2015-02-25 11:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/edce622135bc 7178362: Socket impls should ignore unsupported proxy types rather than throwing Reviewed-by: chegar ! src/java.base/share/classes/java/net/SocksSocketImpl.java + test/java/net/Socks/BadProxySelector.java Changeset: b1d316f8656f Author: jfranck Date: 2015-02-25 14:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1d316f8656f 8014678: Spurious AccessControlException thrown in java.lang.Class.getEnclosingMethod() Reviewed-by: ahgross, mchung, psandoz ! src/java.base/share/classes/java/lang/Class.java + test/java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java + test/java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java Changeset: 37d1442d53bc Author: ksrini Date: 2015-02-25 06:21 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/37d1442d53bc 8066185: VM crashed with SIGSEGV VirtualMemoryTracker::add_reserved_region Reviewed-by: coleenp, dholmes ! src/java.base/share/native/libjli/java.c ! test/tools/launcher/TestSpecialArgs.java Changeset: 14325c15583d Author: msheppar Date: 2015-02-25 17:05 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/14325c15583d 8046893: JNI exception pending in jdk/src/solaris/native/java/net: ExtendedOptionsImpl.c, PlainDatagramSocketImpl.c Reviewed-by: alanb, chegar ! src/java.base/unix/native/libnet/ExtendedOptionsImpl.c Changeset: 367cd3425a59 Author: msheppar Date: 2015-02-25 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/367cd3425a59 8055204: Memory leak in jdk/src/windows/native/java/lang/java_props_md.c Reviewed-by: rriggs ! src/java.base/windows/native/libjava/java_props_md.c Changeset: 710db3eff010 Author: dfuchs Date: 2015-02-25 18:41 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/710db3eff010 8072645: java.util.logging should use java.time to get more precise time stamps Summary: j.u.logging uses j.t.Instant to store LogRecord time stamps. XMLFormatter format is updated to allow for a new optional element containing a nano second adjustment. SimpleFormatter passes a ZonedDateTime object to String.format. LogRecord getMillis/setMillis are deprecated, replaced by getInstant/setInstant. Reviewed-by: scolebourne, plevart, rriggs Contributed-by: daniel.fuchs at oracle.com, peter.levart at gmail.com ! src/java.base/share/classes/sun/util/logging/LoggingSupport.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! src/java.logging/share/classes/java/util/logging/XMLFormatter.java ! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/java/util/logging/FileHandlerLongLimit.java + test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanos.java + test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java + test/java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java + test/java/util/logging/HigherResolutionTimeStamps/SimpleFormatterNanos.java + test/java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java Changeset: 7acbc61bf3fb Author: msheppar Date: 2015-02-25 19:36 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7acbc61bf3fb 8046901: Check jdk/src/solaris/native/sun/nio for Parfait flagged uninitialized memory Reviewed-by: rriggs, alanb ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpNet.c Changeset: f7e46f7c75df Author: sherman Date: 2015-02-25 13:04 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f7e46f7c75df 8073893: Enable charsets build system to configure euc_tw into java.base module/sun.nio.cs Summary: to enable charsets build system to configure euc_tw into java.base module/sun.nio.cs Reviewed-by: alanb, mchung ! make/data/charsetmapping/charsets ! make/data/charsetmapping/stdcs-solaris ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/GensrcCharsetMapping.gmk ! make/src/classes/build/tools/charsetmapping/Charset.java ! make/src/classes/build/tools/charsetmapping/EUC_TW.java ! make/src/classes/build/tools/charsetmapping/HKSCS.java ! make/src/classes/build/tools/charsetmapping/Main.java ! make/src/classes/build/tools/charsetmapping/SPI.java ! src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! test/sun/nio/cs/X11CNS11643.java Changeset: f3e5c7d886a5 Author: weijun Date: 2015-02-26 08:08 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3e5c7d886a5 8073853: KeyToolTest.java has too many too long lines Reviewed-by: mullan ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: d4cc200fd4c9 Author: coffeys Date: 2015-02-26 09:36 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d4cc200fd4c9 8071447: IBM1166 Locale Request for Kazakh characters Reviewed-by: sherman + make/data/charsetmapping/IBM1166.c2b + make/data/charsetmapping/IBM1166.map + make/data/charsetmapping/IBM1166.nr ! make/data/charsetmapping/charsets ! make/data/charsetmapping/list_old ! test/java/nio/charset/Charset/RegisteredCharsets.java ! test/java/nio/charset/RemovingSunIO/SunioAlias.java ! test/sun/nio/cs/CheckHistoricalNames.java Changeset: a3d2a201d7b3 Author: vinnie Date: 2015-02-26 16:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a3d2a201d7b3 8073955: Update java.security.debug help text to reflect recent enhancements for debugging Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/Debug.java Changeset: 32af5df346f5 Author: sherman Date: 2015-02-26 14:40 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32af5df346f5 8073924: Update test/java/nio/charset/Charset/NIOCharsetAvailability.java to work with module system Summary: to use module's runtime filesystem to iterate the class files Reviewed-by: alanb ! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Changeset: dde2405cdb0f Author: lpriima Date: 2015-02-26 18:50 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dde2405cdb0f 8073354: TimSortStackSize2.java: test cleanup: make test run with single argument Reviewed-by: dholmes ! test/java/util/Arrays/TimSortStackSize2.java Changeset: 99dfa8d56fc6 Author: darcy Date: 2015-02-26 18:02 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99dfa8d56fc6 8073952: Spec of j.l.r.Method.toString/toGenericString need to be clarified Reviewed-by: lancea ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: 6cb5f5c34009 Author: lana Date: 2015-02-26 20:18 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6cb5f5c34009 Merge - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java From lana.steuck at oracle.com Wed Mar 4 22:02:39 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 04 Mar 2015 22:02:39 +0000 Subject: hg: jdk9/jdk9/hotspot: 24 new changesets Message-ID: <201503042202.t24M2e6b000684@aojmv0008> Changeset: b00d819e1fcc Author: dholmes Date: 2015-02-13 06:23 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b00d819e1fcc 8072935: Fix missing newline at end of file after 8067447 Reviewed-by: dholmes, dlong Contributed-by: Thomas Stuefe ! src/share/vm/services/writeableFlags.cpp Changeset: b14b199c0eaa Author: ykantser Date: 2015-02-13 13:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b14b199c0eaa 8073132: Eliminate ProcessTools.getProcessId dependency on sun.management.VMManagement Reviewed-by: jbachorik, dfuchs, mchung ! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java Changeset: 30137e7eef47 Author: dcubed Date: 2015-02-13 10:01 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/30137e7eef47 8061553: Contended Locking fast enter bucket Summary: JEP-143/JDK-8061553 Contended Locking fast enter bucket Reviewed-by: dholmes, acorn Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp Changeset: 034eb71ab7fd Author: cjplummer Date: 2015-02-11 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/034eb71ab7fd 8054888: Runtime: Add Diagnostic Command that prints the class hierarchy Summary: Added the VM.class_hierarhcy DCMD Reviewed-by: stefank, miauno ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! test/Makefile + test/serviceability/dcmd/vm/ClassHierarchyTest.java Changeset: 32e5c73978d0 Author: jiangli Date: 2015-02-13 20:33 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/32e5c73978d0 Merge Changeset: 1358c53c32f1 Author: ctornqvi Date: 2015-02-13 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1358c53c32f1 Merge Changeset: b3ff7aa031d3 Author: ctornqvi Date: 2015-02-14 00:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b3ff7aa031d3 Merge ! src/share/vm/services/diagnosticCommand.cpp Changeset: 53bc5f5b8378 Author: cjplummer Date: 2015-02-14 08:53 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/53bc5f5b8378 8073167: Undo change to -retain argument in hotspot/test/Makefile Summary: -retain:all changed back to -retain:fail,error Reviewed-by: stefank ! test/Makefile Changeset: dd131cca9937 Author: hseigel Date: 2015-02-17 13:19 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd131cca9937 8068687: Remove meta-index support and cleanup hotspot code for rt.jar etc in non-modular jdk image Summary: Remove the meta-index code and rt.jar code and comments Reviewed-by: mchung, gtriantafill ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/os.cpp Changeset: ff7fa523a873 Author: ctornqvi Date: 2015-02-18 19:27 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff7fa523a873 Merge Changeset: e993a176f3d7 Author: mlarsson Date: 2015-02-13 09:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e993a176f3d7 8072621: Clean up around VM_GC_Operations Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/runtime/globals.hpp Changeset: ad8ac65b4d77 Author: mlarsson Date: 2015-02-13 10:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ad8ac65b4d77 8066771: Refactor VM GC operations caused by allocation failure Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp Changeset: 96fec51ac851 Author: stefank Date: 2015-02-10 17:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/96fec51ac851 8072910: Move the g1EvacFailure.hpp implementation to g1EvacFailure.cpp Reviewed-by: jwilhelm, tschatzl ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp + src/share/vm/gc_implementation/g1/g1EvacFailure.cpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp Changeset: 6a5be7f00868 Author: stefank Date: 2015-02-13 14:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6a5be7f00868 8072911: Remove includes of oop.inline.hpp from .hpp files Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes ! src/cpu/ppc/vm/icBuffer_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/icBuffer_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/icBuffer_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/zero/vm/icBuffer_zero.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/ciArray.cpp ! src/share/vm/ci/ciBaseObject.cpp ! src/share/vm/ci/ciCallSite.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciInstance.hpp ! src/share/vm/ci/ciMetadata.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjArray.cpp ! src/share/vm/ci/ciObject.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderStats.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp + src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp + src/share/vm/memory/cardTableModRefBS.inline.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/compiledICHolder.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayOop.hpp + src/share/vm/oops/objArrayOop.inline.hpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp - src/share/vm/oops/oop.inline2.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/convertnode.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiGetLoadedClasses.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/wbtestmethods/parserTests.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/dtraceJSDT.cpp ! src/share/vm/runtime/fieldDescriptor.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/serviceThread.cpp ! src/share/vm/runtime/vframe_hp.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/management.cpp Changeset: d8ded1e4465b Author: sangheki Date: 2015-02-16 08:38 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d8ded1e4465b 8073115: assert(_covered_region.contains(p)) needs better error messages Summary: Changed to print out related values Reviewed-by: jwilhelm, brutisso, stefank ! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp ! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp Changeset: 759a167d2381 Author: jwilhelm Date: 2015-02-16 21:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/759a167d2381 Merge ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/disassembler.cpp - src/share/vm/oops/oop.inline2.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/management.cpp Changeset: 2f392e90f258 Author: stefank Date: 2015-02-18 08:57 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2f392e90f258 8073387: Move VerifyOopClosures out from genOopClosures.hpp Reviewed-by: brutisso, mgerdin, coleenp ! src/share/vm/code/codeCache.cpp ! src/share/vm/memory/genOopClosures.hpp ! src/share/vm/oops/oop.cpp + src/share/vm/oops/verifyOopClosure.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp Changeset: 9f95e0a7aeb9 Author: jwilhelm Date: 2015-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9f95e0a7aeb9 Merge ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 840306ef66e4 Author: drchase Date: 2015-02-17 13:54 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/840306ef66e4 8069412: Locks need better debug-printing support Summary: Added better debug-printing support and enhanced LogCompilation tool Reviewed-by: kvn, roland, dholmes ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java ! src/share/vm/oops/markOop.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/runtime/basicLock.cpp ! src/share/vm/runtime/vframe.cpp Changeset: f1b92b73e6aa Author: iveresov Date: 2015-02-17 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f1b92b73e6aa 8072753: Nondeterministic wrong answer on arithmetic Summary: Check for overflow when inverting the loop during the counted loop conversion Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp + test/compiler/loopopts/CountedLoopProblem.java Changeset: cf7251f51459 Author: iveresov Date: 2015-02-17 21:46 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cf7251f51459 Merge Changeset: fd5c69442b0b Author: vlivanov Date: 2015-02-19 11:12 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fd5c69442b0b Merge ! src/share/vm/opto/graphKit.cpp Changeset: f717f8d3538c Author: amurillo Date: 2015-02-20 14:14 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f717f8d3538c Merge - src/share/vm/oops/oop.inline2.hpp Changeset: effd5ef0c3eb Author: lana Date: 2015-02-26 20:17 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/effd5ef0c3eb Merge - src/share/vm/oops/oop.inline2.hpp From david.katleman at oracle.com Thu Mar 5 19:27:30 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:30 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b53 for changeset d6ed47125a76 Message-ID: <201503051927.t25JRUZk014754@aojmv0008> Changeset: c83b132d6f51 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c83b132d6f51 Added tag jdk9-b53 for changeset d6ed47125a76 ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:27:34 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:34 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b53 for changeset aadc16ca5ab7 Message-ID: <201503051927.t25JRYwO014804@aojmv0008> Changeset: d469c5ad0c76 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/d469c5ad0c76 Added tag jdk9-b53 for changeset aadc16ca5ab7 ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:27:42 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:42 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b53 for changeset effd5ef0c3eb Message-ID: <201503051927.t25JRgF7014856@aojmv0008> Changeset: f8094b53203e Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f8094b53203e Added tag jdk9-b53 for changeset effd5ef0c3eb ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:27:46 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:46 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b53 for changeset d5b5a010a166 Message-ID: <201503051927.t25JRkIP014956@aojmv0008> Changeset: 542c0c855ad4 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/542c0c855ad4 Added tag jdk9-b53 for changeset d5b5a010a166 ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:27:50 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:50 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b53 for changeset b8fbe40efa97 Message-ID: <201503051927.t25JRoPA015010@aojmv0008> Changeset: 83a0cf0e0878 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/83a0cf0e0878 Added tag jdk9-b53 for changeset b8fbe40efa97 ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:27:55 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:55 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b53 for changeset 6cb5f5c34009 Message-ID: <201503051927.t25JRtiU015192@aojmv0008> Changeset: c517009905c5 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c517009905c5 Added tag jdk9-b53 for changeset 6cb5f5c34009 ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:27:59 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:27:59 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b53 for changeset 99ff00581f36 Message-ID: <201503051928.t25JS0GQ015248@aojmv0008> Changeset: 01d8ed7079f1 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/01d8ed7079f1 Added tag jdk9-b53 for changeset 99ff00581f36 ! .hgtags From david.katleman at oracle.com Thu Mar 5 19:28:03 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 05 Mar 2015 19:28:03 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b53 for changeset 6cd23482ca9b Message-ID: <201503051928.t25JS30e015295@aojmv0008> Changeset: f46a048deb93 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f46a048deb93 Added tag jdk9-b53 for changeset 6cd23482ca9b ! .hgtags From lana.steuck at oracle.com Wed Mar 11 02:21:03 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 11 Mar 2015 02:21:03 +0000 Subject: hg: jdk9/jdk9: 22 new changesets Message-ID: <201503110221.t2B2L3Zq026171@aojmv0008> Changeset: 23e62d3d9be0 Author: ihse Date: 2015-02-27 11:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/23e62d3d9be0 8072842: Add support for building native JTReg tests Reviewed-by: erikj, sla ! make/Main.gmk ! make/MakeHelpers.gmk ! make/common/MakeBase.gmk + make/common/TestFilesCompilation.gmk ! make/jprt.properties Changeset: cc1ab909baf7 Author: erikj Date: 2015-02-27 17:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/cc1ab909baf7 8073965: Bring compare.sh up to date with JDK 9 Reviewed-by: tbell, ihse ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl Changeset: bd0b85405732 Author: ihse Date: 2015-03-02 13:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bd0b85405732 8074055: Improvements in compare.sh from build-infra Reviewed-by: erikj ! common/bin/compare.sh Changeset: bbc8c8d00b7b Author: erikj Date: 2015-03-02 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bbc8c8d00b7b 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris Reviewed-by: ihse ! make/Main.gmk Changeset: 1be5ec71bc7c Author: bchristi Date: 2015-03-02 13:35 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1be5ec71bc7c 8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it Reviewed-by: alanb, erikj, ihse, mchung ! modules.xml Changeset: 0282b3f5f749 Author: aph Date: 2014-11-21 11:24 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0282b3f5f749 8064357: AARCH64: Top-level JDK changes Reviewed-by: ihse, twisti + common/autoconf/build-aux/autoconf-config.sub ! common/autoconf/build-aux/config.sub ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 Changeset: df8fda9c150e Author: kvn Date: 2014-11-21 14:55 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/df8fda9c150e Merge ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 Changeset: b052cb38b985 Author: kvn Date: 2014-12-11 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b052cb38b985 Merge ! common/autoconf/generated-configure.sh Changeset: c360aeb77273 Author: dlong Date: 2015-01-15 15:12 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c360aeb77273 8068927: AARCH64: better handling of aarch64- triples Summary: convert aarch64- to arm-, let upstream code do the work, then convert back to aarch64- Reviewed-by: ihse ! common/autoconf/build-aux/config.sub Changeset: 8b84d584d52b Author: kvn Date: 2015-01-20 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8b84d584d52b Merge ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 62137d84ff9c Author: kvn Date: 2015-02-26 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/62137d84ff9c Merge ! common/autoconf/generated-configure.sh Changeset: 6b8047426035 Author: kvn Date: 2015-03-02 10:08 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6b8047426035 Merge Changeset: 905c8779acc5 Author: kvn Date: 2015-03-02 15:15 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/905c8779acc5 Merge Changeset: 381c5a34a4af Author: serb Date: 2015-02-16 20:02 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/381c5a34a4af 8039269: images/cursors should not be in ${java.home}/lib Reviewed-by: mchung, alanb, erikj ! make/CompileJavaModules.gmk Changeset: b082971efc21 Author: ddehaven Date: 2015-02-17 11:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b082971efc21 Merge Changeset: 3c3299ceeddd Author: prr Date: 2015-02-23 10:47 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3c3299ceeddd Merge Changeset: 60f674776534 Author: prr Date: 2015-03-03 08:48 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/60f674776534 Merge Changeset: fa6d6b488442 Author: ihse Date: 2015-03-04 10:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/fa6d6b488442 8074099: Even with toolchain type clang, OBJC is set to gcc Reviewed-by: erikj, ddehaven ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/common/NativeCompilation.gmk Changeset: 1f526efef765 Author: erikj Date: 2015-03-04 11:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1f526efef765 8074091: Remove dead code from merge mistake in JavaCompilation.gmk Reviewed-by: ihse ! make/common/JavaCompilation.gmk Changeset: d140b51ac9bb Author: srl Date: 2015-03-04 09:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d140b51ac9bb 8074048: ccache 1.3.10 still not detected properly Summary: Fix configure to detect ccache 1.3.10 properly Reviewed-by: erikj Contributed-by: steven.loomis at oracle.com ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: c802785ba3a7 Author: erikj Date: 2015-03-05 10:29 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c802785ba3a7 8074395: Random build failures in javadoc on Solaris Reviewed-by: tbell ! make/Javadoc.gmk Changeset: cb7367141e91 Author: lana Date: 2015-03-05 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/cb7367141e91 Merge From lana.steuck at oracle.com Wed Mar 11 02:21:17 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 11 Mar 2015 02:21:17 +0000 Subject: hg: jdk9/jdk9/langtools: 6 new changesets Message-ID: <201503110221.t2B2LHxY026401@aojmv0008> Changeset: 1e3266d870d6 Author: mcimadamore Date: 2015-02-27 11:51 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1e3266d870d6 8073550: java* tools: replace obj.getClass hacks with Assert.checkNonNull or Objects.requireNonNull Summary: replace getClass() with approapriate NPE checks Reviewed-by: jjg Contributed-by: aleksey.shipilev at oracle.com ! src/java.compiler/share/classes/javax/tools/DiagnosticCollector.java ! src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileObject.java ! src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java ! src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ListBuffer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTool.java Changeset: 218d589184d3 Author: mcimadamore Date: 2015-02-27 18:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/218d589184d3 8073842: Invalid method reference when referencing a method on a wildcard type Summary: Method rteference lookup logic doesn't skip type-variables as required by javac. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.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/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/lambda/8073842/T8073842.java Changeset: 592d64800143 Author: sadayapalam Date: 2015-03-02 10:41 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/592d64800143 8071453: Allow interface methods to be private Reviewed-by: mcimadamore Contributed-by: maurizio.cimadamore at oracle.com, srikanth.adayapalam at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/defaultMethods/private/Private01.java + test/tools/javac/defaultMethods/private/Private02.java + test/tools/javac/defaultMethods/private/Private02.out + test/tools/javac/defaultMethods/private/Private03.java + test/tools/javac/defaultMethods/private/Private03.out + test/tools/javac/defaultMethods/private/Private04.java + test/tools/javac/defaultMethods/private/Private05.java + test/tools/javac/defaultMethods/private/Private06.java + test/tools/javac/defaultMethods/private/Private06.out + test/tools/javac/defaultMethods/private/Private07.java + test/tools/javac/defaultMethods/private/Private07.out + test/tools/javac/defaultMethods/private/Private08.java + test/tools/javac/defaultMethods/private/Private08.out + test/tools/javac/defaultMethods/private/Private09.java + test/tools/javac/defaultMethods/private/Private09.out ! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java + test/tools/javac/diags/examples/PrivateInterfaceMethodsNotSupported.java Changeset: 84849fdb360b Author: mcimadamore Date: 2015-03-05 13:10 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/84849fdb360b 8073645: Add lambda-based lazy eval versions of Assert.check methods Summary: Enhance Assert so that lazy string computation can occurr where needed; enhance static roding rule checkers to make sure the right version of the method is called. Reviewed-by: jlahoda ! make/intellij/build.xml ! make/intellij/workspace.xml ! make/test/crules/CodingRulesAnalyzerPlugin/Test.java ! make/test/crules/CodingRulesAnalyzerPlugin/Test.out ! make/tools/crules/AssertCheckAnalyzer.java ! make/tools/crules/resources/crules.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Assert.java Changeset: edf685b5d413 Author: mcimadamore Date: 2015-03-05 15:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/edf685b5d413 8073432: Object.getClass() throws stackless NPE, due to C2 intrinsic Summary: Javac should generate NPE checks using Objects.requireNonNull if -target >= 7 Reviewed-by: jlahoda Contributed-by: aleksey.shipilev at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java + test/tools/javac/8074306/TestSyntheticNullChecks.java Changeset: ed34864f3b43 Author: lana Date: 2015-03-05 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ed34864f3b43 Merge From lana.steuck at oracle.com Wed Mar 11 02:21:19 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 11 Mar 2015 02:21:19 +0000 Subject: hg: jdk9/jdk9/nashorn: 5 new changesets Message-ID: <201503110221.t2B2LJAv026405@aojmv0008> Changeset: bc79173a9e77 Author: sundar Date: 2015-02-27 18:03 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/bc79173a9e77 8074021: Indirect eval fails when used as an element of an array or as a property of an object Reviewed-by: attila, hannesw + samples/showenv.js + samples/showsysprops.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java + test/script/basic/JDK-8074021.js + test/script/basic/JDK-8074021.js.EXPECTED Changeset: 7939ae855d57 Author: hannesw Date: 2015-02-27 14:33 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7939ae855d57 8073707: const re-assignment should not reported as a early error Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/es6/const-reassign.js ! test/script/basic/es6/const-reassign.js.EXPECTED ! test/script/basic/es6/let_const_reuse.js.EXPECTED Changeset: d0efd099521a Author: attila Date: 2015-03-02 14:33 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d0efd099521a 8074031: Canonicalize is-a-JS-string tests Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java Changeset: 20c3aef2b4cb Author: attila Date: 2015-03-05 15:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/20c3aef2b4cb 8035712: Restore some of the RuntimeCallSite specializations Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/BranchOptimizer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/script/basic/JDK-8035712.js Changeset: 26460b897225 Author: lana Date: 2015-03-05 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/26460b897225 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From lana.steuck at oracle.com Wed Mar 11 02:21:26 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 11 Mar 2015 02:21:26 +0000 Subject: hg: jdk9/jdk9/hotspot: 37 new changesets Message-ID: <201503110221.t2B2LQEf026417@aojmv0008> Changeset: b25ffc981c65 Author: ihse Date: 2015-02-27 11:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b25ffc981c65 8072842: Add support for building native JTReg tests Reviewed-by: erikj, sla + make/test/JtregNative.gmk ! test/Makefile ! test/TEST.groups + test/native_sanity/JniVersion.java + test/native_sanity/libJniVersion.c Changeset: cc8363b030d5 Author: aph Date: 2014-12-11 13:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cc8363b030d5 8064611: AARCH64: Changes to HotSpot shared code Summary: Everything except cpu/ and os_cpu/ Reviewed-by: dholmes, goetz, dlong, coleenp, kvn ! agent/src/os/linux/LinuxDebuggerLocal.c ! agent/src/os/linux/libproc.h ! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java + agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAArch64.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! make/defs.make + make/linux/makefiles/aarch64.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/gcc.make + make/linux/platform_aarch64 ! src/os/linux/vm/os_linux.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/assembler.inline.hpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/macroAssembler.hpp ! src/share/vm/asm/macroAssembler.inline.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_Defs.hpp ! src/share/vm/c1/c1_FpuStackSim.hpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_MacroAssembler.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/code/nativeInst.hpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/code/vmreg.inline.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/cppInterpreter.hpp ! src/share/vm/interpreter/cppInterpreterGenerator.hpp ! src/share/vm/interpreter/interp_masm.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/opto/ad.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jni_md.h ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/icache.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/prefetch.inline.hpp ! src/share/vm/runtime/registerMap.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/bytes.hpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/macros.hpp Changeset: 7bce4e135976 Author: kvn Date: 2014-12-11 15:06 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7bce4e135976 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java ! make/linux/makefiles/gcc.make - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make ! src/os/linux/vm/os_linux.cpp - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - src/share/vm/memory/generation.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp - test/compiler/5057225/Test5057225.java - test/compiler/5091921/Test5091921.java - test/compiler/5091921/Test6186134.java - test/compiler/5091921/Test6196102.java - test/compiler/5091921/Test6357214.java - test/compiler/5091921/Test6559156.java - test/compiler/5091921/Test6753639.java - test/compiler/5091921/Test6850611.java - test/compiler/5091921/Test6890943.java - test/compiler/5091921/Test6897150.java - test/compiler/5091921/Test6905845.java - test/compiler/5091921/Test6931567.java - test/compiler/5091921/Test6935022.java - test/compiler/5091921/Test6959129.java - test/compiler/5091921/Test6985295.java - test/compiler/5091921/Test6992759.java - test/compiler/5091921/Test7005594.java - test/compiler/5091921/Test7005594.sh - test/compiler/5091921/Test7020614.java - test/compiler/5091921/input6890943.txt - test/compiler/5091921/output6890943.txt - test/compiler/6340864/TestByteVect.java - test/compiler/6340864/TestDoubleVect.java - test/compiler/6340864/TestFloatVect.java - test/compiler/6340864/TestIntVect.java - test/compiler/6340864/TestLongVect.java - test/compiler/6340864/TestShortVect.java - test/compiler/6378821/Test6378821.java - test/compiler/6431242/Test.java - test/compiler/6443505/Test6443505.java - test/compiler/6478991/NullCheckTest.java - test/compiler/6539464/Test.java - test/compiler/6579789/Test6579789.java - test/compiler/6589834/InlinedArrayCloneTestCase.java - test/compiler/6589834/Test_ia32.java - test/compiler/6603011/Test.java - test/compiler/6636138/Test1.java - test/compiler/6636138/Test2.java - test/compiler/6646019/Test.java - test/compiler/6646020/Tester.java - test/compiler/6659207/Test.java - test/compiler/6661247/Test.java - test/compiler/6663621/IVTest.java - test/compiler/6663848/Tester.java - test/compiler/6663854/Test6663854.java - test/compiler/6689060/Test.java - test/compiler/6695810/Test.java - test/compiler/6700047/Test6700047.java - test/compiler/6711100/Test.java - test/compiler/6711117/Test.java - test/compiler/6712835/Test6712835.java - test/compiler/6714694/Tester.java - test/compiler/6716441/Tester.java - test/compiler/6724218/Test.java - test/compiler/6726999/Test.java - test/compiler/6732154/Test6732154.java - test/compiler/6741738/Tester.java - test/compiler/6756768/Test6756768.java - test/compiler/6756768/Test6756768_2.java - test/compiler/6757316/Test6757316.java - test/compiler/6758234/Test6758234.java - test/compiler/6769124/TestArrayCopy6769124.java - test/compiler/6769124/TestDeoptInt6769124.java - test/compiler/6769124/TestUnalignedLoad6769124.java - test/compiler/6772683/InterruptedTest.java - test/compiler/6775880/Test.java - test/compiler/6778657/Test.java - test/compiler/6792161/Test6792161.java - test/compiler/6795161/Test.java - test/compiler/6795362/Test6795362.java - test/compiler/6795465/Test6795465.java - test/compiler/6796786/Test6796786.java - test/compiler/6797305/Test6797305.java - test/compiler/6799693/Test.java - test/compiler/6800154/Test6800154.java - test/compiler/6805724/Test6805724.java - test/compiler/6814842/Test6814842.java - test/compiler/6823354/Test6823354.java - test/compiler/6823453/Test.java - test/compiler/6826736/Test.java - test/compiler/6832293/Test.java - test/compiler/6833129/Test.java - test/compiler/6837011/Test6837011.java - test/compiler/6837094/Test.java - test/compiler/6843752/Test.java - test/compiler/6849574/Test.java - test/compiler/6851282/Test.java - test/compiler/6852078/Test6852078.java - test/compiler/6855164/Test.java - test/compiler/6855215/Test6855215.java - test/compiler/6857159/Test6857159.java - test/compiler/6857159/Test6857159.sh - test/compiler/6859338/Test6859338.java - test/compiler/6860469/Test.java - test/compiler/6863155/Test6863155.java - test/compiler/6863420/Test.java - test/compiler/6865031/Test.java - test/compiler/6865265/StackOverflowBug.java - test/compiler/6866651/Test.java - test/compiler/6875866/Test.java - test/compiler/6877254/Test.java - test/compiler/6879902/Test6879902.java - test/compiler/6880034/Test6880034.java - test/compiler/6885584/Test6885584.java - test/compiler/6891750/Test6891750.java - test/compiler/6892265/Test.java - test/compiler/6894807/IsInstanceTest.java - test/compiler/6894807/Test6894807.sh - test/compiler/6895383/Test.java - test/compiler/6896617/Test6896617.java - test/compiler/6896727/Test.java - test/compiler/6901572/Test.java - test/compiler/6909839/Test6909839.java - test/compiler/6910484/Test.java - test/compiler/6910605/Test.java - test/compiler/6910618/Test.java - test/compiler/6912517/Test.java - test/compiler/6916644/Test6916644.java - test/compiler/6921969/TestMultiplyLongHiZero.java - test/compiler/6930043/Test6930043.java - test/compiler/6932496/Test6932496.java - test/compiler/6934604/TestByteBoxing.java - test/compiler/6934604/TestDoubleBoxing.java - test/compiler/6934604/TestFloatBoxing.java - test/compiler/6934604/TestIntBoxing.java - test/compiler/6934604/TestLongBoxing.java - test/compiler/6934604/TestShortBoxing.java - test/compiler/6935535/Test.java - test/compiler/6942326/Test.java - test/compiler/6946040/TestCharShortByteSwap.java - test/compiler/6956668/Test6956668.java - test/compiler/6958485/Test.java - test/compiler/6968348/Test6968348.java - test/compiler/6973329/Test.java - test/compiler/6982370/Test6982370.java - test/compiler/6990212/Test6990212.java - test/compiler/7002666/Test7002666.java - test/compiler/7009231/Test7009231.java - test/compiler/7009359/Test7009359.java - test/compiler/7017746/Test.java - test/compiler/7024475/Test7024475.java - test/compiler/7029152/Test.java - test/compiler/7041100/Test7041100.java - test/compiler/7042153/Test7042153.java - test/compiler/7044738/Test7044738.java - test/compiler/7046096/Test7046096.java - test/compiler/7047069/Test7047069.java - test/compiler/7048332/Test7048332.java - test/compiler/7052494/Test7052494.java - test/compiler/7068051/Test7068051.java - test/compiler/7070134/Stemmer.java - test/compiler/7070134/Test7070134.sh - test/compiler/7070134/words - test/compiler/7082949/Test7082949.java - test/compiler/7088020/Test7088020.java - test/compiler/7088419/CRCTest.java - test/compiler/7090976/Test7090976.java - test/compiler/7100757/Test7100757.java - test/compiler/7103261/Test7103261.java - test/compiler/7110586/Test7110586.java - test/compiler/7116216/LargeFrame.java - test/compiler/7116216/StackOverflow.java - test/compiler/7119644/TestBooleanVect.java - test/compiler/7119644/TestByteDoubleVect.java - test/compiler/7119644/TestByteFloatVect.java - test/compiler/7119644/TestByteIntVect.java - test/compiler/7119644/TestByteLongVect.java - test/compiler/7119644/TestByteShortVect.java - test/compiler/7119644/TestByteVect.java - test/compiler/7119644/TestCharShortVect.java - test/compiler/7119644/TestCharVect.java - test/compiler/7119644/TestDoubleVect.java - test/compiler/7119644/TestFloatDoubleVect.java - test/compiler/7119644/TestFloatVect.java - test/compiler/7119644/TestIntDoubleVect.java - test/compiler/7119644/TestIntFloatVect.java - test/compiler/7119644/TestIntLongVect.java - test/compiler/7119644/TestIntVect.java - test/compiler/7119644/TestLongDoubleVect.java - test/compiler/7119644/TestLongFloatVect.java - test/compiler/7119644/TestLongVect.java - test/compiler/7119644/TestShortDoubleVect.java - test/compiler/7119644/TestShortFloatVect.java - test/compiler/7119644/TestShortIntVect.java - test/compiler/7119644/TestShortLongVect.java - test/compiler/7119644/TestShortVect.java - test/compiler/7123108/Test7123108.java - test/compiler/7125879/Test7125879.java - test/compiler/7141637/SpreadNullArg.java - test/compiler/7160610/Test7160610.java - test/compiler/7169782/Test7169782.java - test/compiler/7174363/Test7174363.java - test/compiler/7177917/Test7177917.java - test/compiler/7179138/Test7179138_1.java - test/compiler/7179138/Test7179138_2.java - test/compiler/7184394/TestAESBase.java - test/compiler/7184394/TestAESDecode.java - test/compiler/7184394/TestAESEncode.java - test/compiler/7184394/TestAESMain.java - test/compiler/7190310/Test7190310.java - test/compiler/7190310/Test7190310_unsafe.java - test/compiler/7192963/TestByteVect.java - test/compiler/7192963/TestDoubleVect.java - test/compiler/7192963/TestFloatVect.java - test/compiler/7192963/TestIntVect.java - test/compiler/7192963/TestLongVect.java - test/compiler/7192963/TestShortVect.java - test/compiler/7196199/Test7196199.java - test/compiler/7199742/Test7199742.java - test/compiler/7200264/Test7200264.sh - test/compiler/7200264/TestIntVect.java - test/compiler/8000805/Test8000805.java - test/compiler/8001183/TestCharVect.java - test/compiler/8002069/Test8002069.java - test/compiler/8004051/Test8004051.java - test/compiler/8004741/Test8004741.java - test/compiler/8004867/TestIntAtomicCAS.java - test/compiler/8004867/TestIntAtomicOrdered.java - test/compiler/8004867/TestIntAtomicVolatile.java - test/compiler/8004867/TestIntUnsafeCAS.java - test/compiler/8004867/TestIntUnsafeOrdered.java - test/compiler/8004867/TestIntUnsafeVolatile.java - test/compiler/8005033/Test8005033.java - test/compiler/8005419/Test8005419.java - test/compiler/8005956/PolynomialRoot.java - test/compiler/8007294/Test8007294.java - test/compiler/8007722/Test8007722.java - test/compiler/8009761/Test8009761.java - test/compiler/8010927/Test8010927.java - test/compiler/8011706/Test8011706.java - test/compiler/8011771/Test8011771.java - test/compiler/8011901/Test8011901.java - test/compiler/8015436/Test8015436.java - test/compiler/EliminateAutoBox/UnsignedLoads.java - test/compiler/EscapeAnalysis/Test8020215.java - test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java - test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java - test/compiler/IntegerArithmetic/TestIntegerComparison.java - test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java - test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java - test/gc/startup_warnings/TestCMSForegroundFlags.java Changeset: 73d7851fa9f2 Author: aph Date: 2015-01-15 11:17 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/73d7851fa9f2 8068055: AARCH64: os_cpu Summary: add src/os_cpu/linux_aarch64/vm/* files Reviewed-by: kvn, roland, dholmes + src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/linux_aarch64.S + src/os_cpu/linux_aarch64/vm/linux_aarch64.ad + src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp Changeset: 647c8b619d80 Author: aph Date: 2015-01-20 11:34 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/647c8b619d80 8068054: AARCH64: Assembler interpreter, shared runtime Summary: add src/cpu/aarch64/vm/* interpreter, shared runtime files. Reviewed-by: kvn, roland, coleenp, twisti + src/cpu/aarch64/vm/aarch64Test.cpp + src/cpu/aarch64/vm/aarch64_call.cpp + src/cpu/aarch64/vm/aarch64_linkage.S + src/cpu/aarch64/vm/assembler_aarch64.cpp + src/cpu/aarch64/vm/assembler_aarch64.hpp + src/cpu/aarch64/vm/assembler_aarch64.inline.hpp + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp + src/cpu/aarch64/vm/bytecodes_aarch64.cpp + src/cpu/aarch64/vm/bytecodes_aarch64.hpp + src/cpu/aarch64/vm/bytes_aarch64.hpp + src/cpu/aarch64/vm/codeBuffer_aarch64.hpp + src/cpu/aarch64/vm/compiledIC_aarch64.cpp + src/cpu/aarch64/vm/copy_aarch64.hpp + src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/cpustate_aarch64.hpp + src/cpu/aarch64/vm/debug_aarch64.cpp + src/cpu/aarch64/vm/decode_aarch64.hpp + src/cpu/aarch64/vm/depChecker_aarch64.cpp + src/cpu/aarch64/vm/depChecker_aarch64.hpp + src/cpu/aarch64/vm/disassembler_aarch64.hpp + src/cpu/aarch64/vm/frame_aarch64.cpp + src/cpu/aarch64/vm/frame_aarch64.hpp + src/cpu/aarch64/vm/frame_aarch64.inline.hpp + src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp + src/cpu/aarch64/vm/globals_aarch64.hpp + src/cpu/aarch64/vm/icBuffer_aarch64.cpp + src/cpu/aarch64/vm/icache_aarch64.cpp + src/cpu/aarch64/vm/icache_aarch64.hpp + src/cpu/aarch64/vm/immediate_aarch64.cpp + src/cpu/aarch64/vm/immediate_aarch64.hpp + src/cpu/aarch64/vm/interp_masm_aarch64.cpp + src/cpu/aarch64/vm/interp_masm_aarch64.hpp + src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/interpreterRT_aarch64.cpp + src/cpu/aarch64/vm/interpreterRT_aarch64.hpp + src/cpu/aarch64/vm/interpreter_aarch64.cpp + src/cpu/aarch64/vm/interpreter_aarch64.hpp + src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp + src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp + src/cpu/aarch64/vm/jniTypes_aarch64.hpp + src/cpu/aarch64/vm/jni_aarch64.h + src/cpu/aarch64/vm/macroAssembler_aarch64.cpp + src/cpu/aarch64/vm/macroAssembler_aarch64.hpp + src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp + src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp + src/cpu/aarch64/vm/methodHandles_aarch64.cpp + src/cpu/aarch64/vm/methodHandles_aarch64.hpp + src/cpu/aarch64/vm/nativeInst_aarch64.cpp + src/cpu/aarch64/vm/nativeInst_aarch64.hpp + src/cpu/aarch64/vm/registerMap_aarch64.hpp + src/cpu/aarch64/vm/register_aarch64.cpp + src/cpu/aarch64/vm/register_aarch64.hpp + src/cpu/aarch64/vm/register_definitions_aarch64.cpp + src/cpu/aarch64/vm/relocInfo_aarch64.cpp + src/cpu/aarch64/vm/relocInfo_aarch64.hpp + src/cpu/aarch64/vm/runtime_aarch64.cpp + src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp + src/cpu/aarch64/vm/stubGenerator_aarch64.cpp + src/cpu/aarch64/vm/stubRoutines_aarch64.cpp + src/cpu/aarch64/vm/stubRoutines_aarch64.hpp + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp + src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp + src/cpu/aarch64/vm/templateTable_aarch64.cpp + src/cpu/aarch64/vm/templateTable_aarch64.hpp + src/cpu/aarch64/vm/vmStructs_aarch64.hpp + src/cpu/aarch64/vm/vm_version_aarch64.cpp + src/cpu/aarch64/vm/vm_version_aarch64.hpp + src/cpu/aarch64/vm/vmreg_aarch64.cpp + src/cpu/aarch64/vm/vmreg_aarch64.hpp + src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp + src/cpu/aarch64/vm/vtableStubs_aarch64.cpp Changeset: d498aba2c736 Author: aph Date: 2015-01-20 12:47 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d498aba2c736 8068053: AARCH64: C1 and C2 compilers Summary: add src/cpu/aarch64/vm/* C1 and C2 files Reviewed-by: kvn, roland + src/cpu/aarch64/vm/aarch64.ad + src/cpu/aarch64/vm/aarch64_ad.m4 + src/cpu/aarch64/vm/ad_encode.m4 + src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp + src/cpu/aarch64/vm/c1_Defs_aarch64.hpp + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp + src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp + src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp + src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp + src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp + src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp + src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp + src/cpu/aarch64/vm/c1_globals_aarch64.hpp + src/cpu/aarch64/vm/c2_globals_aarch64.hpp + src/cpu/aarch64/vm/c2_init_aarch64.cpp Changeset: 694f5e5bb982 Author: kvn Date: 2015-01-20 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/694f5e5bb982 Merge ! agent/src/os/linux/LinuxDebuggerLocal.c ! src/os/linux/vm/os_linux.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: c62971d23589 Author: aph Date: 2015-01-21 14:38 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c62971d23589 8069593: Changes to JavaThread::_thread_state must use acquire and release Reviewed-by: kvn, dlong ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp Changeset: 0ab4623375c2 Author: enevill Date: 2015-01-26 09:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0ab4623375c2 8071563: AARCH64 staging fail to build Summary: Fixed build problem after merge 8064457 changes. Reviewed-by: kvn, goetz ! src/share/vm/memory/metaspace.cpp Changeset: f624acc711e2 Author: aph Date: 2015-01-27 20:49 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f624acc711e2 8071688: AARCH64: SIGSEGV in MethodData::next_data(ProfileData*) Summary: Apply the fix for 8039975 to the AArch64 sources. Reviewed-by: kvn, roland ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 2b069b91bb98 Author: enevill Date: 2015-02-02 11:29 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2b069b91bb98 8072129: [AARCH64] missing fix for 8066900 Summary: add 8066900 fix to arm64 code. Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp Changeset: 55e58bfad598 Author: aph Date: 2015-02-05 11:47 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/55e58bfad598 8072483: AARCH64: aarch64.ad uses the wrong operand class for some operations Summary: Use iRegNoSp registers operands where required. Reviewed-by: kvn, adinn, enevill ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/aarch64_ad.m4 Changeset: ef43f5719e95 Author: aph Date: 2015-02-06 10:21 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ef43f5719e95 8072698: Add AArch64 support to hsdis Reviewed-by: kvn ! src/share/tools/hsdis/hsdis.c Changeset: 00f3abb1f174 Author: aph Date: 2015-02-06 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/00f3abb1f174 8071947: AARCH64: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames Summary: Apply the fix for 8068655 to the AArch64 sources. Reviewed-by: kvn ! src/cpu/aarch64/vm/frame_aarch64.cpp Changeset: f83851ae258e Author: kvn Date: 2015-02-26 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f83851ae258e Merge - make/linux/makefiles/build_vm_def.sh - src/os/bsd/vm/dtraceJSDT_bsd.cpp - src/os/linux/vm/dtraceJSDT_linux.cpp ! src/os/linux/vm/os_linux.cpp - src/os/solaris/vm/dtraceJSDT_solaris.cpp - src/os/windows/vm/dtraceJSDT_windows.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/compiler/disassembler.cpp - src/share/vm/oops/oop.inline2.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/dtraceJSDT.cpp - src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp - test/serviceability/dcmd/ClassLoaderStatsTest.java - test/serviceability/dcmd/DcmdUtil.java - test/serviceability/dcmd/DynLibDcmdTest.java Changeset: 21f64f2bbdc8 Author: kvn Date: 2015-03-02 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/21f64f2bbdc8 Merge Changeset: 84c5d19d3a32 Author: adinn Date: 2015-03-02 10:31 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/84c5d19d3a32 8074119: [AARCH64] stage repo misses fixes from several Hotspot changes Summary: add shared code changes from 8059606, 8069230, 8068976, 8068977, 8072911 and 8071805 Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/icBuffer_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/aarch64/vm/nativeInst_aarch64.cpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 748bfdc032eb Author: erikj Date: 2015-02-18 11:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/748bfdc032eb 8072904: building jdk9 with jdk9 boot jdk can cause failure or incorrect results Reviewed-by: dholmes, dlong ! agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java ! make/aix/makefiles/sa.make ! make/bsd/makefiles/sa.make ! make/linux/makefiles/sa.make ! make/solaris/makefiles/sa.make ! make/windows/makefiles/sa.make Changeset: b042554105f7 Author: dholmes Date: 2015-02-18 22:19 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b042554105f7 8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp Reviewed-by: bdelsart, dlong, hseigel, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 301c5b48a95a Author: ctornqvi Date: 2015-02-23 05:01 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/301c5b48a95a Merge - src/share/vm/oops/oop.inline2.hpp Changeset: a1676462e072 Author: stefank Date: 2015-02-18 09:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a1676462e072 8073388: Get rid of the depenecy from handles.hpp to oop.inline.hpp Reviewed-by: mgerdin, coleenp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/memory/genRemSet.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/handles.hpp Changeset: 45dc3d4c5c24 Author: jwilhelm Date: 2014-08-22 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/45dc3d4c5c24 8061802: REDO - Remove the generations array Summary: The _gens array is removed and replaced by explicit _young_gen and _old_gen variables. Reviewed-by: kbarrett, mgerdin ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/runtime/vmStructs.cpp ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Changeset: b8ef0ff7b28d Author: stefank Date: 2015-02-18 10:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b8ef0ff7b28d 8073389: Remove the include of resourceArea.hpp from classFileParser.hpp Reviewed-by: coleenp, dholmes ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/services/nmtDCmd.cpp ! src/share/vm/services/runtimeService.cpp Changeset: ae3dbd31307f Author: mgerdin Date: 2015-02-20 12:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ae3dbd31307f 8073532: jmap -heap fails after generation array removal Summary: Fix field accessor code in the SA Reviewed-by: jwilhelm, brutisso ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java Changeset: 01f6c1362694 Author: tschatzl Date: 2015-02-20 16:07 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/01f6c1362694 8058446: G1 Hot card cache should use ArrayAllocator to allocate the cache array Summary: Allocate large hot card caches using OS functions instead of the C heap to avoid native memory exhaustion. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp Changeset: 89aef9b18319 Author: stefank Date: 2015-02-20 15:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/89aef9b18319 8073554: Remove unnecessary includes of markSweep[.inline].hpp Reviewed-by: tschatzl, coleenp ! src/share/vm/code/codeCache.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/debug.cpp Changeset: 194b81937d60 Author: stefank Date: 2015-02-20 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/194b81937d60 Merge Changeset: 532bf0752bbc Author: stefank Date: 2015-02-20 17:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/532bf0752bbc Merge Changeset: eb2c3a5a454a Author: goetz Date: 2015-02-20 22:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb2c3a5a454a 8071822: [TEST_BUG] Adapt collectorPolicy internal tests to support 64K pages Summary: This fixes jtreg test ExecuteInternalVMTests.java for OSes with bigger default page sizes. Reviewed-by: jmasa ! src/share/vm/memory/collectorPolicy.cpp Changeset: 015fac83707e Author: stefank Date: 2015-02-20 13:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/015fac83707e 8073543: Circular include dependency between psScavenge.inline.hpp and psPromotionManager.inline.hpp Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/runtime/java.cpp Changeset: e2c2ec8ce1be Author: jwilhelm Date: 2015-02-23 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e2c2ec8ce1be Merge Changeset: 36ea8ccb155c Author: sjohanss Date: 2014-12-11 09:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/36ea8ccb155c 8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform. Reviewed-by: jwilhelm, brutisso ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: 6357f6686ca2 Author: jwilhelm Date: 2015-02-26 19:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6357f6686ca2 Merge Changeset: cf4fda2ea188 Author: amurillo Date: 2015-02-27 07:34 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cf4fda2ea188 Merge Changeset: ba828548b907 Author: amurillo Date: 2015-03-03 06:23 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba828548b907 Merge ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9a6515e858d5 Author: aph Date: 2015-03-03 17:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9a6515e858d5 8074349: AARCH64: C2 generates poor code for some byte and character stores Summary: Use iRegIorL2I as src input for char and byte stores. Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: c3b117fa5bde Author: lana Date: 2015-03-05 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c3b117fa5bde Merge From lana.steuck at oracle.com Wed Mar 11 02:21:44 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 11 Mar 2015 02:21:44 +0000 Subject: hg: jdk9/jdk9/jdk: 58 new changesets Message-ID: <201503110221.t2B2Lkp7026515@aojmv0008> Changeset: e97e909d3c31 Author: psandoz Date: 2015-02-27 09:58 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e97e909d3c31 8071600: Add a flat-mapping collector Reviewed-by: smarks, chegar, briangoetz ! src/java.base/share/classes/java/util/stream/Collectors.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java Changeset: f72c2ac7c69b Author: ihse Date: 2015-02-27 11:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f72c2ac7c69b 8072842: Add support for building native JTReg tests Reviewed-by: erikj, sla + make/test/JtregNative.gmk ! test/Makefile ! test/TEST.groups + test/native_sanity/simplenativelauncher/ProgramTest.java + test/native_sanity/simplenativelauncher/exesanity_SimpleNativeLauncher.c + test/native_sanity/simplenativelib/NativeLib.java + test/native_sanity/simplenativelib/libsanity_SimpleNativeLib.c + test/native_sanity/simplenativelib2/NativeLib.java + test/native_sanity/simplenativelib2/libsanity_SimpleNativeLib2.c Changeset: f121ce607f02 Author: chegar Date: 2015-02-27 11:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f121ce607f02 8074022: Serialization should issue a freeze action after reconstituting a graph that contains objects with final fields Reviewed-by: dholmes, plevart, psandoz ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java Changeset: cf0720e8e76a Author: vlivanov Date: 2015-02-27 18:03 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf0720e8e76a 8073644: Assertion in LambdaFormEditor.bindArgumentType is too strict Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java + test/java/lang/invoke/CustomizedLambdaFormTest.java Changeset: 157b0a8bf65c Author: rriggs Date: 2015-02-27 10:09 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/157b0a8bf65c 8044051: Test jdk/lambda/vm/InterfaceAccessFlagsTest.java gets IOException during compilation Summary: create the gen-separate directory in the current directory to improve robustness Reviewed-by: darcy ! test/jdk/lambda/separate/Compiler.java Changeset: d2a4b295498e Author: chegar Date: 2015-02-27 18:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d2a4b295498e 8074043: java.util.Arrays setAll and parallelSetAll subrange note Reviewed-by: smarks ! src/java.base/share/classes/java/util/Arrays.java Changeset: 79bf08fed7eb Author: bpb Date: 2015-02-27 14:36 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/79bf08fed7eb 8071599: (so) Socket adapter sendUrgentData throws IllegalBlockingMode when channel configured non-blocking Summary: Remove restriction to blocking case Reviewed-by: alanb, chegar ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java ! test/java/nio/channels/SocketChannel/OutOfBand.java + test/java/nio/channels/SocketChannel/SendUrgentData.java Changeset: 9ec28859cdd0 Author: weijun Date: 2015-02-28 10:47 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9ec28859cdd0 8074018: Named extension not recognized in keytool -ext honored after 8073182 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/KeyToolTest.java Changeset: 162c4c958d78 Author: redestad Date: 2015-02-28 13:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/162c4c958d78 8073497: Lazy conversion of ZipEntry time Reviewed-by: sherman, plevart ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! test/java/util/zip/TestExtraTime.java Changeset: e1f68774d811 Author: okutsu Date: 2015-03-02 11:48 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e1f68774d811 8072602: Unpredictable timezone on Windows when OS's timezone is not found in tzmappings Reviewed-by: peytoia ! src/java.base/windows/native/libjava/TimeZone_md.c Changeset: 873915557654 Author: igerasim Date: 2015-03-02 11:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/873915557654 8055915: (ch) FileDispatcherImpl.truncate0 should use SetFileInformationByHandle [win] Reviewed-by: alanb ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c Changeset: 3b216624c0c1 Author: erikj Date: 2015-03-02 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3b216624c0c1 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris Reviewed-by: ihse ! make/Tools.gmk Changeset: 7c6d6f1b7a56 Author: dfuchs Date: 2015-03-02 14:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c6d6f1b7a56 8074032: Instant.ofEpochMilli(millis).toEpochMilli() can throw arithmetic overflow in toEpochMilli() Summary: Instant.toEpochMilli() now takes into account the sign of the 'seconds' field. Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Instant.java ! test/java/time/test/java/time/TestInstant.java Changeset: c9257ce77b6f Author: bchristi Date: 2015-03-02 13:37 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c9257ce77b6f 8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it Reviewed-by: alanb, erikj, ihse, mchung ! make/gensrc/Gensrc-java.management.gmk ! make/src/classes/build/tools/module/boot.modules Changeset: 02258ba2cf9d Author: darcy Date: 2015-03-02 16:06 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/02258ba2cf9d 8074126: Correct @see cross-refs to the JLS in java.lang[.annotation] Reviewed-by: lancea ! src/java.base/share/classes/java/lang/FunctionalInterface.java ! src/java.base/share/classes/java/lang/Override.java ! src/java.base/share/classes/java/lang/SafeVarargs.java ! src/java.base/share/classes/java/lang/SuppressWarnings.java ! src/java.base/share/classes/java/lang/annotation/Inherited.java ! src/java.base/share/classes/java/lang/annotation/Repeatable.java ! src/java.base/share/classes/java/lang/annotation/Retention.java ! src/java.base/share/classes/java/lang/annotation/Target.java Changeset: b0127cbb5446 Author: aph Date: 2014-11-13 15:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b0127cbb5446 8064594: AARCH64: JDK changes Reviewed-by: dholmes, twisti, kvn ! make/lib/SoundLibraries.gmk + src/java.base/unix/conf/aarch64/jvm.cfg + src/java.base/unix/native/libjli/aarch64/jvm.cfg ! src/java.desktop/share/native/libjsound/SoundDefs.h Changeset: fe8419bcff15 Author: kvn Date: 2014-11-21 14:58 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe8419bcff15 Merge ! make/lib/SoundLibraries.gmk - src/java.base/share/classes/java/util/zip/package.html Changeset: d9f7cd2c80f6 Author: kvn Date: 2014-12-11 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d9f7cd2c80f6 Merge - make/Bundles.gmk - make/CreateJars.gmk - make/CreatePolicyJars.gmk - make/CreateSecurityJars.gmk - make/Images.gmk - make/ProfileNames.gmk - make/Profiles.gmk ! make/lib/SoundLibraries.gmk - make/profile-includes.txt - make/profile-rtjar-includes.txt - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h - src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java - src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js - src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties - src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo - test/javax/crypto/sanity/CheckManifestForRelease.java - test/lib/security/java.policy/Ext_AllPolicy.java - test/lib/security/java.policy/Ext_AllPolicy.sh - test/lib/security/java.policy/test.policy - test/sun/tools/jconsole/ResourceCheckTest.sh - test/sun/tools/jinfo/Basic.sh - test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh Changeset: 5922c0cd2a30 Author: kvn Date: 2015-01-20 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5922c0cd2a30 Merge Changeset: c074923f28b2 Author: aph Date: 2015-02-06 10:14 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c074923f28b2 8072053: AARCH64: remove src/java.base/unix/native/libjli/aarch64/jvm.cfg Reviewed-by: kvn - src/java.base/unix/native/libjli/aarch64/jvm.cfg Changeset: 8a07f1204f5b Author: kvn Date: 2015-02-26 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a07f1204f5b Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - make/data/checkdeps/refs.allowed - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/java.management/share/classes/java/lang/management/PlatformComponent.java - src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java - src/java.security.acl/share/classes/java/security/acl/Acl.java - src/java.security.acl/share/classes/java/security/acl/AclEntry.java - src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java - src/java.security.acl/share/classes/java/security/acl/Group.java - src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java - src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java - src/java.security.acl/share/classes/java/security/acl/Owner.java - src/java.security.acl/share/classes/java/security/acl/Permission.java - src/java.security.acl/share/classes/java/security/acl/package-info.java - src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java - src/java.security.acl/share/classes/sun/security/acl/AclImpl.java - src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java - src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java - src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java - src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java - src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java - test/java/lang/CharSequence/DefaultTest.java - test/java/util/ResourceBundle/Bug6287579.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: 11dfc712c44f Author: kvn Date: 2015-03-02 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11dfc712c44f Merge - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java Changeset: c5ea253b6dc0 Author: kvn Date: 2015-03-02 15:15 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c5ea253b6dc0 Merge Changeset: 769e84968ef2 Author: kvn Date: 2015-03-02 17:36 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/769e84968ef2 Merge Changeset: ae7e32b84770 Author: igerasim Date: 2015-03-03 10:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ae7e32b84770 8074066: Useless code in share/native/libjava/VM.c Reviewed-by: mchung ! src/java.base/share/native/libjava/VM.c Changeset: b68f6b84dc94 Author: psandoz Date: 2015-03-03 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b68f6b84dc94 8071479: Stream and lambdafication improvements to j.u.regex.Matcher Reviewed-by: smarks, briangoetz, sherman ! src/java.base/share/classes/java/util/regex/Matcher.java ! test/java/util/regex/PatternStreamTest.java ! test/java/util/regex/RegExTest.java Changeset: 9c769c3a2c60 Author: jbachorik Date: 2015-02-18 17:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c769c3a2c60 8071657: JDI ObjectReferenceImpl.invokeMethod() validation fails for virtual invocations of method with declaring type being an interface Reviewed-by: sspitsyn, sla ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cbfdd9ba09f0 Author: ctornqvi Date: 2015-02-23 05:01 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cbfdd9ba09f0 Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java Changeset: 40899e008df9 Author: amurillo Date: 2015-02-27 07:34 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/40899e008df9 Merge Changeset: bdb66e8883e2 Author: amurillo Date: 2015-03-03 06:23 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bdb66e8883e2 Merge Changeset: 673538dfde29 Author: neugens Date: 2015-02-11 07:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/673538dfde29 8071705: Java application menu misbehaves when running multiple screen stacked vertically Summary: JMenu miscalculates the position of the Popup origin when on multiple monitors stacked vertically Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/JMenu.java + test/javax/swing/JMenu/8071705/bug8071705.java Changeset: 5586348d8eef Author: ssides Date: 2015-02-11 15:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5586348d8eef 8044394: javadoc for BasicOptionPaneUI.addMessageComponents() has typo and grammar errors Summary: Fix typos in javadoc of BasicOptionPaneUI.addMessageComponents() Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java Changeset: a8efddeaae3d Author: van Date: 2015-02-11 16:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a8efddeaae3d 8068518: IllegalArgumentException in JTree.AccessibleJTree Reviewed-by: alexsch, ptbrunet ! src/java.desktop/share/classes/javax/swing/JTree.java Changeset: 2a0a557dd1b1 Author: asaha Date: 2015-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2a0a557dd1b1 Merge Changeset: 758eba588bd2 Author: serb Date: 2015-02-14 21:05 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/758eba588bd2 8072678: Wrong exception messages in java.awt.color.ICC_ColorSpace Reviewed-by: prr, serb Contributed-by: prasanta.sadhukhan at oracle.com ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java + test/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java Changeset: d1444efeaf6e Author: neugens Date: 2015-02-16 10:34 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d1444efeaf6e 8072905: Fix copyright year for test from JDK-8071705 Summary: Test was pushed with wrong copyright year Reviewed-by: alexsch ! test/javax/swing/JMenu/8071705/bug8071705.java Changeset: d768141965d7 Author: anashaty Date: 2015-02-16 19:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d768141965d7 8072676: [macosx] Jtree icon painted over label when scrollbars present in window Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java + test/javax/swing/JTree/8072676/TreeClipTest.java Changeset: 7ac7956389c5 Author: serb Date: 2015-02-16 20:01 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7ac7956389c5 8039269: images/cursors should not be in ${java.home}/lib Reviewed-by: mchung, alanb, erikj ! make/copy/Copy-java.desktop.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! src/java.desktop/share/classes/java/awt/Cursor.java + src/java.desktop/share/classes/sun/awt/resources/cursors/CopyDrop32x32.gif + src/java.desktop/share/classes/sun/awt/resources/cursors/LinkDrop32x32.gif + src/java.desktop/share/classes/sun/awt/resources/cursors/MoveDrop32x32.gif + src/java.desktop/share/classes/sun/awt/resources/cursors/cursors.properties + src/java.desktop/share/classes/sun/awt/resources/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties + src/java.desktop/windows/classes/sun/awt/resources/cursors/CopyDrop32x32.gif + src/java.desktop/windows/classes/sun/awt/resources/cursors/LinkDrop32x32.gif + src/java.desktop/windows/classes/sun/awt/resources/cursors/MoveDrop32x32.gif - src/java.desktop/windows/conf/images/cursors/cursors.properties + test/java/awt/Cursor/GetSystemCustomCursor/GetSystemCustomCursor.java Changeset: 8b9c99ed1251 Author: anashaty Date: 2015-02-17 19:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b9c99ed1251 8072069: Toolkit.getScreenInsets() doesn't update if insets change Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java Changeset: e5945133da7c Author: ddehaven Date: 2015-02-17 11:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e5945133da7c Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java Changeset: 5b2dc78c9536 Author: serb Date: 2015-02-18 16:59 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5b2dc78c9536 8068412: [macosx] Initialization of Cocoa hangs if CoreAudio was initialized before Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp + test/javax/sound/midi/Devices/InitializationHang.java Changeset: 8b1da71f5860 Author: van Date: 2015-02-18 11:15 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b1da71f5860 8069268: JComponent.AccessibleJComponent.addPropertyListeners adds exponential listeners Reviewed-by: ptbrunet, serb ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/javax/accessibility/8069268/bug8069268.java Changeset: c867d4d46b58 Author: aivanov Date: 2015-02-19 12:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c867d4d46b58 8056915: Focus lost in applet when browser window is minimized and restored Reviewed-by: ant, dtitov, dcherepanov ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h Changeset: a159e5358e25 Author: serb Date: 2015-02-19 18:47 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a159e5358e25 8072665: SoundLibraries.gmk and SoundDefs.h: remove isSigned8() dead code Reviewed-by: erikj, ihse, alexsch ! make/lib/SoundLibraries.gmk ! make/mapfiles/libjsound/mapfile-vers ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/native/libjsound/Platform.c ! src/java.desktop/share/native/libjsound/SoundDefs.h Changeset: c020e5199fa8 Author: prr Date: 2015-02-23 10:47 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c020e5199fa8 Merge - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java Changeset: c892d81d7bba Author: prr Date: 2015-03-03 08:49 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c892d81d7bba Merge ! make/lib/SoundLibraries.gmk - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java ! src/java.desktop/share/native/libjsound/SoundDefs.h - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: f7352b8a3cbf Author: juh Date: 2015-03-03 14:16 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f7352b8a3cbf 8054037: Improve tracing for java.security.debug=certpath 8055207: keystore and truststore debug output could be much better Reviewed-by: mullan, coffeys, jnimeh ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java ! src/java.base/share/classes/sun/security/provider/certpath/Builder.java ! src/java.base/share/classes/sun/security/provider/certpath/ConstraintsChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java Changeset: 4503bd758762 Author: weijun Date: 2015-03-04 10:12 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4503bd758762 8048360: Test signed jar files Reviewed-by: weijun Contributed-by: Amanda Jiang + test/java/security/Policy/SignedJar/SignedJarTest.java + test/java/security/Policy/SignedJar/SignedJarTest_1.policy + test/java/security/Policy/SignedJar/SignedJarTest_2.policy + test/java/security/Policy/SignedJar/keypass Changeset: 4223dabee9a3 Author: xuelei Date: 2015-03-04 08:10 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4223dabee9a3 8050371: More MessageDigest tests Reviewed-by: xuelei Contributed-by: Zaiyao Liu ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + test/java/security/MessageDigest/TestSameLength.java + test/java/security/MessageDigest/TestSameValue.java Changeset: d5b1b2c14d3f Author: weijun Date: 2015-03-04 16:26 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d5b1b2c14d3f 8048610: Implement regression test for bug fix of 4686632 in JCE Reviewed-by: weijun Contributed-by: Zaiyao Liu + test/com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java Changeset: 0c85e7c7adda Author: igerasim Date: 2015-03-04 13:44 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0c85e7c7adda 8074067: (bf) Re-examine java.base/share/native/libjava/Bits.c Reviewed-by: alanb, martin ! src/java.base/share/native/libjava/Bits.c Changeset: 27c361a07e97 Author: smarks Date: 2015-03-04 13:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/27c361a07e97 8073923: Files.lines() documentation needs clarification Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: 0e1bb756145c Author: bpb Date: 2015-03-04 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0e1bb756145c 8073445: (fs) FileSystem.getPathMatcher(...) should check syntax component without regard to case Summary: Change String equals() to equalsIgnoreCase() where needed. Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/java/nio/file/PathMatcher/Basic.java Changeset: 8daf89cf0f4e Author: chegar Date: 2015-03-05 09:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8daf89cf0f4e 8068260: java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out Reviewed-by: rriggs, smarks ! test/java/io/Serializable/clearHandleTable/ClearHandleTable.java Changeset: f493132a7e7e Author: dsamersoff Date: 2015-03-05 05:06 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f493132a7e7e 8030708: warnings from b119 for jdk/src/share/back: JNI exception pending Summary: Added some more checks for pending exception Reviewed-by: dholmes, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c Changeset: dd67910c07f4 Author: sjiang Date: 2015-03-05 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dd67910c07f4 8073148: "The server has decided to close this client connection" repeated continuously Reviewed-by: jbachorik ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 85b61f4eee66 Author: chegar Date: 2015-03-05 17:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/85b61f4eee66 8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently Reviewed-by: rriggs, smarks ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java Changeset: 568a62ab7d76 Author: lana Date: 2015-03-05 15:23 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/568a62ab7d76 Merge - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java From david.katleman at oracle.com Thu Mar 12 20:36:27 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:27 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b54 for changeset cb7367141e91 Message-ID: <201503122036.t2CKaRQQ026136@aojmv0008> Changeset: c7ab54a59aa3 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c7ab54a59aa3 Added tag jdk9-b54 for changeset cb7367141e91 ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:36:30 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:30 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b54 for changeset d469c5ad0c76 Message-ID: <201503122036.t2CKaUNx026191@aojmv0008> Changeset: 734ca5311a22 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/734ca5311a22 Added tag jdk9-b54 for changeset d469c5ad0c76 ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:36:35 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:35 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b54 for changeset c3b117fa5bde Message-ID: <201503122036.t2CKaZjE026244@aojmv0008> Changeset: b104f7846820 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b104f7846820 Added tag jdk9-b54 for changeset c3b117fa5bde ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:36:40 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:40 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b54 for changeset 542c0c855ad4 Message-ID: <201503122036.t2CKaeVn026293@aojmv0008> Changeset: 58e0150de184 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/58e0150de184 Added tag jdk9-b54 for changeset 542c0c855ad4 ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:36:45 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:45 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b54 for changeset 83a0cf0e0878 Message-ID: <201503122036.t2CKaj6S026343@aojmv0008> Changeset: ca481b0492c8 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/ca481b0492c8 Added tag jdk9-b54 for changeset 83a0cf0e0878 ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:36:52 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:52 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b54 for changeset 568a62ab7d76 Message-ID: <201503122036.t2CKaqP5026437@aojmv0008> Changeset: 638416d9f937 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/638416d9f937 Added tag jdk9-b54 for changeset 568a62ab7d76 ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:36:57 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:36:57 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b54 for changeset ed34864f3b43 Message-ID: <201503122036.t2CKavUK026486@aojmv0008> Changeset: 75cedc6db8c2 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/75cedc6db8c2 Added tag jdk9-b54 for changeset ed34864f3b43 ! .hgtags From david.katleman at oracle.com Thu Mar 12 20:37:01 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 12 Mar 2015 20:37:01 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b54 for changeset 26460b897225 Message-ID: <201503122037.t2CKb68P026540@aojmv0008> Changeset: 251d509b32ab Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/251d509b32ab Added tag jdk9-b54 for changeset 26460b897225 ! .hgtags From lana.steuck at oracle.com Wed Mar 18 00:54:15 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 18 Mar 2015 00:54:15 +0000 Subject: hg: jdk9/jdk9: 14 new changesets Message-ID: <201503180054.t2I0sFTL020325@aojmv0008> Changeset: eaa3ab0ea346 Author: mchung Date: 2015-03-06 09:02 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/eaa3ab0ea346 8074428: Move pack200, unpack200, libpack200 to jdk.pack200 Reviewed-by: alanb, weijun, erikj, ihse ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml Changeset: e15f4f47d00e Author: mchung Date: 2015-03-06 09:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e15f4f47d00e 8074429: Move jar, jarsigner tool to jdk.jartool module Reviewed-by: alanb, weijun, erikj, ihse ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml Changeset: e4ac72088e21 Author: mchung Date: 2015-03-06 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e4ac72088e21 8074430: Move policytool to jdk.policytool module Reviewed-by: alanb, weijun, erikj, ihse ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml Changeset: 895d48a23a86 Author: ihse Date: 2015-03-09 10:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/895d48a23a86 8074096: Disable (most) native warnings in JDK on a per-library basis Reviewed-by: erikj, tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: 09e4660d7815 Author: erikj Date: 2015-03-10 14:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/09e4660d7815 8073021: add native code coverage target into makefiles Reviewed-by: ihse, tbell, iignatyev ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/Images.gmk ! make/Jprt.gmk ! make/Main.gmk ! make/common/TestFilesCompilation.gmk Changeset: c053f9a0aa72 Author: thartmann Date: 2015-02-23 08:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c053f9a0aa72 8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion Summary: Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full. Reviewed-by: kvn, iveresov ! test/lib/sun/hotspot/code/BlobType.java Changeset: 2caf1c113570 Author: vlivanov Date: 2015-02-24 07:38 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2caf1c113570 Merge Changeset: 13edab552bd0 Author: vlivanov Date: 2015-03-02 07:20 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/13edab552bd0 Merge Changeset: 0152071ab1ba Author: amurillo Date: 2015-03-06 04:58 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0152071ab1ba Merge Changeset: 6c3aad0bbc08 Author: amurillo Date: 2015-03-10 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6c3aad0bbc08 Merge Changeset: 6ad4e1ab9bc4 Author: prr Date: 2015-03-11 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6ad4e1ab9bc4 8074910: hgforest.sh needs an option to bring over a smaller set of extra repos Reviewed-by: erikj, chegar ! common/bin/hgforest.sh Changeset: 6af7f86fc626 Author: erikj Date: 2015-03-12 12:13 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6af7f86fc626 8074988: Reduce boilerplate in Setup* macro definitions Reviewed-by: tbell, ihse ! make/common/IdlCompilation.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/RMICompilation.gmk ! make/common/TestFilesCompilation.gmk ! make/common/TextFileProcessing.gmk ! make/common/ZipArchive.gmk ! test/make/TestJavaCompilation.gmk ! test/make/TestMakeBase.gmk Changeset: ac80b5d194b1 Author: darcy Date: 2015-03-12 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ac80b5d194b1 8072734: Turn on doclint checking in the build of modules in the jdk repo Reviewed-by: erikj ! make/CompileJavaModules.gmk Changeset: 0c37a832458f Author: lana Date: 2015-03-12 21:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0c37a832458f Merge From lana.steuck at oracle.com Wed Mar 18 00:54:20 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 18 Mar 2015 00:54:20 +0000 Subject: hg: jdk9/jdk9/jaxp: 2 new changesets Message-ID: <201503180054.t2I0sKbo020430@aojmv0008> Changeset: cb455de08da8 Author: joehw Date: 2015-03-05 17:18 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/cb455de08da8 8049378: Examine references to ${java.home}/lib in JAXP Reviewed-by: lancea, alanb ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java Changeset: 2a460ce60ed4 Author: lana Date: 2015-03-12 21:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/2a460ce60ed4 Merge From lana.steuck at oracle.com Wed Mar 18 00:54:25 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 18 Mar 2015 00:54:25 +0000 Subject: hg: jdk9/jdk9/hotspot: 48 new changesets Message-ID: <201503180054.t2I0sPJp020525@aojmv0008> Changeset: a53f5508bf62 Author: sspitsyn Date: 2015-02-25 00:30 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a53f5508bf62 8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale Summary: optimize the adjust_method_entries functions by using the orig_method_idnum() function Reviewed-by: coleenp, dcubed Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 8066a1720b02 Author: ctornqvi Date: 2015-02-26 06:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8066a1720b02 8073718: [TESTBUG] Cleanup test output and skip creating mini dumps Reviewed-by: sla, ctornqvi Contributed-by: stefan.sarne at oracle.com ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java Changeset: c9b16ad5dad9 Author: ctornqvi Date: 2015-02-26 06:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c9b16ad5dad9 8069291: [TESTBUG] runtime/threads/Fibonacci: OutOfMemoryError: unable to create native thread Reviewed-by: dholmes, ctornqvi Contributed-by: dmitry.dmitriev at oracle.com + test/runtime/Thread/Fibonacci.java Changeset: ee9ab037aefb Author: hseigel Date: 2015-02-27 12:48 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ee9ab037aefb 8073908: Replace hotspot/testlibrary use of sun.management with public API Summary: use java.lang API's instead of sun.management API's. Reviewed-by: sla, iignatyev, gtriantafill, mchung ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java Changeset: 65f0b5b4a5cb Author: ctornqvi Date: 2015-03-02 05:32 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/65f0b5b4a5cb Merge ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/klassVtable.cpp Changeset: 15b8ca9c2885 Author: dcubed Date: 2015-03-02 16:31 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/15b8ca9c2885 8072439: fix for 8047720 may need more work Summary: Cleanup PeriodTask_lock usage. Also reviewed by varming at gmail.com. Reviewed-by: dholmes, dcubed, mgronlun, coleenp Contributed-by: varming at gmail.com, daniel.daugherty at oracle.com ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 2c370642e2ed Author: mgronlun Date: 2015-03-03 20:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2c370642e2ed 8073042: jcmd hangs until another jcmd is executed (which, in turn also hangs) Reviewed-by: jbachorik, dsamersoff, farvidsson ! src/os/windows/vm/attachListener_windows.cpp Changeset: da7523de6702 Author: jwilhelm Date: 2015-02-26 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/da7523de6702 8073950: Quarantine failing test: gc/TestSoftReferencesBehaviorOnOOME.java due to JDK-8073669 Summary: Quarantine gc/TestSoftReferencesBehaviorOnOOME.java Reviewed-by: mgerdin, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/TestSoftReferencesBehaviorOnOOME.java Changeset: 57269e7bf812 Author: jwilhelm Date: 2015-02-26 21:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/57269e7bf812 8073883: serviceability/dcmd/gc/RunGCTest.java should not run with -XX:+ExplicitGCInvokesConcurrent Summary: Don't run test with -XX:+ExplicitGCInvokesConcurrent Reviewed-by: mgerdin ! test/serviceability/dcmd/gc/RunGCTest.java Changeset: 1573e72240b9 Author: kbarrett Date: 2015-02-27 19:52 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1573e72240b9 8069016: Add BarrierSet downcast support Summary: Add FakeRttiSupport utility and use to provide barrier_set_cast. Reviewed-by: jmasa, sangheki ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/modRefBarrierSet.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkBuilder.cpp + src/share/vm/utilities/fakeRttiSupport.hpp Changeset: c22d211b6f36 Author: david Date: 2015-03-03 12:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c22d211b6f36 8073464: GC workers do not have thread names Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 70d8700f9524 Author: tschatzl Date: 2015-03-03 12:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/70d8700f9524 8073466: Remove buffer retaining functionality and clean up in ParGCAllocBuffer Reviewed-by: jmasa, kbarrett ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp Changeset: 71f4ed3c627f Author: tschatzl Date: 2015-03-03 13:25 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/71f4ed3c627f Merge Changeset: 8006272eca39 Author: jwilhelm Date: 2015-03-02 16:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8006272eca39 8071335: gc/TestSmallHeap.java throw OOM Summary: To avoid OOME, do not run with -Xcomp Reviewed-by: brutisso, tschatzl ! test/gc/TestSmallHeap.java Changeset: eb43e86b7100 Author: jwilhelm Date: 2015-03-03 19:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb43e86b7100 Merge Changeset: a3654e0e77f9 Author: jwilhelm Date: 2015-03-04 02:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a3654e0e77f9 8074319: barrier_set_cast defined via friend injection Summary: Changed the in-class definition to a friend declaration and move the definition to namespace scope Reviewed-by: jwilhelm, simonis Contributed-by: kim.barrett at oracle.com ! src/share/vm/memory/barrierSet.hpp Changeset: a534c4d87ec8 Author: jwilhelm Date: 2015-03-05 17:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a534c4d87ec8 Merge ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 1d306e84f829 Author: iignatyev Date: 2015-02-19 23:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1d306e84f829 8073499: quarantine compiler/tiered/LevelTransitionTest Reviewed-by: kvn ! test/compiler/tiered/LevelTransitionTest.java Changeset: 796f5bb2dec5 Author: ppunegov Date: 2015-02-18 16:19 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/796f5bb2dec5 8067157: Closed compiler tests should not be in hotspot/test/TEST.groups Summary: Replace closed/compiler tests with sanity/ExecuteInternalVMTests.java to keep the hotspot_compiler_closed group Reviewed-by: kvn, zmajo ! test/TEST.groups Changeset: b79a5703e525 Author: ppunegov Date: 2015-02-18 16:59 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b79a5703e525 8067012: Don't create MDO for constant getters Summary: Add check if the method is constant getter Reviewed-by: kvn, iveresov ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: e48badb106e1 Author: dpochepk Date: 2015-02-19 23:47 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e48badb106e1 8068461: compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed: java.lang.RuntimeException: Usage threshold was hit: 1 times for CodeHeap 'non-nmethods' Summary: added filter for invalid testcase Reviewed-by: kvn, iignatyev ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java Changeset: 54e0f8b411a8 Author: roland Date: 2015-02-18 18:14 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/54e0f8b411a8 6912521: System.arraycopy works slower than the simple loop for little lengths Summary: convert small array copies to series of loads and stores Reviewed-by: kvn, vlivanov + src/share/vm/opto/arraycopynode.cpp + src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/classes.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp + test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java Changeset: aa37799c0445 Author: thartmann Date: 2015-02-23 07:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa37799c0445 8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion Summary: Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full. Reviewed-by: kvn, iveresov ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp Changeset: 31d53895b2d6 Author: thartmann Date: 2015-02-23 10:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/31d53895b2d6 8073257: compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX:+LogCompilation, "allocating without ResourceMark" Summary: Added two missing ResourceMarks to 'NMethodSweeper::log_sweep'. Reviewed-by: kvn, iignatyev ! src/share/vm/runtime/sweeper.cpp Changeset: 5cc8f720e18d Author: simonis Date: 2015-02-23 10:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5cc8f720e18d 8073624: Fix waring "converting to non-pointer type 'bool' from NULL" in arraycopynode.cpp Reviewed-by: roland ! src/share/vm/opto/arraycopynode.cpp Changeset: ff87d12995da Author: vlivanov Date: 2015-02-24 07:39 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff87d12995da Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp Changeset: 29b91dd20de6 Author: vlivanov Date: 2015-02-24 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/29b91dd20de6 Merge - src/share/vm/oops/oop.inline2.hpp Changeset: 0a5f2750ef42 Author: iveresov Date: 2015-02-24 23:31 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0a5f2750ef42 8073735: compiler/loopopts/CountedLoopProblem.java got OOME Summary: Ignore OOM in the test Reviewed-by: kvn ! test/compiler/loopopts/CountedLoopProblem.java Changeset: 0fd143632552 Author: roland Date: 2015-02-24 15:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0fd143632552 8073184: Compile of java.lang.Integer::getChars fails with LoopLimitCheck = false after 8054478 Summary: CastII that guards counted loops confuses range check elimination with LoopLimitCheck off Reviewed-by: kvn, iveresov ! src/share/vm/opto/loopTransform.cpp + test/compiler/loopopts/TestCastIINoLoopLimitCheck.java Changeset: 50ac03d16c22 Author: roland Date: 2015-02-25 10:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/50ac03d16c22 8073792: assert((get_length_if_constant(phase) == -1) == !ary_src->size()->is_con()) failed: inconsistent Summary: assert in array copy code broken when array size becomes known during igvn Reviewed-by: kvn, vlivanov ! src/share/vm/opto/arraycopynode.cpp + test/compiler/arraycopy/TestArrayCloneBadAssert.java ! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java Changeset: fe7233679163 Author: zmajo Date: 2015-02-27 13:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fe7233679163 8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly Summary: Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison. Reviewed-by: kvn Contributed-by: Stefan Anzinger ! src/share/vm/opto/type.cpp + test/compiler/c2/FloatingPointFoldingTest.java Changeset: dacf878d4b46 Author: zmajo Date: 2015-02-28 12:33 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dacf878d4b46 Merge Changeset: ec1ca81aefc6 Author: roland Date: 2015-02-25 12:33 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ec1ca81aefc6 8073796: assert(check_obj_alignment(result)) failed: address not aligned: ... Summary: Arrays.copyOf intrinsic can deoptimize with uninitialized new array Reviewed-by: kvn ! src/share/vm/opto/library_call.cpp Changeset: 442d0a8b76cc Author: skovalev Date: 2015-02-24 16:08 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/442d0a8b76cc 8067162: [TESTBUG] runtime/SharedArchiveFile tests fail on compact profiles Summary: Modified TEST.groups file to exclude two tests from execution on compact profiles. Reviewed-by: mseledtsov, dholmes, iignatyev ! test/TEST.groups Changeset: b7326921c3f6 Author: skovalev Date: 2015-02-24 15:42 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b7326921c3f6 8067822: test/testlibrary_tests/RandomGeneratorTest.java failed on Assert Unexpected random number sequence for mode: NO_SEED Summary: On embedded platforms we have a message in std error. We should not take into account the message. Therefore only std out should be used fo verification. Reviewed-by: iignatyev, kvn ! test/testlibrary_tests/RandomGeneratorTest.java Changeset: 6235f6e82466 Author: fzhinkin Date: 2015-02-27 11:41 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6235f6e82466 8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr Reviewed-by: iveresov ! src/share/vm/c1/c1_LIR.cpp + test/compiler/print/TestProfileReturnTypePrinting.java Changeset: 063ec1611772 Author: iignatyev Date: 2015-03-02 11:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/063ec1611772 Merge Changeset: b7e464329497 Author: thartmann Date: 2015-03-02 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b7e464329497 8073956: Escape analysis dump misses args information Summary: Fixed output of PrintEscapeAnalysis. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp Changeset: c7e9c22ab919 Author: thartmann Date: 2015-03-02 13:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c7e9c22ab919 Merge Changeset: 16a66b3338de Author: thartmann Date: 2015-03-02 13:40 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/16a66b3338de 8006960: hotspot, "impossible" assertion failure Summary: Escape state of allocated object should be always adjusted after it was passed to a method. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp + test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java Changeset: d319aa28b87f Author: thartmann Date: 2015-03-02 15:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d319aa28b87f Merge Changeset: 9b9e7edc17ce Author: thartmann Date: 2015-03-02 15:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b9e7edc17ce Merge ! src/share/vm/ci/bcEscapeAnalyzer.cpp Changeset: be83b0955522 Author: vlivanov Date: 2015-03-02 07:20 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be83b0955522 Merge ! src/share/vm/code/codeCache.cpp ! test/TEST.groups Changeset: 61edd5c7412e Author: vlivanov Date: 2015-03-02 18:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/61edd5c7412e Merge Changeset: d63ee67dbc90 Author: roland Date: 2015-03-03 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d63ee67dbc90 8073957: assert(ary_src != 0) failed: not an array or instance? Summary: ArrayCopyNode going dead needs better validation of inputs Reviewed-by: kvn, vlivanov ! src/share/vm/opto/arraycopynode.cpp Changeset: 21dbad89e2dc Author: zmajo Date: 2015-03-06 08:53 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/21dbad89e2dc Merge ! src/share/vm/opto/graphKit.cpp Changeset: de7ca28f8b7d Author: amurillo Date: 2015-03-06 04:58 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/de7ca28f8b7d Merge ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: be49ab55e5c4 Author: lana Date: 2015-03-12 21:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be49ab55e5c4 Merge From lana.steuck at oracle.com Wed Mar 18 00:54:28 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 18 Mar 2015 00:54:28 +0000 Subject: hg: jdk9/jdk9/langtools: 7 new changesets Message-ID: <201503180054.t2I0sSAw020531@aojmv0008> Changeset: 41c021f885ac Author: mcimadamore Date: 2015-03-06 10:30 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/41c021f885ac 8074306: NULLCHK is emitted as Object.getClass 8074501: Javac fix for 8073432 is missing right test BugIDs Summary: Correct test bugIds Reviewed-by: jjg ! test/tools/javac/8074306/TestSyntheticNullChecks.java Changeset: cfe27a999212 Author: alundblad Date: 2015-03-11 12:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/cfe27a999212 8071966: Bootcycle images build fails on Windows32/64 Summary: Added drive letter normalization in option decoding. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java Changeset: 072008f47620 Author: jlahoda Date: 2015-03-11 22:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/072008f47620 8071851: Provide filtering of doclint checking based on packages Summary: Introducing -Xdoclint/package: doclint option to enable/disable checking of specified packages. Reviewed-by: jjg, darcy ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + src/jdk.compiler/share/classes/com/sun/tools/javac/util/MatchingUtils.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java ! test/tools/doclint/tool/HelpTest.out + test/tools/javac/doclint/IncludePackagesTest.java Changeset: 55ce0df1fb75 Author: bpatel Date: 2015-03-11 21:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/55ce0df1fb75 8072461: Table's field width in "Use" page generated by javadoc with '-s' is unbalanced Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java Changeset: ea4930998b3a Author: bpatel Date: 2015-03-11 23:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ea4930998b3a 8074521: Generate iframe instead of frame and frameset for index.html page Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/ValidHtml/ValidHtml.java ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java ! test/com/sun/javadoc/testProfiles/TestProfiles.java ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java Changeset: f5a1cb1309ae Author: sadayapalam Date: 2015-03-12 10:24 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f5a1cb1309ae 8050021: Improper "duplicate case label" error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/tools/javac/enum/EnumSwitch2.java ! test/tools/javac/enum/EnumSwitch2.out Changeset: 32a2e7249884 Author: lana Date: 2015-03-12 21:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/32a2e7249884 Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From lana.steuck at oracle.com Wed Mar 18 00:54:31 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 18 Mar 2015 00:54:31 +0000 Subject: hg: jdk9/jdk9/nashorn: 14 new changesets Message-ID: <201503180054.t2I0sV86020560@aojmv0008> Changeset: 29945cf3274d Author: attila Date: 2015-03-06 09:59 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/29945cf3274d 8074491: run-nasgen in ant doesn't see the right Nashorn classes Reviewed-by: hannesw, lagergren ! make/build-nasgen.xml Changeset: 700f5e3f5ff2 Author: attila Date: 2015-03-06 10:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/700f5e3f5ff2 8074487: Static analysis of IfNode should consider terminating branches Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java Changeset: c4ea1d87ab67 Author: hannesw Date: 2015-03-06 15:26 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/c4ea1d87ab67 8074545: Undefined object values in object literals with spill properties Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java + test/script/basic/JDK-8074545.js Changeset: b4d62e7260a4 Author: hannesw Date: 2015-03-09 11:34 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b4d62e7260a4 8074556: Functions should not share allocator maps Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + test/script/basic/JDK-8074556.js Changeset: 9597425b6b38 Author: sundar Date: 2015-03-09 20:14 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9597425b6b38 8074671: Nashorn Parser API Reviewed-by: darcy, forax, attila, hannesw ! make/build.xml ! make/nbproject/project.xml ! make/project.properties + samples/evalcheck.js + samples/withcheck.js + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Diagnostic.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticListener.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/GotoTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMap.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMapImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParenthesizedTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnknownTreeException.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockStatement.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/DebuggerNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ErrorNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java ! test/script/basic/parser/tryCatchStat.js.EXPECTED ! test/script/basic/parser/util.js + test/script/nosecurity/parserapi.js + test/script/nosecurity/parserapi.js.EXPECTED + test/script/nosecurity/parserapi_const_as_var.js + test/script/nosecurity/parserapi_const_as_var.js.EXPECTED + test/script/nosecurity/parserapi_empty_stat.js + test/script/nosecurity/parserapi_empty_stat.js.EXPECTED + test/script/nosecurity/parserapi_nse.js + test/script/nosecurity/parserapi_nse.js.EXPECTED + test/script/nosecurity/parserapi_scripting.js + test/script/nosecurity/parserapi_scripting.js.EXPECTED + test/script/nosecurity/parserapi_strict.js + test/script/nosecurity/parserapi_strict.js.EXPECTED + test/script/nosecurity/parsernegativetests/caseoutofswitch.js + test/script/nosecurity/parsernegativetests/illegalbreak.js + test/script/nosecurity/parsernegativetests/illegalcontinue.js + test/script/nosecurity/parsernegativetests/illegallvalue.js + test/script/nosecurity/parsernegativetests/illegaloperator.js + test/script/nosecurity/parsernegativetests/keywordident.js + test/script/nosecurity/parsernegativetests/parenmissing.js + test/script/nosecurity/parsernegativetests/repeatedproperty.js + test/script/nosecurity/parsernegativetests/strict_repeatedproperty.js + test/script/nosecurity/parsernegativetests/strict_repeatparam.js + test/script/nosecurity/parsernegativetests/strict_with.js + test/script/nosecurity/parsernegativetests/toplevelreturn.js + test/script/nosecurity/parsertests/array_literal.js + test/script/nosecurity/parsertests/assignmentExpr.js + test/script/nosecurity/parsertests/binaryExpr.js + test/script/nosecurity/parsertests/block.js + test/script/nosecurity/parsertests/breakStat.js + test/script/nosecurity/parsertests/condExpr.js + test/script/nosecurity/parsertests/continueStat.js + test/script/nosecurity/parsertests/debuggerStat.js + test/script/nosecurity/parsertests/functions.js + test/script/nosecurity/parsertests/ifStat.js + test/script/nosecurity/parsertests/labelledStat.js + test/script/nosecurity/parsertests/lhsExpr.js + test/script/nosecurity/parsertests/loopStat.js + test/script/nosecurity/parsertests/objectLitExpr.js + test/script/nosecurity/parsertests/parenExpr.js + test/script/nosecurity/parsertests/primaryExpr.js + test/script/nosecurity/parsertests/regexp_literal.js + test/script/nosecurity/parsertests/returnStat.js + test/script/nosecurity/parsertests/switchStat.js + test/script/nosecurity/parsertests/throwStat.js + test/script/nosecurity/parsertests/tryCatchStat.js + test/script/nosecurity/parsertests/unaryExpr.js + test/script/nosecurity/parsertests/useStrict.js + test/script/nosecurity/parsertests/varDecl.js + test/script/nosecurity/parsertests/withStat.js + test/script/nosecurity/parservisitor.js + test/script/nosecurity/parservisitor.js.EXPECTED + test/src/jdk/nashorn/api/tree/ParseAPITest.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java Changeset: dec3faccd3de Author: hannesw Date: 2015-03-10 18:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/dec3faccd3de 8074687: Add tests for JSON parsing of numeric keys Reviewed-by: sundar, attila + test/script/basic/JDK-8074687.js Changeset: 829e3b95b319 Author: sundar Date: 2015-03-11 14:30 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/829e3b95b319 8074939: Add few sample scripts to demo nashorn parser API Reviewed-by: attila, hannesw + samples/breakcontinue_in_tryfinally.js + samples/cricket.js + samples/findproto.js + samples/findvardelete.js + samples/findwith.js + samples/nashornastviewer.js + samples/xmlviewer.js Changeset: 25109b6b055b Author: attila Date: 2015-03-11 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/25109b6b055b 8074484: More agressive value discarding Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java Changeset: 3b5da5474965 Author: hannesw Date: 2015-03-11 11:08 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/3b5da5474965 8074693: Different instances of same function use same allocator map Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/JDK-8074693.js + test/script/basic/JDK-8074693.js.EXPECTED Changeset: 36fbf759ab8d Author: sundar Date: 2015-03-11 16:58 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/36fbf759ab8d 8074972: Unused imports, a missing javadoc and a build warning Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ErrorNode.java Changeset: 13b4d61fac98 Author: attila Date: 2015-03-11 17:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/13b4d61fac98 8074661: Forward port AbstractJSObject.getDefaultValue(JSObject, Class) Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java Changeset: 367ac913fcb3 Author: attila Date: 2015-03-11 17:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/367ac913fcb3 8073706: Livelock in CompiledFunction.getValidOptimisticInvocation Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 1ed2c1f65ec7 Author: erikj Date: 2015-03-12 12:13 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/1ed2c1f65ec7 8074988: Reduce boilerplate in Setup* macro definitions Reviewed-by: tbell, ihse ! make/BuildNashorn.gmk Changeset: b2b332e64b7b Author: lana Date: 2015-03-12 21:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b2b332e64b7b Merge From lana.steuck at oracle.com Wed Mar 18 00:54:38 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 18 Mar 2015 00:54:38 +0000 Subject: hg: jdk9/jdk9/jdk: 33 new changesets Message-ID: <201503180054.t2I0sdew020572@aojmv0008> Changeset: 1ab727276fd0 Author: valeriep Date: 2015-03-06 00:49 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1ab727276fd0 8044193: Need to add known answer tests for AES cipher Summary: Added more tests for AES cipher using known test vectors. Reviewed-by: valeriep Contributed-by: Zaiyao Liu + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithDefaultProvider.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy Changeset: ce70f9bd29d2 Author: igerasim Date: 2015-03-06 13:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ce70f9bd29d2 8073692: (cs) Inconsistent docs for CharsetDecoder.replaceWith and CharsetEncoder.replaceWith Reviewed-by: martin ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template Changeset: 42ac03603daa Author: mchung Date: 2015-03-06 09:02 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/42ac03603daa 8074428: Move pack200, unpack200, libpack200 to jdk.pack200 Reviewed-by: alanb, weijun, erikj, ihse + make/launcher/Launcher-jdk.pack200.gmk - make/launcher/Launcher-jdk.runtime.gmk + make/lib/Lib-jdk.pack200.gmk - make/lib/Lib-jdk.runtime.gmk + src/jdk.pack200/share/native/common-unpack/bands.cpp + src/jdk.pack200/share/native/common-unpack/bands.h + src/jdk.pack200/share/native/common-unpack/bytes.cpp + src/jdk.pack200/share/native/common-unpack/bytes.h + src/jdk.pack200/share/native/common-unpack/coding.cpp + src/jdk.pack200/share/native/common-unpack/coding.h + src/jdk.pack200/share/native/common-unpack/constants.h + src/jdk.pack200/share/native/common-unpack/defines.h + src/jdk.pack200/share/native/common-unpack/unpack.cpp + src/jdk.pack200/share/native/common-unpack/unpack.h + src/jdk.pack200/share/native/common-unpack/utils.cpp + src/jdk.pack200/share/native/common-unpack/utils.h + src/jdk.pack200/share/native/common-unpack/zip.cpp + src/jdk.pack200/share/native/common-unpack/zip.h + src/jdk.pack200/share/native/libunpack/jni.cpp + src/jdk.pack200/share/native/unpack200/main.cpp + src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest Changeset: 8a75967dd856 Author: mchung Date: 2015-03-06 09:07 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a75967dd856 8074429: Move jar, jarsigner tool to jdk.jartool module Reviewed-by: alanb, weijun, erikj, ihse + make/gensrc/Gensrc-jdk.jartool.gmk ! make/launcher/Launcher-jdk.dev.gmk + make/launcher/Launcher-jdk.jartool.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties + src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java + src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java + src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java + src/jdk.jartool/share/classes/sun/tools/jar/CommandLine.java + src/jdk.jartool/share/classes/sun/tools/jar/JarException.java + src/jdk.jartool/share/classes/sun/tools/jar/Main.java + src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java + src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties Changeset: 3415f1bba050 Author: mchung Date: 2015-03-06 09:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3415f1bba050 8074430: Move policytool to jdk.policytool module Reviewed-by: alanb, weijun, erikj, ihse ! make/launcher/Launcher-jdk.dev.gmk - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_de.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_es.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_fr.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_it.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ja.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ko.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_pt_BR.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_CN.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_HK.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java Changeset: 50ccf30fafcd Author: bpb Date: 2015-03-06 16:00 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50ccf30fafcd 8074460: Always print seeds used in [Splittable]Random instances in java.math tests Summary: Create a utility class which creates a pseudorandom number generator (PRNG) and retains the seed. Use this class in java.math tests which use a PRNG. Always print the seed value before the PRNG is used. Reviewed-by: darcy ! test/java/math/BigDecimal/StringConstructor.java ! test/java/math/BigInteger/BigIntegerTest.java ! test/java/math/BigInteger/ModPow65537.java ! test/java/math/BigInteger/PrimeTest.java ! test/java/math/BigInteger/SymmetricRangeTests.java + test/java/math/RandomSeed.java Changeset: 4adbc5971858 Author: sherman Date: 2015-03-07 10:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4adbc5971858 8074406: DateTimeFormatter.appendZoneOrOffsetId() fails to resolve a ZoneOffset for OffsetDateTime Summary: to support resolve OffsetDateTime from DTF.appendZoneOrOffset() Reviewed-by: rriggs ! src/java.base/share/classes/java/time/format/Parsed.java ! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Changeset: 3cc28f4f1137 Author: ksrini Date: 2015-03-07 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3cc28f4f1137 8074373: NMT is not enabled if NMT option is specified after class path specifiers Reviewed-by: dholmes ! src/java.base/share/native/libjli/java.c ! test/tools/launcher/TestSpecialArgs.java Changeset: 676ec3e5cfc3 Author: ihse Date: 2015-03-09 10:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/676ec3e5cfc3 8074096: Disable (most) native warnings in JDK on a per-library basis Reviewed-by: erikj, tbell ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-jdk.crypto.ec.gmk ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! make/lib/Lib-jdk.deploy.osx.gmk ! make/lib/Lib-jdk.pack200.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SoundLibraries.gmk Changeset: ea4f6f76f694 Author: ihse Date: 2015-03-09 16:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ea4f6f76f694 8074690: Fix for JDK-8074429 was not complete Reviewed-by: alanb, erikj ! make/gensrc/Gensrc-jdk.dev.gmk Changeset: c3b558249c32 Author: msheppar Date: 2015-03-09 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c3b558249c32 8065078: NetworkInterface.getNetworkInterfaces() triggers intermittent test failures Reviewed-by: chegar ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 7a4b6292286b Author: juh Date: 2015-03-09 17:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7a4b6292286b 8073430: Deprecate security APIs that have been superseded Reviewed-by: mullan, weijun ! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/java/security/acl/Acl.java ! src/java.base/share/classes/java/security/acl/AclEntry.java ! src/java.base/share/classes/java/security/acl/AclNotFoundException.java ! src/java.base/share/classes/java/security/acl/Group.java ! src/java.base/share/classes/java/security/acl/LastOwnerException.java ! src/java.base/share/classes/java/security/acl/NotOwnerException.java ! src/java.base/share/classes/java/security/acl/Owner.java ! src/java.base/share/classes/java/security/acl/Permission.java ! src/java.base/share/classes/java/security/acl/package-info.java ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java ! src/java.base/share/classes/javax/security/cert/Certificate.java ! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java ! src/java.base/share/classes/javax/security/cert/CertificateException.java ! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java ! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java ! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.base/share/classes/javax/security/cert/package-info.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java Changeset: 439cf0adaf29 Author: darcy Date: 2015-03-09 17:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/439cf0adaf29 8074714: Add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT Reviewed-by: lancea ! test/TEST.ROOT Changeset: 6921c278b79e Author: darcy Date: 2015-03-09 18:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6921c278b79e 8074788: Javadoc typo in PKCS8EncodedKeySpec Reviewed-by: xuelei ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java Changeset: 861eac6cf4a6 Author: amlu Date: 2015-03-10 13:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/861eac6cf4a6 8074674: Doclint regression in java/util/regex/Matcher.java Reviewed-by: psandoz ! src/java.base/share/classes/java/util/regex/Matcher.java Changeset: 6182e044b781 Author: rriggs Date: 2015-03-10 16:44 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6182e044b781 8058464: (process spec) ProcessBuilder.redirectXXX throws unspecified NPE Summary: Add a class level spec for null arguments throwing NPE in ProcessBuilder Reviewed-by: martin, alanb ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 3e1171c96a99 Author: darcy Date: 2015-03-10 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3e1171c96a99 8074870: Really add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT Reviewed-by: rriggs ! test/TEST.ROOT Changeset: ca912b8b4cd5 Author: sspitsyn Date: 2015-02-25 01:02 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ca912b8b4cd5 8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale Summary: add new test java/lang/instrument/ManyMethodsBenchmarkAgent.java Reviewed-by: coleenp, dcubed Contributed-by: serguei.spitsyn at oracle.com + test/java/lang/instrument/ManyMethodsBenchmarkAgent.java + test/java/lang/instrument/ManyMethodsBenchmarkApp.java Changeset: bc8de55c165e Author: ctornqvi Date: 2015-03-02 05:32 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bc8de55c165e Merge - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: a9ad4e5584b9 Author: amurillo Date: 2015-03-06 04:58 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a9ad4e5584b9 Merge Changeset: 9b9fcc7a6500 Author: amurillo Date: 2015-03-10 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9b9fcc7a6500 Merge Changeset: baff9dca0c0f Author: amurillo Date: 2015-03-10 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/baff9dca0c0f Merge Changeset: acdff3d19cab Author: martin Date: 2015-03-04 17:35 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/acdff3d19cab 8074577: Modernize Unsafe internal javadoc Summary: Use modern javadoc style Reviewed-by: jrose ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: 3dc7002c0d37 Author: martin Date: 2015-03-10 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3dc7002c0d37 8074579: Use more efficient and readable way of checking PKZIP signatures Reviewed-by: sherman ! src/java.base/share/native/libjli/manifest_info.h ! src/java.base/share/native/libjli/parse_manifest.c ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h ! src/java.base/unix/native/launcher/jexec.c Changeset: 996c947c3e50 Author: xuelei Date: 2015-03-11 04:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/996c947c3e50 8072385: Only the first DNSName entry is checked for endpoint identification Reviewed-by: weijun, jnimeh ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: bacdcdbf8c02 Author: okutsu Date: 2015-03-11 14:33 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bacdcdbf8c02 8074791: Long-form date format incorrect month string for Finnish locale Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi.java + test/sun/text/resources/Format/Bug8074791.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 93ca345cfcbb Author: sla Date: 2015-03-11 08:09 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93ca345cfcbb 8074841: Resolve disabled warnings for the JVMTI demo compiledMethodLoad 8074842: Resolve disabled warnings for the JVMTI demo waiters Reviewed-by: alanb, ihse, dsamersoff ! make/CompileDemos.gmk ! src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c ! src/demo/share/jvmti/waiters/Agent.cpp Changeset: bd800bc5d699 Author: mchung Date: 2015-03-11 08:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bd800bc5d699 8074993: policytool launcher missing Reviewed-by: weijun + make/launcher/Launcher-jdk.policytool.gmk Changeset: 9cb417fa5926 Author: erikj Date: 2015-03-12 12:13 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9cb417fa5926 8074988: Reduce boilerplate in Setup* macro definitions Reviewed-by: tbell, ihse ! make/gendata/GendataPolicyJars.gmk Changeset: 17b51d17d84c Author: ihse Date: 2015-03-12 16:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/17b51d17d84c 8074796: Disabling warnings on clang triggers compiler bug for libunpack Reviewed-by: erikj ! make/lib/Lib-jdk.pack200.gmk Changeset: b5b2f46452b0 Author: darcy Date: 2015-03-12 09:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5b2f46452b0 8075034: Bad javadoc tags in javax.xml.crypto.dsig Reviewed-by: mullan ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java Changeset: 4330ca0a31bb Author: bpb Date: 2015-02-12 12:56 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4330ca0a31bb 8068373: (prefs) FileSystemPreferences writes \0 to XML storage, causing loss of all preferences Summary: Disallow entries whose key or value contains the null control character '\u0000' from being stored in the preferences node. Reviewed-by: psandoz, rriggs ! src/java.prefs/share/classes/java/util/prefs/Preferences.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java + test/java/util/prefs/CodePointZeroPrefsTest.java Changeset: d49e247dade6 Author: lana Date: 2015-03-12 21:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d49e247dade6 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest From david.katleman at oracle.com Thu Mar 19 20:00:29 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:29 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b55 for changeset 0c37a832458f Message-ID: <201503192000.t2JK0TT2023427@aojmv0008> Changeset: dc0613d9dd6c Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dc0613d9dd6c Added tag jdk9-b55 for changeset 0c37a832458f ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:33 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:33 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b55 for changeset 734ca5311a22 Message-ID: <201503192000.t2JK0XIL023481@aojmv0008> Changeset: ef4afd6832b0 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/ef4afd6832b0 Added tag jdk9-b55 for changeset 734ca5311a22 ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:38 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:38 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b55 for changeset be49ab55e5c4 Message-ID: <201503192000.t2JK0cUS023537@aojmv0008> Changeset: d1f0a4739e92 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d1f0a4739e92 Added tag jdk9-b55 for changeset be49ab55e5c4 ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:41 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:41 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b55 for changeset 2a460ce60ed4 Message-ID: <201503192000.t2JK0f59023624@aojmv0008> Changeset: 139092a10ded Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/139092a10ded Added tag jdk9-b55 for changeset 2a460ce60ed4 ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:45 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:45 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b55 for changeset ca481b0492c8 Message-ID: <201503192000.t2JK0jBi023682@aojmv0008> Changeset: b4f913b48e69 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b4f913b48e69 Added tag jdk9-b55 for changeset ca481b0492c8 ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:50 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:50 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b55 for changeset d49e247dade6 Message-ID: <201503192000.t2JK0pvN023748@aojmv0008> Changeset: e2de56953068 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e2de56953068 Added tag jdk9-b55 for changeset d49e247dade6 ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:55 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:55 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b55 for changeset 32a2e7249884 Message-ID: <201503192000.t2JK0tOr023801@aojmv0008> Changeset: 3341790c9bdb Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3341790c9bdb Added tag jdk9-b55 for changeset 32a2e7249884 ! .hgtags From david.katleman at oracle.com Thu Mar 19 20:00:59 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 19 Mar 2015 20:00:59 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b55 for changeset b2b332e64b7b Message-ID: <201503192000.t2JK0xL9023854@aojmv0008> Changeset: 9eea9ff74d7c Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9eea9ff74d7c Added tag jdk9-b55 for changeset b2b332e64b7b ! .hgtags From lana.steuck at oracle.com Wed Mar 25 00:34:52 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 25 Mar 2015 00:34:52 +0000 Subject: hg: jdk9/jdk9: 17 new changesets Message-ID: <201503250034.t2P0YqE3013785@aojmv0008> Changeset: 64b748017ca7 Author: ihse Date: 2015-03-13 14:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/64b748017ca7 8075054: Mixed case Windows path break native dependency checks Reviewed-by: erikj ! make/common/NativeCompilation.gmk Changeset: bf9d30e4a0c7 Author: darcy Date: 2015-03-13 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bf9d30e4a0c7 8075035: Turn on doclint checking of modules in the langtools repo Reviewed-by: ihse ! make/CompileJavaModules.gmk Changeset: c0e0449fa98c Author: sla Date: 2015-03-05 11:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c0e0449fa98c 8058470: [jconsole] VM Summary Tab is blank for JDK9's jconsole. Reviewed-by: erikj ! make/common/JavaCompilation.gmk Changeset: a404750f88a9 Author: dcubed Date: 2015-03-06 08:43 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a404750f88a9 Merge ! make/common/JavaCompilation.gmk Changeset: c6b8dc6a00d1 Author: iignatyev Date: 2015-03-12 19:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c6b8dc6a00d1 8074980: add WhiteBox API to get a flag value for a method Reviewed-by: kvn, fzhinkin ! test/lib/sun/hotspot/WhiteBox.java Changeset: 22b4457b376c Author: kvn Date: 2015-03-12 15:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/22b4457b376c Merge Changeset: 2f3c2c099c97 Author: amurillo Date: 2015-03-12 19:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2f3c2c099c97 Merge ! make/common/JavaCompilation.gmk Changeset: 93ed591e7456 Author: amurillo Date: 2015-03-16 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/93ed591e7456 Merge Changeset: 3d44432e07d3 Author: erikj Date: 2015-03-17 14:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3d44432e07d3 8075236: Change layout of gcov .gcno files in symbols image Reviewed-by: ihse, tbell ! make/Images.gmk Changeset: a96ae43b3b22 Author: ihse Date: 2015-03-17 16:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a96ae43b3b22 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost Reviewed-by: erikj, tbell ! make/common/NativeCompilation.gmk Changeset: 8b9bd5ba445e Author: ihse Date: 2015-03-06 14:53 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8b9bd5ba445e 8074554: Create custom hook for running after AC_OUTPUT Reviewed-by: erikj ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: c97a8eb28fd5 Author: prr Date: 2015-03-09 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c97a8eb28fd5 Merge ! common/autoconf/generated-configure.sh Changeset: dc3a27524b39 Author: prr Date: 2015-03-11 08:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dc3a27524b39 Merge ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: c0bc44f5c981 Author: prr Date: 2015-03-17 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c0bc44f5c981 Merge Changeset: 5c624e587f07 Author: erikj Date: 2015-03-19 12:10 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5c624e587f07 8075495: Update jtreg bin location in configure Reviewed-by: alanb ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 1043eb726af3 Author: simonis Date: 2015-03-19 15:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1043eb726af3 8075515: AIX: cleanup xlc options and use -bernotok to detect missing symbols at build time Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: eb7febe45865 Author: lana Date: 2015-03-19 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/eb7febe45865 Merge From lana.steuck at oracle.com Wed Mar 25 00:35:00 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 25 Mar 2015 00:35:00 +0000 Subject: hg: jdk9/jdk9/langtools: 7 new changesets Message-ID: <201503250035.t2P0Z0DI013982@aojmv0008> Changeset: 2d47da183295 Author: sadayapalam Date: 2015-03-13 13:15 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2d47da183295 8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870) Summary: Class file reader should recover from malformed class files that contain methods incorrectly flagged as variable arity methods. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/T8071847/T8071847.java ! test/tools/javac/diags/examples.not-yet.txt Changeset: 03939be983dd Author: sadayapalam Date: 2015-03-13 10:25 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/03939be983dd 8074148: Attr.visitBinary flags error at wrong position Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/expression/BinopVoidTest.java + test/tools/javac/expression/BinopVoidTest.out Changeset: 42098d16d8f9 Author: mcimadamore Date: 2015-03-19 11:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/42098d16d8f9 8074381: java.lang.AssertionError during compiling Summary: Add extra functional interface check to prevent crash during code generation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/8074381/T8074381a.java + test/tools/javac/lambda/8074381/T8074381a.out + test/tools/javac/lambda/8074381/T8074381b.java + test/tools/javac/lambda/8074381/T8074381b.out Changeset: 0bc7ba363b7f Author: mcimadamore Date: 2015-03-19 11:40 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0bc7ba363b7f 8074100: Turn Type.Mapping into a true visitor Summary: replace Type.Mapping with a true visitor in Types Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.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/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java Changeset: eb7b825ad678 Author: mcimadamore Date: 2015-03-19 11:40 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/eb7b825ad678 8048838: type inference performance regression Summary: Reduce redundant bounds before attempting to do pairwise lub computation during bound incorporation. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8048838/T8048838.java Changeset: 8819ec2a8246 Author: mcimadamore Date: 2015-03-19 16:23 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8819ec2a8246 8075509: List.map should return itself if list is unchanged Summary: Fix List.map to match semantics of old Type.map Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java Changeset: 5ee7bba6ef41 Author: lana Date: 2015-03-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5ee7bba6ef41 Merge From lana.steuck at oracle.com Wed Mar 25 00:35:02 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 25 Mar 2015 00:35:02 +0000 Subject: hg: jdk9/jdk9/nashorn: 11 new changesets Message-ID: <201503250035.t2P0Z2Nl014002@aojmv0008> Changeset: 78f82d897305 Author: hannesw Date: 2015-03-13 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/78f82d897305 8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java Changeset: ce9cf6c2d3f5 Author: attila Date: 2015-03-16 11:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ce9cf6c2d3f5 8075090: Add tests for the basic failure of try/finally compilation Reviewed-by: hannesw, lagergren + test/script/basic/JDK-8075090.js Changeset: 6490bba01455 Author: sundar Date: 2015-03-16 17:01 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6490bba01455 8075207: Nashorn parser API returns StatementTree objects in out of order Reviewed-by: lagergren, forax, hannesw ! samples/findwith.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java + test/script/basic/JDK-8075207.js ! test/script/nosecurity/parserapi.js.EXPECTED Changeset: 9cc2cb306b60 Author: lagergren Date: 2015-03-16 16:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9cc2cb306b60 8066217: ArrayBuffer constructor was erroneous with zero args Reviewed-by: sundar, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! test/script/basic/typedarrays.js Changeset: 524852d0cc0d Author: attila Date: 2015-03-16 18:13 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/524852d0cc0d 8075223: revert multithreaded deoptimizing compilation livelock prevention Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 8bbea2def25f Author: sundar Date: 2015-03-18 21:54 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/8bbea2def25f 8075448: nashorn parser API returns init variable tree object of a for loop after for loop statement tree object Reviewed-by: lagergren, hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8075448.js ! test/script/nosecurity/parserapi.js.EXPECTED Changeset: eaa136f2b489 Author: sundar Date: 2015-03-18 23:14 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/eaa136f2b489 8075454: Anonymous functions have internal names exposed via parser API Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java + test/script/basic/JDK-8075454.js Changeset: 984370b5de3b Author: sundar Date: 2015-03-19 15:13 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/984370b5de3b 8006996: Add a pretty printer that prints script source in nice form Reviewed-by: lagergren, hannesw + samples/prettyprinter.js Changeset: e2334bbe7644 Author: lana Date: 2015-03-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e2334bbe7644 Merge Changeset: 065b159bb922 Author: slugovoy Date: 2015-03-20 13:19 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/065b159bb922 8068306: Tests for AST presentation Nashorn Parser API 8068304: Tests for Diagnostic listener for Nashorn Parser API 8068303: Create tests for Nashorn Parser API for create Tree from some different source and parameters Reviewed-by: sundar, lagergren + test/script/nosecurity/parser-args.js + test/script/nosecurity/parser.js + test/script/nosecurity/treeapi/array_access.js + test/script/nosecurity/treeapi/array_access.js.EXPECTED + test/script/nosecurity/treeapi/array_literal.js + test/script/nosecurity/treeapi/array_literal.js.EXPECTED + test/script/nosecurity/treeapi/assignment.js + test/script/nosecurity/treeapi/assignment.js.EXPECTED + test/script/nosecurity/treeapi/assignmentExpr.js + test/script/nosecurity/treeapi/assignmentExpr.js.EXPECTED + test/script/nosecurity/treeapi/binaryExpr.js + test/script/nosecurity/treeapi/binaryExpr.js.EXPECTED + test/script/nosecurity/treeapi/block.js + test/script/nosecurity/treeapi/block.js.EXPECTED + test/script/nosecurity/treeapi/breakStat.js + test/script/nosecurity/treeapi/breakStat.js.EXPECTED + test/script/nosecurity/treeapi/case.js + test/script/nosecurity/treeapi/case.js.EXPECTED + test/script/nosecurity/treeapi/compilationUnitTree.js + test/script/nosecurity/treeapi/condExpr.js + test/script/nosecurity/treeapi/condExpr.js.EXPECTED + test/script/nosecurity/treeapi/continueStat.js + test/script/nosecurity/treeapi/continueStat.js.EXPECTED + test/script/nosecurity/treeapi/debuggerStat.js + test/script/nosecurity/treeapi/debuggerStat.js.EXPECTED + test/script/nosecurity/treeapi/diagnostic.js + test/script/nosecurity/treeapi/diagnostic.js.EXPECTED + test/script/nosecurity/treeapi/dowhile.js + test/script/nosecurity/treeapi/dowhile.js.EXPECTED + test/script/nosecurity/treeapi/empty.js + test/script/nosecurity/treeapi/empty.js.EXPECTED + test/script/nosecurity/treeapi/erroneous.js + test/script/nosecurity/treeapi/erroneous.js.EXPECTED + test/script/nosecurity/treeapi/for.js + test/script/nosecurity/treeapi/for.js.EXPECTED + test/script/nosecurity/treeapi/forin.js + test/script/nosecurity/treeapi/forin.js.EXPECTED + test/script/nosecurity/treeapi/functionCall.js + test/script/nosecurity/treeapi/functionCall.js.EXPECTED + test/script/nosecurity/treeapi/functionDeclaration.js + test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED + test/script/nosecurity/treeapi/functionExpr.js + test/script/nosecurity/treeapi/functionExpr.js.EXPECTED + test/script/nosecurity/treeapi/identifier.js + test/script/nosecurity/treeapi/identifier.js.EXPECTED + test/script/nosecurity/treeapi/if.js + test/script/nosecurity/treeapi/if.js.EXPECTED + test/script/nosecurity/treeapi/instanceof.js + test/script/nosecurity/treeapi/instanceof.js.EXPECTED + test/script/nosecurity/treeapi/labelledStat.js + test/script/nosecurity/treeapi/labelledStat.js.EXPECTED + test/script/nosecurity/treeapi/literal.js + test/script/nosecurity/treeapi/literal.js.EXPECTED + test/script/nosecurity/treeapi/memberSelect.js + test/script/nosecurity/treeapi/memberSelect.js.EXPECTED + test/script/nosecurity/treeapi/new.js + test/script/nosecurity/treeapi/new.js.EXPECTED + test/script/nosecurity/treeapi/objectLiteral.js + test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED + test/script/nosecurity/treeapi/property.js + test/script/nosecurity/treeapi/property.js.EXPECTED + test/script/nosecurity/treeapi/regexp.js + test/script/nosecurity/treeapi/regexp.js.EXPECTED + test/script/nosecurity/treeapi/return.js + test/script/nosecurity/treeapi/return.js.EXPECTED + test/script/nosecurity/treeapi/switch.js + test/script/nosecurity/treeapi/switch.js.EXPECTED + test/script/nosecurity/treeapi/throw.js + test/script/nosecurity/treeapi/throw.js.EXPECTED + test/script/nosecurity/treeapi/try.js + test/script/nosecurity/treeapi/try.js.EXPECTED + test/script/nosecurity/treeapi/unary.js + test/script/nosecurity/treeapi/unary.js.EXPECTED + test/script/nosecurity/treeapi/utils.js + test/script/nosecurity/treeapi/variable.js + test/script/nosecurity/treeapi/variable.js.EXPECTED + test/script/nosecurity/treeapi/while.js + test/script/nosecurity/treeapi/while.js.EXPECTED + test/script/nosecurity/treeapi/with.js + test/script/nosecurity/treeapi/with.js.EXPECTED Changeset: 2e640036000d Author: sundar Date: 2015-03-20 20:04 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/2e640036000d 8075604: jjs exits even when non-daemon threads are still active Reviewed-by: attila, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java From lana.steuck at oracle.com Wed Mar 25 00:35:04 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 25 Mar 2015 00:35:04 +0000 Subject: hg: jdk9/jdk9/hotspot: 27 new changesets Message-ID: <201503250035.t2P0Z4fY014008@aojmv0008> Changeset: 1af78ca1b0a3 Author: aph Date: 2015-03-13 12:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1af78ca1b0a3 8074723: AARCH64: Stray pop in C1 LIR_Assembler::emit_profile_type Summary: Remove stray POP instruction Reviewed-by: dholmes ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 0477d65bda6c Author: aph Date: 2015-03-13 12:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0477d65bda6c Merge Changeset: 8a4e011d99be Author: dholmes Date: 2015-03-03 19:20 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8a4e011d99be 7143664: Clean up OrderAccess implementations and usage Summary: Clarify and correct the abstract model for memory barriers provided by the orderAccess class. Refactor the implementations using template specialization to allow the bulk of the code to be shared, with platform specific customizations applied as needed. Reviewed-by: acorn, dcubed, dholmes, dlong, goetz, kbarrett, sgehwolf Contributed-by: Erik Osterlund ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp ! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp ! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp ! src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/orderAccess_linux_sparc.inline.hpp ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp ! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/solaris_sparc.il ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/share/vm/runtime/orderAccess.hpp ! src/share/vm/runtime/orderAccess.inline.hpp Changeset: 06af60444d5e Author: kevinw Date: 2015-03-03 19:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/06af60444d5e 8073688: Infinite loop reading types during jmap attach. Reviewed-by: dsamersoff, sla ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java Changeset: 04920bf22782 Author: dholmes Date: 2015-03-04 16:35 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/04920bf22782 8073861: Unused VM Options in JDK9 HotSpot Reviewed-by: dholmes, lfoltan Contributed-by: Dmitry Dmitriev ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 7d586d50e264 Author: dcubed Date: 2015-03-06 08:47 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7d586d50e264 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/orderAccess.inline.hpp Changeset: c3f28a6822dd Author: gthornbr Date: 2015-03-06 17:19 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c3f28a6822dd 8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR." Summary: Force all Solaris builds to use the same version of the DIR structure. Reviewed-by: dcubed, dholmes, kvn ! src/os/solaris/vm/jvm_solaris.h ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 2617fceec2a3 Author: mockner Date: 2015-03-09 13:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2617fceec2a3 8013393: Merge template interpreter files for x86 _32 and _64. Summary: The 32 and 64 bit versions of templateTable_x86 have been merged. Reviewed-by: twisti, jrose, coleenp + src/cpu/x86/vm/templateTable_x86.cpp - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp Changeset: e0c6eb5fce97 Author: ctornqvi Date: 2015-03-10 04:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e0c6eb5fce97 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies Reviewed-by: coleenp, gtriantafill, dholmes ! src/share/vm/services/mallocSiteTable.cpp ! src/share/vm/services/mallocSiteTable.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! src/share/vm/utilities/nativeCallStack.hpp Changeset: 3846282d50e9 Author: mikael Date: 2015-03-10 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3846282d50e9 8074726: Update source and target version used when compiling hotspot class files Summary: Use BOOT_JDK_SOURCETARGET from top level, or fall back to -source 8 -target 8 Reviewed-by: dholmes, sla ! make/aix/makefiles/rules.make ! make/bsd/makefiles/rules.make ! make/defs.make ! make/linux/makefiles/rules.make ! make/solaris/makefiles/rules.make ! make/windows/makefiles/rules.make Changeset: eab5843db817 Author: david Date: 2015-03-05 16:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eab5843db817 8073545: Use shorter and more descriptive names for GC worker threads Reviewed-by: ehelin, jwilhelm ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 7bdaaf31bc71 Author: sfriberg Date: 2015-03-06 09:07 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7bdaaf31bc71 8031538: G1 eden usage is sometimes higher than target eden (printed Eden size) Summary: When recalculating the number of target eden size, correctly consider the amount of existing eden regions in the target calculation. Reviewed-by: tschatzl Contributed-by: Staffan Friberg ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp Changeset: 04b27d7401ba Author: jwilhelm Date: 2015-03-06 16:12 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/04b27d7401ba 8051984: @ignore should be placed after @test Summary: as ignore reason has been fixed (by adding @requires) @ignore removed Reviewed-by: kbarrett, brutisso Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: ac6ef02961e7 Author: jwilhelm Date: 2015-03-09 01:58 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ac6ef02961e7 Merge Changeset: 656216252893 Author: stefank Date: 2015-03-09 08:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/656216252893 8074543: Missing symbol "objArrayOopDesc::obj_at" when buiding with CPP Interpreter Reviewed-by: stefank Contributed-by: thomas.stuefe at gmail.com ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: e8652b6ab788 Author: asiebenborn Date: 2015-03-06 16:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e8652b6ab788 8074561: Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAtomic::_next_klass Reviewed-by: mgerdin, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: 115236e78a47 Author: ehelin Date: 2015-01-26 10:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/115236e78a47 8030646: track collection set membership in one place Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1InCSetState.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp Changeset: 208446e49726 Author: ehelin Date: 2015-03-09 11:37 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/208446e49726 Merge Changeset: af3b0db91659 Author: sangheki Date: 2015-03-09 09:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/af3b0db91659 8073654: Marking statistics should use size_t Summary: Change data type from int to size_t to avoid overflows Reviewed-by: jwilhelm, drwhite, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp Changeset: 98e38530135c Author: jwilhelm Date: 2015-03-12 16:10 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/98e38530135c Merge - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp Changeset: 0ef1d0b2fc2e Author: dlong Date: 2015-02-24 17:23 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0ef1d0b2fc2e 8072383: resolve conflicts between open and closed ports Summary: refactor close to remove references to closed ports Reviewed-by: kvn, simonis, dholmes ! agent/src/os/linux/libproc.h ! make/defs.make - make/linux/makefiles/arm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/gcc.make - make/linux/makefiles/ppc.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/vm.make - make/linux/platform_arm - make/linux/platform_ppc ! src/os/linux/vm/os_linux.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/interpreter/interp_masm.hpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/generation.hpp ! src/share/vm/opto/ad.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/macros.hpp Changeset: 709140b8dfa5 Author: iignatyev Date: 2015-03-12 19:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/709140b8dfa5 8073860: [TESTBUG] compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 Reviewed-by: kvn, roland ! test/compiler/whitebox/DeoptimizeFramesTest.java Changeset: 8e1fc80221d7 Author: iignatyev Date: 2015-03-12 19:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8e1fc80221d7 8074980: add WhiteBox API to get a flag value for a method Reviewed-by: kvn, fzhinkin ! src/share/vm/prims/whitebox.cpp + test/compiler/oracle/GetMethodOptionTest.java Changeset: 959a3d1e1811 Author: kvn Date: 2015-03-12 15:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/959a3d1e1811 Merge ! make/defs.make - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc Changeset: f63349d9c4ce Author: amurillo Date: 2015-03-16 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f63349d9c4ce Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp Changeset: 174de251eca2 Author: aph Date: 2015-03-17 14:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/174de251eca2 8075045: AARCH64: Stack banging should use store rather than load Summary: Change stack bangs to use a store rather than a load Reviewed-by: dholmes ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp Changeset: fd2d5ec7e7b1 Author: lana Date: 2015-03-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fd2d5ec7e7b1 Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp From lana.steuck at oracle.com Wed Mar 25 00:35:15 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 25 Mar 2015 00:35:15 +0000 Subject: hg: jdk9/jdk9/jdk: 47 new changesets Message-ID: <201503250035.t2P0ZHpw014041@aojmv0008> Changeset: 07725f2302ac Author: fyuan Date: 2015-03-13 15:50 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/07725f2302ac 8061293: Update javax/xml tests to remove references of jre dir Reviewed-by: lancea, mkos ! test/javax/xml/ws/8033113/WsImportTest.java ! test/javax/xml/ws/8046817/GenerateEnumSchema.java ! test/javax/xml/ws/clientjar/TestWsImport.java ! test/javax/xml/ws/ebcdic/WsImportTest.java Changeset: a5d7d7d2d888 Author: jnimeh Date: 2015-03-13 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a5d7d7d2d888 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions Reviewed-by: mullan, vinnie ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java + test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java + test/sun/security/provider/certpath/OCSP/TEST.properties + test/sun/security/provider/certpath/OCSP/int.crt + test/sun/security/provider/certpath/OCSP/ocsp-good-nonext.resp + test/sun/security/provider/certpath/OCSP/ocsp-good-witharchcut.resp + test/sun/security/provider/certpath/OCSP/ocsp-good-withnext.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-bad-sr-tag.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-nocerts.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-nonext-noinv.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-nonext-withinv.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-sr-cont-reverse.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-twonext.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-withnext-noinv.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-withnext-withinv.resp Changeset: ac5ee0a40537 Author: darcy Date: 2015-03-13 11:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ac5ee0a40537 8075160: Add javadoc to serialver class Reviewed-by: lancea ! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java Changeset: e9611eabc179 Author: bpb Date: 2015-03-13 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e9611eabc179 8073214: javadoc of Properties methods should specify NullPointerExceptions Summary: Add test for null parameter and corresponding throws clause to load() methods Reviewed-by: darcy ! src/java.base/share/classes/java/util/Properties.java + test/java/util/Properties/Basic.java Changeset: 3cc808e39d5c Author: bpb Date: 2015-03-13 15:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3cc808e39d5c 8075110: (prefs) CodePointZeroPrefsTest fails on certain platforms Summary: Contrain test to the Linux and Solaris OS families Reviewed-by: darcy ! test/java/util/prefs/CodePointZeroPrefsTest.java Changeset: dff305b1ae9b Author: jnimeh Date: 2015-03-14 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dff305b1ae9b 6996366: convert MacAlg to an enum Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/MAC.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java Changeset: c80954c50b3c Author: psandoz Date: 2015-03-16 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c80954c50b3c 8067969: Optimize Stream.count for SIZED Streams Reviewed-by: psandoz, chegar Contributed-by: Aggelos Biboudis ! src/java.base/share/classes/java/util/stream/DoublePipeline.java ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntPipeline.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongPipeline.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/ReduceOps.java ! src/java.base/share/classes/java/util/stream/ReferencePipeline.java ! src/java.base/share/classes/java/util/stream/Stream.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java Changeset: 459dcd78652e Author: amlu Date: 2015-03-16 10:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/459dcd78652e 8075111: Mark testFlatMappingClose (from CollectorsTest) as serialization hostile Reviewed-by: psandoz ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java Changeset: 1f7132eec73c Author: weijun Date: 2015-03-16 18:08 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1f7132eec73c 8074836: Resolve disabled warnings for libosxkrb5 8074835: Resolve disabled warnings for libj2gss Reviewed-by: erikj ! make/lib/Lib-java.security.jgss.gmk ! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: e451c770c1d0 Author: avstepan Date: 2015-03-16 19:09 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e451c770c1d0 8028266: Tidy warnings cleanup for packages java.security/javax.security Summary: some tidy warnings in docs were fixed Reviewed-by: mullan, wetmore ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/KeyRep.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/javax/crypto/CipherInputStream.java ! src/java.base/share/classes/javax/crypto/package.html ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/security/auth/AuthPermission.java ! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java ! src/java.base/share/classes/javax/security/auth/Destroyable.java ! src/java.base/share/classes/javax/security/auth/Policy.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java ! src/java.base/share/classes/javax/security/auth/Refreshable.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java ! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java ! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java ! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java ! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java ! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java ! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java ! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java ! src/java.base/share/classes/javax/security/auth/login/AccountException.java ! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java ! src/java.base/share/classes/javax/security/auth/login/AccountLockedException.java ! src/java.base/share/classes/javax/security/auth/login/AccountNotFoundException.java ! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java ! src/java.base/share/classes/javax/security/auth/login/CredentialException.java ! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java ! src/java.base/share/classes/javax/security/auth/login/CredentialNotFoundException.java ! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! src/java.base/share/classes/javax/security/auth/login/LoginException.java ! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java ! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java Changeset: 145ffc3b8533 Author: psandoz Date: 2015-03-16 17:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/145ffc3b8533 8075230: Optimized count operations incorrectly declare the stream shape Reviewed-by: chegar ! src/java.base/share/classes/java/util/stream/ReduceOps.java Changeset: 9927b89cdf7e Author: bpb Date: 2015-03-16 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9927b89cdf7e 8075222: RandomAccessFile.getChannel changed to non-final in error Summary: Reinstate 'final' RandomAccessFile.getChannel() declaration. Reviewed-by: alanb ! src/java.base/share/classes/java/io/RandomAccessFile.java Changeset: edf9e77c7196 Author: jbachorik Date: 2015-03-10 09:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/edf9e77c7196 6712222: Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java Reviewed-by: dholmes, dfuchs ! test/java/lang/management/ThreadMXBean/AllThreadIds.java Changeset: 8060ab4045ae Author: jbachorik Date: 2015-03-10 20:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8060ab4045ae 8049696: com/sun/jdi/RunToExit fails with "ConnectException: Connection refused" Reviewed-by: sla ! test/com/sun/jdi/RunToExit.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 7038a04bcb1f Author: jbachorik Date: 2015-03-10 19:43 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7038a04bcb1f Merge Changeset: de5c53fb7527 Author: iignatyev Date: 2015-03-11 00:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/de5c53fb7527 8072754: com/sun/jdi/NativeInstanceFilter.java requires adjustments to work with module boundaries Summary: The tests uses sun.misc.Version to check if the JVM version is greater than a certain version. For the JDK 9 the condition is always true and the usage of sun.misc.Version thus can be eliminated. Reviewed-by: alanb, sla Contributed-by: Alexander Kulyakhtin ! test/com/sun/jdi/NativeInstanceFilterTarg.java Changeset: 89b0fbc4c625 Author: iignatyev Date: 2015-03-10 21:58 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/89b0fbc4c625 Merge Changeset: a38cf7c91a87 Author: amurillo Date: 2015-03-12 19:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a38cf7c91a87 Merge Changeset: 13a1aaa9598f Author: amurillo Date: 2015-03-16 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13a1aaa9598f Merge Changeset: eb120607f20c Author: ihse Date: 2015-03-17 16:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb120607f20c 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost Reviewed-by: erikj, tbell ! make/lib/Lib-jdk.pack200.gmk Changeset: 0a464f719c28 Author: sherman Date: 2015-03-17 09:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0a464f719c28 8074678: JCK test java_util/regex/MatchResult/index.html starts failing after JDK-8071479 Summary: to add non-match sanity check Reviewed-by: psandoz ! src/java.base/share/classes/java/util/regex/Matcher.java ! test/java/util/regex/RegExTest.java Changeset: eb0b6581ad63 Author: sla Date: 2015-03-17 20:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb0b6581ad63 8075056: Remove Version.java.template from jconsole Reviewed-by: egahlin, iris, ihse, alanb, erikj, mchung - make/gensrc/Gensrc-jdk.jconsole.gmk + src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template Changeset: 95d83afafcb1 Author: serb Date: 2015-02-25 14:01 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/95d83afafcb1 8043393: NullPointerException and no event received when clipboard data flavor changes Reviewed-by: ant, azvegint ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java Changeset: b7e402c9b183 Author: prr Date: 2015-02-25 13:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b7e402c9b183 8073699: Memory leak in jdk/src/java/desktop/share/native/libjavajpeg/imageioJPEG.c Reviewed-by: bae, serb ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: c0d81dd14d61 Author: serb Date: 2015-02-26 16:41 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c0d81dd14d61 8073795: JMenuBar looks bad under retina Reviewed-by: alexsch, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java + test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java Changeset: 1f68e092bd7f Author: serb Date: 2015-02-27 01:06 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1f68e092bd7f 4958064: JPGWriter does not throw UnsupportedException when canWriteSequence retuns false Reviewed-by: prr, bae ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java + test/javax/imageio/plugins/shared/CanWriteSequence.java Changeset: 3850097b0fe9 Author: serb Date: 2015-03-02 16:34 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3850097b0fe9 8048782: OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatException Reviewed-by: prr, flar Contributed-by: prasanta.sadhukhan at oracle.com ! src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java ! src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java + test/sun/java2d/pisces/OpenJDKFillBug.java Changeset: aab14ad05c4f Author: serb Date: 2015-03-03 17:50 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aab14ad05c4f 8039345: Strange behaviour of per-pixel translucency on linux Reviewed-by: prr, azvegint Contributed-by: prasanta.sadhukhan at oracle.com ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java + test/sun/java2d/XRSurfaceData/ComponentResizeTest.java Changeset: 6c969d104de2 Author: serb Date: 2015-03-03 20:23 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6c969d104de2 8073420: JFrame.EXIT_ON_CLOSE can be removed in favour of WindowConstants.EXIT_ON_CLOSE Reviewed-by: art, azvegint, alexsch ! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/demo/share/jfc/SampleTree/SampleTree.java ! src/demo/share/management/JTop/JTop.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JLayer.java Changeset: 3b5ddf7e5003 Author: prr Date: 2015-03-03 10:39 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3b5ddf7e5003 Merge - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: a709a805e2a7 Author: rkennke Date: 2015-03-04 15:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a709a805e2a7 8072436: Refactor X11FontManager Summary: Factor fontconfig related code out of X11FontManager into its own superclass FcFontManager. Reviewed-by: prr, serb ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers + src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/native/common/awt/fontpath.c Changeset: 87abef3a807b Author: yan Date: 2015-03-05 11:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87abef3a807b 8074092: Newly introduced unnecessary dependencies on internal API in client regtests Reviewed-by: serb, azvegint ! test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java ! test/java/awt/Desktop/8064934/bug8064934.java ! test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java ! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java ! test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JFileChooser/8062561/bug8062561.java ! test/javax/swing/JPopupMenu/6827786/bug6827786.java Changeset: 1623d30c2621 Author: anashaty Date: 2015-03-06 16:38 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1623d30c2621 8072900: Mouse events are captured by the wrong menu in OS X Reviewed-by: serb, alexp ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuUI.java + test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java Changeset: 5ba1fb03c750 Author: serb Date: 2015-03-09 08:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5ba1fb03c750 4849595: Erroneous javadoc for TableColumn.addPropertyChangeListener Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java Changeset: 77ce079c8530 Author: prr Date: 2015-03-09 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/77ce079c8530 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest Changeset: b7739fc3663f Author: azvegint Date: 2015-03-10 15:39 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b7739fc3663f 8056151: Switching to GTK L&F on-the-fly leads to X Window System error RenderBadPicture Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java + test/javax/swing/plaf/gtk/crash/RenderBadPictureCrash.java Changeset: ca0c52b14724 Author: alitvinov Date: 2015-03-10 21:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ca0c52b14724 8066436: Minimize can cause window to disappear on osx Reviewed-by: serb, azvegint Contributed-by: nakul.natu at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java Changeset: c8156e81be2f Author: azvegint Date: 2015-03-11 16:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c8156e81be2f 8074921: OS X build broken by reference to XToolkit Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c Changeset: e36d81798e7d Author: prr Date: 2015-03-11 08:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e36d81798e7d Merge Changeset: 555f7fec4605 Author: prr Date: 2015-03-17 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/555f7fec4605 Merge Changeset: 9358c82e5e8c Author: prr Date: 2015-03-17 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9358c82e5e8c Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template Changeset: 184ab56da7df Author: naoto Date: 2015-03-17 16:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/184ab56da7df 8074350: Support ISO 4217 "Current funds codes" table (A.2) 8074351: Support for currencies with the 4 digits (or more) minor unit Reviewed-by: okutsu ! make/data/currency/CurrencyData.properties ! make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java ! src/java.base/share/classes/java/util/Currency.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Currency/PropertiesTest.java ! test/java/util/Currency/PropertiesTest.sh ! test/java/util/Currency/ValidateISO4217.java ! test/java/util/Currency/currency.properties ! test/java/util/Currency/tablea1.txt Changeset: 41e561ceb912 Author: simonis Date: 2015-03-18 09:13 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/41e561ceb912 8071687: AIX port of "8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework" Reviewed-by: sla ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c Changeset: cd4aea326e89 Author: darcy Date: 2015-03-19 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cd4aea326e89 8075544: Add tiered testing definitions to the jdk repo Reviewed-by: alanb ! test/TEST.groups Changeset: db4920d7dfd8 Author: lana Date: 2015-03-19 16:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/db4920d7dfd8 Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template Changeset: 85c0670dbf53 Author: darcy Date: 2015-03-19 18:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/85c0670dbf53 8075565: Define @intermittent jtreg keyword and mark intermittently failing jdk tests Reviewed-by: lancea ! test/TEST.ROOT ! test/com/sun/jndi/ldap/LdapTimeoutTest.java ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/java/lang/ref/OOMEInReferenceHandler.java ! test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java ! test/java/net/SocketPermission/SocketPermissionTest.java ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/java/nio/channels/Selector/Wakeup.java ! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh ! test/java/nio/file/FileStore/Basic.java ! test/java/nio/file/Files/InterruptCopy.java ! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java ! test/java/rmi/registry/interfaceHash/InterfaceHash.java ! test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java ! test/javax/net/ssl/TLS/TestJSSE.java Changeset: 7969f7b6465e Author: asmotrak Date: 2015-03-20 16:01 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7969f7b6465e 8048147: Privilege tests with JAAS Subject.doAs Reviewed-by: weijun + test/javax/security/auth/Subject/doAs/NestedActions.java + test/javax/security/auth/Subject/doAs/policy.expect.ace + test/javax/security/auth/Subject/doAs/policy.expect.pae + test/javax/security/auth/Subject/doAs/policy.one.principal + test/javax/security/auth/Subject/doAs/policy.two.principals From david.katleman at oracle.com Thu Mar 26 20:10:16 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:16 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b56 for changeset eb7febe45865 Message-ID: <201503262010.t2QKAH5N024511@aojmv0008> Changeset: eac9b02fc48e Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/eac9b02fc48e Added tag jdk9-b56 for changeset eb7febe45865 ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:21 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:21 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b56 for changeset ef4afd6832b0 Message-ID: <201503262010.t2QKALfN024568@aojmv0008> Changeset: d8ebf1a5b18c Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/d8ebf1a5b18c Added tag jdk9-b56 for changeset ef4afd6832b0 ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:25 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:25 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b56 for changeset fd2d5ec7e7b1 Message-ID: <201503262010.t2QKAPX4024628@aojmv0008> Changeset: f8dba5065e11 Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f8dba5065e11 Added tag jdk9-b56 for changeset fd2d5ec7e7b1 ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:31 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:31 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b56 for changeset 139092a10ded Message-ID: <201503262010.t2QKAVjQ024696@aojmv0008> Changeset: 13296c94b196 Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/13296c94b196 Added tag jdk9-b56 for changeset 139092a10ded ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:35 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:35 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b56 for changeset b4f913b48e69 Message-ID: <201503262010.t2QKAZuU024752@aojmv0008> Changeset: 17c4241395e9 Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/17c4241395e9 Added tag jdk9-b56 for changeset b4f913b48e69 ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:47 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:47 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b56 for changeset 7969f7b6465e Message-ID: <201503262010.t2QKAmLj024925@aojmv0008> Changeset: 7b6731427a62 Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7b6731427a62 Added tag jdk9-b56 for changeset 7969f7b6465e ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:52 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:52 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b56 for changeset 5ee7bba6ef41 Message-ID: <201503262010.t2QKAqf7024983@aojmv0008> Changeset: 617c89c89a78 Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/617c89c89a78 Added tag jdk9-b56 for changeset 5ee7bba6ef41 ! .hgtags From david.katleman at oracle.com Thu Mar 26 20:10:56 2015 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 26 Mar 2015 20:10:56 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b56 for changeset 2e640036000d Message-ID: <201503262010.t2QKAub9025061@aojmv0008> Changeset: fa99694619ad Author: katleman Date: 2015-03-26 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/fa99694619ad Added tag jdk9-b56 for changeset 2e640036000d ! .hgtags