From lana.steuck at oracle.com Wed Jul 6 20:17:22 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Jul 2016 20:17:22 +0000 Subject: hg: jdk9/jdk9: 19 new changesets Message-ID: <201607062017.u66KHMXg022604@aojmv0008.oracle.com> Changeset: 31261e7238af Author: erikj Date: 2016-06-28 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/31261e7238af 8160285: Bootcycle builds are broken on jdk9/hs for windows i586 Reviewed-by: dholmes ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/generated-configure.sh Changeset: 20f1ee2fe834 Author: simonis Date: 2016-06-28 16:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/20f1ee2fe834 8160423: Serieal build is broken because of missing dependencies for jmod Reviewed-by: erikj ! make/Main.gmk Changeset: 7cd263acb48d Author: erikj Date: 2016-06-29 20:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7cd263acb48d 8160571: Bootcycle builds still broken with server jvm on Windows 32bit Reviewed-by: tbell ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/generated-configure.sh Changeset: 044ba47e4f8d Author: lmesnik Date: 2016-06-07 12:55 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/044ba47e4f8d 8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86 Reviewed-by: dholmes ! common/conf/jib-profiles.js ! make/jprt.properties Changeset: f22fad857554 Author: simonis Date: 2016-06-07 18:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f22fad857554 8158938: AIX: some more new hotspot build fixes Reviewed-by: erikj ! common/autoconf/build-performance.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: 77ae814c0f38 Author: erikj Date: 2016-06-07 19:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/77ae814c0f38 Merge Changeset: 372de3fbcf88 Author: simonis Date: 2016-06-07 22:01 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/372de3fbcf88 8158763: --disable-hotspot-gtest not working on Solaris Reviewed-by: dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: cd05b3e4720c Author: amurillo Date: 2016-06-10 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/cd05b3e4720c Merge ! common/autoconf/build-performance.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/conf/jib-profiles.js Changeset: 114b709abea1 Author: jmasa Date: 2016-06-10 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/114b709abea1 8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC Reviewed-by: sjohanss, sangheki ! test/lib/sun/hotspot/WhiteBox.java Changeset: 5d2c504ff630 Author: jmasa Date: 2016-06-10 15:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5d2c504ff630 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: f66462e24f71 Author: jmasa Date: 2016-06-11 00:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f66462e24f71 Merge Changeset: bfe45d45e2a1 Author: lmesnik Date: 2016-06-17 13:05 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bfe45d45e2a1 8157831: JVMCI tests should not be executed on linux-arm32 Reviewed-by: dpochepk, dholmes ! test/jtreg-ext/requires/VMProps.java Changeset: 4a042dae129c Author: mchernov Date: 2016-06-17 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4a042dae129c 8158412: [TESTBUG] TestIHOPErgo and TestStressG1Humongous should not be executed when JFR is enabled Reviewed-by: dfazunen, tschatzl ! test/jtreg-ext/requires/VMProps.java Changeset: 65471bb982b2 Author: amurillo Date: 2016-06-23 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/65471bb982b2 Merge ! common/autoconf/generated-configure.sh Changeset: b1b6e7556b30 Author: amurillo Date: 2016-06-29 21:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b1b6e7556b30 Merge ! common/autoconf/generated-configure.sh Changeset: c86754a95bc0 Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c86754a95bc0 Merge Changeset: b850128d2b85 Author: erikj Date: 2016-07-01 17:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b850128d2b85 8160722: Module summary generation fails on Windows 32bit Reviewed-by: tbell ! common/autoconf/spec.gmk.in Changeset: 9c052d5c4931 Author: erikj Date: 2016-07-01 18:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9c052d5c4931 8160728: Update compare script to clean baseline Reviewed-by: tbell ! common/bin/compare.sh Changeset: 3a58466296d3 Author: bpb Date: 2016-07-01 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3a58466296d3 8160018: (fs) Remove GioFileTypeDetector on Solaris Summary: Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider. Reviewed-by: rriggs ! make/CompileJavaModules.gmk From lana.steuck at oracle.com Wed Jul 6 20:17:26 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Jul 2016 20:17:26 +0000 Subject: hg: jdk9/jdk9/jaxp: 8156598: Use more informative format for problem list Message-ID: <201607062017.u66KHQ9F022736@aojmv0008.oracle.com> Changeset: 15722f71281f Author: amlu Date: 2016-07-05 09:15 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/15722f71281f 8156598: Use more informative format for problem list Reviewed-by: lancea ! test/ProblemList.txt From lana.steuck at oracle.com Wed Jul 6 20:17:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Jul 2016 20:17:30 +0000 Subject: hg: jdk9/jdk9/langtools: 12 new changesets Message-ID: <201607062017.u66KHUj3022869@aojmv0008.oracle.com> Changeset: d213ecfb98b2 Author: vromero Date: 2016-06-27 12:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d213ecfb98b2 8159439: javac throws NPE with Module attribute and super_class != 0 Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! 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/ProblemList.txt ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.java + test/tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.out + test/tools/javac/modules/T8159439/module-info.jcod Changeset: c06787799b4b Author: jlahoda Date: 2016-06-28 15:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c06787799b4b 8132857: Historical name of default encoding shown on encoding mismatch Summary: Using Charset.defaultCharset().name() to get the proper name of the default Charset. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java + test/tools/javac/file/T8132857.java Changeset: 30bfbfa94fad Author: vromero Date: 2016-06-28 15:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/30bfbfa94fad 8159970: javac, JLS8 18.2.4 is not completely implemented by the compiler Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/tools/javac/T8159970/TypeEqualityInInferenceTest.java ! test/tools/javac/types/BoxingConversionTest.java ! test/tools/javac/types/CastTest.java ! test/tools/javac/types/GenericTypeWellFormednessTest.java ! test/tools/javac/types/PrimitiveConversionTest.java ! test/tools/javac/types/TestComparisons.java - test/tools/javac/types/TypeHarness.java + test/tools/lib/types/TypeHarness.java Changeset: aa715dc7ead5 Author: ksrini Date: 2016-06-28 16:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aa715dc7ead5 8160301: javadoc RootDoclmpl and DocEnv needs to be renamed Reviewed-by: bpatel, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java Changeset: ae3f20fdce06 Author: darcy Date: 2016-06-28 17:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ae3f20fdce06 8160504: Fix typo in JavacProcessingEnvironment.importStringToPattern Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java Changeset: 7637541752e7 Author: jlahoda Date: 2016-06-28 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7637541752e7 8155026: javac grants implied readability to explicit modules Summary: Automatic modules should not 'requires public' ordinary named modules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/AutomaticModules.java Changeset: 2cdcc9283e47 Author: darcy Date: 2016-06-29 19:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2cdcc9283e47 8160506: Use @implSpec tags in javax.lang.model.util Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java Changeset: 1766fe8e98fb Author: amurillo Date: 2016-06-30 22:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1766fe8e98fb Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java - test/tools/javac/types/TypeHarness.java Changeset: 9205af0935af Author: rfield Date: 2016-07-01 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9205af0935af 8159635: JShell API: Add compiler options Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java + test/jdk/jshell/CompilerOptionsTest.java ! test/jdk/jshell/KullaTesting.java Changeset: 0a1bb568a328 Author: rfield Date: 2016-07-01 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0a1bb568a328 8159111: JShell API: Add access to wrappers and dependencies Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java + test/jdk/jshell/WrapperTest.java Changeset: 395ec7e065b6 Author: jlahoda Date: 2016-07-04 08:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/395ec7e065b6 8148131: compilation result depends on order of sources Summary: Complete during imports phase should not trigger the hierarchy phase Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/importscope/T8148131/A.java + test/tools/javac/importscope/T8148131/B.java + test/tools/javac/importscope/T8148131/C.java + test/tools/javac/importscope/T8148131/D.java Changeset: ea4eea2997b9 Author: sadayapalam Date: 2016-07-04 14:57 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ea4eea2997b9 8132446: AsssertionError in ClassSymbol.setAnnotationType Reviewed-by: jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/processing/8132446/Processor.java + test/tools/javac/processing/8132446/T8132446.java From lana.steuck at oracle.com Wed Jul 6 20:17:31 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Jul 2016 20:17:31 +0000 Subject: hg: jdk9/jdk9/hotspot: 92 new changesets Message-ID: <201607062017.u66KHWJ3022882@aojmv0008.oracle.com> Changeset: c73e8464b2e1 Author: shade Date: 2016-06-06 22:34 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c73e8464b2e1 8075030: JvmtiEnv::GetObjectSize reports incorrect java.lang.Class instance size Reviewed-by: coleenp, sspitsyn, sla ! src/share/vm/prims/jvmtiEnv.cpp + test/serviceability/jvmti/GetObjectSizeClass.java + test/serviceability/jvmti/GetObjectSizeClassAgent.java Changeset: 2487dfedce36 Author: mgronlun Date: 2016-06-06 20:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2487dfedce36 8149803: Adjust lock rankings for some Event-based tracing locks Reviewed-by: dholmes, acorn ! src/share/vm/runtime/mutexLocker.cpp Changeset: e159d30b22c0 Author: mgronlun Date: 2016-06-07 01:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e159d30b22c0 Merge Changeset: b35888b0cb05 Author: ccheung Date: 2016-06-06 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b35888b0cb05 8153876: Replace 4K stack allocations with Resource allocations Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/classLoader.cpp Changeset: bf38f95751c8 Author: ccheung Date: 2016-06-07 00:06 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bf38f95751c8 Merge Changeset: 51459bc91863 Author: ccheung Date: 2016-06-07 00:57 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51459bc91863 Merge Changeset: 0b039611894c Author: lmesnik Date: 2016-06-07 12:55 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b039611894c 8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86 Reviewed-by: dholmes ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java Changeset: 064d10f293f5 Author: simonis Date: 2016-06-07 18:26 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/064d10f293f5 8158938: AIX: some more new hotspot build fixes Reviewed-by: erikj ! make/lib/JvmOverrideFiles.gmk Changeset: e8444d8b2be6 Author: erikj Date: 2016-06-07 19:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e8444d8b2be6 Merge Changeset: 93c0acb58b92 Author: rprotacio Date: 2016-06-07 11:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/93c0acb58b92 8153858: Clean up needed when obtaining the package name from a fully qualified class name Summary: Consolidated and refactored code parsing fully qualified names. Includes gtest. Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.hpp + test/native/runtime/test_classLoader.cpp + test/native/runtime/test_instanceKlass.cpp Changeset: 670fab077f4d Author: rprotacio Date: 2016-06-07 18:17 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/670fab077f4d Merge Changeset: 60b4f0442564 Author: coleenp Date: 2016-06-07 15:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/60b4f0442564 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure Summary: Disallow // in class file names during parsing and throw ClassNotFoundException Reviewed-by: sspitsyn, rehn, gtriantafill ! src/share/vm/classfile/classFileParser.cpp + test/runtime/classFileParserBug/TestBadClassName.java + test/runtime/classFileParserBug/UseBadInterface1.jcod + test/runtime/classFileParserBug/UseBadInterface2.jcod + test/runtime/classFileParserBug/p1/BadInterface1.jcod + test/runtime/classFileParserBug/p1/BadInterface2.jcod Changeset: a1dc09350fbc Author: stefank Date: 2016-06-08 11:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a1dc09350fbc 8155638: Resource allocated BitMaps are often cleared twice Reviewed-by: neliasso, kvn ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_ValueSet.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 20ab4806c30e Author: sjohanss Date: 2016-06-08 16:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/20ab4806c30e 8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB Reviewed-by: ehelin, mgerdin ! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp ! src/share/vm/runtime/thread.inline.hpp Changeset: b4d82f455636 Author: goetz Date: 2016-06-07 16:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b4d82f455636 8158929: [TESTBUG] CommitOverlappingRegions.java can not deal with pages > 32K Reviewed-by: mockner, dholmes ! test/runtime/NMT/CommitOverlappingRegions.java Changeset: 56a7054346d5 Author: mockner Date: 2016-06-08 18:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/56a7054346d5 Merge Changeset: 9441744fec84 Author: ccheung Date: 2016-06-08 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9441744fec84 8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly Summary: Call FREE_RESOURCE_ARRAY instead of declaring a ResourceMark Reviewed-by: hseigel, jiangli ! src/share/vm/classfile/classLoader.cpp Changeset: 987772c3302c Author: jiangli Date: 2016-06-08 18:47 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/987772c3302c 8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS. Summary: Place CDS related code under #if INCLUDE_CDS. Reviewed-by: lfoltan, gtriantafill, coleenp ! src/share/vm/classfile/classLoaderExt.hpp Changeset: 8bcdc1f769bc Author: jiangli Date: 2016-06-09 00:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8bcdc1f769bc Merge Changeset: a407328b0952 Author: sjohanss Date: 2016-06-09 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a407328b0952 8146530: [testbug] some tests fail because the compiler is using Java heap memory Reviewed-by: jwilhelm, jmasa, kvn ! test/gc/arguments/TestTargetSurvivorRatioFlag.java Changeset: e903242021db Author: sjohanss Date: 2016-06-08 16:26 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e903242021db 8157243: JMap heap test fail when used with external heap Reviewed-by: dsamersoff, ehelin ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/UniverseExt.java Changeset: 5f88593e043b Author: lmesnik Date: 2016-06-09 16:52 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5f88593e043b 8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp ! src/share/vm/gc/shared/preservedMarks.inline.hpp Changeset: 25b6767b6c1d Author: goetz Date: 2016-06-08 16:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/25b6767b6c1d 8159056: [aix] Compressed class space not allocated in lower regions Reviewed-by: dholmes, enevill ! src/share/vm/memory/metaspace.cpp Changeset: 67a1fc3a03bd Author: stefank Date: 2016-06-10 14:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/67a1fc3a03bd 8159237: PreservedMarks verification code fails Reviewed-by: lmesnik, jwilhelm ! src/share/vm/gc/shared/preservedMarks.cpp Changeset: cb9fa0039221 Author: jmasa Date: 2016-05-25 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cb9fa0039221 8157620: Guarantee in run_task(task, num_workers) fails Reviewed-by: tschatzl, drwhite ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! test/gc/stress/TestGCOld.java Changeset: 4b829744c5c7 Author: fyang Date: 2016-05-27 01:02 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4b829744c5c7 8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine Summary: fix address calculation considering compressed oops _generic_arraycopy stub routine Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: e81e22c7b180 Author: fyang Date: 2016-05-27 20:38 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e81e22c7b180 8157906: aarch64: some more integer rotate instructions are never emitted Summary: fix wrong definition of source operand of left rotate instructions Reviewed-by: aph Contributed-by: teng.lu at linaro.org ! src/cpu/aarch64/vm/aarch64.ad Changeset: 31d962039c51 Author: iignatyev Date: 2016-05-27 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/31d962039c51 8156469: [JITtester] Difference in generated golden output when run with Jigsaw build Reviewed-by: vlivanov ! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/FixedTrees.java Changeset: 218b0952f405 Author: iignatyev Date: 2016-05-27 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/218b0952f405 8157821: [JITtester] OptionResolver and LiteralFactory use deprecated c-tors Reviewed-by: kvn ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LiteralFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java Changeset: f8f067457966 Author: mdoerr Date: 2016-05-23 10:35 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f8f067457966 8154156: PPC64: improve array copy stubs by using vector instructions Reviewed-by: goetz, mdoerr Contributed-by: Gustavo Romero ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/register_ppc.cpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.hpp Changeset: 65d6f4fa9f5c Author: iignatyev Date: 2016-05-30 23:32 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/65d6f4fa9f5c 8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java Reviewed-by: shade, kvn ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java Changeset: aead3d41e439 Author: iignatyev Date: 2016-05-30 23:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aead3d41e439 8152376: [TESTBUG] compiler/floatingpoint/Test15FloatJNIArgs should use run main/othervm/native Reviewed-by: kvn ! test/compiler/floatingpoint/Test15FloatJNIArgs.java Changeset: 4bc64dc146f1 Author: vlivanov Date: 2016-05-27 17:01 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4bc64dc146f1 Merge Changeset: b45222739fb3 Author: vlivanov Date: 2016-05-30 15:04 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b45222739fb3 Merge Changeset: 6badc8e8589c Author: vlivanov Date: 2016-05-31 15:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6badc8e8589c Merge Changeset: 9ea7ac3e306e Author: dpochepk Date: 2016-05-31 15:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9ea7ac3e306e 8158065: [Jittester]: tests generation has tests generators hardcoded, blocking alternative tests generation Reviewed-by: iignatyev ! test/testlibrary/jittester/Makefile ! test/testlibrary/jittester/conf/default.properties ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TestGeneratorsFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java Changeset: b16c3b6222db Author: dpochepk Date: 2016-05-31 13:58 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b16c3b6222db Merge Changeset: 01e124a594f1 Author: iignatyev Date: 2016-05-31 15:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/01e124a594f1 8073159: improve Test6857159.java Reviewed-by: kvn ! test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6857159/Test6857159.sh Changeset: 297a2ade1863 Author: iignatyev Date: 2016-05-31 16:29 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/297a2ade1863 8158182: remove shell script from compiler/c2/6894807/IsInstanceTest.java Reviewed-by: kvn ! test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6894807/Test6894807.sh Changeset: a515ec50ac91 Author: iignatyev Date: 2016-05-31 16:29 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a515ec50ac91 8158185: jdk/test/lib/FileInstaller throws NPE if dst is in current directory Reviewed-by: kvn ! test/testlibrary/jdk/test/lib/FileInstaller.java Changeset: 7c9c0280b8f0 Author: iignatyev Date: 2016-05-31 16:29 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7c9c0280b8f0 8158184: remove shell from compiler/c2/7070134/Stemmer.java Reviewed-by: kvn ! test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/Test7070134.sh Changeset: 544b16d31ac3 Author: iignatyev Date: 2016-05-31 16:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/544b16d31ac3 8153994: Compiler tests should be correctly marked with @module Reviewed-by: kvn ! test/compiler/codecache/jmx/PoolsIndependenceTest.java Changeset: b803626e3920 Author: never Date: 2016-05-31 17:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b803626e3920 8157292: [JVMCI] add missing test files from 8156034 Reviewed-by: iveresov Contributed-by: josef.eisl at jku.at + test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener + test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory + test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.config + test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java Changeset: 43448f0df80a Author: never Date: 2016-05-31 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/43448f0df80a Merge Changeset: 70de7e49af13 Author: rschatz Date: 2016-05-31 20:43 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/70de7e49af13 8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java Changeset: a36c5d9b59cb Author: thartmann Date: 2016-06-01 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a36c5d9b59cb 8155046: Parse::Block construction using undefined behavior Summary: Blocks should be created via constructor and placement new. Reviewed-by: kvn ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp Changeset: cb4d04e45928 Author: thartmann Date: 2016-06-01 16:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cb4d04e45928 8157842: indexOfChar intrinsic is not emitted on x86 Summary: Matcher::match_rule_supported() should check for !UseSSE42Intrinsics. Reviewed-by: roland, rbackman, shade, kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/x86.ad Changeset: 0408af2f2f5f Author: thartmann Date: 2016-06-02 08:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0408af2f2f5f 8156760: VM crashes if -XX:-ReduceInitialCardMarks is set Summary: Fixed several compiler crashes with disabled ReduceInitialCardMarks. Reviewed-by: roland, minqi, dlong, tschatzl, kvn ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java Changeset: 48a15de056b8 Author: fyang Date: 2016-06-02 21:12 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/48a15de056b8 8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power Summary: replace tst+br with tbz instruction when tst's constant operand is 2 power Reviewed-by: aph ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 1605f0d9b2d1 Author: thartmann Date: 2016-06-02 13:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1605f0d9b2d1 8158214: Crash with "assert(VM_Version::supports_sse4_1()) failed" if UseSSE < 4 is set Summary: Do not emit unsupported SSE 4.1 instructions in CRC32 intrinsic. Reviewed-by: kvn, zmajo ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp + test/compiler/cpuflags/TestSSE4Disabled.java Changeset: 9811082ebb49 Author: thartmann Date: 2016-06-02 14:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9811082ebb49 Merge Changeset: 7f42e988b083 Author: dnsimon Date: 2016-06-02 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7f42e988b083 8158000: [JVMCI] remove unused ParseClosure class Reviewed-by: kvn ! src/share/vm/jvmci/jvmciRuntime.hpp Changeset: ef7a2567ba26 Author: kvn Date: 2016-06-06 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ef7a2567ba26 Merge ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp Changeset: 4fce6a99a262 Author: dnsimon Date: 2016-06-06 16:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4fce6a99a262 8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer Reviewed-by: kvn ! src/share/vm/prims/unsafe.cpp ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: 10d071c3fa1f Author: jcm Date: 2016-06-06 23:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/10d071c3fa1f 8146416: java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized Summary: handle realloc failure pending exception. Reviewed-by: roland ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/vframeArray.cpp + test/compiler/uncommontrap/DeoptReallocFailure.java Changeset: 72fa30e09fcd Author: thartmann Date: 2016-06-07 09:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/72fa30e09fcd Merge - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: 8805ad288804 Author: thartmann Date: 2016-06-07 18:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8805ad288804 8158228: C1 incorrectly folds mismatched loads from stable arrays Summary: Disable constant folding for mismatched loads from stable arrays. Reviewed-by: vlivanov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp + test/compiler/stable/TestStableMismatched.java Changeset: 802c265de86a Author: dnsimon Date: 2016-06-07 17:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/802c265de86a 8158985: [JVMCI] access to HotSpotJVMCIRuntime.vmEventListeners must be thread safe Reviewed-by: iveresov, kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 84ff58dfd5e0 Author: enevill Date: 2016-06-07 10:17 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/84ff58dfd5e0 8158913: aarch64: SEGV running Spark terasort Summary: Use signed instead of unsigned test for end of loop in gen_write_ref_array_post_barrier Reviewed-by: aph Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: e3e630ffcd86 Author: dnsimon Date: 2016-06-10 02:43 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e3e630ffcd86 8158351: [JVMCI] NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI Reviewed-by: kvn, vlivanov ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java Changeset: b8dc70225272 Author: kvn Date: 2016-06-10 10:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b8dc70225272 Merge Changeset: f377fae5570e Author: kvn Date: 2016-06-10 20:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f377fae5570e Merge - test/compiler/c2/6857159/Test6857159.sh - test/compiler/c2/6894807/Test6894807.sh - test/compiler/c2/7070134/Test7070134.sh - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: 63bea429a73e Author: amurillo Date: 2016-06-10 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63bea429a73e Merge Changeset: 9a2f34e96604 Author: jmasa Date: 2016-06-10 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9a2f34e96604 8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC Reviewed-by: sjohanss, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/prims/whitebox.cpp + test/gc/metaspace/TestMetaspaceCMSCancel.java Changeset: 1d0cf1a5d2f8 Author: jmasa Date: 2016-06-11 00:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1d0cf1a5d2f8 Merge Changeset: e4248c7dbfe9 Author: jmasa Date: 2016-05-19 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e4248c7dbfe9 8157373: Active workers should not be reset in AbstractWorkGang initialize() Reviewed-by: kbarrett, tschatzl, jwilhelm ! src/share/vm/gc/shared/workgroup.cpp Changeset: 560986399f7d Author: rehn Date: 2016-06-13 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/560986399f7d 8072440: serviceability/dcmd/ tests timeout Reviewed-by: sla, mlarsson ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java Changeset: 9d1ff93561d8 Author: mgronlun Date: 2016-06-13 11:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9d1ff93561d8 8158033: Notify_tracing() misplaced for intended purpose Reviewed-by: egahlin, dholmes ! src/share/vm/runtime/java.cpp ! src/share/vm/trace/traceBackend.hpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 631fb590133e Author: coleenp Date: 2016-06-13 09:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/631fb590133e 8158237: JVMTI hides critical debug information for memory leak tracing Summary: remove _backtrace as hidden field, original problem no longer exists Reviewed-by: sspitsyn, jiangli ! src/share/vm/runtime/reflectionUtils.cpp Changeset: 3f4173a750ac Author: coleenp Date: 2016-06-13 14:00 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3f4173a750ac Merge Changeset: da7822cf01c2 Author: mockner Date: 2016-06-13 13:47 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/da7822cf01c2 8157490: JCK test vm/jni/DefineClass/dfcl001/dfcl00101m1/dfcl00101m1 crashes when run with -Xlog:classload=info Summary: null stream->source() no longer causes error with -Xlog:class+load Reviewed-by: lfoltan, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 2604d6f0d78b Author: ehelin Date: 2016-06-08 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2604d6f0d78b 8159045: Remove const from methods returning size_t in threadLocalAllocBuffer.hpp Reviewed-by: sjohanss, jmasa ! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp Changeset: af471bb92773 Author: goetz Date: 2016-06-09 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/af471bb92773 8159156: [TESTBUG] ReserveMemory test is not useful on Aix. Reviewed-by: dholmes ! test/runtime/memory/ReserveMemory.java Changeset: 7986ed0248ca Author: kzhaldyb Date: 2016-06-14 19:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7986ed0248ca 8132713: Add tests which check that Humongous objects behave as expected after finishing ConcMark Cycle Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/objectGraphTest/GC.java ! test/gc/g1/humongousObjects/objectGraphTest/README ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java Changeset: a9d29bc5ca77 Author: kzhaldyb Date: 2016-06-14 19:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a9d29bc5ca77 Merge Changeset: 6ddde016c584 Author: gtriantafill Date: 2016-06-14 14:35 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6ddde016c584 8159255: [TESTBUG] XpatchJavaBase.java compilation failure Reviewed-by: lfoltan, hseigel, ddmitriev ! test/runtime/modules/Xpatch/XpatchJavaBase.java Changeset: 9ea851547820 Author: gtriantafill Date: 2016-06-14 14:31 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9ea851547820 8159328: [TESTBUG] ProblematicFrameTest.java throws an exception (due to trying to access Unsafe) but still passes Reviewed-by: hseigel, ddmitriev ! test/runtime/ErrorHandling/ProblematicFrameTest.java Changeset: fb6d90a14a9c Author: hseigel Date: 2016-06-14 19:30 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb6d90a14a9c Merge Changeset: 905d8058b6a8 Author: rehn Date: 2016-06-15 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/905d8058b6a8 8149778: serviceability/tmtools/jstat/GcCapacityTest.java causes JVM to hang during GC Reviewed-by: pliden, stefank ! test/serviceability/tmtools/jstat/GcCapacityTest.java ! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java Changeset: de03ddff30ae Author: rehn Date: 2016-06-15 09:54 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/de03ddff30ae 8154106: UL Xlog:help regd'g 'rt' tag Reviewed-by: mlarsson, mockner, gtriantafill ! src/share/vm/logging/logConfiguration.cpp Changeset: a6ec9abddefd Author: pliden Date: 2016-06-15 10:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a6ec9abddefd 8159350: G1 String deduplication logging malformed Reviewed-by: stefank, sjohanss ! src/share/vm/gc/g1/g1StringDedupStat.cpp Changeset: 385eae426548 Author: pliden Date: 2016-06-15 12:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/385eae426548 Merge Changeset: 13b2c7ac95a5 Author: coleenp Date: 2016-06-15 09:48 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/13b2c7ac95a5 8152271: MemberNameTable doesn't purge stale entries Summary: Intern MemberNames in table instead of allocating new entries Reviewed-by: vlivanov, sspitsyn, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 5042d1a4d83b Author: lfoltan Date: 2016-06-16 13:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5042d1a4d83b 8156871: Possible concurrency issue with JVM_AddModuleExports Summary: Need for single PackageEntry flag to determine a package's unqualifed export state. Reviewed-by: acorn, ctornqvi, dholmes, jiangli ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp + test/runtime/modules/CompilerUtils.java + test/runtime/modules/ModuleStress/ExportModuleStressTest.java + test/runtime/modules/ModuleStress/src/jdk.test/module-info.java + test/runtime/modules/ModuleStress/src/jdk.test/test/Main.java + test/runtime/modules/ModuleStress/src/jdk.translet/module-info.java + test/runtime/modules/ModuleStress/src/jdk.translet/translet/Main.java Changeset: a709f2ee79e5 Author: lmesnik Date: 2016-06-17 13:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a709f2ee79e5 8157831: JVMCI tests should not be executed on linux-arm32 Reviewed-by: dpochepk, dholmes ! test/TEST.ROOT ! test/compiler/cpuflags/TestSSE4Disabled.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/meta/StableFieldTest.java ! test/runtime/ThreadSignalMask/ThreadSignalMask.java Changeset: ca8e7f08dd58 Author: rprotacio Date: 2016-06-17 10:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca8e7f08dd58 8153394: Add Unified Logging to make it easy to trace time taken in initPhase2 Summary: Added modules+startuptime logging for initPhase2 via TraceTime class Reviewed-by: rehn, hseigel, mockner ! src/share/vm/runtime/thread.cpp ! test/runtime/logging/StartupTimeTest.java Changeset: 8c1b50b9415b Author: rprotacio Date: 2016-06-17 15:06 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c1b50b9415b Merge Changeset: 7fe08d7ebab4 Author: mchernov Date: 2016-06-17 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7fe08d7ebab4 8158412: [TESTBUG] TestIHOPErgo and TestStressG1Humongous should not be executed when JFR is enabled Reviewed-by: dfazunen, tschatzl ! test/TEST.ROOT ! test/gc/g1/ihop/TestIHOPErgo.java ! test/gc/g1/ihop/TestIHOPStatic.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/stress/TestStressG1Humongous.java Changeset: f5d03f7d62bd Author: dfazunen Date: 2016-06-17 19:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f5d03f7d62bd Merge Changeset: 6012254acbad Author: amurillo Date: 2016-06-23 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6012254acbad Merge - test/compiler/c2/6857159/Test6857159.sh - test/compiler/c2/6894807/Test6894807.sh - test/compiler/c2/7070134/Test7070134.sh - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: 20e5ee80da9d Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/20e5ee80da9d Merge - test/compiler/c2/6857159/Test6857159.sh - test/compiler/c2/6894807/Test6894807.sh - test/compiler/c2/7070134/Test7070134.sh - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: adc8c84b7cf8 Author: clanger Date: 2016-07-01 11:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/adc8c84b7cf8 8160565: AIX port: cleanup of libo4 wrapper stub Reviewed-by: goetz, simonis ! src/os/aix/vm/libo4.cpp ! src/os/aix/vm/libo4.hpp ! src/os/aix/vm/libperfstat_aix.cpp ! src/os/aix/vm/libperfstat_aix.hpp From lana.steuck at oracle.com Wed Jul 6 20:17:31 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Jul 2016 20:17:31 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201607062017.u66KHVvH022878@aojmv0008.oracle.com> Changeset: bf76248bbe51 Author: hannesw Date: 2016-06-28 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/bf76248bbe51 8160435: Source.baseURL is slow for URLs with unregistered protocol Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java Changeset: a0d37d08c989 Author: tbell Date: 2016-06-29 07:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/a0d37d08c989 8160505: Automated test runs fail in nashorn because TEST_IMAGE_DIR is set by jib Reviewed-by: erikj, sundar ! test/Makefile Changeset: ee90c69a1840 Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ee90c69a1840 Merge From lana.steuck at oracle.com Wed Jul 6 20:17:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Jul 2016 20:17:35 +0000 Subject: hg: jdk9/jdk9/jdk: 46 new changesets Message-ID: <201607062017.u66KHbdV022902@aojmv0008.oracle.com> Changeset: 44327147adc2 Author: sherman Date: 2016-06-27 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/44327147adc2 8160312: ArrayIndexOutOfBoundsException when comparing strings case insensitive Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/StringLatin1.java ! test/java/lang/String/CompareIC.java Changeset: 8b6322c3adfc Author: redestad Date: 2016-06-28 00:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b6322c3adfc 8160000: Runtime.version() cause startup regressions in 9+119 Reviewed-by: mchung, psandoz, erikj, forax, iris ! make/gensrc/GensrcMisc.gmk ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/VersionProps.java.template Changeset: 58bc26407b84 Author: mchung Date: 2016-06-27 20:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/58bc26407b84 8159596: Add java --dry-run Reviewed-by: alanb, ksrini ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c + test/tools/launcher/modules/dryrun/DryRunTest.java + test/tools/launcher/modules/dryrun/src/m/module-info.java + test/tools/launcher/modules/dryrun/src/m/p/Lib.java + test/tools/launcher/modules/dryrun/src/test/jdk/test/Main.java + test/tools/launcher/modules/dryrun/src/test/module-info.java Changeset: 3279c9730738 Author: sundar Date: 2016-06-28 09:57 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3279c9730738 8160346: JLinkTest.java should compute exact number of plugins from jdk.jlink module Reviewed-by: jlaskey, mchung ! test/tools/jlink/JLinkTest.java Changeset: 2ec3fa3860f7 Author: rgoel Date: 2016-06-28 13:47 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2ec3fa3860f7 8158504: test/sun/util/locale/provider/Bug8038436.java: non English locale(s) included in available locales Reviewed-by: okutsu, naoto ! test/sun/util/locale/provider/Bug8038436.java Changeset: 73e1dc20396a Author: amlu Date: 2016-06-28 14:39 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/73e1dc20396a 8156536: Remove intermittent key from TreeTest.java and move back to tier1 Reviewed-by: darcy ! test/TEST.groups ! test/java/lang/ProcessHandle/TreeTest.java Changeset: d473607154f0 Author: rpatil Date: 2016-06-27 11:52 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d473607154f0 8153955: increase java.util.logging.FileHandler MAX_LOCKS limit Summary: This patch adds a new configurable property "java.util.logging.FileHandler.maxLocks" to java.util.logging.FileHandler which can be defined in the logging configuration file and makes it possible to configure the maximum number of concurrent log file locks a FileHandler can handle. If not overridden, the default value of maxLocks (100) remains unchanged. Reviewed-by: dfuchs, coffeys ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/conf/logging.properties + test/java/util/logging/FileHandlerMaxLocksTest.java Changeset: 5cfbcb4e6009 Author: jlaskey Date: 2016-06-28 16:07 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5cfbcb4e6009 8160459: jlink minor code clean up Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java Changeset: 3e215a8dba54 Author: robm Date: 2016-06-28 20:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3e215a8dba54 8143640: Showing incorrect result while passing specific argument in the Java launcher tools Reviewed-by: ksrini ! src/java.base/windows/native/libjli/cmdtoargs.c ! test/tools/launcher/Arrrghs.java Changeset: 13d951aed7aa Author: sherman Date: 2016-06-28 15:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13d951aed7aa 6233323: ZipEntry.isDirectory() may return false incorrectly 8144977: Class.getResourceAsStream("directory") in JAR returns broken InputStream Reviewed-by: rriggs ! src/java.base/share/classes/java/util/zip/ZipFile.java ! test/java/util/zip/ZipFile/ReadZip.java Changeset: 129cb0440dc8 Author: darcy Date: 2016-06-28 16:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/129cb0440dc8 8160502: Problem listing of several http2 tests Reviewed-by: lancea ! test/ProblemList.txt Changeset: 9d57bb03c86c Author: psandoz Date: 2016-06-29 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d57bb03c86c 8160439: Replace asserts in VarHandle.AccessMode with tests Reviewed-by: vlivanov, rriggs, martin ! src/java.base/share/classes/java/lang/invoke/VarHandle.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java Changeset: 90c4052c87d2 Author: sdrach Date: 2016-06-10 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/90c4052c87d2 8114827: JDK 9 multi-release enabled jar tool Reviewed-by: chegar Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/tools/jar/compat/CLICompatibility.java + test/tools/jar/multiRelease/Basic.java + test/tools/jar/multiRelease/data/test01/base/version/Main.java + test/tools/jar/multiRelease/data/test01/base/version/Version.java + test/tools/jar/multiRelease/data/test01/v10/version/Version.java + test/tools/jar/multiRelease/data/test01/v9/version/Version.java Changeset: abf68fb8daa5 Author: simonis Date: 2016-06-29 10:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/abf68fb8daa5 8160457: VersionProps.versionNumbers() is broken Reviewed-by: redestad, mchung, iris ! src/java.base/share/classes/java/lang/VersionProps.java.template Changeset: 805a23c32613 Author: prappo Date: 2016-06-29 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/805a23c32613 8160218: HPack decoder fails when processing header in multiple ByteBuffers Reviewed-by: michaelm ! src/java.httpclient/share/classes/java/net/http/Http2Connection.java ! src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java ! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java ! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java Changeset: 4ef4239bb6c5 Author: tidu Date: 2016-06-29 23:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ef4239bb6c5 8160415: Mark sun/security/tools/keytool/standard.sh as intermittently failing Reviewed-by: weijun Contributed-by: Tim Du ! test/sun/security/tools/keytool/standard.sh Changeset: 19667746313b Author: jnimeh Date: 2016-06-30 00:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/19667746313b 8143302: javax/net/ssl/Stapling/SSLSocketWithStapling.java fails intermittently: Server died Summary: Fixes a file descriptor leak in the test and a thread exhaustion issue in the StatusResponseManager in JSSE. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: 0b88eb2f451d Author: clanger Date: 2016-06-30 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0b88eb2f451d 8158023: SocketExceptions contain too little information sometimes Reviewed-by: rriggs, msheppar, chegar ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/SocketInputStream.c ! src/java.base/unix/native/libnet/SocketOutputStream.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c Changeset: cc0d1c8b443e Author: peytoia Date: 2016-06-30 16:57 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cc0d1c8b443e 7090039: Wrong link in comment of java.text.DateFormatSymbols Reviewed-by: okutsu ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: 4db241da10dc Author: jnimeh Date: 2016-06-30 07:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4db241da10dc 8030132: Cipher.init syntax error in javadoc @code tag 8160222: javax/crypto/Cipher.java has a typo Summary: Fixes typographical errors in javax/crypto/Cipher.java Reviewed-by: weijun ! src/java.base/share/classes/javax/crypto/Cipher.java Changeset: cc2b9f4a15cb Author: sundar Date: 2016-06-30 22:24 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cc2b9f4a15cb 8160641: PostProcessingPlugin and ExecutableImage should not be part of plugin API Reviewed-by: jlaskey, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ExecutableImage.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PostProcessor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java ! src/jdk.jlink/share/classes/module-info.java ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/customplugin/module-info.java ! test/tools/jlink/customplugin/plugin/CustomPlugin.java ! test/tools/jlink/customplugin/plugin/HelloPlugin.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/OrderResourcesPluginTest.java ! test/tools/jlink/plugins/PluginOrderTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java Changeset: b72c37787a5e Author: bchristi Date: 2016-06-30 10:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b72c37787a5e 8160370: System.getProperty("os.version") returns "Unknown" on Mac Summary: Read SystemVersion.plist on pre-10.9 Mac OS Reviewed-by: bpb, ddehaven, gziemski, rriggs ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 903378076392 Author: dnsimon Date: 2016-06-06 16:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/903378076392 8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer Reviewed-by: kvn ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 315cbc5eee34 Author: amurillo Date: 2016-06-10 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/315cbc5eee34 Merge - src/java.httpclient/share/classes/java/net/http/WSDisposableText.java - test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyControl.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java Changeset: dfcdb0a45822 Author: coleenp Date: 2016-06-13 09:03 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dfcdb0a45822 8158237: JVMTI hides critical debug information for memory leak tracing Summary: remove _backtrace as hidden field, original problem no longer exists Reviewed-by: sspitsyn, jiangli ! test/com/sun/jdi/BacktraceFieldTest.java Changeset: a32018537986 Author: dsamersoff Date: 2016-06-15 11:24 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a32018537986 8153278: sun/tools/jps/TestJpsJar.java fails in hs nightly Summary: Refactor the test to take pwd right before the check Reviewed-by: dholmes ! test/sun/tools/jps/JpsBase.java Changeset: 886791e5b3a8 Author: kzhaldyb Date: 2016-06-15 20:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/886791e5b3a8 8156226: DiagnosticCommandImpl::invoke throws not very comprehensive message in case if method exists but signature or parameters are wrong Reviewed-by: mchung, dholmes, dfuchs ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java Changeset: 28f7ea8a0f01 Author: amurillo Date: 2016-06-23 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28f7ea8a0f01 Merge Changeset: f1b351c97c7d Author: amurillo Date: 2016-06-29 21:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f1b351c97c7d Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java Changeset: fafe16fe16e6 Author: amurillo Date: 2016-06-30 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fafe16fe16e6 Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java Changeset: e24c48a4e5e2 Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e24c48a4e5e2 Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java Changeset: 2e7b1b9b4b07 Author: amlu Date: 2016-07-01 12:50 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e7b1b9b4b07 8160658: sun/security/tools/keytool/standard.sh fails on all platforms after JDK-8160415 Reviewed-by: weijun ! test/sun/security/tools/keytool/standard.sh Changeset: 3ab835bb3771 Author: mullan Date: 2016-07-01 11:42 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3ab835bb3771 8157707: Deprecate the java.security.Certificate API with forRemoval=true Reviewed-by: xuelei ! src/java.base/share/classes/java/security/Certificate.java Changeset: 2489316c9e36 Author: mullan Date: 2016-07-01 14:29 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2489316c9e36 8157847: Deprecate the java.security.acl API with forRemoval=true Reviewed-by: weijun, mchung ! 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 Changeset: 047f993e8275 Author: bpb Date: 2016-07-01 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/047f993e8275 8160687: (fs) Cannot tell which WatchService test is not deleting temp directories "work*" Summary: Change name of "work" temp directory to "TestName" Reviewed-by: rriggs ! test/java/nio/file/WatchService/DeleteInterference.java ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: e13150d952e6 Author: bpb Date: 2016-07-01 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e13150d952e6 8160018: (fs) Remove GioFileTypeDetector on Solaris Summary: Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider. Reviewed-by: rriggs ! make/lib/NioLibraries.gmk ! make/mapfiles/libnio/mapfile-solaris + src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java + src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java - src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c Changeset: cbd51d52f149 Author: vinnie Date: 2016-07-01 22:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cbd51d52f149 8157730: Mark deprecated java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true Reviewed-by: mullan ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/Signer.java Changeset: 5244d6e80b86 Author: ksrini Date: 2016-07-01 15:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5244d6e80b86 8145418: [macosx] Help message for -Xdock:name has a superfluous trailing quote " Reviewed-by: naoto ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 3a1457267440 Author: ascarpino Date: 2016-07-02 13:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3a1457267440 8159180: Remove default setting for jdk.security.provider.preferred Reviewed-by: xuelei ! src/java.base/share/conf/security/java.security ! test/sun/security/jca/PreferredProviderNegativeTest.java ! test/sun/security/jca/PreferredProviderTest.java Changeset: b6c9d1c6c6d4 Author: igerasim Date: 2016-07-03 05:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b6c9d1c6c6d4 8159822: Non-synchronized access to shared members of com.sun.jndi.ldap.pool.Pool Reviewed-by: coffeys ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java Changeset: ef8766bfb88d Author: okutsu Date: 2016-07-04 13:00 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ef8766bfb88d 8159943: JavaTimeSupplementary resource bundles need update Reviewed-by: naoto ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary_en.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_JO.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_LB.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_SY.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ca.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de_AT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_el.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_AU.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_CA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_GB.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_MT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_NZ.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_SG.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_ZA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_AR.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_BO.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CL.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CO.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CR.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_DO.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_EC.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_GT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_HN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_MX.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PR.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PY.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_US.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_UY.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_VE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_BE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CH.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hu.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_is.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it_CH.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lv.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mk.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ms.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl_BE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt_PT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ro.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sk.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_BA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_tr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_uk.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_vi.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_HK.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_SG.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java + test/sun/text/resources/JavaTimeSupplementaryTest.java Changeset: b7da29e8b7f1 Author: mhaupt Date: 2016-07-04 10:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b7da29e8b7f1 8143211: provide bytecode intrinsics for loop and try/finally executors Reviewed-by: psandoz, redestad, vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 167660ada3b1 Author: bgopularam Date: 2016-07-04 10:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/167660ada3b1 8159616: java.time.Instant falls through switch statement Summary: Removed the unneeded case statement INSTANT_SECONDS Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Instant.java Changeset: 4a36d1f5e1f9 Author: igerasim Date: 2016-07-04 16:25 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a36d1f5e1f9 8153948: sun/security/mscapi/ShortRSAKey1024.sh fails with "Field length overflow" Reviewed-by: coffeys, xuelei ! test/ProblemList.txt ! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java Changeset: 604fc0a43f5b Author: mchung Date: 2016-07-04 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/604fc0a43f5b 8160698: java --dry-run should not cause main class be initialized Reviewed-by: ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/native/libjli/java.c ! test/tools/launcher/modules/dryrun/DryRunTest.java + test/tools/launcher/modules/dryrun/src/test/jdk/test/MainWithClinit.java Changeset: 6fda66a5bdf2 Author: okutsu Date: 2016-07-05 13:53 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6fda66a5bdf2 8136356: Add time zone mappings on Windows Reviewed-by: peytoia ! src/java.base/windows/conf/tzmappings From alejandro.murillo at oracle.com Thu Jul 7 18:25:41 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:41 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+126 for changeset 3a58466296d3 Message-ID: <201607071825.u67IPfoj028332@aojmv0008.oracle.com> Changeset: 911d428ce01b Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/911d428ce01b Added tag jdk-9+126 for changeset 3a58466296d3 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:39 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:39 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+126 for changeset c7f5ba08fcd4 Message-ID: <201607071825.u67IPdpW028276@aojmv0008.oracle.com> Changeset: 8fab452b6f47 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/8fab452b6f47 Added tag jdk-9+126 for changeset c7f5ba08fcd4 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:41 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:41 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+126 for changeset adc8c84b7cf8 Message-ID: <201607071825.u67IPfkm028363@aojmv0008.oracle.com> Changeset: fa5d09273164 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fa5d09273164 Added tag jdk-9+126 for changeset adc8c84b7cf8 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:44 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:44 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+126 for changeset 15722f71281f Message-ID: <201607071825.u67IPikm028489@aojmv0008.oracle.com> Changeset: 4f80ad5cc0f3 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/4f80ad5cc0f3 Added tag jdk-9+126 for changeset 15722f71281f ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:45 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:45 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+126 for changeset ea4eea2997b9 Message-ID: <201607071825.u67IPjwM028552@aojmv0008.oracle.com> Changeset: 192affb6cfa1 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/192affb6cfa1 Added tag jdk-9+126 for changeset ea4eea2997b9 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:49 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:49 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+126 for changeset ee90c69a1840 Message-ID: <201607071825.u67IPn7j028652@aojmv0008.oracle.com> Changeset: ff07be6106fa Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ff07be6106fa Added tag jdk-9+126 for changeset ee90c69a1840 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:47 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:47 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+126 for changeset 264a44128cd6 Message-ID: <201607071825.u67IPl97028598@aojmv0008.oracle.com> Changeset: 06d706c70634 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/06d706c70634 Added tag jdk-9+126 for changeset 264a44128cd6 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 7 18:25:48 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 07 Jul 2016 18:25:48 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+126 for changeset 6fda66a5bdf2 Message-ID: <201607071825.u67IPmBX028638@aojmv0008.oracle.com> Changeset: 67d03b02b35a Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/67d03b02b35a Added tag jdk-9+126 for changeset 6fda66a5bdf2 ! .hgtags From alejandro.murillo at oracle.com Fri Jul 8 20:16:38 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 08 Jul 2016 20:16:38 +0000 Subject: hg: jdk9/jdk9/langtools: 7 new changesets Message-ID: <201607082016.u68KGct5010731@aojmv0008.oracle.com> Changeset: f4927f52aa7b Author: bpatel Date: 2016-07-05 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f4927f52aa7b 8157987: overview-summary.html generated by javadoc should include module information Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! test/jdk/javadoc/doclet/testModules/TestModules.java + test/jdk/javadoc/doclet/testModules/testpkgnomodule1/TestClassNoModulePkg1.java Changeset: d5420d4ccbaa Author: vromero Date: 2016-07-06 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d5420d4ccbaa 8160891: javac, remove unused options, step 3 Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/tools/javac/MethodParametersTest.java ! test/tools/javac/annotations/typeAnnotations/8047024/T8047024.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java Changeset: 842044680f36 Author: vromero Date: 2016-07-06 12:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/842044680f36 8160915: javac, option forceSerializable should be restored Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: ddc91de2ee61 Author: vromero Date: 2016-07-06 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ddc91de2ee61 8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java ! test/tools/javac/lambda/TargetType19.java Changeset: b973c6dd4a55 Author: rfield Date: 2016-07-06 20:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b973c6dd4a55 8160035: JShell API: Add javadoc overview and package files Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/jshell/execution/package-info.java + src/jdk.jshell/share/classes/jdk/jshell/overview.html ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java ! src/jdk.jshell/share/classes/module-info.java Changeset: 894273df1ba5 Author: rfield Date: 2016-07-07 00:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/894273df1ba5 8160935: JShell: Without at least one source file 8160035 breaks build Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java Changeset: 5ee433950688 Author: amurillo Date: 2016-07-07 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5ee433950688 Merge From alejandro.murillo at oracle.com Fri Jul 8 20:16:35 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 08 Jul 2016 20:16:35 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201607082016.u68KGaBT010723@aojmv0008.oracle.com> Changeset: a888dffeb95a Author: dfazunen Date: 2016-06-21 18:36 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a888dffeb95a 8151283: Implement setting jtreg @requires property vm.isG1Supported. Reviewed-by: tschatzl, iignatyev, mchernov ! test/jtreg-ext/requires/VMProps.java Changeset: 2a40f89053f6 Author: amurillo Date: 2016-06-23 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2a40f89053f6 Merge Changeset: 357fd61f12fa Author: jwilhelm Date: 2016-06-21 18:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/357fd61f12fa 8028162: Update Netbeans / Solaris Studio project files on Mac 8028163: Update Netbeans / Solaris Studio project files on Linux 8028164: Update Netbeans / Solaris Studio project files on Solaris Reviewed-by: jwilhelm, erikj Contributed-by: vladimir.kvashin at oracle.com ! common/nb_native/nbproject/configurations.xml ! common/nb_native/nbproject/project.xml Changeset: ebee719811fd Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ebee719811fd Merge Changeset: ded58ae79b5b Author: rfield Date: 2016-07-06 20:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ded58ae79b5b 8160009: JShell: Add SPI and execution to generated JShell javadoc (root ws) Reviewed-by: jlahoda ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 40a8574cf66e Author: amurillo Date: 2016-07-07 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/40a8574cf66e Merge From alejandro.murillo at oracle.com Fri Jul 8 20:16:41 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 08 Jul 2016 20:16:41 +0000 Subject: hg: jdk9/jdk9/hotspot: 65 new changesets Message-ID: <201607082016.u68KGgfX010785@aojmv0008.oracle.com> Changeset: 3950d1713ffa Author: goetz Date: 2016-06-13 09:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3950d1713ffa 8159335: Fix problems with stack overflow handling. Reviewed-by: dlong, coleenp, mdoerr ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/exceptions/TestRecursiveReplacedException.java ! test/compiler/runtime/6865265/StackOverflowBug.java ! test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java ! test/compiler/uncommontrap/TestStackBangMonitorOwned.java ! test/compiler/uncommontrap/TestStackBangRbp.java ! test/runtime/StackGuardPages/invoke.c Changeset: ecf0f53de684 Author: coleenp Date: 2016-06-19 20:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ecf0f53de684 Merge ! src/share/vm/runtime/thread.cpp Changeset: 1b38b646e5c0 Author: ysuenaga Date: 2016-06-20 00:07 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b38b646e5c0 8156181: UL: File size limit on 32 bit Linux Reviewed-by: mlarsson, dholmes ! make/lib/JvmOverrideFiles.gmk Changeset: 9c519decd802 Author: ehelin Date: 2016-06-13 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9c519decd802 8159340: Add extension to CompileGtest.gmk Reviewed-by: dholmes, gtriantafill, jwilhelm ! make/lib/CompileGtest.gmk Changeset: 6b170e212317 Author: ehelin Date: 2016-06-13 13:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6b170e212317 8159364: Gtest unit tests does not support PCH Reviewed-by: erikj, jwilhelm, gtriantafill ! make/lib/CompileGtest.gmk ! test/native/runtime/test_classLoader.cpp ! test/native/runtime/test_instanceKlass.cpp ! test/native/runtime/test_os.cpp ! test/native/utilities/test_quicksort.cpp Changeset: c7c125b33047 Author: ehelin Date: 2016-06-13 13:54 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c7c125b33047 8159365: assert is not defined for unit tests Reviewed-by: jwilhelm, coleenp ! test/native/unittest.hpp Changeset: 7862a718ec47 Author: ehelin Date: 2016-06-13 13:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7862a718ec47 8159366: Header guards missing for unittest.hpp Reviewed-by: jwilhelm, stefank, pliden ! test/native/unittest.hpp Changeset: d447c7a6b330 Author: gtriantafill Date: 2016-06-20 07:45 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d447c7a6b330 8157592: StackTraceLogging fails with stack overflow on 32-bit Windows Reviewed-by: coleenp, dholmes, jiangli ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Throwable/TestThrowable.java Changeset: ea7f8f1f50c1 Author: coleenp Date: 2016-06-20 12:28 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ea7f8f1f50c1 8159470: Error message for ICCE for MethodHandle constant pool not helpful Summary: Reworded message and added test. Reviewed-by: hseigel, gtriantafill, dholmes ! src/share/vm/oops/constantPool.cpp + test/runtime/ConstantPool/TestMethodHandleConstant.java + test/runtime/ConstantPool/WithConfiguration.jcod Changeset: 7ad948414ae6 Author: coleenp Date: 2016-06-20 17:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ad948414ae6 Merge Changeset: fb3602f3d00b Author: iklam Date: 2016-06-20 22:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb3602f3d00b 8159666: Better CDS support for Event-based tracing Reviewed-by: jiangli, mgronlun ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: a59a9a97bbda Author: ysuenaga Date: 2016-06-21 09:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a59a9a97bbda 8155730: HeapInfoDCmd should get Heap_lock Reviewed-by: tschatzl, jprovino ! src/share/vm/memory/universe.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 63f6923e0df3 Author: redestad Date: 2016-06-21 12:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63f6923e0df3 8159590: Remove deprecated methods from jdk.internal.misc.VM Reviewed-by: chegar, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 0409c3f77916 Author: dfazunen Date: 2016-06-21 18:37 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0409c3f77916 8151283: Implement setting jtreg @requires property vm.isG1Supported. Reviewed-by: tschatzl, iignatyev, mchernov ! test/TEST.ROOT Changeset: 1daa31adf6fc Author: mdoerr Date: 2016-06-21 19:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1daa31adf6fc 8155949: Support relaxed semantics in cmpxchg Reviewed-by: dholmes, kbarrett, goetz, aph Contributed-by: horii at jp.ibm.com, martin.doerr at sap.com ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp ! src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp ! src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp ! src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp ! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp ! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp ! src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp - src/share/vm/runtime/atomic.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/atomic.inline.hpp Changeset: dffe59badb82 Author: ysuenaga Date: 2016-06-21 19:29 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dffe59badb82 8153743: AllocateHeap() and ReallocateHeap() should use ALWAYSINLINE macro Reviewed-by: dholmes, zgu ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 6643afe187ef Author: ehelin Date: 2016-06-21 15:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6643afe187ef 8159370: Add FlagGuard for easier modification of flags for unit tests Reviewed-by: kbarrett, jwilhelm ! src/share/vm/runtime/globals.hpp + test/native/runtime/test_globals.cpp Changeset: 07109ac130cd Author: tschatzl Date: 2016-06-22 10:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/07109ac130cd 8152438: Threads may do significant work out of the non-shared overflow buffer Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full. Reviewed-by: jmasa, ehelin, sjohanss ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/shared/taskqueue.hpp ! src/share/vm/gc/shared/taskqueue.inline.hpp Changeset: e589e4cd06fc Author: tschatzl Date: 2016-06-22 10:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e589e4cd06fc Merge Changeset: 9febe12cbce4 Author: ehelin Date: 2016-06-22 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9febe12cbce4 8155099: Remove duplicate comments from G1Policy Reviewed-by: jmasa, drwhite ! src/share/vm/gc/g1/g1DefaultPolicy.hpp Changeset: bc0f4abe0c20 Author: aph Date: 2016-06-23 16:27 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bc0f4abe0c20 8160189: Fix for 8159335 breaks AArch64 Reviewed-by: kvn ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: 65b3642849e7 Author: kbarrett Date: 2016-06-23 16:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/65b3642849e7 8157758: JDK9 does not compile on Linux with GCC 6.1 because left-shifting a negative number has undefined behavior Summary: Replace shifts of -1 with shifts of ~0u. Reviewed-by: kbarrett, mockner Contributed-by: alexhenrie24 at gmail.com ! src/share/vm/code/dependencies.hpp ! src/share/vm/oops/cpCache.hpp Changeset: 7b0bede8f58d Author: amurillo Date: 2016-06-23 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7b0bede8f58d Merge ! src/share/vm/runtime/globals.hpp Changeset: cf576d4ca8e2 Author: ddmitriev Date: 2016-06-24 12:08 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cf576d4ca8e2 8160102: Typo in message for NULL memory size arguments in diagnosticArgument.cpp Reviewed-by: dholmes, rehn ! src/share/vm/services/diagnosticArgument.cpp Changeset: e13d130f805f Author: dfazunen Date: 2016-06-24 19:52 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e13d130f805f 8160088: update hotspot tests depending on GC to use @requires vm.gc.X Reviewed-by: iignatyev, mchernov, dholmes ! test/compiler/regalloc/C1ObjectSpillInLogicOp.java ! test/gc/TestCardTablePageCommits.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/cms/DisableResizePLAB.java ! test/gc/cms/TestBubbleUpRef.java ! test/gc/cms/TestCMSScavengeBeforeRemark.java ! test/gc/cms/TestMBeanCMS.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestGreyReclaimedHumongousObjects.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABOutput.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestRegionAlignment.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkToOneRegion.java ! test/gc/g1/humongousObjects/TestHeapCounters.java ! test/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/gc/g1/humongousObjects/TestHumongousMovement.java ! test/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/gc/g1/humongousObjects/TestObjectCollected.java ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/gc/g1/ihop/TestIHOPErgo.java ! test/gc/g1/ihop/TestIHOPStatic.java ! test/gc/g1/mixedgc/TestLogging.java ! test/gc/g1/plab/TestPLABEvacuationFailure.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/metaspace/G1AddMetaspaceDependency.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallel/TestDynShrinkHeap.java ! test/gc/parallel/TestPrintGCDetailsVerbose.java ! test/gc/stress/TestMultiThreadStressRSet.java ! test/gc/stress/TestStressG1Humongous.java ! test/gc/stress/TestStressIHOPMultiThread.java ! test/gc/stress/TestStressRSetCoarsening.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java Changeset: c31d418fc552 Author: dfazunen Date: 2016-06-24 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c31d418fc552 Merge - src/share/vm/runtime/atomic.cpp Changeset: 47938663c54d Author: dlong Date: 2016-06-14 15:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47938663c54d 8159282: quarantine compiler/jvmci/compilerToVM/ReprofileTest.java Reviewed-by: iignatyev ! test/compiler/jvmci/compilerToVM/ReprofileTest.java Changeset: 52ab8da77ee6 Author: dlong Date: 2016-06-14 18:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/52ab8da77ee6 8158360: C1: SEGV in generated code Summary: update test to store Object fields Reviewed-by: kvn ! test/compiler/c1/7103261/Test7103261.java Changeset: eadc4ebb7755 Author: thartmann Date: 2016-06-15 07:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eadc4ebb7755 8159244: Partially initialized string object created by C2's string concat optimization may escape Summary: Emit release barrier after String creation to prevent partially initialized object from escaping. Reviewed-by: kvn ! src/share/vm/opto/stringopts.cpp + test/compiler/stringopts/TestStringObjectInitialization.java Changeset: aa5cd232c161 Author: shade Date: 2016-06-15 11:21 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa5cd232c161 8157726: VarHandles/Unsafe should support sub-word atomic ops Reviewed-by: psandoz, vlivanov, lagergren ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/unsafe/generate-unsafe-access-tests.sh Changeset: 7642e830d4c4 Author: mdoerr Date: 2016-06-15 13:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7642e830d4c4 8158232: PPC64: improve byte, int and long array copy stubs by using VSX instructions Reviewed-by: goetz, mdoerr Contributed-by: Michihiro Horie ! src/cpu/ppc/vm/stubGenerator_ppc.cpp Changeset: c558d46c1af2 Author: zmajo Date: 2016-06-15 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c558d46c1af2 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Enforce final field update rules introduced by JVMS-7 (but only for JDK 9). Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciFlags.hpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/fieldDescriptor.hpp ! src/share/vm/utilities/accessFlags.hpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java Changeset: a36dec2b34ef Author: iignatyev Date: 2016-06-01 09:13 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a36dec2b34ef 8149043: Fix code indentation in test/compiler/stable tests Reviewed-by: vlivanov ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java Changeset: 4e13df329624 Author: rschatz Date: 2016-06-16 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4e13df329624 8159167: [JVMCI] fix HotSpotVMConfig startup performance Reviewed-by: iveresov ! .mx.jvmci/suite.py ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMFlag.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/jvmci/vmStructs_jvmci.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java Changeset: 5f3687f2143c Author: simonis Date: 2016-06-17 11:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5f3687f2143c 8158260: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions Summary: Adjust instruction generation. Reviewed-by: goetz Contributed-by: gromero at linux.vnet.ibm.com, horii at jp.ibm.com ! src/cpu/ppc/vm/ppc.ad + test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java Changeset: 50cc89d8fadc Author: gdub Date: 2016-06-17 16:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/50cc89d8fadc 8159236: [JVMCI] Window-saved SPARC registers should not be considered callee-save Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Changeset: e17ff216abc7 Author: never Date: 2016-06-13 17:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e17ff216abc7 8159010: [JVMCI] crashes with class redefinition Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java Changeset: 715042152a1a Author: iignatyev Date: 2016-06-15 22:58 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/715042152a1a 8158754: compilercontrol tests: RandomCommandsTest.java and RandomValidCommandsTest.java - fail in PIT Reviewed-by: neliasso ! test/compiler/compilercontrol/share/MultiCommand.java Changeset: 5eb0c6d7ec53 Author: iignatyev Date: 2016-06-16 01:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5eb0c6d7ec53 8159149: Several compiler tests fail with minimal VM Reviewed-by: kvn, psandoz ! test/compiler/c2/8004867/TestIntUnsafeOrdered.java ! test/compiler/codegen/8011901/Test8011901.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java Changeset: c23bf7df628c Author: thartmann Date: 2016-06-20 09:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c23bf7df628c 8159715: Fix for 8072422 is incorrect Summary: Fixed several issues introduced by 8072422. Reviewed-by: zmajo, kvn ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/parse1.cpp Changeset: 04126bd35c2c Author: rbackman Date: 2016-06-15 09:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/04126bd35c2c 8139379: Tests fail with assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod Reviewed-by: mgronlun, neliasso ! src/share/vm/code/compiledMethod.cpp Changeset: a3f37fa839a1 Author: cvarming Date: 2016-06-20 08:11 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a3f37fa839a1 8159720: Failure of C2 compilation with tiered prevents some C1 compilations. Summary: If C2 fails to compile a method with tiered compilation, then it should mark the method as not compileable on the C2 tier only. Reviewed-by: twisti, thartmann ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/parse1.cpp Changeset: 3fc12330b38b Author: psandoz Date: 2016-06-20 13:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3fc12330b38b 8158039: VarHandle float/double field/array access should support CAS/set/add atomics Reviewed-by: shade, vlivanov, darcy ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/generate-unsafe-access-tests.sh Changeset: e2f9762dd2b2 Author: adinn Date: 2016-06-21 13:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e2f9762dd2b2 8151661: Performance regression on Solaris-SPARC in 9-b103 Reviewed-by: kvn, aph Contributed-by: rahul.v.raghavan at oracle.com ! src/share/vm/adlc/formssel.cpp Changeset: ba5ca8b6e48f Author: adinn Date: 2016-06-21 13:15 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba5ca8b6e48f 8160006: Fix AArch64 after changes made by 8151661 Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 49bfa3deb329 Author: shade Date: 2016-06-22 13:29 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/49bfa3deb329 8156803: Turn StressLCM/StressGCM flags to diagnostic Reviewed-by: kvn, ctornqvi ! src/share/vm/opto/c2_globals.hpp Changeset: ca2cf2b8d0c2 Author: never Date: 2016-06-22 21:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca2cf2b8d0c2 8159856: [JVMCI] InterpreterFrameSizeTest.java failed compilation Reviewed-by: kvn, iveresov ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java Changeset: 7b158f8137c9 Author: iignatyev Date: 2016-06-22 21:24 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7b158f8137c9 8160025: compiler/testlibrary/uncommontrap/Verifier doesn't close FileReader Reviewed-by: kvn ! test/compiler/testlibrary/uncommontrap/Verifier.java Changeset: 2d45ee827620 Author: iignatyev Date: 2016-06-22 00:29 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2d45ee827620 8132920: use package in compiler testlibraries Reviewed-by: kvn, psandoz ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/jsr292/InvokerGC.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/testlibrary/intrinsics/Verifier.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/AbortType.java ! test/compiler/testlibrary/rtm/BufferOverflowProvoker.java ! test/compiler/testlibrary/rtm/BusyLock.java ! test/compiler/testlibrary/rtm/CompilableTest.java ! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java ! test/compiler/testlibrary/rtm/NestedAbortProvoker.java ! test/compiler/testlibrary/rtm/RTMLockingStatistics.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java ! test/compiler/testlibrary/rtm/predicate/SupportedVM.java ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java ! test/compiler/testlibrary/uncommontrap/Verifier.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java Changeset: cb2950f7cffe Author: lmesnik Date: 2016-06-22 20:06 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cb2950f7cffe 8158581: ciReplay can not be run w/ JFR enabled Reviewed-by: iignatyev, kvn ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: 93916c3c15aa Author: iignatyev Date: 2016-06-23 00:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/93916c3c15aa Merge Changeset: 67018d0b8fc5 Author: never Date: 2016-06-22 22:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/67018d0b8fc5 8158850: [JVMCI] be more precise when enforcing OopMapValue encoding limitations Reviewed-by: kvn ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java Changeset: 4903bb3c0eca Author: never Date: 2016-06-22 23:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4903bb3c0eca Merge Changeset: 2f096695fd6d Author: dnsimon Date: 2016-06-23 05:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2f096695fd6d 8159613: [Findbugs] various warnings reported for JVMCI sources Reviewed-by: kvn, twisti ! .mx.jvmci/mx_jvmci.py ! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterArray.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SuppressFBWarnings.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/InitTimer.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractJavaProfile.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractProfiledItem.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Local.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SuppressFBWarnings.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java Changeset: 84d6afe30a53 Author: mdoerr Date: 2016-06-23 17:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/84d6afe30a53 8159976: PPC64: Add missing intrinsics for sub-word atomics Reviewed-by: shade, goetz ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/ppc.ad Changeset: 70531b9ff653 Author: dpochepk Date: 2016-06-23 17:39 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/70531b9ff653 8158650: [jittester] when generating tests with default parameters, generation hangs after 98 test Reviewed-by: kvn, iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/IRNode.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ClassDefinitionBlockFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/MainKlassFactory.java Changeset: 905dd7d9f2e5 Author: dpochepk Date: 2016-06-23 17:39 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/905dd7d9f2e5 8159803: Jittester: FileAlreadyExists exception during tests generation Reviewed-by: iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java Changeset: 398789394062 Author: dpochepk Date: 2016-06-23 17:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/398789394062 8159730: compiler/jvmci/compilerToVM/IsMatureTest failed with "Multiple times invoked method should have method data (assert failed: 0 != 0)" Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: ff87afb961cf Author: dpochepk Date: 2016-06-23 15:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff87afb961cf Merge Changeset: b05bb0f666ab Author: never Date: 2016-06-23 10:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b05bb0f666ab 8160197: [JVMCI] AllocatableValue.toString overrides are missing reference information Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java Changeset: ddd48aeebd7f Author: kvn Date: 2016-06-24 15:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ddd48aeebd7f Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/c2_globals.hpp - src/share/vm/runtime/atomic.cpp ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java Changeset: ed960e1c67fe Author: iklam Date: 2016-06-26 20:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ed960e1c67fe 8148813: Windows os::check_heap needs more information Summary: added ring buffer to log info while walking the heap Reviewed-by: mgronlun, dholmes, ccheung ! src/os/windows/vm/os_windows.cpp Changeset: ba08710f3b6c Author: pliden Date: 2016-06-27 09:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba08710f3b6c 8158871: Long response times with G1 and StringDeduplication Reviewed-by: stefank, sjohanss, tschatzl, dfazunen ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupTable.hpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp Changeset: 7849d0e249fd Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7849d0e249fd Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java - src/share/vm/runtime/atomic.cpp Changeset: d20d5dd3c99e Author: amurillo Date: 2016-07-07 19:00 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d20d5dd3c99e Merge From alejandro.murillo at oracle.com Fri Jul 8 20:16:54 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 08 Jul 2016 20:16:54 +0000 Subject: hg: jdk9/jdk9/jdk: 35 new changesets Message-ID: <201607082016.u68KGus7010802@aojmv0008.oracle.com> Changeset: 265f07335d16 Author: srastogi Date: 2016-07-05 12:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/265f07335d16 8158510: Add test cases to validate Annotation Reviewed-by: alanb, psandoz, mhaupt + test/java/lang/annotation/AnnotationVerifier.java + test/java/lang/annotation/ClassFileGenerator.java Changeset: 7cfb59b31660 Author: ssahoo Date: 2016-07-05 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7cfb59b31660 8160624: sun/security/tools/keytool/printssl.sh failed with "Socket closed" Reviewed-by: weijun ! test/sun/security/tools/keytool/PrintSSL.java - test/sun/security/tools/keytool/printssl.sh Changeset: 2e7f6cc5dc28 Author: ssahoo Date: 2016-07-05 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e7f6cc5dc28 8158116: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java failed with timeout Reviewed-by: xuelei ! test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Changeset: b5bf4aa6111a Author: ssahoo Date: 2016-07-05 10:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5bf4aa6111a 8160341: Remove intermittent key from TestDSAGenParameterSpec.java Reviewed-by: xuelei ! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Changeset: 89ce99c3bc23 Author: ssahoo Date: 2016-07-05 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/89ce99c3bc23 8159861: sun/security/tools/keytool/DefaultSignatureAlgorithm.java timeout Reviewed-by: xuelei ! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java Changeset: 8150edf90095 Author: ascarpino Date: 2016-07-05 15:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8150edf90095 8154015: Apply algorithm constraints to timestamped code Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java + src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java ! src/java.base/share/classes/sun/security/util/CertConstraintParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java Changeset: 33a7d3b3bc64 Author: iklam Date: 2016-06-20 08:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33a7d3b3bc64 8154820: JDWP: -agentlib:jdwp=help assertion error Reviewed-by: dholmes, sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c ! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.h Changeset: d8f134b8df9a Author: redestad Date: 2016-06-21 12:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d8f134b8df9a 8159590: Remove deprecated methods from jdk.internal.misc.VM Reviewed-by: chegar, dholmes ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/jdk/internal/misc/VM.java Changeset: 9cd02dc23e0b Author: akulyakh Date: 2016-06-22 14:01 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9cd02dc23e0b 8159959: Quarantine java/lang/management/MemoryMXBean/Pending.java Summary: Quarantining the failing tests Reviewed-by: dholmes ! test/ProblemList.txt Changeset: 094d0f1a43af Author: amurillo Date: 2016-06-23 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/094d0f1a43af Merge ! src/java.base/share/classes/jdk/internal/misc/VM.java - src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h ! test/ProblemList.txt - test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh - test/sun/net/www/http/ChunkedOutputStream/checkError.java Changeset: 34b4fe4445fa Author: shade Date: 2016-06-15 11:20 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/34b4fe4445fa 8157726: VarHandles/Unsafe should support sub-word atomic ops Reviewed-by: psandoz, vlivanov, lagergren ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: 1ebbf1d90a58 Author: psandoz Date: 2016-06-20 17:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1ebbf1d90a58 8158039: VarHandle float/double field/array access should support CAS/set/add atomics Reviewed-by: shade, vlivanov, darcy ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: bb16dd0ce557 Author: psandoz Date: 2016-06-23 13:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bb16dd0ce557 8154737: Rename VarHandle.compareAndExchangeVolatile to VarHandle.compareAndExchange Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: 75bd67096d50 Author: kvn Date: 2016-06-24 15:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/75bd67096d50 Merge ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 08db2482a5ad Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/08db2482a5ad Merge ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/ProblemList.txt Changeset: f20151bd15a9 Author: amurillo Date: 2016-06-30 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f20151bd15a9 8160690: Quarantine VarHandles tests Reviewed-by: jwilhelm ! test/ProblemList.txt Changeset: ee7240043bee Author: amurillo Date: 2016-07-05 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee7240043bee Merge ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/ProblemList.txt - test/sun/security/tools/keytool/printssl.sh Changeset: dd7575ec407c Author: amurillo Date: 2016-07-05 20:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dd7575ec407c Merge Changeset: bbbc1aa7373b Author: darcy Date: 2016-07-05 21:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bbbc1aa7373b 6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java Changeset: 2f23e7be710d Author: mli Date: 2016-07-06 00:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2f23e7be710d 8160866: IntPrimitiveOpsTests.java still in ProblemList.txt while related bug has been closed Reviewed-by: mhaupt ! test/ProblemList.txt Changeset: 2db4cdd98115 Author: xiaofeya Date: 2016-07-06 01:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2db4cdd98115 8153838: test/java/io/Serializable/failureAtomicity/FailureAtomicity.java doesnot declare module dependencies Reviewed-by: alanb Contributed-by: Felix Yang ! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java Changeset: 79bdc1375b25 Author: weijun Date: 2016-07-06 21:52 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/79bdc1375b25 8158589: Possible integer overflow issues for DRBG Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java Changeset: ec6ad962c2d5 Author: rriggs Date: 2016-07-06 10:33 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec6ad962c2d5 8160848: Add diagnostics to java/lang/ProcessBuilder/Zombies Reviewed-by: martin ! test/java/lang/ProcessBuilder/Zombies.java Changeset: c3fbc7c75b01 Author: mhaupt Date: 2016-07-06 17:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c3fbc7c75b01 8160717: MethodHandles.loop() does not check for excessive signature Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java + test/java/lang/invoke/LoopCombinatorLongSignatureTest.java Changeset: ee2349c0705a Author: akosarev Date: 2016-07-06 09:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee2349c0705a 8135114: sun/security/krb5/auto tests failed on machine with TR locale Reviewed-by: xuelei ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/NewSalt.java ! test/sun/security/krb5/auto/OneKDC.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/auto/SaslBasic.java ! test/sun/security/krb5/auto/SaslGSS.java Changeset: a82d07d9c195 Author: darcy Date: 2016-07-06 10:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a82d07d9c195 8160901: Demote java/lang/ProcessBuilder/Zombies.java to tier 2 Reviewed-by: rriggs ! test/TEST.groups Changeset: 4878aa4b60dd Author: tidu Date: 2016-07-05 23:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4878aa4b60dd 8160333: Remove intermittent key from javax/net/ssl/TLSv12/ShortRSAKey512.java Reviewed-by: xuelei Contributed-by: Tim Du ! test/javax/net/ssl/TLSv12/ShortRSAKey512.java Changeset: 45b2d1be3b08 Author: tidu Date: 2016-07-06 01:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45b2d1be3b08 8160339: Remove intermittent key from javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Reviewed-by: xuelei Contributed-by: Tim Du ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Changeset: abd3693cabcc Author: srastogi Date: 2016-07-07 09:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/abd3693cabcc 8158169: MethodHandles.dropArgumentsToMatch(...) Reviewed-by: psandoz, mhaupt ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/DropArgumentsTest.java Changeset: 22617fd44868 Author: mli Date: 2016-07-07 01:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22617fd44868 8157667: sun/security/x509/URICertStore/ExtensionsWithLDAP.java has to be updated due to JDK-8134577 Summary: Resolving hosts by proxy instead of name service Reviewed-by: mullan Contributed-by: John Jiang ! test/ProblemList.txt + test/sun/security/x509/URICertStore/AIA + test/sun/security/x509/URICertStore/CRLDP ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java + test/sun/security/x509/URICertStore/SocksProxy.java Changeset: 8cc194337a0a Author: nishjain Date: 2016-07-07 17:53 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8cc194337a0a 8055900: j.t.SimpleDateFormat spec needs to be clarified regarding month patterns Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: cf7e30f5c03f Author: jlaskey Date: 2016-07-07 09:38 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf7e30f5c03f 8160829: Remove ASMPool support from jlink Reviewed-by: sundar, psandoz, forax + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java Changeset: 7791205bea66 Author: psandoz Date: 2016-07-07 18:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7791205bea66 8160885: Unsafe.compareAndExchangeDouble/FloatAcquire should defer to compareAndExchangeLong/IntAcquire Reviewed-by: mhaupt ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: d703b6365f9c Author: ssahoo Date: 2016-07-07 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d703b6365f9c 8160940: Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210 Reviewed-by: xuelei ! test/javax/net/ssl/HttpsURLConnection/Equals.java Changeset: ff7d1c47fef8 Author: amurillo Date: 2016-07-07 19:00 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ff7d1c47fef8 Merge From alejandro.murillo at oracle.com Wed Jul 13 03:50:39 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 13 Jul 2016 03:50:39 +0000 Subject: hg: jdk9/jdk9/hotspot: 3 new changesets Message-ID: <201607130350.u6D3odmf008911@aojmv0008.oracle.com> Changeset: 25442c9a17c8 Author: amurillo Date: 2016-07-07 18:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/25442c9a17c8 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java - src/share/vm/runtime/atomic.cpp Changeset: a8d8b49a0a24 Author: dsamersoff Date: 2016-07-08 20:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a8d8b49a0a24 8161074: Quarantine jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java in JDK9-dev Summary: Quarantine the test Reviewed-by: dcubed, gtriantafill ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java Changeset: 352357128f60 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/352357128f60 Merge From alejandro.murillo at oracle.com Wed Jul 13 03:50:36 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 13 Jul 2016 03:50:36 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201607130350.u6D3obB6008897@aojmv0008.oracle.com> Changeset: 0c671c1b6e7a Author: amurillo Date: 2016-07-07 18:34 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0c671c1b6e7a Merge Changeset: 802f90289006 Author: erikj Date: 2016-07-08 08:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/802f90289006 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed Reviewed-by: dholmes, prr ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Javadoc.gmk Changeset: e4be21cd0900 Author: erikj Date: 2016-06-30 17:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e4be21cd0900 8160490: "installer-only" top level target is broken Reviewed-by: asemenyuk, tbell ! make/Main.gmk Changeset: 27cb65ceb607 Author: prr Date: 2016-07-01 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/27cb65ceb607 Merge ! make/Main.gmk Changeset: 77dd75c0cb61 Author: prr Date: 2016-07-08 09:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/77dd75c0cb61 Merge Changeset: 8fa686245bd2 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8fa686245bd2 Merge From alejandro.murillo at oracle.com Wed Jul 13 03:50:41 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 13 Jul 2016 03:50:41 +0000 Subject: hg: jdk9/jdk9/jaxp: 4 new changesets Message-ID: <201607130350.u6D3ofdS009084@aojmv0008.oracle.com> Changeset: c52e02265f8a Author: lana Date: 2016-06-20 06:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/c52e02265f8a 8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties Changeset: 96c1ce5241b0 Author: prr Date: 2016-06-27 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/96c1ce5241b0 Merge Changeset: 3d30a55cf790 Author: prr Date: 2016-07-01 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/3d30a55cf790 Merge Changeset: bdc3c0b737ef Author: prr Date: 2016-07-08 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/bdc3c0b737ef Merge From alejandro.murillo at oracle.com Wed Jul 13 03:50:45 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 13 Jul 2016 03:50:45 +0000 Subject: hg: jdk9/jdk9/langtools: 10 new changesets Message-ID: <201607130350.u6D3ojDW009165@aojmv0008.oracle.com> Changeset: e690493cb3e3 Author: amurillo Date: 2016-07-07 18:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e690493cb3e3 Merge Changeset: 86815db8f537 Author: ksrini Date: 2016-07-07 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/86815db8f537 8160998: GPL header contains "(config)" in first line - not swapped in licensee bundles Reviewed-by: vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java Changeset: 2995e56da801 Author: lana Date: 2016-06-20 06:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2995e56da801 8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw Contributed-by: li.jiang at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties Changeset: cc8b6351da75 Author: prr Date: 2016-06-27 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/cc8b6351da75 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java Changeset: 1ecce98c3e0d Author: prr Date: 2016-07-01 13:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1ecce98c3e0d Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java - test/tools/javac/types/TypeHarness.java Changeset: f0f81f647a24 Author: prr Date: 2016-07-08 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f0f81f647a24 Merge Changeset: 5538ba41cb97 Author: vromero Date: 2016-07-08 16:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5538ba41cb97 8153407: javac, fold debug options Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! test/tools/javac/ClassFileModifiers/ClassModifiers.java ! test/tools/javac/ClassFileModifiers/MemberModifiers.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/completionDeps/DepsAndDocLint.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/ApplicableMethodFound.java ! test/tools/javac/diags/examples/ApplicableMethodFound1.java ! test/tools/javac/diags/examples/DeferredMethodInst.java ! test/tools/javac/diags/examples/LambdaStat.java ! test/tools/javac/diags/examples/MrefStat.java ! test/tools/javac/diags/examples/MrefStat1.java ! test/tools/javac/diags/examples/NotApplicableMethodFound.java ! test/tools/javac/diags/examples/PartialInstSig.java ! test/tools/javac/diags/examples/VerboseResolveMulti.java ! test/tools/javac/diags/examples/VerboseResolveMulti1.java ! test/tools/javac/generics/inference/8158355/T8158355.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/lambda/TestLambdaToMethodStats.java ! test/tools/javac/lambda/XDdumpLambdaToMethodStats.java ! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/sjavac/JavacOptionPrep.java Changeset: a8fdbd799e42 Author: sadayapalam Date: 2016-07-11 18:13 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a8fdbd799e42 8160928: javac incorrectly copies over interior type annotations to bridge method Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java + test/tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java Changeset: 581330357a3b Author: vromero Date: 2016-07-11 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/581330357a3b 8161020: javac, fold stop compilation options Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java ! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java ! test/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/failover/FailOver01.java ! test/tools/javac/failover/FailOver02.java ! test/tools/javac/failover/FailOver03.java ! test/tools/javac/failover/FailOver04.java ! test/tools/javac/failover/FailOver05.java ! test/tools/javac/failover/FailOver06.java ! test/tools/javac/failover/FailOver07.java ! test/tools/javac/failover/FailOver08.java ! test/tools/javac/failover/FailOver09.java ! test/tools/javac/failover/FailOver10.java ! test/tools/javac/failover/FailOver11.java ! test/tools/javac/failover/FailOver12.java ! test/tools/javac/failover/FailOver13.java ! test/tools/javac/failover/FailOver14.java ! test/tools/javac/failover/FailOver15.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/policy/test3/Test.java ! test/tools/javac/positions/TreeEndPosTest.java ! test/tools/javac/resolve/ResolveHarness.java Changeset: a42768b48cb0 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a42768b48cb0 Merge From alejandro.murillo at oracle.com Wed Jul 13 03:50:56 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 13 Jul 2016 03:50:56 +0000 Subject: hg: jdk9/jdk9/jdk: 77 new changesets Message-ID: <201607130350.u6D3oxk9009294@aojmv0008.oracle.com> Changeset: ecacc79ccd57 Author: darcy Date: 2016-07-07 10:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ecacc79ccd57 8152174: Type annotations with a missing type throw NullPointerException Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java + test/java/lang/annotation/typeAnnotations/MissingAnnotation.java + test/java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java Changeset: b12b4d46866d Author: amurillo Date: 2016-07-07 18:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b12b4d46866d Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java Changeset: 848c94ca6394 Author: sherman Date: 2016-07-07 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/848c94ca6394 8133170: Deflater.deflate with small output buffers fails Reviewed-by: bpb ! src/java.base/share/classes/java/util/zip/Deflater.java Changeset: 4235be4c9432 Author: igerasim Date: 2016-07-08 01:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4235be4c9432 8160267: Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is set Reviewed-by: mullan ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java + test/com/oracle/security/ucrypto/ReadConfInUTF16Env.java + test/com/oracle/security/ucrypto/ReadConfInUTF16Env.sh Changeset: a1bd575310bf Author: dcubed Date: 2016-07-07 16:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a1bd575310bf 8161010: quarantine sun/tools/jps/TestJpsJar.java in JDK9-dev and JDK9-hs Reviewed-by: iklam ! test/ProblemList.txt Changeset: a2287f4607ce Author: dcubed Date: 2016-07-07 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a2287f4607ce Merge ! test/ProblemList.txt Changeset: a13f1f59f8f4 Author: shurailine Date: 2016-07-08 00:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a13f1f59f8f4 8158670: Fix @modules in java/lang/SecurityManager/CheckSecurityProvider.java Summary: Enhanced test to detect if the corresponding module is present and update provider list. Reviewed-by: mchung, valeriep ! test/java/lang/SecurityManager/CheckSecurityProvider.java Changeset: aca7dc56bd52 Author: darcy Date: 2016-07-07 18:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aca7dc56bd52 8161022: Mark java/security/SignedObject/Chain.java as failing intermittently Reviewed-by: weijun ! test/java/security/SignedObject/Chain.java Changeset: ec22849a271a Author: sherman Date: 2016-07-07 21:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec22849a271a 8161002: GPL header missing comma in year - not swapped in licensee bundles Reviewed-by: smarks ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template Changeset: 47a69a64985c Author: erikj Date: 2016-07-08 08:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/47a69a64985c 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed Reviewed-by: dholmes, prr ! make/gendata/GendataBlacklistedCerts.gmk ! make/gendata/GendataFontConfig.gmk ! make/gendata/GendataPolicyJars.gmk ! make/gensrc/GensrcIcons.gmk ! make/launcher/Launcher-java.base.gmk ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libdcpr/mapfile-vers ! make/mapfiles/libfontmanager/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java Changeset: 76dd4d435d0e Author: sundar Date: 2016-07-08 17:11 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/76dd4d435d0e 8161055: Remove plugin ordering by isAfter, isBefore. Reviewed-by: mchung, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! test/tools/jlink/IntegrationTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: e9588ead5c34 Author: igerasim Date: 2016-07-08 17:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e9588ead5c34 8161017: GPL header missing comma in year Reviewed-by: coffeys, rriggs ! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java ! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java ! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java Changeset: 4d5c6e8bad2d Author: igerasim Date: 2016-07-08 19:38 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4d5c6e8bad2d 8160518: Semicolon is not recognized as comment starting character (Kerberos) Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java + test/sun/security/krb5/config/Semicolon.java + test/sun/security/krb5/config/comments.conf Changeset: d575487dd8b3 Author: rhalade Date: 2016-07-08 10:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d575487dd8b3 8144559: sun/security/mscapi/SignUsingNONEwithRSA.sh failed intermittently Reviewed-by: vinnie ! test/sun/security/mscapi/SignUsingNONEwithRSA.java - test/sun/security/mscapi/SignUsingNONEwithRSA.sh Changeset: 050bc3e4f38d Author: dlsmith Date: 2016-06-08 16:27 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/050bc3e4f38d 8157476: -Wlogical-not-parentheses warnings in JRSUIConstantSync.m Reviewed-by: serb ! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m Changeset: f8acbd06989a Author: mcherkas Date: 2016-06-09 13:54 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f8acbd06989a 8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559 Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/JEditorPane.java + test/javax/swing/JEditorPane/8158734/bug8158734.java Changeset: 9cf5d279e079 Author: dmarkov Date: 2016-06-09 14:21 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9cf5d279e079 8025130: [macosx] Frame setLocationByPlatform has no effect under Mac OS X Reviewed-by: ssadetsky, alexp ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java Changeset: 321088e2100b Author: psadhukhan Date: 2016-06-10 15:20 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/321088e2100b 8158758: [TEST_BUG] test/java/awt/print/PrinterJob/LandscapeStackOverflow.java fails on timeout Reviewed-by: yan ! test/java/awt/print/PrinterJob/LandscapeStackOverflow.java Changeset: 559af053378c Author: psadhukhan Date: 2016-06-10 15:28 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/559af053378c 8159134: [PIT][TEST_BUG] failed to run java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java Reviewed-by: yan ! test/java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java Changeset: f1e4965be211 Author: ssadetsky Date: 2016-06-10 13:05 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f1e4965be211 8156185: JDK-8024858 (long tooltip delay) is not fixed but is easily fixed Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java Changeset: 7af4ae56174e Author: hschreiber Date: 2016-06-14 11:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7af4ae56174e 8151385: [hidpi] JOptionPane-Icons only partially visible when using Windows 10 L&F Reviewed-by: serb, alexsch ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + test/sun/awt/shell/BadHiDPIIcon.java Changeset: b2f6b819ada2 Author: rchamyal Date: 2016-06-15 12:04 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b2f6b819ada2 8159135: [PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail Reviewed-by: alexsch Contributed-by: rajeev.chamyal at oracle.com ! test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java Changeset: 48032eedcf8e Author: jdv Date: 2016-06-15 14:22 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/48032eedcf8e 6386906: Faulty rounding code in BMPImageReader.decodeRLE4() Reviewed-by: flar, psadhukhan Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java Changeset: af36480b7a30 Author: pkbalakr Date: 2016-06-15 16:33 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/af36480b7a30 8152419: JColorChooser throws Exception Reviewed-by: alexsch, rchamyal Contributed-by: prem.balakrishnan at oracle.com ! src/java.desktop/share/classes/javax/swing/colorchooser/DiagramComponent.java + test/javax/swing/JColorChooser/Test8152419.java Changeset: 58698a49751c Author: lbourges Date: 2016-06-15 21:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/58698a49751c 8159093: Fix coding conventions in Marlin renderer Summary: capital letters for constants and use rdrCtx.stats (field) Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java ! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java Changeset: 41f89134ce99 Author: psadhukhan Date: 2016-06-17 16:52 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/41f89134ce99 6966350: Empty pages when printing on Lexmark E352dn PS3 with "1200 IQ" setting Reviewed-by: prr, jdv ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java Changeset: 6346b01c57a8 Author: aghaisas Date: 2016-06-20 17:01 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6346b01c57a8 8041909: Uncaught exceptions in JComboBox listeners cause listener not to receive events Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java Changeset: b64fdc808532 Author: prr Date: 2016-06-20 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b64fdc808532 Merge - src/java.httpclient/share/classes/java/net/http/WSDisposableText.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h - test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh - test/sun/net/www/http/ChunkedOutputStream/checkError.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java Changeset: 31f21240fdf1 Author: lana Date: 2016-06-20 06:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/31f21240fdf1 8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw, weijun Contributed-by: li.jiang at oracle.com ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.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/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 ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties Changeset: fcbe313c8cec Author: ssadetsky Date: 2016-06-22 12:26 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fcbe313c8cec 8075516: Deleting a file from either the open or save java.awt.FileDialog hangs. Reviewed-by: alexsch, serb ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h + test/java/awt/FileDialog/DeleteInsideFileDialog/DeleteInsideFileDialogTest.java Changeset: 762a3d7c8514 Author: ssadetsky Date: 2016-06-22 12:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/762a3d7c8514 8139189: Review request for 8139189: VK_OEM_102 dead key detected as VK_UNDEFINED Reviewed-by: alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! test/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html Changeset: 16a8f15abd96 Author: mhalder Date: 2016-06-22 16:10 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/16a8f15abd96 8155740: [macosx] robot.keyPress and robot.keyRelease do not generate key event for Alt-Graph key VK_ALT_GRAPH Reviewed-by: ssadetsky, serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m ! test/java/awt/keyboard/AllKeyCode/AllKeyCode.java Changeset: 51244f65475e Author: alitvinov Date: 2016-06-23 12:53 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/51244f65475e 8057791: Selection in JList is drawn with wrong colors in Nimbus L&F Reviewed-by: alexp, serb ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/8057791/bug8057791.java Changeset: 0f3f297e66de Author: psadhukhan Date: 2016-06-23 16:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0f3f297e66de 6601097: Margins are not reset to hardware margins when width/height is 0 or -ve alongwith x, y Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! test/java/awt/print/PrinterJob/Margins.java Changeset: 4379c294de04 Author: prr Date: 2016-06-23 16:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4379c294de04 4497648: TextLayout equals method is not implemented Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/font/TextLine.java + test/java/awt/font/TextLayout/TextLayoutEqualsTest.java Changeset: ee48956a8b54 Author: dmarkov Date: 2016-06-27 11:31 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee48956a8b54 8154816: Caps Lock doesn't work as expected when using Pinyin Simplified input method Reviewed-by: ssadetsky, alexp ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java + test/java/awt/im/8154816/bug8154816.html + test/java/awt/im/8154816/bug8154816.java Changeset: 616b138237c6 Author: psadhukhan Date: 2016-06-27 16:10 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/616b138237c6 8159068: The rendering of JTable is broken Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java + test/javax/swing/JTable/LostTextTest.java Changeset: 50bfb3c5d2c8 Author: prr Date: 2016-06-27 10:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50bfb3c5d2c8 Merge - src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java Changeset: 242fbca3aa3c Author: aghaisas Date: 2016-06-28 16:17 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/242fbca3aa3c 8065861: Pressing Esc does not set 'canceled' property of ProgressMonitor Reviewed-by: alexsch, prr ! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java + test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java Changeset: 423a8d66fe60 Author: ddehaven Date: 2016-06-21 15:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/423a8d66fe60 8022291: Mac OS: Unexpected JavaLaunchHelper message displaying Reviewed-by: serb, ksrini ! src/java.base/macosx/native/libjli/java_md_macosx.c Changeset: 6e23a16360db Author: arapte Date: 2016-06-29 11:51 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e23a16360db 8158616: [TEST_BUG] There is only "Fail" button on the description dialog Reviewed-by: ssadetsky Contributed-by: ambarish.rapte at oracle.com ! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java Changeset: aa7b943de15f Author: arapte Date: 2016-06-29 12:22 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aa7b943de15f 8151588: Press the button first two times, the 'First' and 'Next' didn't show Reviewed-by: ssadetsky, rchamyal Contributed-by: ambarish.rapte at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp + test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java Changeset: 745d16c6c67d Author: dmarkov Date: 2016-06-29 11:38 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/745d16c6c67d 8144703: ClassCastException: sun.font.CompositeFont cannot be cast to PhysicalFont Reviewed-by: serb, alexp ! src/java.desktop/share/classes/sun/font/CompositeFont.java Changeset: 99be1262c767 Author: rchamyal Date: 2016-06-29 14:47 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99be1262c767 8159152: Ctrl+F6, Ctrl+F5 doesn't work for iconified InternalFrame Reviewed-by: alexsch, psadhukhan Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java ! test/javax/swing/JInternalFrame/Test6325652.java Changeset: 3bcead661fa6 Author: alexsch Date: 2016-06-30 20:07 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3bcead661fa6 8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu Reviewed-by: azvegint, alexsch Contributed-by: Robin Stevens ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java + test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java Changeset: 9f09f716e512 Author: ssadetsky Date: 2016-06-30 20:34 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9f09f716e512 8160623: [PIT] Exception running java/awt/event/KeyEvent/KeyChar/KeyCharTest.java Reviewed-by: yan, prr ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java Changeset: 17605b89dbc4 Author: mcherkas Date: 2016-06-30 22:27 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/17605b89dbc4 8160650: Couple awt and swing tests have wrong require jtreg arguments Reviewed-by: serb ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java ! test/java/awt/WMSpecificTests/Mutter/MutterMaximizeTest.java ! test/javax/swing/LookAndFeel/8145547/DemandGTK.java Changeset: 4a87e3ac9387 Author: alexsch Date: 2016-06-30 23:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a87e3ac9387 8158566: Provide a Swing property to not close toggle menu items on mouse click Reviewed-by: prr, ssadetsky ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java + test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: d2ed88149cf3 Author: ptbrunet Date: 2016-06-30 23:26 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d2ed88149cf3 8154069: Jaws reads wrong values from comboboxes when no element is selected Summary: List item deselect event handler now clears the list selection Reviewed-by: alexsch, serb Contributed-by: peter.brunet at oracle.com ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java Changeset: 5fd466022aed Author: psadhukhan Date: 2016-07-01 10:54 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5fd466022aed 6218397: Printing to file does not throw a PrinterException if the file cannot be created Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java Changeset: fc4d994fcd07 Author: jdv Date: 2016-07-01 13:58 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fc4d994fcd07 8152672: IIOException while getting second image properties for JPEG Reviewed-by: prr, flar Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/javax/imageio/plugins/jpeg/JpegMultipleEOI.jpg + test/javax/imageio/plugins/jpeg/JpegMultipleEOITest.java Changeset: d17715657da3 Author: pkbalakr Date: 2016-07-01 16:16 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d17715657da3 8158478: X11 keysym XK_topt maps to the wrong Unicode character Reviewed-by: serb, arapte ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java ! src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h + test/java/awt/keyboard/Bug8158478/Test8158478.java Changeset: 633f662f9d5f Author: prr Date: 2016-07-01 13:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/633f662f9d5f Merge - src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java Changeset: deb30488c53c Author: prr Date: 2016-07-01 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/deb30488c53c 8160693: ScriptRunData.java uses bitwise AND instead of logical AND Reviewed-by: flar ! src/java.desktop/share/classes/sun/font/ScriptRunData.java Changeset: 7bdf791009b9 Author: prr Date: 2016-07-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7bdf791009b9 8160695: getHBScriptCode script code validation Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/scriptMapping.c Changeset: 38185af88d22 Author: ysuenaga Date: 2016-07-02 22:28 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/38185af88d22 8160294: Some client libraries cannot be built with GCC 6 Reviewed-by: prr, flar, erikj, kbarrett ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c ! src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp ! src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c Changeset: 9c3c78efdf6d Author: dmarkov Date: 2016-07-04 11:04 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c3c78efdf6d 8148984: [macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS X Reviewed-by: alexp ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/im/8148984/bug8148984.html + test/java/awt/im/8148984/bug8148984.java Changeset: 50697bbf2dc2 Author: psadhukhan Date: 2016-07-04 17:10 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50697bbf2dc2 6789262: getPageFormat doesn't apply PrintRequestAttributeSet specified Reviewed-by: prr, jdv ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java + test/java/awt/print/PrinterJob/TestPgfmtSetMPA.java Changeset: ec549acfb8be Author: alexsch Date: 2016-07-05 09:26 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec549acfb8be 8132119: Provide public API for text related methods in SwingUtilities2 Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java Changeset: 148ce10ae69b Author: alexsch Date: 2016-07-05 09:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/148ce10ae69b 8142966: Wrong cursor position in text components on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java Changeset: bcd1b111bb09 Author: alexsch Date: 2016-07-05 09:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bcd1b111bb09 8160248: Dragged internal frame leaves artifacts for floating point ui scale Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java Changeset: ae30f78a41c6 Author: ssadetsky Date: 2016-07-05 12:37 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ae30f78a41c6 8022810: Cannot list all the available display modes on Ubuntu linux in case of two screen devices Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/randr.h + test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java Changeset: 2014c540a2c0 Author: alexsch Date: 2016-07-08 09:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2014c540a2c0 8160977: [PIT] Typo in SwingUtilities2.java Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: fcca3ccd8347 Author: prr Date: 2016-07-08 09:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fcca3ccd8347 Merge ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libdcpr/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: a1d07c140e66 Author: prr Date: 2016-07-08 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a1d07c140e66 Merge - test/sun/security/mscapi/SignUsingNONEwithRSA.sh Changeset: b001deb8c797 Author: jnimeh Date: 2016-07-08 14:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b001deb8c797 8129972: Clarify the javadoc of java.security.CodeSource as to the nullability of 'location' Summary: Improves clarity of the CodeSource javadoc, specifically regarding the ability of the URL parameter in the constructors being null. Reviewed-by: mullan ! src/java.base/share/classes/java/security/CodeSource.java Changeset: a5f9e3acea2e Author: bpb Date: 2016-07-08 16:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a5f9e3acea2e 8157287: java/nio/file/FileStore/Basic.java failed with "java.nio.file.AccessDeniedException : /zones/zoneone/root " Summary: Ignore AccessDeniedException when testing space attributes. Reviewed-by: alanb ! test/java/nio/file/FileStore/Basic.java Changeset: 48509572eb3d Author: xuelei Date: 2016-07-09 05:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/48509572eb3d 8157712: Deprecate the javax.security.cert and com.sun.net.ssl APIs with forRemoval=true Reviewed-by: weijun ! src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManager.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java ! src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java ! src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.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/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java Changeset: 61bcc186e9dc Author: xuelei Date: 2016-07-09 05:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/61bcc186e9dc 8148516: Improve the default strength of EC in JDK Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java ! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/conf/security/java.security + test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java ! test/sun/security/ec/TestEC.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Changeset: c334b8c9e89b Author: xuelei Date: 2016-07-09 06:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c334b8c9e89b 8159009: Remove ExemptionMechanism.finalize() implementation Reviewed-by: mullan, weijun ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java Changeset: 18eac6dba46b Author: aefimov Date: 2016-07-11 00:24 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/18eac6dba46b 8154553: Incorrect GPL header in package-info.java reported Reviewed-by: igerasim ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/package-info.java Changeset: 517e20f0bda1 Author: dfuchs Date: 2016-07-11 11:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/517e20f0bda1 8056285: java/util/logging/CheckLockLocationTest.java java.lang.RuntimeException: Test failed: should have been able to create FileHandler for %t/writable-dir/log.log in writable directory. Summary: added some instrumentation to the test to help a better diagnosis Reviewed-by: mchung ! test/java/util/logging/CheckLockLocationTest.java Changeset: 21242b7d18cf Author: michaelm Date: 2016-07-11 14:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/21242b7d18cf 8160786: No CCC for public class java.net.http.AsyncSSlDelegate Reviewed-by: chegar ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java Changeset: 320bf0d8ffa7 Author: psandoz Date: 2016-05-23 23:12 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/320bf0d8ffa7 8158365: List.spliterator should optimize for RandomAccess lists Reviewed-by: psandoz Contributed-by: Hiroshi Ito ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/List.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: bc2ddaf7cd82 Author: bpb Date: 2016-07-11 14:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bc2ddaf7cd82 8160831: GioFileTypeDetector always calls deprecated g_type_init Summary: Ensure that g_type_init is non-null before using it. Reviewed-by: alanb Contributed-by: Martin Walsh ! src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c Changeset: e0b3921ec8db Author: bpb Date: 2016-07-11 17:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e0b3921ec8db 8160215: jdk/test/java/io/Reader/ReaderBulkReadContract.java should clean up better Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory. Reviewed-by: lancea, alanb ! test/java/io/Reader/ReaderBulkReadContract.java Changeset: 7a97b89ba830 Author: amurillo Date: 2016-07-12 21:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7a97b89ba830 Merge From alejandro.murillo at oracle.com Thu Jul 14 16:07:13 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:13 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+127 for changeset 8fab452b6f47 Message-ID: <201607141607.u6EG7D6I013537@aojmv0008.oracle.com> Changeset: 1f093d3f8cd9 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/1f093d3f8cd9 Added tag jdk-9+127 for changeset 8fab452b6f47 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:13 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:13 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+127 for changeset 8fa686245bd2 Message-ID: <201607141607.u6EG7DSv013525@aojmv0008.oracle.com> Changeset: 9e8722e38389 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9e8722e38389 Added tag jdk-9+127 for changeset 8fa686245bd2 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:15 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:15 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+127 for changeset 352357128f60 Message-ID: <201607141607.u6EG7FpP013550@aojmv0008.oracle.com> Changeset: 27f732a0a63c Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/27f732a0a63c Added tag jdk-9+127 for changeset 352357128f60 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:18 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:18 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+127 for changeset 06d706c70634 Message-ID: <201607141607.u6EG7IIj013706@aojmv0008.oracle.com> Changeset: fe4e11bd2423 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/fe4e11bd2423 Added tag jdk-9+127 for changeset 06d706c70634 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:19 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:19 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+127 for changeset bdc3c0b737ef Message-ID: <201607141607.u6EG7JJA013735@aojmv0008.oracle.com> Changeset: 8a7681a9d706 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8a7681a9d706 Added tag jdk-9+127 for changeset bdc3c0b737ef ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:20 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:20 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+127 for changeset 7a97b89ba830 Message-ID: <201607141607.u6EG7KP6013745@aojmv0008.oracle.com> Changeset: 9de97f544ecf Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9de97f544ecf Added tag jdk-9+127 for changeset 7a97b89ba830 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:20 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:20 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+127 for changeset a42768b48cb0 Message-ID: <201607141607.u6EG7Kq4013750@aojmv0008.oracle.com> Changeset: 95a356ccc6a0 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/95a356ccc6a0 Added tag jdk-9+127 for changeset a42768b48cb0 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 14 16:07:23 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 14 Jul 2016 16:07:23 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+127 for changeset ff07be6106fa Message-ID: <201607141607.u6EG7N6v013809@aojmv0008.oracle.com> Changeset: 3aed7bc5b6b4 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/3aed7bc5b6b4 Added tag jdk-9+127 for changeset ff07be6106fa ! .hgtags From alejandro.murillo at oracle.com Wed Jul 20 16:26:13 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 20 Jul 2016 16:26:13 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201607201626.u6KGQIbF019185@aojmv0008.oracle.com> Changeset: 3f5fa41ad7f3 Author: erikj Date: 2016-07-01 12:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3f5fa41ad7f3 8158629: bash >(...) construct still causes race conditions Reviewed-by: tbell ! make/common/MakeBase.gmk Changeset: deca29bacd63 Author: amurillo Date: 2016-07-08 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/deca29bacd63 Merge Changeset: d21b9b994737 Author: bpatel Date: 2016-07-13 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d21b9b994737 8161255: jdk build "all" (docs) fails on all platforms, error from DefaultLoggerFinder.java Reviewed-by: tbell, ksrini, darcy ! make/Javadoc.gmk Changeset: 9d55f66a5de5 Author: mchung Date: 2016-07-13 14:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9d55f66a5de5 8160398: (jdeps) Replace a list of JDK 8 internal API for detecting if it's removed in JDK 9 or later Reviewed-by: dfuchs ! make/CompileJavaModules.gmk Changeset: b6c3abae4062 Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b6c3abae4062 Merge Changeset: b30ae794d974 Author: valeriep Date: 2016-07-15 00:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b30ae794d974 8161171: Missed the make/common/Modules.gmk file when integrating JDK-8154191 Summary: Re-apply the same changes as reviewed under JDK-8154191. Reviewed-by: mchung ! make/common/Modules.gmk From alejandro.murillo at oracle.com Wed Jul 20 16:26:21 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 20 Jul 2016 16:26:21 +0000 Subject: hg: jdk9/jdk9/langtools: 7 new changesets Message-ID: <201607201626.u6KGQMQg019207@aojmv0008.oracle.com> Changeset: 96c5cf891ac0 Author: bpatel Date: 2016-07-12 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/96c5cf891ac0 8154261: Module summary page should display directives for the module Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testModules/module2/module-info.java + test/jdk/javadoc/doclet/testModules/module2/testpkg2mdl2/TestInterfaceInModule2.java ! test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java ! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: b77522c12399 Author: mchung Date: 2016-07-13 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b77522c12399 8160398: (jdeps) Replace a list of JDK 8 internal API for detecting if it's removed in JDK 9 or later Reviewed-by: dfuchs + make/src/classes/build/tools/listjdkinternals/ListJDKInternals.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java - test/tools/jdeps/jdkinternals/p/NoRepl.java - test/tools/jdeps/jdkinternals/p/WithRepl.java + test/tools/jdeps/jdkinternals/src/apple/applescript/AppleScriptEngine.java + test/tools/jdeps/jdkinternals/src/q/NoRepl.java + test/tools/jdeps/jdkinternals/src/q/RemovedPackage.java + test/tools/jdeps/jdkinternals/src/q/WithRepl.java Changeset: ab9006681f30 Author: darcy Date: 2016-07-13 17:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ab9006681f30 8161336: Remove two javadoc tests from the problem list Reviewed-by: jjg ! test/ProblemList.txt ! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java ! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java Changeset: 078810545cd5 Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/078810545cd5 Merge - test/tools/jdeps/jdkinternals/p/NoRepl.java - test/tools/jdeps/jdkinternals/p/WithRepl.java Changeset: 22e5938706c2 Author: dlsmith Date: 2016-07-14 11:57 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/22e5938706c2 8161013: Never treat anonymous classes as 'final' Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/tools/javac/cast/6219964/T6219964.java - test/tools/javac/cast/6219964/T6219964.out Changeset: 45760005a14e Author: rfield Date: 2016-07-14 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/45760005a14e 8161132: JShell tests: jdk/jshell/KullaCompletenessStressTest.java should pass if jdk.shell sources are not provided Reviewed-by: rfield Contributed-by: andrey.x.nazarov at oracle.com ! test/jdk/jshell/KullaCompletenessStressTest.java Changeset: 2764986661b6 Author: jjg Date: 2016-07-14 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2764986661b6 8071484: fix comment in DCReference Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java From alejandro.murillo at oracle.com Wed Jul 20 16:26:26 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 20 Jul 2016 16:26:26 +0000 Subject: hg: jdk9/jdk9/hotspot: 17 new changesets Message-ID: <201607201626.u6KGQRRb019263@aojmv0008.oracle.com> Changeset: de52fd366408 Author: mhaupt Date: 2016-07-12 10:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/de52fd366408 8161032: GPL header incorrect - address wrong - not swapped in licensee bundles Reviewed-by: dholmes, kvn ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java Changeset: f97ba4d85000 Author: pliden Date: 2016-06-28 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f97ba4d85000 8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces Reviewed-by: stefank, drwhite, tschatzl, jiangli, iklam Contributed-by: per.liden at oracle.com, ioi.lam at oracle.com ! src/share/vm/classfile/compactHashtable.cpp + test/runtime/SharedArchiveFile/SharedStringsDedup.java Changeset: 28accbf6d435 Author: lfoltan Date: 2016-06-28 10:11 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/28accbf6d435 8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined Summary: Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules Reviewed-by: coleenp, dholmes, sspitsyn, zgu ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp + test/runtime/modules/ModuleStress/CustomSystemClassLoader.java + test/runtime/modules/ModuleStress/ModuleNonBuiltinCLMain.java + test/runtime/modules/ModuleStress/ModuleSameCLMain.java + test/runtime/modules/ModuleStress/ModuleStress.java + test/runtime/modules/ModuleStress/ModuleStressGC.java + test/runtime/modules/ModuleStress/src/jdk.test/test/MainGC.java + test/runtime/modules/ModuleStress/src/jdk.translet/translet/MainGC.java Changeset: 9543730bc5d7 Author: kzhaldyb Date: 2016-06-29 17:01 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9543730bc5d7 8132715: Add tests which check that no allocations allowed in any of humongous regions Reviewed-by: dfazunen, tschatzl + test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java Changeset: 63d26f8dbce2 Author: kzhaldyb Date: 2016-06-29 18:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63d26f8dbce2 8132711: Add tests which check that Humongous objects behave as expected after Mixed GC Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/objectGraphTest/GC.java ! test/gc/g1/humongousObjects/objectGraphTest/README ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java Changeset: 7d886caa5cc7 Author: coleenp Date: 2016-06-29 20:16 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7d886caa5cc7 8160551: assert(c == Bytecodes::_putfield) failed: must be putfield Summary: Illegal bytecodes which are detected later hit this assert first. Reviewed-by: jrose ! src/share/vm/interpreter/rewriter.cpp + test/runtime/Final/Bad.jasm + test/runtime/Final/PutfieldError.java Changeset: ed531a6f6b53 Author: coleenp Date: 2016-06-30 00:19 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ed531a6f6b53 Merge Changeset: 2af3fb9f244f Author: mlarsson Date: 2016-06-29 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2af3fb9f244f 8159695: Arguments::atojulong() fails to detect overflows Reviewed-by: dholmes, dsamersoff ! src/share/vm/runtime/arguments.cpp + test/native/runtime/test_arguments.cpp Changeset: 05c21d0982bb Author: erikj Date: 2016-07-01 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/05c21d0982bb 8158629: bash >(...) construct still causes race conditions Reviewed-by: tbell ! make/gensrc/GensrcDtrace.gmk ! make/lib/CompileDtracePostJvm.gmk Changeset: f59a05821a33 Author: ctornqvi Date: 2016-07-01 07:21 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f59a05821a33 8160484: Implement Hotspot Runtime tier 2 Reviewed-by: dholmes, gtriantafill ! test/TEST.groups Changeset: 640da3ec4953 Author: ctornqvi Date: 2016-07-01 13:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/640da3ec4953 Merge Changeset: 5829c33488ad Author: kbarrett Date: 2016-06-30 19:16 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5829c33488ad 8160356: invalid suffix on literal warning is occurred with GCC 6 Summary: Add whitespace separation Reviewed-by: kbarrett, kvn Contributed-by: yasuenag at gmail.com ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/gc/shared/preservedMarks.cpp Changeset: 2f77f01444dd Author: poonam Date: 2016-07-01 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2f77f01444dd 8064814: Print more helpful error message when getting OOM due to low Java Heap base when running with CompressedOops Summary: Improve OOM error message Reviewed-by: coleenp, dholmes ! src/share/vm/utilities/vmError.cpp Changeset: e3b930bb92e9 Author: poonam Date: 2016-07-01 23:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e3b930bb92e9 Merge Changeset: b24356a3e2a6 Author: amurillo Date: 2016-07-08 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b24356a3e2a6 Merge Changeset: 23f9f75195b5 Author: amurillo Date: 2016-07-12 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/23f9f75195b5 Merge Changeset: 22bf6db9767b Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/22bf6db9767b Merge From alejandro.murillo at oracle.com Wed Jul 20 16:26:28 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 20 Jul 2016 16:26:28 +0000 Subject: hg: jdk9/jdk9/nashorn: 2 new changesets Message-ID: <201607201626.u6KGQX8Z019276@aojmv0008.oracle.com> Changeset: 4a6a1fd3d3dd Author: sundar Date: 2016-07-12 21:18 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4a6a1fd3d3dd 8149929: Nashorn Parser API needs to be updated for ES6 Reviewed-by: mhaupt, hannesw ! make/project.properties ! samples/prettyprinter.js ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.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/ClassDeclarationTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTreeImpl.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/DestructuringDeclTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTreeImpl.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/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/ImportEntryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTreeImpl.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/SimpleTreeVisitorES5_1.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES6.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTreeImpl.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/VariableTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ClassNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TemplateLiteral.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/parser/ParserContextFunctionNode.java ! test/script/basic/JDK-8075207.js ! test/script/basic/JDK-8075448.js ! test/script/basic/es6/let-const-switch.js.EXPECTED ! test/script/nosecurity/parserapi.js ! test/script/nosecurity/parserapi.js.EXPECTED ! test/script/nosecurity/parservisitor.js + test/script/nosecurity/treeapi/arrow.js + test/script/nosecurity/treeapi/arrow.js.EXPECTED + test/script/nosecurity/treeapi/arrow_params.js + test/script/nosecurity/treeapi/arrow_params.js.EXPECTED ! test/script/nosecurity/treeapi/assignment.js.EXPECTED + test/script/nosecurity/treeapi/class.js + test/script/nosecurity/treeapi/class.js.EXPECTED + test/script/nosecurity/treeapi/const.js + test/script/nosecurity/treeapi/const.js.EXPECTED + test/script/nosecurity/treeapi/defaultparams.js + test/script/nosecurity/treeapi/defaultparams.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_assign.js + test/script/nosecurity/treeapi/destructuring_assign.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_decl.js + test/script/nosecurity/treeapi/destructuring_decl.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_params.js + test/script/nosecurity/treeapi/destructuring_params.js.EXPECTED ! test/script/nosecurity/treeapi/functionCall.js.EXPECTED ! test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED ! test/script/nosecurity/treeapi/functionExpr.js.EXPECTED + test/script/nosecurity/treeapi/generator.js + test/script/nosecurity/treeapi/generator.js.EXPECTED + test/script/nosecurity/treeapi/let.js + test/script/nosecurity/treeapi/let.js.EXPECTED ! test/script/nosecurity/treeapi/memberSelect.js.EXPECTED + test/script/nosecurity/treeapi/modules.js + test/script/nosecurity/treeapi/modules.js.EXPECTED ! test/script/nosecurity/treeapi/new.js.EXPECTED ! test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED ! test/script/nosecurity/treeapi/property.js.EXPECTED + test/script/nosecurity/treeapi/rest.js + test/script/nosecurity/treeapi/rest.js.EXPECTED ! test/script/nosecurity/treeapi/return.js.EXPECTED + test/script/nosecurity/treeapi/spread.js + test/script/nosecurity/treeapi/spread.js.EXPECTED + test/script/nosecurity/treeapi/template_literal.js + test/script/nosecurity/treeapi/template_literal.js.EXPECTED ! test/script/nosecurity/treeapi/utils.js ! test/script/nosecurity/treeapi/variable.js.EXPECTED ! test/script/nosecurity/treeapi/with.js.EXPECTED Changeset: 5a189c5b396c Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/5a189c5b396c Merge From alejandro.murillo at oracle.com Wed Jul 20 16:26:36 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 20 Jul 2016 16:26:36 +0000 Subject: hg: jdk9/jdk9/jdk: 25 new changesets Message-ID: <201607201626.u6KGQbx9019283@aojmv0008.oracle.com> Changeset: 6e457c7faade Author: weijun Date: 2016-07-12 09:41 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e457c7faade 8130302: jarsigner and keytool -providerClass needs be re-examined for modules Reviewed-by: valeriep, mchung, mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/conf/security/java.policy ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/sun/security/pkcs11/fips/ImportKeyStore.java + test/sun/security/tools/jarsigner/AltProvider.java + test/sun/security/tools/jarsigner/alt/test.dummy/module-info.java + test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/security/tools/keytool/i18n.html Changeset: 8f5ee0e0eaa1 Author: dfuchs Date: 2016-07-12 11:29 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8f5ee0e0eaa1 8159245: Loggers created by system classes are not initialized correctly when configured programmatically from application code. Summary: Loggers of the same name now share the same configuration. Reviewed-by: mchung, mli ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! test/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java ! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java ! test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java + test/java/util/logging/SystemLoggerConfigTest.java Changeset: fa9e1202a3cd Author: jlaskey Date: 2016-07-12 10:58 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa9e1202a3cd 8161067: jlink: Enable plugins to use the module pool for class lookup Reviewed-by: sundar, psandoz ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! test/tools/jlink/JLinkPluginsTest.java Changeset: 9c87b26708f9 Author: rhalade Date: 2016-07-12 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c87b26708f9 8161233: ProblemList sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java on macOS Reviewed-by: ascarpino ! test/ProblemList.txt Changeset: bbf0170e96b2 Author: amlu Date: 2016-07-13 10:26 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bbf0170e96b2 8132548: java/lang/ThreadGroup/Stop.java fails with "RuntimeException: Failure" Reviewed-by: dholmes, martin, darcy ! test/java/lang/ThreadGroup/Stop.java Changeset: e466c14fa50f Author: sdrach Date: 2016-07-12 11:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e466c14fa50f 8155770: Correct URLClassLoader API documentation to explicitly say jar-scheme URL's are accepted Reviewed-by: psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: 2d7313f17dd0 Author: robm Date: 2016-07-13 14:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2d7313f17dd0 8141148: LDAP "follow" throws ClassCastException with Java 8 Reviewed-by: prappo, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java Changeset: d577b6b9f76d Author: henryjen Date: 2016-07-07 21:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d577b6b9f76d 8132379: -J options can cause crash or "Warning: app args parsing error passing arguments as-is" Reviewed-by: ksrini ! src/java.base/share/native/libjli/args.c ! src/java.base/windows/native/libjli/java_md.c ! test/tools/launcher/Arrrghs.java Changeset: bcb8af5c203a Author: bpb Date: 2016-07-12 07:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bcb8af5c203a 8160221: jdk/test/java/nio/channels/FileChannel/Transfers.java leaving files behind Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory. Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Transfers.java Changeset: dbcf47bfb044 Author: sherman Date: 2016-07-13 16:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dbcf47bfb044 7031075: GZIPInputStream's available() reports 1, but read() gives -1. Reviewed-by: bpb ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java + test/java/util/zip/InflaterInputStream/TestAvailable.java Changeset: 57c69cec04e2 Author: rhalade Date: 2016-07-13 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/57c69cec04e2 8161011: Mark RMI tests DownloadActivationGroup, UseCustomSocketFactory, and RestartService as itnermittent Reviewed-by: bpb ! test/java/rmi/activation/Activatable/restartService/RestartService.java ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java Changeset: f22ac98f7e1f Author: rgoel Date: 2016-07-14 10:30 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f22ac98f7e1f 8154797: Localization data for "GMT" Reviewed-by: naoto, okutsu ! make/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/src/classes/build/tools/cldrconverter/CopyrightHeaders.java ! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java + test/java/util/Locale/Bug8154797.java ! test/sun/text/resources/JavaTimeSupplementaryTest.java Changeset: 4017dd71113b Author: weijun Date: 2016-07-14 10:37 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4017dd71113b 8161341: Garbage in ProblemList.txt Reviewed-by: xuelei ! test/ProblemList.txt Changeset: 62ee45c4406f Author: sdrach Date: 2016-07-13 11:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/62ee45c4406f 8150680: JarFile.Release enum needs reconsideration with respect to it's values Reviewed-by: alanb, psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java ! test/tools/jar/multiRelease/Basic.java Changeset: 600438917b1e Author: weijun Date: 2016-07-14 19:31 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/600438917b1e 8161354: policytool fails if it needs to show an error dialog before the main window appears Reviewed-by: mullan ! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: d24c3e835865 Author: simonis Date: 2016-07-14 16:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d24c3e835865 8160564: TEST: Add a test to check the implementation of VersionProps.versionNumbers() Reviewed-by: mchung, redestad ! src/java.base/share/classes/java/lang/VersionProps.java.template + test/java/lang/Runtime/Version/VersionProps.java Changeset: d3eba57b40fd Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d3eba57b40fd Merge - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java Changeset: 4c178b0f3974 Author: sherman Date: 2016-07-14 16:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4c178b0f3974 8161426: Test java/util/zip/InflaterInputStream/TestAvailable.java fails on open-only linux Reviewed-by: bpb ! test/java/util/zip/InflaterInputStream/TestAvailable.java Changeset: a0f9c2d8312f Author: valeriep Date: 2016-07-15 01:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a0f9c2d8312f 8136459: MessageDigest.isEqual is not a "simple byte compare" Summary: Update the corresponding javadoc with @implNote and clarification. Reviewed-by: mullan, darcy ! src/java.base/share/classes/java/security/MessageDigest.java Changeset: 4729dcda8ea8 Author: mli Date: 2016-07-14 19:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4729dcda8ea8 8154821: Update issue number for sun/security/pkcs11/ec/TestKeyFactory.java in ProblemList Summary: sun/security/pkcs11/ec/TestKeyFactory.java is tracked by 8026976 instead of 7157786 Reviewed-by: xuelei Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 3b503af253a4 Author: vtewari Date: 2016-07-15 14:06 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3b503af253a4 8151788: NullPointerException from ntlm.Client.type3 Reviewed-by: chegar, prappo, weijun ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java + test/sun/net/www/protocol/http/NULLTargetInfoTest.java Changeset: 8891a2cd0d54 Author: vtewari Date: 2016-07-15 13:59 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8891a2cd0d54 8144692: HttpServer API: use of non-existant method in example in package Javadoc Reviewed-by: chegar, prappo ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java Changeset: f324a0f0db83 Author: alanb Date: 2016-07-15 17:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f324a0f0db83 8161036: Fix copyright header Reviewed-by: mchung ! src/java.base/share/classes/java/lang/module/package-info.java Changeset: 65b3167a9849 Author: bpb Date: 2016-07-15 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/65b3167a9849 8161413: Math.fma javadoc doesn't have @since 9 Summary: Add @since tag for float and double versions of fma(). Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 9446c534f022 Author: bpb Date: 2016-07-15 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9446c534f022 8161455: Missing word in API documentation Summary: Change "file has created" to "file has been created" in two places. Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/file/Files.java From alejandro.murillo at oracle.com Thu Jul 21 16:57:28 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:28 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+128 for changeset 1f093d3f8cd9 Message-ID: <201607211657.u6LGvSki008009@aojmv0008.oracle.com> Changeset: ac6583ff9188 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/ac6583ff9188 Added tag jdk-9+128 for changeset 1f093d3f8cd9 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:27 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:27 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+128 for changeset 22bf6db9767b Message-ID: <201607211657.u6LGvRHf007997@aojmv0008.oracle.com> Changeset: 19277b56bc7d Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/19277b56bc7d Added tag jdk-9+128 for changeset 22bf6db9767b ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:27 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:27 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+128 for changeset b30ae794d974 Message-ID: <201607211657.u6LGvRuL007980@aojmv0008.oracle.com> Changeset: 6e767d66d1d2 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6e767d66d1d2 Added tag jdk-9+128 for changeset b30ae794d974 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:34 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:34 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+128 for changeset fe4e11bd2423 Message-ID: <201607211657.u6LGvY4u008209@aojmv0008.oracle.com> Changeset: 46a02f57218e Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/46a02f57218e Added tag jdk-9+128 for changeset fe4e11bd2423 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:34 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:34 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+128 for changeset 8a7681a9d706 Message-ID: <201607211657.u6LGvY2G008185@aojmv0008.oracle.com> Changeset: f49972d12329 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f49972d12329 Added tag jdk-9+128 for changeset 8a7681a9d706 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:37 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:37 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+128 for changeset 2764986661b6 Message-ID: <201607211657.u6LGvbhx008234@aojmv0008.oracle.com> Changeset: 8f83bfc0791f Author: amurillo Date: 2016-07-21 16:43 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8f83bfc0791f Added tag jdk-9+128 for changeset 2764986661b6 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:37 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:37 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+128 for changeset 9446c534f022 Message-ID: <201607211657.u6LGvbdL008241@aojmv0008.oracle.com> Changeset: 85c0ee43eff9 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/85c0ee43eff9 Added tag jdk-9+128 for changeset 9446c534f022 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 21 16:57:42 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 21 Jul 2016 16:57:42 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+128 for changeset 5a189c5b396c Message-ID: <201607211657.u6LGvgvm008302@aojmv0008.oracle.com> Changeset: 0ae21c1277a7 Author: amurillo Date: 2016-07-21 16:43 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0ae21c1277a7 Added tag jdk-9+128 for changeset 5a189c5b396c ! .hgtags From alejandro.murillo at oracle.com Wed Jul 27 18:23:43 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:23:43 +0000 Subject: hg: jdk9/jdk9/corba: 3 new changesets Message-ID: <201607271823.u6RINhwF015993@aojmv0008.oracle.com> Changeset: 75f2ddcbe5d6 Author: msheppar Date: 2016-01-25 22:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/75f2ddcbe5d6 8079718: IIOP Input Stream Hooking Reviewed-by: rriggs, ahgross, coffeys, skoivu ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java ! src/java.corba/share/classes/javax/rmi/CORBA/Util.java Changeset: c6a51984b719 Author: bchristi Date: 2016-07-20 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/c6a51984b719 8161718: Copyright/License updates to corba, jdk Reviewed-by: bpb, naoto ! src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java Changeset: c3e83ccab3bb Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/c3e83ccab3bb Merge From alejandro.murillo at oracle.com Wed Jul 27 18:23:44 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:23:44 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201607271823.u6RINimd015996@aojmv0008.oracle.com> Changeset: c073cf42ffd2 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c073cf42ffd2 Merge Changeset: 177fbeb6fdef Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/177fbeb6fdef Merge Changeset: 8789414ac004 Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8789414ac004 Merge Changeset: a3f2a1723e75 Author: naoto Date: 2016-07-21 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a3f2a1723e75 8160873: (cs) JDK9 Build failure on Hindi locale Reviewed-by: tbell ! common/autoconf/boot-jdk.m4 Changeset: 7b4e932e03a1 Author: amurillo Date: 2016-07-21 17:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7b4e932e03a1 Merge Changeset: f5902d3841b8 Author: naoto Date: 2016-07-22 08:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f5902d3841b8 8162409: 8160873 did not update generated-configure.sh Reviewed-by: tbell ! common/autoconf/generated-configure.sh From alejandro.murillo at oracle.com Wed Jul 27 18:23:49 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:23:49 +0000 Subject: hg: jdk9/jdk9/hotspot: 32 new changesets Message-ID: <201607271823.u6RINnmi016198@aojmv0008.oracle.com> Changeset: ac07d96ce9b5 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ac07d96ce9b5 Merge Changeset: 01bd72306fdf Author: amurillo Date: 2016-07-02 00:26 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/01bd72306fdf Merge Changeset: 48e9e7db6944 Author: pliden Date: 2016-07-04 11:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/48e9e7db6944 8159974: G1 String deduplication logging not aligned with the rest of G1 Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1StringDedupQueue.cpp ! src/share/vm/gc/g1/g1StringDedupStat.cpp ! src/share/vm/gc/g1/g1StringDedupStat.hpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/g1StringDedupThread.hpp Changeset: 9674b6b8470f Author: ysuenaga Date: 2016-06-28 00:24 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9674b6b8470f 8160361: SEGV occurred at JNIHandleBlock::oops_do(OopClosure*) Reviewed-by: dsamersoff, tschatzl ! src/share/vm/classfile/classLoaderData.cpp Changeset: f12df741e15e Author: jmasa Date: 2016-06-13 14:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f12df741e15e 8024945: Remove check on minimum size of MetaspaceSize Reviewed-by: kbarrett, tschatzl ! src/share/vm/memory/metaspace.cpp ! test/gc/metaspace/TestMetaspaceInitialization.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java Changeset: 715b44fbeca1 Author: ysuenaga Date: 2016-07-04 12:43 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/715b44fbeca1 8160353: narrowing conversion error is occurred with GCC 6 Reviewed-by: kbarrett, dholmes ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/altHashing.cpp Changeset: 44267f81a12b Author: kbarrett Date: 2016-07-05 20:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/44267f81a12b Merge Changeset: 1b9f35a31208 Author: drwhite Date: 2016-07-05 15:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b9f35a31208 8158946: btree009 fails with assert(s > 0) failed: Bad size calculated Summary: Set oop_size before setting _klass Reviewed-by: coleenp, dholmes, kbarrett, tschatzl ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/oop.inline.hpp Changeset: 1bf96735f3be Author: dcubed Date: 2016-07-05 14:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1bf96735f3be 8160739: quarantine tests failing due to -XX:TieredStopAtLevel=1 8160743: quarantine tests that can't attach symbolicator to the process on MacOS X Reviewed-by: sspitsyn, dholmes, kvn ! test/compiler/ciReplay/TestVM_no_comp_level.sh ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Changeset: dbdd2a48ecba Author: dcubed Date: 2016-07-05 21:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dbdd2a48ecba Merge Changeset: 3d722900f4a8 Author: tschatzl Date: 2016-07-06 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3d722900f4a8 8159978: Use an array to store the collection set regions instead of linking through regions Summary: Fix a potential problem with memory visibility in the sampling thread in the collection set by changing the way we store the collection set. Reviewed-by: ehelin, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1HeapVerifier.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp Changeset: 29ed49c42486 Author: zmajo Date: 2016-07-06 11:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/29ed49c42486 8160527: Check for final instance field updates can be omitted Summary: Disable final field resolution in the constant pool cache. Correct error message printed at field resolution. New tests. Reviewed-by: jrose, coleenp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp + test/runtime/Final/TestPutField.jasm + test/runtime/Final/TestPutMain.java + test/runtime/Final/TestPutStatic.jasm Changeset: 9cb23b2eee22 Author: zmajo Date: 2016-07-06 12:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9cb23b2eee22 Merge Changeset: 0df413195ffc Author: kbarrett Date: 2016-07-07 15:40 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0df413195ffc 8160350: cannot truss jdk9 [ solaris ] Summary: Removed no longer needed code to enable or test for vtime support. Reviewed-by: kbarrett, dcubed, gthornbr Contributed-by: alan.burlison at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: d5b704ac66af Author: dcubed Date: 2016-07-07 14:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d5b704ac66af 8068592: Remove unused code in objectMonitor.hpp Reviewed-by: dholmes, redestad, gthornbr ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.hpp Changeset: f3d84276e127 Author: stefank Date: 2016-06-21 14:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f3d84276e127 8159893: StringTable cleaning log line lacks the GC ID prefix Reviewed-by: pliden, jmasa ! src/share/vm/logging/logPrefix.hpp ! test/gc/g1/TestStringSymbolTableStats.java Changeset: 399e76f7e29b Author: jmasa Date: 2016-05-19 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/399e76f7e29b 8157240: GC task trace logging is incomprehensible Reviewed-by: tschatzl, redestad ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/gcTaskThread.hpp ! src/share/vm/gc/shared/workerManager.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp + test/gc/ergonomics/TestInitialGCThreadLogging.java Changeset: 2fe257c2c5d5 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2fe257c2c5d5 Merge Changeset: bcf6261d0352 Author: sspitsyn Date: 2016-07-09 19:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bcf6261d0352 8159145: Add JVMTI function GetNamedModule Summary: Introduce function GetNamedModule with a jtreg test coverage Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed ! make/test/JtregNative.gmk ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/modules.hpp ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp + test/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java + test/serviceability/jvmti/GetNamedModule/libGetNamedModuleTest.c Changeset: 46fba2696985 Author: ysuenaga Date: 2016-07-06 20:58 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/46fba2696985 8153074: UL: Show output option in VM.log jcmd Reviewed-by: dholmes, mlarsson ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp Changeset: ba34c407a6ea Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba34c407a6ea Merge Changeset: 4c809569da7a Author: zmajo Date: 2016-07-18 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4c809569da7a 8161581: Quarantine compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Summary: Quarantine test. Reviewed-by: goetz, thartmann ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 51197f12039f Author: zmajo Date: 2016-07-19 10:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51197f12039f 8161660: Quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java Summary: Quarantine test. Reviewed-by: dholmes, thartmann ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: c54e33226cd9 Author: zmajo Date: 2016-07-19 11:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c54e33226cd9 Merge Changeset: 97d2ff49eb68 Author: hseigel Date: 2016-04-06 07:55 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/97d2ff49eb68 8152479: Coded byte streams Reviewed-by: acorn, mschoene, asmotrak Contributed-by: harold.seigel at oracle.com ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodeStream.hpp Changeset: 727970489c6c Author: iklam Date: 2016-04-06 21:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/727970489c6c 8150752: Share Class Data Reviewed-by: acorn, hseigel, mschoene ! src/share/vm/classfile/compactHashtable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 5d717aca1f9e Author: jiangli Date: 2016-04-20 16:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5d717aca1f9e 8153312: Constrain AppCDS behavior Reviewed-by: iklam, acorn, mschoene ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: 9b01ac7cc018 Author: hseigel Date: 2016-05-11 12:03 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b01ac7cc018 8155981: Bolster bytecode verification Reviewed-by: acorn, jdn Contributed-by: harold.seigel at oracle.com ! src/share/vm/classfile/verifier.cpp Changeset: 5570f9d8e0a1 Author: dcubed Date: 2016-07-20 10:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5570f9d8e0a1 8161949: quarantine runtime/Unsafe/GetUnsafe.java to allow sync with JDK9-dev Reviewed-by: jiangli, gtriantafill ! test/runtime/Unsafe/GetUnsafe.java Changeset: 14d36b8b6157 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/14d36b8b6157 Merge Changeset: cde17b3e2e70 Author: vlivanov Date: 2016-07-21 20:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cde17b3e2e70 8155781: C2: opaque unsafe access triggers an assert Reviewed-by: kvn, lmesnik, ppunegov ! src/share/vm/opto/library_call.cpp + test/compiler/unsafe/OpaqueAccesses.java Changeset: e96b34b76d86 Author: vlivanov Date: 2016-07-21 21:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e96b34b76d86 Merge From alejandro.murillo at oracle.com Wed Jul 27 18:23:51 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:23:51 +0000 Subject: hg: jdk9/jdk9/jaxp: 4 new changesets Message-ID: <201607271823.u6RINpDl016227@aojmv0008.oracle.com> Changeset: f2d71c6f6c01 Author: joehw Date: 2016-02-16 10:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f2d71c6f6c01 8148872: Complete name checking Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java Changeset: 1bfe60e61bad Author: joehw Date: 2016-04-04 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/1bfe60e61bad 8149962: Better delineation of XML processing Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java Changeset: 000916523a73 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/000916523a73 Merge Changeset: 74241304e87b Author: dfuchs Date: 2016-07-26 14:29 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/74241304e87b 8153082: Update XSLT compiler to generate classes that invoke addReads Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java) Reviewed-by: alanb, clanger, joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java From alejandro.murillo at oracle.com Wed Jul 27 18:23:55 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:23:55 +0000 Subject: hg: jdk9/jdk9/nashorn: 7 new changesets Message-ID: <201607271823.u6RINtEQ016287@aojmv0008.oracle.com> Changeset: 56ddb77ac9df Author: attila Date: 2016-07-19 13:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/56ddb77ac9df 8160953: Update build-nagen-eclipse task to work with JDK 9 Reviewed-by: lagergren, sundar ! make/build-nasgen.xml ! make/build.xml Changeset: 22d2cf722303 Author: mhaupt Date: 2016-07-21 10:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/22d2cf722303 8142969: Nashorn logging API requires testing Reviewed-by: sundar, mhaupt - test/script/currently-failing/logcoverage.js + test/script/nosecurity/logcoverage.js + test/script/nosecurity/logcoverage.js.EXPECTED Changeset: 8a875db19be8 Author: amurillo Date: 2016-07-21 17:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/8a875db19be8 Merge - test/script/currently-failing/logcoverage.js Changeset: 65ec780a0374 Author: attila Date: 2016-07-25 10:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/65ec780a0374 8161928: Dynalink documentation updates Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java Changeset: 9c51738fd0e3 Author: attila Date: 2016-07-25 11:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9c51738fd0e3 8161929: FindProperty.isInherited never used standalone Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: f820df12aa51 Author: attila Date: 2016-07-25 11:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f820df12aa51 8161930: Cleanup ScriptObject warnings Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 68020a486500 Author: hannesw Date: 2016-07-26 15:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/68020a486500 8068972: Array.splice should follow the ES6 specification Reviewed-by: mhaupt, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java + test/script/basic/JDK-8068972.js From alejandro.murillo at oracle.com Wed Jul 27 18:23:53 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:23:53 +0000 Subject: hg: jdk9/jdk9/langtools: 7 new changesets Message-ID: <201607271823.u6RINrXk016279@aojmv0008.oracle.com> Changeset: 9f8da995da88 Author: vromero Date: 2016-07-19 11:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9f8da995da88 8161383: javac is looking for operator symbols at the wrong place Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java + test/tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java Changeset: c2f2565b80f7 Author: rfield Date: 2016-07-20 23:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c2f2565b80f7 8160127: JShell API: extract abstract JDI and abstract streaming implementations of ExecutionControl 8159935: JShell API: Reorganize execution support code into jdk.jshell.execution (previously sent for review, and combined here) 8160128: JShell API: extract abstract streaming remote agent 8159122: JShell API: Configurable invocation mechanism Summary: ExecutionControl implementation support with simplified ExecutionControl interface Reviewed-by: jlahoda - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java + src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java + src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java + src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java + src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java - src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java + src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java + src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java + src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteCodes.java + src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/FailOverExecutionControlTest.java ! test/jdk/jshell/JDIListeningExecutionControlTest.java ! test/jdk/jshell/KullaTesting.java - test/jdk/jshell/LocalExecutionControl.java ! test/jdk/jshell/UserExecutionControlTest.java + test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: 21fd4202c188 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/21fd4202c188 Merge - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java - src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java - test/jdk/jshell/LocalExecutionControl.java Changeset: 891314d4e324 Author: iris Date: 2016-07-21 07:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/891314d4e324 8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed Reviewed-by: alanb, rfield, ksrini ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Changeset: 842f0bfe2811 Author: mcimadamore Date: 2016-07-22 12:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/842f0bfe2811 8161985: Spurious override of Object.getClass leads to NPE Summary: Attr.adjustMethodReturnType() tweaks return types w/o checking what method is being patched Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/8161985/T8161985a.java + test/tools/javac/8161985/T8161985a.out + test/tools/javac/8161985/T8161985b.java + test/tools/javac/8161985/T8161985b.out Changeset: 0df43e162a59 Author: jlahoda Date: 2016-07-26 15:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0df43e162a59 8162255: 'Alt-Enter v'/'Alt-Enter i' not working on some terminals Summary: Registering an additional code sequence for Alt-Enter Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: e18190929198 Author: vromero Date: 2016-07-26 07:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e18190929198 8161019: javac, fold formatter options Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! test/tools/javac/Diagnostics/6722234/T6722234a.java ! test/tools/javac/Diagnostics/6722234/T6722234b.java ! test/tools/javac/Diagnostics/6722234/T6722234c.java ! test/tools/javac/Diagnostics/6722234/T6722234d.java ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/Diagnostics/6862608/T6862608a.java ! test/tools/javac/Diagnostics/6862608/T6862608b.java ! test/tools/javac/Diagnostics/7010608/Test.java ! test/tools/javac/Diagnostics/8010387/T8010387.java ! test/tools/javac/InterfaceMemberClassModifiers.java ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T6214885.java ! test/tools/javac/api/6731573/T6731573.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/WhereCaptured.java ! test/tools/javac/diags/examples/WhereCaptured1.java ! test/tools/javac/diags/examples/WhereFreshTvar.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/diags/examples/WhereIntersection2.java ! test/tools/javac/diags/examples/WhereTypeVar.java ! test/tools/javac/diags/examples/WhereTypeVar2.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java ! test/tools/javac/unicode/UnicodeNewline.java From alejandro.murillo at oracle.com Wed Jul 27 18:24:09 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 27 Jul 2016 18:24:09 +0000 Subject: hg: jdk9/jdk9/jdk: 60 new changesets Message-ID: <201607271824.u6RIOB9O016317@aojmv0008.oracle.com> Changeset: d04ea07c1629 Author: dl Date: 2016-07-15 13:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d04ea07c1629 8159924: Various improvements to StampedLock code Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: fd4819ec5afd Author: dl Date: 2016-07-15 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd4819ec5afd 8157523: Various improvements to ForkJoin/SubmissionPublisher code Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java Changeset: f3af17da360b Author: dl Date: 2016-07-15 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3af17da360b 8157522: Performance improvements to CompletableFuture Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 955eab36f5da Author: dl Date: 2016-07-15 14:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/955eab36f5da 8080603: Replace Unsafe with VarHandle in java.util.concurrent classes 8153715: Use Unsafe.weakCompareAndSet in java.util.concurrent Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs, shade ! src/java.base/share/classes/java/util/Queue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/Condition.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/package-info.java ! test/java/util/concurrent/tck/Atomic8Test.java + test/java/util/concurrent/tck/AtomicBoolean9Test.java + test/java/util/concurrent/tck/AtomicInteger9Test.java + test/java/util/concurrent/tck/AtomicIntegerArray9Test.java + test/java/util/concurrent/tck/AtomicLong9Test.java + test/java/util/concurrent/tck/AtomicLongArray9Test.java + test/java/util/concurrent/tck/AtomicReference9Test.java + test/java/util/concurrent/tck/AtomicReferenceArray9Test.java ! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java ! test/java/util/concurrent/tck/AtomicReferenceTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 5acc53684320 Author: bpb Date: 2016-07-15 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5acc53684320 8160220: (fs) Tests in jdk/test/java/nio/file/WatchService leave directory trees behind Summary: Create temporary files by default in a scratch directory. Reviewed-by: alanb, chegar ! test/java/nio/file/WatchService/DeleteInterference.java ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: 4f5f82c457af Author: amlu Date: 2016-07-18 13:13 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4f5f82c457af 8161347: Mark java/lang/ProcessBuilder/Zombies.java as intermittently failing Reviewed-by: rriggs ! test/java/lang/ProcessBuilder/Zombies.java Changeset: afabd435c6e3 Author: mhaupt Date: 2016-07-18 14:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/afabd435c6e3 8161212: Test times out: java/lang/invoke/LoopCombinatorLongSignatureTest.java Reviewed-by: redestad ! test/java/lang/invoke/LoopCombinatorLongSignatureTest.java Changeset: 44944d0ea474 Author: prappo Date: 2016-07-18 13:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/44944d0ea474 8161474: Extract interface from java.net.http.RawChannel Reviewed-by: michaelm ! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java + src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java ! src/java.httpclient/share/classes/java/net/http/WSReceiver.java ! src/java.httpclient/share/classes/java/net/http/WSWriter.java ! test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java Changeset: f022fb803581 Author: chegar Date: 2016-07-18 15:34 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f022fb803581 8160993: Fix headers in the java/net/http package Reviewed-by: alanb ! src/java.httpclient/share/classes/java/net/http/AsyncConnection.java ! src/java.httpclient/share/classes/java/net/http/AsyncEvent.java ! src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java ! src/java.httpclient/share/classes/java/net/http/BufferHandler.java ! src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java ! src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java ! src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/ConnectionPool.java ! src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java ! src/java.httpclient/share/classes/java/net/http/CookieFilter.java ! src/java.httpclient/share/classes/java/net/http/DataFrame.java ! src/java.httpclient/share/classes/java/net/http/ErrorFrame.java ! src/java.httpclient/share/classes/java/net/http/Exchange.java ! src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java ! src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java ! src/java.httpclient/share/classes/java/net/http/FilterFactory.java ! src/java.httpclient/share/classes/java/net/http/FrameReader.java ! src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java ! src/java.httpclient/share/classes/java/net/http/HeaderFilter.java ! src/java.httpclient/share/classes/java/net/http/HeaderFrame.java ! src/java.httpclient/share/classes/java/net/http/HeaderParser.java ! src/java.httpclient/share/classes/java/net/http/HeadersFrame.java ! src/java.httpclient/share/classes/java/net/http/Http1Exchange.java ! src/java.httpclient/share/classes/java/net/http/Http1Request.java ! src/java.httpclient/share/classes/java/net/http/Http1Response.java ! src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java ! src/java.httpclient/share/classes/java/net/http/Http2Connection.java ! src/java.httpclient/share/classes/java/net/http/Http2Frame.java ! src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpConnection.java ! src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpResponse.java ! src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java ! src/java.httpclient/share/classes/java/net/http/Log.java ! src/java.httpclient/share/classes/java/net/http/MultiExchange.java ! src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java ! src/java.httpclient/share/classes/java/net/http/Pair.java ! src/java.httpclient/share/classes/java/net/http/PingFrame.java ! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java ! src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java ! src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java ! src/java.httpclient/share/classes/java/net/http/PriorityFrame.java ! src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java ! src/java.httpclient/share/classes/java/net/http/Queue.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java ! src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java ! src/java.httpclient/share/classes/java/net/http/RedirectFilter.java ! src/java.httpclient/share/classes/java/net/http/ResetFrame.java ! src/java.httpclient/share/classes/java/net/http/ResponseContent.java ! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java ! src/java.httpclient/share/classes/java/net/http/SSLConnection.java ! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java ! src/java.httpclient/share/classes/java/net/http/SettingsFrame.java ! src/java.httpclient/share/classes/java/net/http/Stream.java ! src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java ! src/java.httpclient/share/classes/java/net/http/Utils.java ! src/java.httpclient/share/classes/java/net/http/WS.java ! src/java.httpclient/share/classes/java/net/http/WSBuilder.java ! src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/WSDisposable.java ! src/java.httpclient/share/classes/java/net/http/WSFrame.java ! src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java ! src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java ! src/java.httpclient/share/classes/java/net/http/WSMessageSender.java ! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java ! src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java ! src/java.httpclient/share/classes/java/net/http/WSProtocolException.java ! src/java.httpclient/share/classes/java/net/http/WSReceiver.java ! src/java.httpclient/share/classes/java/net/http/WSShared.java ! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java ! src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java ! src/java.httpclient/share/classes/java/net/http/WSTransmitter.java ! src/java.httpclient/share/classes/java/net/http/WSUtils.java ! src/java.httpclient/share/classes/java/net/http/WSWriter.java ! src/java.httpclient/share/classes/java/net/http/WebSocket.java ! src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java ! src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java ! src/java.httpclient/share/classes/module-info.java Changeset: 13ba68250391 Author: darcy Date: 2016-07-18 10:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13ba68250391 8161500: Use getTypeName and StringJoiner in core reflection toString methods Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java ! test/java/lang/Class/GenericStringTest.java ! test/java/lang/reflect/Constructor/GenericStringTest.java ! test/java/lang/reflect/Field/GenericStringTest.java ! test/java/lang/reflect/Method/GenericStringTest.java Changeset: 2b5da9566427 Author: snikandrova Date: 2016-07-18 13:57 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b5da9566427 8022580: sun.net.ftp.impl.FtpClient.nameList(String path) handles "null" incorrectly Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + test/sun/net/ftp/TestFtpClientNameListWithNull.java Changeset: 74e3d247a5f2 Author: snikandrova Date: 2016-07-18 14:39 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/74e3d247a5f2 8054213: Class name repeated in output of Type.toString() Reviewed-by: darcy ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java + test/java/lang/reflect/Generics/TestGenericReturnTypeToString.java Changeset: 5af6e98e7a27 Author: naoto Date: 2016-07-18 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5af6e98e7a27 8159214: jlink --include-locales problems Reviewed-by: jlaskey, okutsu ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 2c62a8efd316 Author: dcubed Date: 2016-07-07 17:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2c62a8efd316 Merge ! test/ProblemList.txt Changeset: 10c397081ca6 Author: dsamersoff Date: 2016-07-08 17:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/10c397081ca6 8159925: sun/tools/jps/TestJpsJar.java still fails after fix for JDK-8153278 Summary: Check user.dir property Reviewed-by: dcubed, sspitsyn ! test/sun/tools/jps/JpsBase.java ! test/sun/tools/jps/TestJpsJar.java Changeset: 5a5fe3c89e82 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5a5fe3c89e82 Merge - make/mapfiles/libdcpr/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java ! test/ProblemList.txt - test/sun/security/mscapi/SignUsingNONEwithRSA.sh - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: c384393a30b3 Author: sspitsyn Date: 2016-07-09 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c384393a30b3 8159145: Add JVMTI function GetNamedModule Summary: Introduce function GetNamedModule with a jtreg test coverage Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed ! src/java.base/share/native/include/jvmti.h Changeset: 497a8134cda1 Author: sspitsyn Date: 2016-07-09 21:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/497a8134cda1 8159147: Add ClassLoader parameter to new ClassFileTransformer transform method Summary: Add ClassLoader parameter to new ClassFileTransformer transform method Reviewed-by: alanb, dholmes, dcubed, mchung ! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java ! src/java.instrument/share/classes/sun/instrument/TransformerManager.java ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.h ! test/java/lang/instrument/ATransformerManagementTestCase.java ! test/java/lang/instrument/RetransformAgent.java ! test/java/lang/instrument/SimpleIdentityTransformer.java Changeset: c35810bc1945 Author: dcubed Date: 2016-07-14 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c35810bc1945 8161388: quarantine java/lang/instrument/DaemonThread/TestDaemonThread.java Reviewed-by: gtriantafill, hseigel ! test/ProblemList.txt Changeset: 9b3c7817d771 Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9b3c7817d771 Merge ! test/ProblemList.txt Changeset: 50abd2d30290 Author: amurillo Date: 2016-07-18 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50abd2d30290 Merge Changeset: 35290b326e18 Author: amurillo Date: 2016-07-18 13:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/35290b326e18 Merge Changeset: bd1195b81c5b Author: amlu Date: 2016-07-19 09:37 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bd1195b81c5b 8161567: Mark java/util/concurrent/forkjoin/FJExceptionTableLeak.java as intermittently failing Reviewed-by: martin, darcy ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java Changeset: f81a3887d9eb Author: psandoz Date: 2016-07-19 16:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f81a3887d9eb 8161129: Unsafe::getUnsafe should allow the platform class loader to access it Reviewed-by: forax, jrose ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 53708004dbd7 Author: sherman Date: 2016-07-19 09:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/53708004dbd7 8155616: java/util/zip/TestLocalTime.java fails intermittently with storing mtime failed Reviewed-by: rriggs ! test/java/util/zip/TestLocalTime.java Changeset: 7528b8acece3 Author: valeriep Date: 2015-12-23 02:36 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7528b8acece3 8138811: Construction of static protection domains Summary: Updated SubjectDomainCombiner to keep static ProtectionDomain static Reviewed-by: mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: b02cd30a0bc1 Author: bpb Date: 2016-01-13 14:04 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b02cd30a0bc1 8145446: Perfect pipe placement Reviewed-by: alanb, jeff, igerasim, ahgross ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java Changeset: 8126c6eec9a1 Author: jbachorik Date: 2016-01-28 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8126c6eec9a1 8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811 Reviewed-by: dfuchs, valeriep ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java Changeset: e52cc9b1e075 Author: valeriep Date: 2016-03-11 23:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e52cc9b1e075 8149070: Enforce update ordering Summary: Make sure that ISE is thrown when updateAAD is called after update. Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Changeset: 017a7d5286ad Author: valeriep Date: 2016-03-16 21:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/017a7d5286ad 8147771: Construction of static protection domains under Javax custom policy Summary: Changed SubjectDomainCombiner to combine static PD as is even when custom policy is enabled. Reviewed-by: mullan ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 055ab8895df8 Author: valeriep Date: 2016-03-30 22:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/055ab8895df8 8146514: Enforce GCM limits Summary: add and enforce upper limit for input size for AES cipher in GCM mode Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Changeset: 86a4008e0b7e Author: vadim Date: 2016-04-04 15:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/86a4008e0b7e 8151925: Font reference improvements Reviewed-by: prr, serb, skoivu ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Font.h Changeset: 3e2c3cfbfe0c Author: jrose Date: 2016-04-23 05:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3e2c3cfbfe0c 8154475: Clean up lookup visibility Reviewed-by: vlivanov, mhaupt, ahgross ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: bdc9bedcd3bf Author: mhaupt Date: 2016-05-20 09:58 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bdc9bedcd3bf 8155985: Persistent Parameter Processing Reviewed-by: jrose, vlivanov, ahgross ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: cc79a9897c31 Author: mhaupt Date: 2016-06-08 21:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cc79a9897c31 8158571: Additional method handle validation Reviewed-by: jrose, ahgross, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 721727228b61 Author: bpb Date: 2016-07-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/721727228b61 8161091: Incorrect HTTP Stream.FlowControl implementation allows to send DataFrame even when window size was exhausted Summary: Fix flow control Reviewed-by: rriggs, chegar Contributed-by: Sergey Kuksenko ! src/java.httpclient/share/classes/java/net/http/Stream.java Changeset: 539cc90b2274 Author: sdrach Date: 2016-07-19 10:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/539cc90b2274 8157524: Revert JarFile methods "entries" and "stream" to Java 8 behavior Reviewed-by: alanb, psandoz, redestad ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/util/jar/JarFile.java - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: b211a52a7439 Author: bchristi Date: 2016-07-20 08:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b211a52a7439 8161718: Copyright/License updates to corba, jdk Reviewed-by: bpb, naoto ! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java ! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/native/libfdlibm/e_acos.c ! src/java.base/share/native/libfdlibm/e_asin.c ! src/java.base/share/native/libfdlibm/e_atan2.c ! src/java.base/share/native/libfdlibm/e_atanh.c ! src/java.base/share/native/libfdlibm/e_cosh.c ! src/java.base/share/native/libfdlibm/e_exp.c ! src/java.base/share/native/libfdlibm/e_fmod.c ! src/java.base/share/native/libfdlibm/e_log.c ! src/java.base/share/native/libfdlibm/e_log10.c ! src/java.base/share/native/libfdlibm/e_rem_pio2.c ! src/java.base/share/native/libfdlibm/e_remainder.c ! src/java.base/share/native/libfdlibm/e_scalb.c ! src/java.base/share/native/libfdlibm/e_sinh.c ! src/java.base/share/native/libfdlibm/fdlibm.h ! src/java.base/share/native/libfdlibm/k_cos.c ! src/java.base/share/native/libfdlibm/k_rem_pio2.c ! src/java.base/share/native/libfdlibm/k_sin.c ! src/java.base/share/native/libfdlibm/k_standard.c ! src/java.base/share/native/libfdlibm/k_tan.c ! src/java.base/share/native/libfdlibm/s_atan.c ! src/java.base/share/native/libfdlibm/s_ceil.c ! src/java.base/share/native/libfdlibm/s_copysign.c ! src/java.base/share/native/libfdlibm/s_cos.c ! src/java.base/share/native/libfdlibm/s_expm1.c ! src/java.base/share/native/libfdlibm/s_fabs.c ! src/java.base/share/native/libfdlibm/s_finite.c ! src/java.base/share/native/libfdlibm/s_floor.c ! src/java.base/share/native/libfdlibm/s_frexp.c ! src/java.base/share/native/libfdlibm/s_ilogb.c ! src/java.base/share/native/libfdlibm/s_isnan.c ! src/java.base/share/native/libfdlibm/s_ldexp.c ! src/java.base/share/native/libfdlibm/s_lib_version.c ! src/java.base/share/native/libfdlibm/s_log1p.c ! src/java.base/share/native/libfdlibm/s_logb.c ! src/java.base/share/native/libfdlibm/s_matherr.c ! src/java.base/share/native/libfdlibm/s_modf.c ! src/java.base/share/native/libfdlibm/s_nextafter.c ! src/java.base/share/native/libfdlibm/s_rint.c ! src/java.base/share/native/libfdlibm/s_scalbn.c ! src/java.base/share/native/libfdlibm/s_significand.c ! src/java.base/share/native/libfdlibm/s_sin.c ! src/java.base/share/native/libfdlibm/s_tan.c ! src/java.base/share/native/libfdlibm/s_tanh.c ! src/java.base/share/native/libjimage/NativeImageBuffer.cpp ! src/java.base/share/native/libjimage/endian.cpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java ! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java ! src/java.base/windows/native/libjava/jni_util_md.c ! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/javax/management/ConstructorParameters.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java ! src/sample/share/nio/chatserver/ChatServer.java ! src/sample/share/nio/chatserver/Client.java ! src/sample/share/nio/chatserver/ClientReader.java ! src/sample/share/nio/chatserver/DataReader.java ! src/sample/share/nio/chatserver/MessageReader.java ! src/sample/share/nio/chatserver/NameReader.java Changeset: 4fd35612008c Author: amlu Date: 2016-07-21 10:02 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4fd35612008c 8161565: Problem list httpclient/SplitResponse.java Reviewed-by: chegar ! test/ProblemList.txt Changeset: ce450d1d95f2 Author: simonis Date: 2016-07-20 20:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ce450d1d95f2 8161951: 8132379 introduced non ANSI C coding Reviewed-by: dholmes ! src/java.base/windows/native/libjli/java_md.c Changeset: 8ab3084eb273 Author: jlaskey Date: 2016-07-21 10:34 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ab3084eb273 8158407: jimage: verify should do more extensive test Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! test/tools/jimage/JImageToolTest.java Changeset: 681aedb5eccd Author: naoto Date: 2016-07-21 09:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/681aedb5eccd 8161937: non-ASCII characters in source code comments Reviewed-by: alanb ! src/java.base/share/native/libjimage/jimage.cpp Changeset: 8fa45117f87c Author: amurillo Date: 2016-07-21 17:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8fa45117f87c Merge - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: 165e4d9c7afa Author: bchristi Date: 2016-07-21 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/165e4d9c7afa 8161039: System.getProperty("os.version") returns incorrect version number on Mac Summary: Omit trailing .0 from os.version when patchVersion is 0 Reviewed-by: alanb ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: ab971c902672 Author: iris Date: 2016-07-21 07:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ab971c902672 8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed Reviewed-by: alanb, rfield, ksrini ! src/java.base/share/classes/java/lang/Runtime.java ! test/java/lang/Runtime/Version/Basic.java Changeset: 96288b884a04 Author: ascarpino Date: 2016-07-21 15:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/96288b884a04 8060224: Enable SHA-1 CertPath Restrictions Reviewed-by: mullan ! src/java.base/share/conf/security/java.security Changeset: 1bafcae84fb2 Author: okutsu Date: 2016-07-22 13:31 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1bafcae84fb2 8161203: ResourceBundle.getBundle performance regression Reviewed-by: alanb ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: bb654e07146d Author: chegar Date: 2016-07-22 11:12 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bb654e07146d 8078568: java/net/URLPermission/URLTest.java fails intermittently with BindException Reviewed-by: dfuchs ! test/java/net/URLPermission/URLTest.java - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 Changeset: a8db670c7d12 Author: clanger Date: 2016-07-22 14:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a8db670c7d12 8160174: java.net.NetworkInterface - fixes and improvements for network interface listing Reviewed-by: chegar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: 714224061029 Author: vinnie Date: 2016-07-22 16:05 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/714224061029 8161571: Verifying ECDSA signatures permits trailing bytes Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/DSA.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java + test/java/security/Signature/SignatureLength.java Changeset: 6770424f6e72 Author: sherman Date: 2016-07-22 16:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6770424f6e72 8161942: java.util.zip.ZipEntry.java not covering UpperLimit range of DOS epoch Reviewed-by: redestad ! src/java.base/share/classes/java/util/zip/ZipEntry.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 ! test/java/util/zip/TestLocalTime.java Changeset: b76c4d1723c5 Author: xuelei Date: 2016-07-25 05:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b76c4d1723c5 8161106: Improve SSLSocket test template Reviewed-by: weijun, jnimeh, asmotrak + test/javax/net/ssl/templates/SSLSocketSample.java Changeset: 686a0cb44fab Author: ssahoo Date: 2016-07-26 09:53 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/686a0cb44fab 8151654: Additional modular test for "auth.login.defaultCallbackHandler" Reviewed-by: mchung, weijun ! test/java/security/Provider/SecurityProviderModularTest.java ! test/java/security/modules/ModularTest.java + test/javax/security/auth/login/modules/JaasClientWithDefaultHandler.java ! test/javax/security/auth/login/modules/JaasModularClientTest.java + test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java + test/javax/security/auth/login/modules/TestCallbackHandler.java Changeset: 2e03e2e6350a Author: vtewari Date: 2016-07-26 13:26 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e03e2e6350a 8161291: Serialization Tests for URLPermission is failing Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/java/net/URLPermission.java ! test/java/net/URLPermission/URLPermissionTest.java Changeset: 1a883741d535 Author: dfuchs Date: 2016-07-26 14:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1a883741d535 8153082: Update XSLT compiler to generate classes that invoke addReads Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java) Reviewed-by: alanb, clanger, joehw ! src/java.base/share/classes/module-info.java Changeset: c659d2cdc7ba Author: dl Date: 2016-07-26 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c659d2cdc7ba 8162396: j.u.c java.lang.LinkageError Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java Changeset: fe3146f5e7b1 Author: dl Date: 2016-07-26 09:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe3146f5e7b1 8160402: Garbage retention with CompletableFuture.anyOf Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: fe0d3813e6c3 Author: dl Date: 2016-07-26 09:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe0d3813e6c3 8160751: Optimize ConcurrentHashMap.keySet().removeAll 8161372: ConcurrentHashMap.computeIfAbsent(k,f) locks bin when k present Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: e2c8961887a2 Author: dl Date: 2016-07-26 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e2c8961887a2 8161608: StampedLock should use storeStoreFence when acquiring write lock Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: 47699aa2e69e Author: dl Date: 2016-07-26 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/47699aa2e69e 8161591: Miscellaneous changes imported from jsr166 CVS 2016-07 Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java From alejandro.murillo at oracle.com Thu Jul 28 16:17:52 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:52 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+129 for changeset f5902d3841b8 Message-ID: <201607281617.u6SGHq1V000158@aojmv0008.oracle.com> Changeset: 05062d7a63db Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/05062d7a63db Added tag jdk-9+129 for changeset f5902d3841b8 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:17:54 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:54 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+129 for changeset e96b34b76d86 Message-ID: <201607281617.u6SGHs3S000180@aojmv0008.oracle.com> Changeset: 7d54c7056328 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7d54c7056328 Added tag jdk-9+129 for changeset e96b34b76d86 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:17:57 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:57 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+129 for changeset 46a02f57218e Message-ID: <201607281617.u6SGHvCe000318@aojmv0008.oracle.com> Changeset: 39c6293131d9 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/39c6293131d9 Added tag jdk-9+129 for changeset 46a02f57218e ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:17:53 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:53 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+129 for changeset c3e83ccab3bb Message-ID: <201607281617.u6SGHwxf000377@aojmv0008.oracle.com> Changeset: 77f9692d5976 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/77f9692d5976 Added tag jdk-9+129 for changeset c3e83ccab3bb ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:17:59 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:59 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+129 for changeset e18190929198 Message-ID: <201607281617.u6SGHxRK000381@aojmv0008.oracle.com> Changeset: 88550f7521f9 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/88550f7521f9 Added tag jdk-9+129 for changeset e18190929198 ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:17:58 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:58 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+129 for changeset 74241304e87b Message-ID: <201607281617.u6SGHwZx000372@aojmv0008.oracle.com> Changeset: 057e5d7f6572 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/057e5d7f6572 Added tag jdk-9+129 for changeset 74241304e87b ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:17:59 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:17:59 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+129 for changeset 47699aa2e69e Message-ID: <201607281617.u6SGHxZV000394@aojmv0008.oracle.com> Changeset: 4963636a45a7 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4963636a45a7 Added tag jdk-9+129 for changeset 47699aa2e69e ! .hgtags From alejandro.murillo at oracle.com Thu Jul 28 16:18:02 2016 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 28 Jul 2016 16:18:02 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+129 for changeset 68020a486500 Message-ID: <201607281618.u6SGI2Xx000444@aojmv0008.oracle.com> Changeset: ec5f7c6f3b87 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ec5f7c6f3b87 Added tag jdk-9+129 for changeset 68020a486500 ! .hgtags