From tobias.hartmann at oracle.com Tue Sep 1 11:45:36 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 01 Sep 2015 11:45:36 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat Message-ID: <201509011145.t81Bja6M024760@aojmv0008.oracle.com> Changeset: 36208147039b Author: shade Date: 2015-09-01 12:57 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/36208147039b 8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat Reviewed-by: kvn, thartmann ! src/share/vm/opto/stringopts.cpp From aph at redhat.com Tue Sep 1 12:51:18 2015 From: aph at redhat.com (aph at redhat.com) Date: Tue, 01 Sep 2015 12:51:18 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134322: AArch64: Fix several errors in C2 biased locking implementation Message-ID: <201509011251.t81CpI9F007857@aojmv0008.oracle.com> Changeset: 7df0e3f7ad65 Author: adinn Date: 2015-08-26 17:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7df0e3f7ad65 8134322: AArch64: Fix several errors in C2 biased locking implementation Summary: Several errors in C2 biased locking require fixing Reviewed-by: kvn Contributed-by: hui.shi at linaro.org ! src/cpu/aarch64/vm/aarch64.ad From tobias.hartmann at oracle.com Wed Sep 2 10:26:18 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 02 Sep 2015 10:26:18 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134758: Final String field values should be trusted as stable Message-ID: <201509021026.t82AQJjw020962@aojmv0008.oracle.com> Changeset: c530a118f715 Author: shade Date: 2015-09-01 19:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c530a118f715 8134758: Final String field values should be trusted as stable Reviewed-by: kvn, thartmann ! src/share/vm/opto/memnode.cpp From aph at redhat.com Wed Sep 2 13:47:57 2015 From: aph at redhat.com (aph at redhat.com) Date: Wed, 02 Sep 2015 13:47:57 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134869: AARCH64: GHASH intrinsic is not optimal Message-ID: <201509021347.t82Dlwxx003268@aojmv0008.oracle.com> Changeset: da1c9ea76ce5 Author: aph Date: 2015-09-02 13:23 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/da1c9ea76ce5 8134869: AARCH64: GHASH intrinsic is not optimal Summary: Rewrite intrinsic to make better use of SIMD instructions Reviewed-by: kvn ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp From vladimir.kozlov at oracle.com Wed Sep 2 20:04:13 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 02 Sep 2015 20:04:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134898: Small fixes found during JVMCI work Message-ID: <201509022004.t82K4De1020237@aojmv0008.oracle.com> Changeset: c030d25ae04e Author: kvn Date: 2015-09-02 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c030d25ae04e 8134898: Small fixes found during JVMCI work Summary: Removed jre/ from jdk paths in makefiles. Add Thread::_unhandled_oops field for debug and fastdebug builds. Fix doc. Reviewed-by: coleenp, bdelsart ! make/Makefile ! make/bsd/makefiles/vm.make ! make/build.sh ! make/hotspot.script ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/vm.make ! src/share/vm/adlc/Doc/Syntax.doc ! src/share/vm/runtime/thread.hpp From roland.westrelin at oracle.com Wed Sep 2 22:02:19 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 02 Sep 2015 22:02:19 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201509022202.t82M2Jt1020294@aojmv0008.oracle.com> Changeset: 04426ad76887 Author: roland Date: 2015-09-02 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/04426ad76887 8134468: Lucene test failures with 32 bit JDK 9b78, Server compiler Summary: test that checks whether an array load falls into the range of an arraycopy is incorrect on 32bits Reviewed-by: iveresov, kvn ! src/share/vm/opto/arraycopynode.cpp + test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java Changeset: 82b61ad9f45f Author: roland Date: 2015-09-02 22:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/82b61ad9f45f Merge From vladimir.kozlov at oracle.com Wed Sep 2 23:45:29 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 02 Sep 2015 23:45:29 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8075093: Enable UseFPUForSpilling support on SPARC Message-ID: <201509022345.t82NjTRi011935@aojmv0008.oracle.com> Changeset: 5dda6f5397ff Author: kvn Date: 2015-09-02 15:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5dda6f5397ff 8075093: Enable UseFPUForSpilling support on SPARC Summary: Use single-cycle MOV instructions (MOVdTOx, MOVxTOd) for spills on SPARC which have them. Reviewed-by: kvn Contributed-by: shrinivas.joshi at oracle.com ! src/cpu/sparc/vm/vm_version_sparc.cpp From roland.westrelin at oracle.com Thu Sep 3 10:36:22 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Thu, 03 Sep 2015 10:36:22 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134031: Incorrect JIT compilation of complex code with inlining and escape analysis Message-ID: <201509031036.t83AaMlE002943@aojmv0008.oracle.com> Changeset: 979c4f71a3c8 Author: roland Date: 2015-08-31 17:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/979c4f71a3c8 8134031: Incorrect JIT compilation of complex code with inlining and escape analysis Summary: Bad rewiring of memory edges when we split unique types during EA Reviewed-by: kvn ! src/share/vm/opto/escape.cpp + test/compiler/escapeAnalysis/TestEABadMergeMem.java From igor.veresov at oracle.com Thu Sep 3 23:16:40 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 03 Sep 2015 23:16:40 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135035: Reverse changes from 8075093 Message-ID: <201509032316.t83NGe7n018989@aojmv0008.oracle.com> Changeset: 6ed37de41ebb Author: iveresov Date: 2015-09-03 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6ed37de41ebb 8135035: Reverse changes from 8075093 Summary: 8075093 turn on FPU spilling that need to be stabilized first Reviewed-by: kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp From vladimir.kozlov at oracle.com Fri Sep 4 01:29:13 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 04 Sep 2015 01:29:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8132081: C2 support for Adler32 on SPARC Message-ID: <201509040129.t841TD8k020466@aojmv0008.oracle.com> Changeset: 66e8f7dba7d8 Author: kvn Date: 2015-09-03 15:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/66e8f7dba7d8 8132081: C2 support for Adler32 on SPARC Summary: Add C2 instrinsic support for Adler32 checksum on SPARC. Reviewed-by: kvn Contributed-by: ahmed.khawaja at oracle.com ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp + test/compiler/intrinsics/adler32/TestAdler32.java From vladimir.kozlov at oracle.com Fri Sep 4 01:29:16 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 04 Sep 2015 01:29:16 +0000 Subject: hg: jdk9/hs-comp/jdk: 8132081: C2 support for Adler32 on SPARC Message-ID: <201509040129.t841TGwo020481@aojmv0008.oracle.com> Changeset: 3e04ae642449 Author: kvn Date: 2015-09-03 15:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3e04ae642449 8132081: C2 support for Adler32 on SPARC Summary: Add C2 instrinsic support for Adler32 checksum on SPARC. Reviewed-by: kvn Contributed-by: ahmed.khawaja at oracle.com ! src/java.base/share/classes/java/util/zip/Adler32.java From nils.eliasson at oracle.com Mon Sep 7 15:23:33 2015 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Mon, 07 Sep 2015 15:23:33 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135067: Preparatory refactorings for compiler control Message-ID: <201509071523.t87FNY3M010153@aojmv0008.oracle.com> Changeset: 8f5648c43725 Author: neliasso Date: 2015-09-04 12:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8f5648c43725 8135067: Preparatory refactorings for compiler control Summary: Extract CompileTask and clean up Reviewed-by: roland ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp + src/share/vm/compiler/compileTask.cpp + src/share/vm/compiler/compileTask.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/sharedRuntime.cpp From igor.veresov at oracle.com Mon Sep 7 22:16:56 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 07 Sep 2015 22:16:56 +0000 Subject: hg: jdk9/hs-comp: 2 new changesets Message-ID: <201509072216.t87MGugR007312@aojmv0008.oracle.com> Changeset: c356ee0434a0 Author: ihse Date: 2015-09-03 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c356ee0434a0 8062618: Create a build failure summary at end of build log Reviewed-by: erikj ! make/Init.gmk ! make/InitSupport.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: 4a82073cc315 Author: ihse Date: 2015-09-03 15:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4a82073cc315 8135014: logger.sh needs to handle commands with variable assignment prefixes Reviewed-by: erikj ! common/bin/logger.sh From igor.veresov at oracle.com Mon Sep 7 22:16:59 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 07 Sep 2015 22:16:59 +0000 Subject: hg: jdk9/hs-comp/jdk: 19 new changesets Message-ID: <201509072217.t87MH0MD007398@aojmv0008.oracle.com> Changeset: 5022109aa44e Author: sherman Date: 2015-08-27 14:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5022109aa44e 8131067: (zipfs) Zip File System Provider returns doubly-encoded Path URIs Summary: to decode the zip file path uri before passing it into zippath uri. Reviewed-by: alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/nio/zipfs/ZipFSTester.java Changeset: 3142555a4a1a Author: darcy Date: 2015-08-27 18:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3142555a4a1a 8134632: Mark javax/sound/midi/Devices/InitializationHang.java as headful Reviewed-by: prr ! test/javax/sound/midi/Devices/InitializationHang.java Changeset: 4947810137ae Author: ptbrunet Date: 2015-08-27 22:35 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4947810137ae 8134456: jdk/test/java/lang/SecurityManager/CheckPackageAccess.java failing on several platforms Summary: Add new restricted packages to the test code Reviewed-by: mullan, mchung Contributed-by: peter.brunet at oracle.com ! test/java/lang/SecurityManager/RestrictedPackages.java Changeset: 2b3b9aa80615 Author: erikj Date: 2015-08-28 10:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2b3b9aa80615 8134408: Disable warnings for jdk libraries triggered by SS12u4 Reviewed-by: tbell, ihse ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/NetworkingLibraries.gmk Changeset: 97c5c87e429f Author: darcy Date: 2015-08-28 07:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/97c5c87e429f 8134678: Problem list SecurityManager/CheckPackageAccess.java Reviewed-by: lancea ! test/ProblemList.txt Changeset: 92bea53c71cd Author: bpb Date: 2015-08-28 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/92bea53c71cd 8133987: (fs) Rename GnomeFileTypeDetector to GioFileTypeDetector Summary: Rename class and associated native file as indicated and fix some related comments in the source and test. Reviewed-by: alanb ! make/lib/NioLibraries.gmk ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-solaris ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java + src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java + src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c - src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c ! test/java/nio/file/Files/probeContentType/ParallelProbes.java Changeset: 0b2d0cf231c7 Author: rhalade Date: 2015-08-28 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0b2d0cf231c7 8048601: Tests for JCE crypto ciphers (part 1) Reviewed-by: valeriep + test/com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java + test/com/sun/crypto/provider/Cipher/DES/TestCipherDES.java + test/com/sun/crypto/provider/Cipher/DES/TestCipherDESede.java + test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java + test/com/sun/crypto/provider/Cipher/TestCipher.java + test/com/sun/crypto/provider/Cipher/TextLength/DESCipherWrapper.java + test/com/sun/crypto/provider/Cipher/TextLength/PBECipherWrapper.java + test/com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java Changeset: cb39fd2ecf8a Author: sla Date: 2015-08-28 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cb39fd2ecf8a 8134686: Exclude sun/tools/jps/ tests Reviewed-by: darcy ! test/ProblemList.txt ! test/TEST.ROOT Changeset: 33cdc422c199 Author: vinnie Date: 2015-08-31 10:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33cdc422c199 8130800: KeyStore.getInstance(File,char[]) does not throw IOE for null password Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/KeyStore.java Changeset: 4f3c5f831833 Author: amurillo Date: 2015-08-31 11:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4f3c5f831833 Merge - src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c Changeset: fd1f5c32751e Author: dfuchs Date: 2015-09-01 15:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fd1f5c32751e 8064470: JNI exception pending in jdk/src/java/base/unix/native/libjava/FileDescriptor_md.c Reviewed-by: alanb, chegar, dfuchs Contributed-by: vyom.tewari at oracle.com ! src/java.base/unix/native/libjava/FileDescriptor_md.c Changeset: 7a555c3509d2 Author: rhalade Date: 2015-09-01 16:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a555c3509d2 8049237: Need new tests for X509V3 certificates Reviewed-by: mullan, xuelei + test/sun/security/x509/X509CertImpl/V3Certificate.java Changeset: 155ddfb406fd Author: valeriep Date: 2015-09-02 03:02 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/155ddfb406fd 8133801: sun/security/pkcs11/Provider/ConfigShortPath.java failed in jigsaw nightly at Windows Summary: Update tests to not using private SunPKCS11(String) constructor. Reviewed-by: mullan ! test/sun/security/pkcs11/Provider/Absolute.java ! test/sun/security/pkcs11/Provider/ConfigShortPath.java Changeset: 5349781383fa Author: weijun Date: 2015-09-02 19:20 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5349781383fa 8129789: implies() of ServicePermission and DelegationPermission underspecified Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java Changeset: d9bd64884486 Author: ptbrunet Date: 2015-09-02 13:24 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d9bd64884486 8134682: Remove com.sun.java.accessibility from jdk/src/closed/java.base/share/conf/security/restricted.pkgs Summary: remove since renamed accessibility package from closed restricted.pks and update two regression tests Reviewed-by: mullan, mchung Contributed-by: peter.brunet at oracle.com ! test/ProblemList.txt Changeset: d90214d208e8 Author: darcy Date: 2015-09-02 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d90214d208e8 8134982: Problem list TCKJapaneseChronology.java Reviewed-by: lancea ! test/ProblemList.txt Changeset: a4299d47bd00 Author: martin Date: 2015-09-02 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a4299d47bd00 8134984: Text files should end in exactly one newline Summary: automated fixup of newlines at end-of-file via the usual perl one-liner Reviewed-by: chegar, sherman ! README ! make/netbeans/jdbc/build.properties ! src/demo/share/applets/Fractal/example1.html ! src/demo/share/applets/MoleculeViewer/example1.html ! src/java.base/share/native/libzip/Adler32.c ! src/java.base/unix/classes/sun/net/www/content-types.properties ! src/java.base/windows/classes/sun/net/www/content-types.properties ! src/java.desktop/macosx/classes/com/apple/eawt/_OpenAppHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java ! src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h ! src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h ! src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h ! src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h ! src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h ! src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h ! src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h ! src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h ! src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h ! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h ! src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsmtrx.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c ! src/java.desktop/windows/native/libawt/windows/DllUtil.cpp ! src/java.desktop/windows/native/libawt/windows/README.JNI ! src/java.logging/share/classes/java/util/logging/package.html ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml ! src/sample/share/annotations/index.html ! src/sample/share/lambda/BulkDataOperations/index.html ! src/sample/share/try-with-resources/index.html ! test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java ! test/com/sun/crypto/provider/Mac/Utils.java ! test/com/sun/jdi/InterfaceMethodsTest.java ! test/com/sun/jdi/ShellScaffold.sh ! test/com/sun/jmx/remote/NotificationMarshalVersions/Client/ConfigKey.java ! test/com/sun/jmx/remote/NotificationMarshalVersions/Server/ConfigKey.java ! test/com/sun/jmx/remote/NotificationMarshalVersions/Server/Ste.java ! test/com/sun/jmx/remote/NotificationMarshalVersions/Server/SteMBean.java ! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy ! test/java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java ! test/java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java ! test/java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java ! test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.html ! test/java/awt/FileDialog/ModalFocus/FileDialogModalFocusTest.java ! test/java/awt/Focus/6981400/Test3.java ! test/java/awt/FontClass/LCDScale.java ! test/java/awt/Frame/FramesGC/FramesGC.java ! test/java/awt/Frame/MaximizedToUnmaximized/MaximizedToUnmaximized.java ! test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java ! test/java/awt/Mixing/JButtonInGlassPane.java ! test/java/awt/Mixing/LWComboBox.java ! test/java/awt/Mixing/MixingInHwPanel.java ! test/java/awt/Mixing/MixingOnShrinkingHWButton.java ! test/java/awt/Mixing/NonOpaqueInternalFrame.java ! test/java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java ! test/java/awt/MouseInfo/JContainerMousePositionTest.java ! test/java/awt/Robot/RobotWheelTest/RobotWheelTest.java ! test/java/awt/ScrollPane/bug8077409Test.java ! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java ! test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java ! test/java/awt/applet/Applet/AppletFlipBuffer.java ! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/test.html ! test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java ! test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java ! test/java/awt/datatransfer/MissedHtmlAndRtfBug/MyTransferable.java ! test/java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions_Disable.java ! test/java/awt/im/4490692/bug4490692.html ! test/java/awt/im/4959409/bug4959409.html ! test/java/beans/README ! test/java/beans/SimpleBeanInfo/LoadingStandardIcons/java.policy ! test/java/io/Serializable/evolution/AddedSuperClass/README ! test/java/lang/ClassLoader/getdotresource.sh ! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh ! test/java/net/SocketPermission/policy ! test/java/nio/channels/SocketChannel/Open.sh ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/README ! test/java/rmi/registry/readTest/readTest.sh ! test/java/security/KeyStore/PKCS12/README ! test/java/security/SignedObject/Copy.java ! test/java/util/AbstractCollection/ToArrayTest.java ! test/java/util/Arrays/SetAllTest.java ! test/java/util/Locale/bug4123285.html ! test/java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java ! test/java/util/logging/LogManager/Configuration/TestConfigurationLock.properties ! test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java ! test/javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java ! test/javax/imageio/plugins/shared/CanWriteSequence.java ! test/javax/management/MustBeValidMBeanInfo/logging.properties ! test/javax/management/modelmbean/SimpleModelMBean/logging.properties ! test/javax/security/auth/Subject/doAs/policy.expect.ace ! test/javax/security/auth/Subject/doAs/policy.one.principal ! test/javax/security/auth/Subject/doAs/policy.two.principals ! test/javax/security/auth/login/LoginContext/shared.config ! test/javax/sound/midi/Gervill/ModelStandardIndexedDirector/ModelStandardIndexedDirectorTest.java ! test/javax/swing/JColorChooser/8065098/bug8065098.html ! test/javax/swing/JFileChooser/8062561/security2.policy ! test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java ! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java ! test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java ! test/javax/swing/JOptionPane/8081019/bug8081019.java ! test/javax/swing/JTextArea/4697612/bug4697612.txt ! test/javax/swing/JTree/8072676/TreeClipTest.java ! test/javax/swing/JTree/DnD/LastNodeLowerHalfDrop.java ! test/javax/swing/UIDefaults/7180976/Pending.java ! test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java ! test/javax/swing/text/View/8015853/bug8015853.txt ! test/javax/swing/text/html/8005391/bug8005391.java ! test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java ! test/javax/xml/bind/xjc/8032884/optional-property-schema.xsd ! test/javax/xml/jaxp/parsers/8032909/a_utf16.xml ! test/javax/xml/jaxp/parsers/8032909/a_utf16.xsl ! test/javax/xml/jaxp/testng/validation/jdk8036951/idc.xml ! test/javax/xml/jaxp/testng/validation/jdk8036951/idc.xsd ! test/javax/xml/jaxp/testng/validation/jdk8036951/simpleType.xml ! test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128_1.xml ! test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128_2.xml ! test/javax/xml/jaxp/testng/validation/jdk8037819/unparsedEntity.dtd ! test/javax/xml/jaxp/transform/8004476/tokenize.xml ! test/sun/jvmstat/testlibrary/utils.sh ! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/sun/management/jmxremote/startstop/REMOTE_TESTING.txt ! test/sun/management/windows/README ! test/sun/net/www/http/HttpClient/IsKeepingAlive.policy ! test/sun/net/www/http/HttpClient/OpenServer.policy ! test/sun/net/www/protocol/http/spnegoTest ! test/sun/security/ec/SignatureOffsets.java ! test/sun/security/krb5/IPv6.java ! test/sun/security/mscapi/KeytoolChangeAlias.sh ! test/sun/security/mscapi/SignatureOffsets.java ! test/sun/security/pkcs11/Provider/cspSpace.cfg ! test/sun/security/rsa/SignatureOffsets.java ! test/sun/security/ssl/StatusStapling/TestCase.java ! test/sun/security/ssl/StatusStapling/TestUtils.java ! test/sun/security/ssl/rsa/SignatureOffsets.java ! test/sun/security/tools/jarsigner/collator.sh ! test/sun/security/tools/jarsigner/jvindex.sh ! test/sun/security/tools/jarsigner/warnings.sh Changeset: 4e631cc0c9e0 Author: amurillo Date: 2015-09-03 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4e631cc0c9e0 Merge Changeset: 7c33312230ff Author: iveresov Date: 2015-09-07 13:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7c33312230ff Merge - src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c From igor.veresov at oracle.com Mon Sep 7 22:17:01 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 07 Sep 2015 22:17:01 +0000 Subject: hg: jdk9/hs-comp/nashorn: 12 new changesets Message-ID: <201509072217.t87MH1wp007406@aojmv0008.oracle.com> Changeset: cffb8ad5ad94 Author: sundar Date: 2015-08-31 17:51 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/cffb8ad5ad94 8134731: Function.prototype.apply interacts incorrectly with arguments Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java + test/script/basic/JDK-8134731.js Changeset: eea9202e8930 Author: attila Date: 2015-08-31 15:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/eea9202e8930 8133300: Ensure symbol table immutability in Nashorn AST Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AstSerializer.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CacheAst.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AstSerializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 6e41fdc6acdf Author: sundar Date: 2015-09-01 18:28 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/6e41fdc6acdf 8068901: Surprising behavior with more than one functional interface on a class 8068903: Can't invoke vararg @FunctionalInterface methods Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8068901.js + test/script/basic/JDK-8068901.js.EXPECTED + test/script/basic/JDK-8068903.js + test/src/jdk/nashorn/test/models/VarArgConsumer.java Changeset: d7d4c84bd750 Author: aw Date: 2015-09-01 18:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/d7d4c84bd750 8134865: Need to restore for container block from lexical context in finally Reviewed-by: attila, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8134865.js Changeset: 6b33d7229631 Author: sundar Date: 2015-09-01 23:08 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/6b33d7229631 8134887: nashorn ant test configuration should disable assertion for LamdaFormEditor class Reviewed-by: attila, jlaskey ! make/project.properties Changeset: 740fc9e0561f Author: attila Date: 2015-09-02 12:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/740fc9e0561f 8134930: Defer stack trace walking of NashornException for extracting line number and file name Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java Changeset: c31e42c1665f Author: sundar Date: 2015-09-02 17:16 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c31e42c1665f 8134931: jdk.nashorn.internal.codegen.TypeMap should not use Map Reviewed-by: attila, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeMap.java Changeset: 94302631afc4 Author: attila Date: 2015-09-02 16:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/94302631afc4 8134939: Improve toString method of Dynalink DynamicMethod objects Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049242.js.EXPECTED ! test/script/basic/JDK-8079470.js.EXPECTED + test/script/basic/JDK-8134939.js ! test/script/trusted/classfilter.js.EXPECTED Changeset: 352a446e3a13 Author: sundar Date: 2015-09-02 22:28 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/352a446e3a13 8134973: Control flow exceptions should avoid filling stack trace Reviewed-by: attila, jlaskey, hannesw - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java Changeset: ad3c4bdf0cf6 Author: sundar Date: 2015-09-03 21:47 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ad3c4bdf0cf6 8087292: nashorn should have a "fail-fast" option for scripting, analog to bash "set -e" Reviewed-by: hannesw, jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/trusted/JDK-8087292.js + test/script/trusted/JDK-8087292.js.EXPECTED Changeset: ac8a32176cbe Author: aw Date: 2015-09-01 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ac8a32176cbe 8134873: Implement support for ES6 numeric literals Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java + test/script/basic/es6/numeric-literals.js Changeset: e32cac182035 Author: mhaupt Date: 2015-09-03 19:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/e32cac182035 Merge From igor.veresov at oracle.com Mon Sep 7 22:17:03 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 07 Sep 2015 22:17:03 +0000 Subject: hg: jdk9/hs-comp/langtools: 2 new changesets Message-ID: <201509072217.t87MH30a007421@aojmv0008.oracle.com> Changeset: 891db670a8cb Author: mcimadamore Date: 2015-08-31 15:50 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/891db670a8cb 8134007: Improve string folding Summary: Generalize string folding algorithm to detect mulitple groups of foldable constants within an concat expression Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/parser/8134007/T8134007.java Changeset: 176472b94f2e Author: mcimadamore Date: 2015-08-31 17:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/176472b94f2e 8129962: Investigate performance improvements in langtools combo tests Summary: New combo API that runs all combo instances in a shared javac context (whenever possible). Reviewed-by: jjg, jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/T7093325.java - test/tools/javac/TestBootstrapMethodsCount.java ! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/tools/javac/lambda/LambdaParserTest.java ! test/tools/javac/lambda/MethodReferenceParserTest.java + test/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/tools/javac/lambda/TestInvokeDynamic.java ! test/tools/javac/lambda/TestLambdaToMethodStats.java ! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java - test/tools/javac/lib/JavacTestingAbstractThreadedTest.java + test/tools/javac/lib/combo/ComboInstance.java + test/tools/javac/lib/combo/ComboParameter.java + test/tools/javac/lib/combo/ComboTask.java + test/tools/javac/lib/combo/ComboTestHelper.java + test/tools/javac/lib/combo/ReusableContext.java ! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/tools/javac/resolve/BitWiseOperators.java ! test/tools/javac/types/ScopeListenerTest.java ! test/tools/javac/varargs/7042566/T7042566.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java From vladimir.kozlov at oracle.com Wed Sep 9 20:20:17 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 09 Sep 2015 20:20:17 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135028: support for vectorizing double precision sqrt Message-ID: <201509092020.t89KKHdg008705@aojmv0008.oracle.com> Changeset: a589f73b79f4 Author: mcberg Date: 2015-09-09 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a589f73b79f4 8135028: support for vectorizing double precision sqrt Reviewed-by: kvn, twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp + test/compiler/loopopts/superword/SumRedSqrt_Double.java From igor.veresov at oracle.com Fri Sep 11 04:59:09 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:09 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk9-b80 for changeset 821a0373ef2d Message-ID: <201509110459.t8B4x9nl026989@aojmv0008.oracle.com> Changeset: 45c35b7f5b40 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/45c35b7f5b40 Added tag jdk9-b80 for changeset 821a0373ef2d ! .hgtags From igor.veresov at oracle.com Fri Sep 11 04:59:09 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:09 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b80 for changeset f464f9b2fb11 Message-ID: <201509110459.t8B4x9io026992@aojmv0008.oracle.com> Changeset: 6a418934997f Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/6a418934997f Added tag jdk9-b80 for changeset f464f9b2fb11 ! .hgtags From igor.veresov at oracle.com Fri Sep 11 04:59:16 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:16 +0000 Subject: hg: jdk9/hs-comp: 10 new changesets Message-ID: <201509110459.t8B4xG4q027053@aojmv0008.oracle.com> Changeset: 0b0a6b9ed991 Author: jbachorik Date: 2015-08-21 13:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0b0a6b9ed991 8043937: Drop support for the IIOP transport from the JMX RMIConnector Reviewed-by: alanb, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk Changeset: 497c34cc0dc7 Author: dsamersoff Date: 2015-08-31 21:43 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/497c34cc0dc7 Merge Changeset: da355bc6d1f9 Author: jlaskey Date: 2015-09-04 10:11 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/da355bc6d1f9 8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com ! test/lib/sun/hotspot/WhiteBox.java Changeset: 3458934dfae6 Author: mchernov Date: 2015-09-01 21:12 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3458934dfae6 8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests Reviewed-by: iignatyev, dfazunen ! test/lib/sun/hotspot/WhiteBox.java Changeset: 81140a77ebd8 Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/81140a77ebd8 Merge Changeset: ce60e158dbb0 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ce60e158dbb0 Added tag jdk9-b80 for changeset f7c5ae2933c0 ! .hgtags Changeset: b8afcf91331d Author: lana Date: 2015-09-03 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b8afcf91331d Merge Changeset: 8b56a0ce50f0 Author: ihse Date: 2015-09-09 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/8b56a0ce50f0 8065912: Better handling of classpath in build-infra Reviewed-by: erikj ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/SetupJavaCompilers.gmk Changeset: 4fb0ae864a1d Author: ihse Date: 2015-09-09 09:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4fb0ae864a1d 8135180: Print configure arguments using make print-configuration Reviewed-by: erikj ! make/Init.gmk Changeset: 29cf60874856 Author: amurillo Date: 2015-09-10 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/29cf60874856 Merge ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk From igor.veresov at oracle.com Fri Sep 11 04:59:11 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:11 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk9-b80 for changeset e9940bf1c8dd Message-ID: <201509110459.t8B4xG5t027050@aojmv0008.oracle.com> Changeset: 139338618c77 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/139338618c77 Added tag jdk9-b80 for changeset e9940bf1c8dd ! .hgtags From igor.veresov at oracle.com Fri Sep 11 04:59:19 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:19 +0000 Subject: hg: jdk9/hs-comp/jdk: 48 new changesets Message-ID: <201509110459.t8B4xLTa027112@aojmv0008.oracle.com> Changeset: 09daaf1e4c53 Author: jbachorik Date: 2015-03-03 18:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/09daaf1e4c53 8043937: Drop support for the IIOP transport from the JMX RMIConnector Reviewed-by: alanb, erikj ! make/netbeans/jmx/build.xml ! make/rmic/Rmic-java.management.gmk - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/package.html ! test/javax/management/remote/mandatory/connection/CloseableTest.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: 9197335f33dd Author: dsamersoff Date: 2015-08-31 21:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9197335f33dd Merge - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: d7f0c840a572 Author: jlaskey Date: 2015-09-04 10:11 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7f0c840a572 8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers + make/mapfiles/libjimage/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/Image.c + src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp + src/java.base/share/native/libjimage/endian.cpp + src/java.base/share/native/libjimage/endian.hpp + src/java.base/share/native/libjimage/imageDecompressor.cpp + src/java.base/share/native/libjimage/imageDecompressor.hpp + src/java.base/share/native/libjimage/imageFile.cpp + src/java.base/share/native/libjimage/imageFile.hpp + src/java.base/share/native/libjimage/inttypes.hpp + src/java.base/share/native/libjimage/jimage.cpp + src/java.base/share/native/libjimage/jimage.hpp + src/java.base/share/native/libjimage/osSupport.hpp + src/java.base/unix/native/libjimage/osSupport_unix.cpp + src/java.base/windows/native/libjimage/osSupport_windows.cpp ! test/TEST.groups + test/jdk/internal/jimage/JImageReadTest.java Changeset: 040b1184f05f Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/040b1184f05f Merge ! make/lib/CoreLibraries.gmk - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: e26938360e58 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e26938360e58 Added tag jdk9-b80 for changeset 4947810137ae ! .hgtags Changeset: 25d654cc5c29 Author: lana Date: 2015-09-03 16:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25d654cc5c29 Merge - src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c Changeset: fdc13a2d3286 Author: martin Date: 2015-09-03 18:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fdc13a2d3286 8135048: XSLT.java test fails after changes for JDK-8134984 Summary: hg revert -r 'a4299d47bd00^' test/javax/xml/jaxp/parsers/8032909 Reviewed-by: darcy ! test/javax/xml/jaxp/parsers/8032909/a_utf16.xml ! test/javax/xml/jaxp/parsers/8032909/a_utf16.xsl Changeset: 387dcffa2a0a Author: igerasim Date: 2015-09-04 15:28 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/387dcffa2a0a 8132082: Let OracleUcrypto accept RSAPrivateKey Reviewed-by: xuelei, valeriep, coffeys Contributed-by: valerie.peng at oracle.com ! make/mapfiles/libj2ucrypto/mapfile-vers ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c ! test/com/oracle/security/ucrypto/CipherSignNotSupported.java Changeset: de451d90c53e Author: jnimeh Date: 2015-09-04 09:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/de451d90c53e 8134364: Add defensive copies to get/set methods for OCSPNonceExtension Summary: Make OCSPNonceExtension immutable, add defensive copies Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java ! test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Changeset: a08b835d32ba Author: jbachorik Date: 2015-09-04 12:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a08b835d32ba 8134420: sun/tools/jps/TestJpsClass fails with java.lang.RuntimeException: The line 'line 2' does not match pattern '^\\d+\\s+.*': expected true, was false Reviewed-by: sla, dsamersoff ! src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java ! test/ProblemList.txt ! test/sun/tools/jps/JpsBase.java ! test/sun/tools/jps/JpsHelper.java Changeset: ca461a33aa8b Author: valeriep Date: 2015-09-04 19:55 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ca461a33aa8b 8130875: Ucrypto library leaks memory when null output buffer is specified Summary: Avoid null output buffer to work around Solaris memory leak bug in Ucrypto library Reviewed-by: ascarpino ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c Changeset: 4226ee94c70d Author: bpb Date: 2015-09-04 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4226ee94c70d 8135091: (fs) java/nio/file/Files/StreamLinesTest.java should test empty files Summary: In lines() add zero length case and rearrange first loop to avoid duplicate cases. Reviewed-by: rriggs ! test/java/nio/file/Files/StreamLinesTest.java Changeset: 9a1abc6aada3 Author: dfuchs Date: 2015-09-07 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9a1abc6aada3 8080486: JNI exception pending in jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c Reviewed-by: alanb, chegar, igerasim Contributed-by: vyom.tewari at oracle.com ! src/java.base/share/native/libnet/InetAddress.c ! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c Changeset: a978b903ad5d Author: serb Date: 2015-08-18 15:51 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a978b903ad5d 8059743: Incorrect assumtion in javax\sound\midi\Gervill\SoftProvider\GetDevice.java Reviewed-by: alexsch, amenkov ! test/javax/sound/midi/Gervill/SoftProvider/GetDevice.java + test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java Changeset: 1c7b7e6e1831 Author: kshefov Date: 2015-08-18 20:42 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c7b7e6e1831 8017187: [TEST BUG] [macosx] After click "test",the case failed automatically with thrown exception in the log since jdk8b75 Reviewed-by: alexsch, serb Contributed-by: nadeesh.tv at oracle.com + test/javax/swing/JMenu/4213634/bug4213634.java Changeset: 59d798c30a59 Author: alexsch Date: 2015-08-19 09:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/59d798c30a59 8131339: [macosx] setMaximizedBounds() doesn't work for undecorated Frame Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java Changeset: 97f1c1c13164 Author: serb Date: 2015-08-20 13:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/97f1c1c13164 8067087: Fix mac-specific deprecation warnings in the java.desktop module Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java Changeset: a65750476441 Author: serb Date: 2015-08-20 13:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a65750476441 8077270: Missed test data in the test on java.beans.BeanProperty Reviewed-by: alexsch ! test/java/beans/Introspector/4058433/TestBeanProperty.java Changeset: 9cad345fb47b Author: ptbrunet Date: 2015-08-20 13:00 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9cad345fb47b 8133897: IndexOutOfBounds exception being thrown Summary: In JTabbedPane.Page.getBounds return null when indexOfTab returns -1 Reviewed-by: azvegint, alexsch Contributed-by: peter.brunet at oracle.com ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java Changeset: 625fe560c7c1 Author: serb Date: 2015-08-21 20:59 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/625fe560c7c1 8133926: No frame icon for InternalFrame in Windows LaF Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java + test/javax/swing/UIDefaults/8133926/InternalFrameIcon.java Changeset: 65aa0b028425 Author: alexsch Date: 2015-08-24 16:06 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/65aa0b028425 6302464: Allow programmatic enabling of subpixel anti-aliasing in Swing on ANY platform Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/UIDefaults/6302464/bug6302464.java Changeset: d3ed8a8388b1 Author: serb Date: 2015-08-25 13:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d3ed8a8388b1 8131921: Pluggable EventQueue in modular JDK Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: c126a0bdb122 Author: serb Date: 2015-08-26 18:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c126a0bdb122 8047226: closed/java/awt/Component/GetScreenLocTest/GetScreenLocTest.html clicks on Unity's tool bar Reviewed-by: azvegint, alexsch + test/java/awt/Component/GetScreenLocTest/GetScreenLocTest.java Changeset: 113246aec5a4 Author: alexsch Date: 2015-08-26 17:21 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/113246aec5a4 8051548: JColorChooser should have a way to disable transparency controls Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java ! src/java.desktop/share/classes/javax/swing/colorchooser/SlidingSpinner.java + test/javax/swing/JColorChooser/Test8051548.java Changeset: f65605f4719b Author: ddehaven Date: 2015-08-25 14:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f65605f4719b Merge - make/copy/Copy-jdk.hprof.agent.gmk - make/launcher/Launcher-jdk.scripting.nashorn.gmk - make/lib/Lib-jdk.hprof.agent.gmk - make/mapfiles/libhprof/mapfile-vers - make/mapfiles/libjava_crw_demo/mapfile-vers - src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java - src/jdk.deploy.osx/macosx/classes/apple/security/KeychainStore.java - src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m - src/jdk.hprof.agent/aix/native/libhprof/porting_aix.c - src/jdk.hprof.agent/aix/native/libhprof/porting_aix.h - src/jdk.hprof.agent/share/classes/com/sun/demo/jvmti/hprof/Tracker.java - src/jdk.hprof.agent/share/native/libhprof/README.txt - src/jdk.hprof.agent/share/native/libhprof/debug_malloc.c - src/jdk.hprof.agent/share/native/libhprof/debug_malloc.h - src/jdk.hprof.agent/share/native/libhprof/hprof.h - src/jdk.hprof.agent/share/native/libhprof/hprof_b_spec.h - src/jdk.hprof.agent/share/native/libhprof/hprof_blocks.c - src/jdk.hprof.agent/share/native/libhprof/hprof_blocks.h - src/jdk.hprof.agent/share/native/libhprof/hprof_check.c - src/jdk.hprof.agent/share/native/libhprof/hprof_check.h - src/jdk.hprof.agent/share/native/libhprof/hprof_class.c - src/jdk.hprof.agent/share/native/libhprof/hprof_class.h - src/jdk.hprof.agent/share/native/libhprof/hprof_cpu.c - src/jdk.hprof.agent/share/native/libhprof/hprof_cpu.h - src/jdk.hprof.agent/share/native/libhprof/hprof_error.c - src/jdk.hprof.agent/share/native/libhprof/hprof_error.h - src/jdk.hprof.agent/share/native/libhprof/hprof_event.c - src/jdk.hprof.agent/share/native/libhprof/hprof_event.h - src/jdk.hprof.agent/share/native/libhprof/hprof_frame.c - src/jdk.hprof.agent/share/native/libhprof/hprof_frame.h - src/jdk.hprof.agent/share/native/libhprof/hprof_init.c - src/jdk.hprof.agent/share/native/libhprof/hprof_init.h - src/jdk.hprof.agent/share/native/libhprof/hprof_io.c - src/jdk.hprof.agent/share/native/libhprof/hprof_io.h - src/jdk.hprof.agent/share/native/libhprof/hprof_ioname.c - src/jdk.hprof.agent/share/native/libhprof/hprof_ioname.h - src/jdk.hprof.agent/share/native/libhprof/hprof_listener.c - src/jdk.hprof.agent/share/native/libhprof/hprof_listener.h - src/jdk.hprof.agent/share/native/libhprof/hprof_loader.c - src/jdk.hprof.agent/share/native/libhprof/hprof_loader.h - src/jdk.hprof.agent/share/native/libhprof/hprof_md.h - src/jdk.hprof.agent/share/native/libhprof/hprof_monitor.c - src/jdk.hprof.agent/share/native/libhprof/hprof_monitor.h - src/jdk.hprof.agent/share/native/libhprof/hprof_object.c - src/jdk.hprof.agent/share/native/libhprof/hprof_object.h - src/jdk.hprof.agent/share/native/libhprof/hprof_reference.c - src/jdk.hprof.agent/share/native/libhprof/hprof_reference.h - src/jdk.hprof.agent/share/native/libhprof/hprof_site.c - src/jdk.hprof.agent/share/native/libhprof/hprof_site.h - src/jdk.hprof.agent/share/native/libhprof/hprof_stack.c - src/jdk.hprof.agent/share/native/libhprof/hprof_stack.h - src/jdk.hprof.agent/share/native/libhprof/hprof_string.c - src/jdk.hprof.agent/share/native/libhprof/hprof_string.h - src/jdk.hprof.agent/share/native/libhprof/hprof_table.c - src/jdk.hprof.agent/share/native/libhprof/hprof_table.h - src/jdk.hprof.agent/share/native/libhprof/hprof_tag.c - src/jdk.hprof.agent/share/native/libhprof/hprof_tag.h - src/jdk.hprof.agent/share/native/libhprof/hprof_tls.c - src/jdk.hprof.agent/share/native/libhprof/hprof_tls.h - src/jdk.hprof.agent/share/native/libhprof/hprof_trace.c - src/jdk.hprof.agent/share/native/libhprof/hprof_trace.h - src/jdk.hprof.agent/share/native/libhprof/hprof_tracker.c - src/jdk.hprof.agent/share/native/libhprof/hprof_tracker.h - src/jdk.hprof.agent/share/native/libhprof/hprof_util.c - src/jdk.hprof.agent/share/native/libhprof/hprof_util.h - src/jdk.hprof.agent/share/native/libhprof/jvm.hprof.txt - src/jdk.hprof.agent/share/native/libhprof/manual.html - src/jdk.hprof.agent/unix/native/libhprof/hprof_md.c - src/jdk.hprof.agent/windows/native/libhprof/hprof_md.c Changeset: ff6197f18756 Author: ddehaven Date: 2015-08-26 09:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff6197f18756 Merge Changeset: 4473fc82087c Author: avstepan Date: 2015-08-27 18:09 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4473fc82087c 8133807: java.desktop docs: replace some invalid "@returns" tags Reviewed-by: alexsch ! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java ! src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/shell/DefaultShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java Changeset: 85c43e609075 Author: serb Date: 2015-08-28 14:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/85c43e609075 8134603: Incorrect destination is used in CGLLayer surface Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java + test/sun/java2d/SunGraphics2D/SurfaceDestination/SurfaceDestination.java Changeset: d333f627323c Author: serb Date: 2015-08-31 16:56 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d333f627323c 8076178: [macosx] Few open swing and awt reg-tests fail after their update to avoid SunToolkit.realSync Reviewed-by: azvegint, yan ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: 8775feb3fef2 Author: serb Date: 2015-08-29 12:58 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8775feb3fef2 4339584: Adding a getUI public method to JComponent Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/javax/swing/JComponent/4339584/GetUI.java Changeset: 9767a40f2708 Author: prr Date: 2015-08-31 11:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9767a40f2708 Merge - src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c Changeset: 9e9778ea602a Author: alexsch Date: 2015-09-01 09:40 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9e9778ea602a 8134721: NPE in SwingUtilities2.drawChars after JDK-6302464 Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/text/Utilities/8134721/bug8134721.java Changeset: 3aef124b3176 Author: yan Date: 2015-09-01 11:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3aef124b3176 8132376: Add @requires os.family to the client tests with access to internal OS-specific API Reviewed-by: yan, alexsch Contributed-by: Renjith Alexander ! test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java + test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java + test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java ! test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java ! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java Changeset: d06ae7ff8afd Author: prr Date: 2015-09-08 11:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d06ae7ff8afd Merge ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java Changeset: cef7f168def1 Author: valeriep Date: 2015-09-08 22:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cef7f168def1 8135099: 9-dev solaris builds failed on 2015-09-04 Summary: Fixed the compilation warning which broken the build. Reviewed-by: vinnie ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c Changeset: e294ae9fe11c Author: ihse Date: 2015-09-09 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e294ae9fe11c 8065912: Better handling of classpath in build-infra Reviewed-by: erikj ! make/Tools.gmk ! make/gensrc/GensrcSwing.gmk ! make/rmic/RmicCommon.gmk Changeset: b8ceaba10dfe Author: dholmes Date: 2015-09-09 04:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b8ceaba10dfe 8133611: Remove java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java from problem list Reviewed-by: darcy ! test/ProblemList.txt ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java Changeset: 25e1b15a5e71 Author: asmotrak Date: 2015-09-09 12:39 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25e1b15a5e71 8134708: Certpath validation fails to load certs and CRLs if AIA and CRLDP extensions point to LDAP resources Reviewed-by: mullan, coffeys ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java + test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java + test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor Changeset: 3884ca98c792 Author: igerasim Date: 2015-09-09 16:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3884ca98c792 8072466: Deadlock when initializing MulticastSocket and DatagramSocket Reviewed-by: chegar ! make/mapfiles/libnet/mapfile-vers ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java - src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java - src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c + test/java/net/MulticastSocket/MultiDead.java Changeset: 18334b51a447 Author: amurillo Date: 2015-09-08 15:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/18334b51a447 Merge Changeset: 816559b6e51b Author: amurillo Date: 2015-09-09 08:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/816559b6e51b Merge - src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c - src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c Changeset: 225c6cac8cf9 Author: rriggs Date: 2015-09-09 16:12 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/225c6cac8cf9 8135094: (process) java/lang/ProcessHandle/InfoTest fails testing commandLine() Reviewed-by: chegar, simonis ! test/java/lang/ProcessHandle/InfoTest.java Changeset: c92b397f373a Author: tyan Date: 2015-09-09 21:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c92b397f373a 8044199: Tests for RSA keys and key specifications Summary: added various tests for SunRsaSign provider Reviewed-by: valeriep + test/sun/security/rsa/KeySizeTest.java + test/sun/security/rsa/PrivateKeyEqualityTest.java + test/sun/security/rsa/SignatureTest.java + test/sun/security/rsa/SpecTest.java Changeset: d49f065a1541 Author: naoto Date: 2015-09-09 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d49f065a1541 8134384: Continuation of JDK-8130845 : A date string created by Date#toString() is not parseable neither with ENGLISH, US nor ROOT locale Reviewed-by: okutsu ! make/src/classes/build/tools/cldrconverter/Bundle.java ! make/src/classes/build/tools/cldrconverter/CLDRConverter.java ! test/sun/util/resources/TimeZone/Bug6377794.java + test/sun/util/resources/cldr/Bug8134384.java Changeset: da4a7b180e51 Author: simonis Date: 2015-09-10 11:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/da4a7b180e51 8135271: Add missing "-client IGNORE" to jvm.cfg file for ppc64 Reviewed-by: rriggs ! src/java.base/unix/conf/ppc64/jvm.cfg Changeset: f36fe8adbbd4 Author: dfuchs Date: 2015-09-10 17:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f36fe8adbbd4 8080402: File Leak in jdk/src/java.base/share/classes/sun/net/sdp/SdpSupport.java Reviewed-by: alanb, chegar, igerasim, msheppar Contributed-by: vyom.tewari at oracle.com ! src/java.base/unix/native/libnet/SdpSupport.c Changeset: 4b948e5a3e77 Author: simonis Date: 2015-09-10 17:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4b948e5a3e77 8134505: Cleanup of "TimeZone_md.c" Reviewed-by: rriggs, dsamersoff, simonis Contributed-by: christoph.langer at sap.com ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 7ecf45f5fa46 Author: amurillo Date: 2015-09-10 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ecf45f5fa46 Merge - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java From igor.veresov at oracle.com Fri Sep 11 04:59:21 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 50 new changesets Message-ID: <201509110459.t8B4xMhG027127@aojmv0008.oracle.com> Changeset: e13d7fa76fac Author: coleenp Date: 2015-08-24 15:41 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e13d7fa76fac 8133561: linux thread id should be reported in decimal in the error reports now Summary: linux thread id error reports changed back to decimal Reviewed-by: hseigel, ctornqvi, coleenp Contributed-by: rachel.protacio at oracle.com ! src/share/vm/utilities/vmError.cpp Changeset: 8af2c4220477 Author: coleenp Date: 2015-08-25 17:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8af2c4220477 Merge Changeset: 3dfd8c6b3f6c Author: gziemski Date: 2015-08-24 16:17 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3dfd8c6b3f6c 8134239: compiler/arguments/CheckCICompilerCount.java still fails Summary: Compiler team updated the test by adding a new test case, but due to merging timing it was still using the old constraint error message format, which needed updating Reviewed-by: ctornqvi, hseigel ! test/compiler/arguments/CheckCICompilerCount.java Changeset: c7817bc5bb15 Author: coleenp Date: 2015-08-25 19:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c7817bc5bb15 Merge Changeset: a45fb54484ad Author: kzhaldyb Date: 2015-08-07 17:58 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a45fb54484ad 8132708: Add tests for Humongous objects allocation threshold Summary: Added the test which checks that Humongous objects allocation threshold works as expected Reviewed-by: tschatzl, dfazunen + test/gc/g1/humongousObjects/Helpers.java + test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: 09094287d06f Author: iignatyev Date: 2015-08-25 21:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/09094287d06f Merge Changeset: 522260f7f54c Author: jiangli Date: 2015-08-25 17:22 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/522260f7f54c 8131734: assert(!is_null(v)) failed: narrow klass value can never be zero with -Xshared:auto Summary: Handle shared string mapping failures. Reviewed-by: tschatzl, kbarrett, ddmitriev, hseigel Contributed-by: tom.benson at oracle.com, jiangli.zhou at oracle.com ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1MarkSweep.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp + test/runtime/SharedArchiveFile/SharedStringsRunAuto.java Changeset: c1bd0eb306f1 Author: dholmes Date: 2015-08-26 18:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1bd0eb306f1 8133646: Internal Error: x86/vm/macroAssembler_x86.cpp:886 DEBUG MESSAGE: StubRoutines::call_stub: threads must correspond Reviewed-by: kvn, coleenp, dcubed ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 79b7d59ee282 Author: ehelin Date: 2015-08-27 16:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/79b7d59ee282 8134504: Remove usage of EvacuationInfo from G1CollectorPolicy Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: f7abf3de7822 Author: ehelin Date: 2015-08-28 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f7abf3de7822 8134509: G1ParCopyClosure does not need a ReferenceProcessor Reviewed-by: stefank, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp Changeset: c64d134410a7 Author: erikj Date: 2015-08-28 09:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c64d134410a7 8134157: adlc fails to compile with SS12u4 Reviewed-by: dholmes, kbarrett, ihse ! make/solaris/makefiles/adlc.make Changeset: bf890f7af014 Author: erikj Date: 2015-08-28 11:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bf890f7af014 Merge Changeset: a37aac88925c Author: ddmitriev Date: 2015-08-28 17:32 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a37aac88925c 8132725: Memory leak in Arguments::add_property function Summary: Logic in add_property was rewritten to avoid memory leak Reviewed-by: iklam, coleenp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: a380403592b2 Author: kbarrett Date: 2015-08-18 17:48 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a380403592b2 8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension Summary: Use BarrierSet::CardTableForRS where needed, and update concrete bs tags. Reviewed-by: jwilhelm, jmasa ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/parallel/cardTableExtension.hpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/barrierSet.inline.hpp ! src/share/vm/gc/shared/cardTableModRefBSForCTRS.cpp ! src/share/vm/gc/shared/collectorPolicy.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkBuilder.cpp Changeset: e59d6364edec Author: kbarrett Date: 2015-08-28 23:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e59d6364edec Merge Changeset: c66e1029a407 Author: kbarrett Date: 2015-08-31 13:06 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c66e1029a407 8131330: G1CollectedHeap::verify_dirty_young_list fails with assert Summary: Use assembly loop to avoid compiler optimization into memset Reviewed-by: ecaspole, tschatzl + src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/shared/blockOffsetTable.hpp + src/share/vm/gc/shared/memset_with_concurrent_readers.cpp + src/share/vm/gc/shared/memset_with_concurrent_readers.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3ca7e75b4e42 Author: dsamersoff Date: 2015-08-31 21:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3ca7e75b4e42 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/templateTable_x86.cpp Changeset: 9bd030a59111 Author: dsamersoff Date: 2015-08-31 23:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9bd030a59111 Merge Changeset: da9eeb2c1cbd Author: sangheki Date: 2015-08-31 11:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/da9eeb2c1cbd 8078555: GC: implement ranges (optionally constraints) for those flags that have them missing Summary: Add ranges and constraint functions for GC flags. Reviewed-by: jmasa, kbarrett, gziemski, ddmitriev, drwhite ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp + test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestObjectTenuringFlags.java Changeset: be685a5356a4 Author: tschatzl Date: 2015-09-01 10:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/be685a5356a4 8067341: Modify PLAB sizing algorithm to waste less Summary: Change the G1 PLAB resizing algorithm to waste less memory by being more conservative about the PLAB sizes. Reviewed-by: ecaspole, jmasa ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/g1/g1_globals.hpp Changeset: 2381355ef90a Author: pliden Date: 2015-09-01 13:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2381355ef90a 8134738: Remove CollectorPolicy::Name Reviewed-by: brutisso, mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/shared/collectorPolicy.hpp Changeset: 6dad23e1c89d Author: pliden Date: 2015-09-01 14:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6dad23e1c89d Merge Changeset: e7f6dd5835be Author: gthornbr Date: 2015-09-01 14:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7f6dd5835be 8134161: JVM is creating too many GC helper threads on T7/M7 linux/sparc platform Summary: Recognize the T7/M7 platform. Reviewed-by: dcubed, kvn, jmasa ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: 2cad024257e9 Author: sjohanss Date: 2015-09-02 09:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2cad024257e9 8129417: Oop iteration clean-up to remove oop_ms_follow_contents Reviewed-by: pliden, ehelin ! src/share/vm/gc/cms/cmsOopClosures.hpp ! src/share/vm/gc/cms/cmsOopClosures.inline.hpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/immutableSpace.cpp ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/gc/parallel/mutableSpace.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/serial/markSweep.cpp ! src/share/vm/gc/serial/markSweep.hpp ! src/share/vm/gc/serial/markSweep.inline.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/specialized_oop_closures.hpp ! src/share/vm/gc/shared/taskqueue.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/iterator.inline.hpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/objArrayKlass.inline.hpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/oops/typeArrayKlass.inline.hpp ! src/share/vm/utilities/stack.inline.hpp Changeset: 116afd2a8cbd Author: ysr Date: 2015-09-02 11:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/116afd2a8cbd 8133818: Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 Summary: Test contributed by brutisso Reviewed-by: tonyp, tschatzl ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/referenceProcessorStats.hpp ! src/share/vm/memory/referenceType.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp + test/gc/logging/TestPrintReferences.java Changeset: 94b68bbd87b5 Author: sfriberg Date: 2015-09-02 09:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/94b68bbd87b5 8066443: Add G1 support for promotion event Reviewed-by: tschatzl ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp Changeset: 48b57bb45fe5 Author: tschatzl Date: 2015-09-02 09:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/48b57bb45fe5 8134858: Remove G1 specific checking of Young/OldPLABSize in G1CollectorPolicy constructor Summary: Remove obsolete and wrong code. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 7eec02b95f9e Author: tschatzl Date: 2015-09-02 14:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7eec02b95f9e 8134856: Incorrect use of PLAB::min_size() in MaxPLABSizeBounds Reviewed-by: jwilhelm, tbenson ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 943f36515734 Author: tschatzl Date: 2015-09-02 16:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/943f36515734 Merge ! src/share/vm/gc/shared/gcTrace.cpp Changeset: d487a586ed9c Author: kbarrett Date: 2015-09-02 11:41 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d487a586ed9c 8134806: Clean up write_ref_field_work Summary: Remove unnecessary pure virtual decl and default argument values. Reviewed-by: jwilhelm, tbenson, jmasa ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/gc/shared/modRefBarrierSet.hpp Changeset: d10e26451cd0 Author: sangheki Date: 2015-09-02 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d10e26451cd0 8134972: [BACKOUT] GC: implement ranges (optionally constraints) for those flags that have them missing Reviewed-by: jwilhelm ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp - test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestObjectTenuringFlags.java Changeset: f44314157fcb Author: dcubed Date: 2015-09-03 10:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f44314157fcb 8049304: race between VM_Exit and _sync_FutileWakeups->inc() Summary: Add PerfDataManager.has_PerfData() to indicate when PerfData objects should be safe to query. Update Java monitor PerfData usage to check the new flag. PerfDataManager::destroy() should only be called at a safepoint and when the StatSampler is not active. Reviewed-by: kbarrett, dholmes, tbenson, bdelsart ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfData.hpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: f35456fc82ae Author: mseledtsov Date: 2015-09-03 08:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f35456fc82ae 8133180: [TESTBUG] runtime/SharedArchiveFile/SharedStrings.java failed with WhiteBox.class : no such file or directory Summary: Removed ambiguity on where JarBuilder looks for classes Reviewed-by: jiangli, ctornqvi, gtriantafill ! test/runtime/SharedArchiveFile/BasicJarBuilder.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsWb.java Changeset: 1fb9e9f01532 Author: tschatzl Date: 2015-09-04 08:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1fb9e9f01532 8134857: Inconsistency in maximum TLAB/PLAB size and humongous object size Summary: Align TLAB/PLAB size with exact humongous object size threshold, not that value -1. Reviewed-by: jmasa, dfazunen ! src/share/vm/gc/g1/g1CollectedHeap.cpp + test/gc/g1/TestPLABSizeBounds.java Changeset: ceb9d9044fc8 Author: mgerdin Date: 2015-09-04 09:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ceb9d9044fc8 8135012: Don't use G1RootProcessor when scanning remembered sets Reviewed-by: jmasa, ecaspole + src/share/vm/gc/g1/g1CodeBlobClosure.cpp + src/share/vm/gc/g1/g1CodeBlobClosure.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp Changeset: 67967c7b055c Author: jwilhelm Date: 2015-09-04 13:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/67967c7b055c 8130823: VerifyRememberedSets is an expensive nop in product builds Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/parallel/cardTableExtension.cpp Changeset: 262b86c271b0 Author: jlaskey Date: 2015-09-04 10:12 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/262b86c271b0 8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp + src/share/vm/classfile/jimage.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: a78dd396f8a4 Author: jlaskey Date: 2015-09-04 20:29 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a78dd396f8a4 Merge Changeset: 102e32f29835 Author: rdurbin Date: 2015-09-04 14:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/102e32f29835 8061999: Enhance VM option parsing to allow options to be specified in a file Summary: Add support for the "-XX:VMOptionsFile=" option. Reviewed-by: dcubed, gthornbr, gziemski, ddmitriev, dholmes, coleenp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: f74b3ce62e1f Author: dbuck Date: 2015-09-04 17:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f74b3ce62e1f 8135002: Fix or remove broken links in objectMonitor.cpp comments Summary: Updated comments to refer to relevant patents. Reviewed-by: dcubed ! src/share/vm/runtime/objectMonitor.cpp Changeset: 1ca70c12a335 Author: jwilhelm Date: 2015-08-18 21:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1ca70c12a335 8134626: Misc cleanups after generation array removal Reviewed-by: david, dholmes, tschatzl ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.inline.hpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.hpp ! src/share/vm/gc/g1/heapRegionType.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/gc/parallel/psOldGen.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psParallelCompact.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/parallel/psTasks.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.hpp ! src/share/vm/gc/serial/defNewGeneration.inline.hpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.hpp ! src/share/vm/gc/shared/adaptiveSizePolicy.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/genRemSet.hpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/memoryPool.hpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp ! src/share/vm/services/psMemoryPool.cpp ! src/share/vm/services/psMemoryPool.hpp Changeset: d750cc39ed60 Author: dfazunen Date: 2015-09-07 21:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d750cc39ed60 8132709: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java might fail on embedded Reviewed-by: tschatzl, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: e7dadf42aa35 Author: mchernov Date: 2015-09-01 21:38 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7dadf42aa35 8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests Reviewed-by: iignatyev, dfazunen ! src/share/vm/prims/whitebox.cpp + test/gc/arguments/GCTypes.java + test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java + test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java + test/gc/arguments/TestNewRatioFlag.java + test/gc/arguments/TestNewSizeFlags.java + test/gc/arguments/TestSurvivorRatioFlag.java + test/gc/arguments/TestTargetSurvivorRatioFlag.java + test/testlibrary/jdk/test/lib/AllocationHelper.java + test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java Changeset: 9a8f97037119 Author: iignatyev Date: 2015-09-07 20:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9a8f97037119 Merge Changeset: 0316b41ccb2f Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0316b41ccb2f Merge ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: baa2257348b6 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/baa2257348b6 Added tag jdk9-b80 for changeset 8e8377739c06 ! .hgtags Changeset: 4142c190cd5c Author: lana Date: 2015-09-03 16:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4142c190cd5c Merge - src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp Changeset: def98b57e3ce Author: amurillo Date: 2015-09-08 15:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/def98b57e3ce Merge Changeset: bef52fbeb8ae Author: amurillo Date: 2015-09-10 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bef52fbeb8ae Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: 846018509b70 Author: iveresov Date: 2015-09-10 17:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/846018509b70 Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java From igor.veresov at oracle.com Fri Sep 11 04:59:22 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:22 +0000 Subject: hg: jdk9/hs-comp/langtools: 7 new changesets Message-ID: <201509110459.t8B4xMaG027130@aojmv0008.oracle.com> Changeset: f0e149d3e375 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f0e149d3e375 Added tag jdk9-b80 for changeset c5671e662392 ! .hgtags Changeset: ead8b7192f00 Author: lana Date: 2015-09-03 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ead8b7192f00 Merge - test/tools/javac/TestBootstrapMethodsCount.java - test/tools/javac/lib/JavacTestingAbstractThreadedTest.java Changeset: 5ba1a29a0eb0 Author: alundblad Date: 2015-09-04 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5ba1a29a0eb0 8129114: Sjavac should stream back compiler output to the client as soon as it becomes available Summary: Protocol revised, javac output sent back to client slightly earlier. Reviewed-by: jlahoda + src/jdk.compiler/share/classes/com/sun/tools/sjavac/AutoFlushWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/LinePrefixFilterWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/PooledExecution.java Changeset: 3059496164ab Author: vromero Date: 2015-09-08 10:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3059496164ab 8132806: javac does a naive implementation of some incorporation steps Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: c14eb253bdd8 Author: vromero Date: 2015-09-08 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c14eb253bdd8 8135203: javac, patch intended for an issue was pushed with wrong id and message Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 2a035634dcb6 Author: vromero Date: 2015-09-08 11:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2a035634dcb6 8073594: javac, before calling rawInstantiate from selectBest the warner should be cleared out Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 2d65e99e2ae7 Author: jlahoda Date: 2015-09-10 21:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2d65e99e2ae7 8132885: langtools/test/tools/javac/sym/ElementStructureTest.java is also searching default classpath Summary: Explicitly setting classpath when inspecting the platform classes; using the java.util.ServiceLoader instead of the javac's copy Reviewed-by: jjg ! test/tools/javac/sym/ElementStructureTest.java From igor.veresov at oracle.com Fri Sep 11 04:59:18 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 11 Sep 2015 04:59:18 +0000 Subject: hg: jdk9/hs-comp/nashorn: 13 new changesets Message-ID: <201509110459.t8B4xIQI027076@aojmv0008.oracle.com> Changeset: c16cb85c1aec Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c16cb85c1aec Added tag jdk9-b80 for changeset 61b401b23fc2 ! .hgtags Changeset: 42d8ed4651b6 Author: lana Date: 2015-09-03 16:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/42d8ed4651b6 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AstSerializer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java Changeset: bfe6bd5d57bf Author: sundar Date: 2015-09-04 17:11 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/bfe6bd5d57bf 8135054: Add more samples to nashorn samples directory Reviewed-by: mhaupt, hannesw + samples/EvalWithArbitraryThis.java + samples/EvalWithArbitraryThis.java.orig + samples/LambdaAsFunc.java + samples/Main.asm + samples/Main.class + samples/PrintToString.java + samples/array_removeif.js + samples/bind_on_java.js + samples/call_bind_java.js + samples/check_nashorn.js + samples/datetime.js + samples/defaults.js + samples/find_max_lines.js + samples/fixed_point.js + samples/importstatic.js + samples/java_completion.js + samples/jrtlist.js + samples/mothers_day.js + samples/passwordgen.js + samples/print_symlinks.js + samples/sort_by_java8.js + samples/this_for_eval.js Changeset: 0ee4c3b61e45 Author: attila Date: 2015-09-07 11:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/0ee4c3b61e45 8135075: Reorder short-circuit tests in ApplySpecialization to run cheapest first Reviewed-by: hannesw, mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java Changeset: 37a9addb8c8d Author: sundar Date: 2015-09-07 20:07 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/37a9addb8c8d 8135151: jjs should work in cygwin environment Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java Changeset: 330ddba6ffc4 Author: ihse Date: 2015-09-09 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/330ddba6ffc4 8065912: Better handling of classpath in build-infra Reviewed-by: erikj ! make/BuildNashorn.gmk Changeset: a750a66640e0 Author: sundar Date: 2015-09-09 17:19 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/a750a66640e0 8027137: Merge ScriptFunction and ScriptFunctionImpl Reviewed-by: attila, hannesw, mhaupt ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeError.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/PrototypeObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PrototypeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java Changeset: 97bb1c7b0f50 Author: hannesw Date: 2015-09-10 13:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/97bb1c7b0f50 8135000: Number.prototype.toFixed returns wrong string for 0.5 and -0.5 Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java + test/script/basic/JDK-8135000.js + test/script/basic/JDK-8135000.js.EXPECTED Changeset: ca0e29811b81 Author: hannesw Date: 2015-09-10 13:50 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ca0e29811b81 8134569: Add tests for prototype callsites Reviewed-by: attila, sundar + test/script/basic/JDK-8134569.js + test/script/basic/JDK-8134569.js.EXPECTED Changeset: e7d479909bc5 Author: attila Date: 2015-09-10 14:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/e7d479909bc5 8135262: Sanitize CodeInstaller API Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java ! test/script/trusted/JDK-8006529.js Changeset: c62b95b20e60 Author: attila Date: 2015-09-10 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c62b95b20e60 8135336: Fix broken build after JDK-8135262 Reviewed-by: hannesw, sundar ! test/script/trusted/JDK-8006529.js Changeset: bbe835067b89 Author: attila Date: 2015-09-10 15:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/bbe835067b89 8135337: NativeDebug.dumpCounters with incorrect scope count Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java Changeset: 882bbbfcaf03 Author: sundar Date: 2015-09-10 19:09 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/882bbbfcaf03 8135332: ScriptFunction constructor should use is bound and is strict check rather than checking for 'arguments' and 'caller' Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java From aph at redhat.com Fri Sep 11 13:47:04 2015 From: aph at redhat.com (aph at redhat.com) Date: Fri, 11 Sep 2015 13:47:04 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135157: DMB elimination in AArch64 C2 synchronization implementation Message-ID: <201509111347.t8BDl4rw022659@aojmv0008.oracle.com> Changeset: 2e58b602c89b Author: aph Date: 2015-09-08 14:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2e58b602c89b 8135157: DMB elimination in AArch64 C2 synchronization implementation Summary: Reduce memory barrier usage in C2 fast lock and unlock. Reviewed-by: kvn Contributed-by: wei.tang at linaro.org, aph at redhat.com ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp From igor.ignatyev at oracle.com Fri Sep 11 19:50:33 2015 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 11 Sep 2015 19:50:33 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8132980: Improve stability of whitebox methods getCodeBlob and freeCodeBlob Message-ID: <201509111950.t8BJoXkx011477@aojmv0008.oracle.com> Changeset: 87a55af2ff28 Author: kzhaldyb Date: 2015-09-11 16:11 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/87a55af2ff28 8132980: Improve stability of whitebox methods getCodeBlob and freeCodeBlob Summary: Added checks for negative and null size and address values (where applicable) for getCodeBlob, allocateCodeBlob and freeCodeBlob, added regression test Reviewed-by: iignatyev ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/jdk/test/lib/Utils.java + test/testlibrary_tests/whitebox/BlobSanityTest.java From vladimir.kozlov at oracle.com Sat Sep 12 01:57:17 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 12 Sep 2015 01:57:17 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8132160: support for AVX 512 call frames and stack management Message-ID: <201509120157.t8C1vITK029992@aojmv0008.oracle.com> Changeset: 41b6cb9246fe Author: mcberg Date: 2015-09-11 17:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/41b6cb9246fe 8132160: support for AVX 512 call frames and stack management Summary: simplify save/restore frame on x86 systems which support EVEX. Reviewed-by: kvn, iveresov ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_32.hpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad From tobias.hartmann at oracle.com Mon Sep 14 09:01:45 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 14 Sep 2015 09:01:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201509140901.t8E91jBS018225@aojmv0008.oracle.com> Changeset: 69ed894b4045 Author: thartmann Date: 2015-09-14 07:02 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/69ed894b4045 8080999: MemoryPoolMXBean.getUsageThresholdCount() returns incorrect value Summary: Fixed race condition in the JMX code for the LowMemoryDetector. Reviewed-by: kvn ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/lowMemoryDetector.hpp Changeset: 720d0ff40323 Author: thartmann Date: 2015-09-14 07:03 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/720d0ff40323 Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java From tobias.hartmann at oracle.com Mon Sep 14 10:57:36 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 14 Sep 2015 10:57:36 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201509141057.t8EAvadC019820@aojmv0008.oracle.com> Changeset: a5ae3454a758 Author: thartmann Date: 2015-09-14 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a5ae3454a758 8135252: IdealLoopTree::dump_head() prints negative trip count Summary: IdealLoopTree::dump_head() should not cast float to int. Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp Changeset: 486680e6ed5e Author: thartmann Date: 2015-09-14 09:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/486680e6ed5e Merge From roland.westrelin at oracle.com Tue Sep 15 10:54:52 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Tue, 15 Sep 2015 10:54:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135069: C2 replaces range checks by unsigned comparison with -1 Message-ID: <201509151054.t8FAsqul023281@aojmv0008.oracle.com> Changeset: b9246bd13eeb Author: roland Date: 2015-09-11 16:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b9246bd13eeb 8135069: C2 replaces range checks by unsigned comparison with -1 Summary: i < 0 || i > -1 wrongly folded as i >u -1 Reviewed-by: kvn ! src/share/vm/opto/ifnode.cpp ! test/compiler/rangechecks/TestBadFoldCompare.java From roland.westrelin at oracle.com Tue Sep 15 12:51:07 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Tue, 15 Sep 2015 12:51:07 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134974: 8130847 broken with loop predicates Message-ID: <201509151251.t8FCp7NA025589@aojmv0008.oracle.com> Changeset: bfb61f868681 Author: roland Date: 2015-09-08 19:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bfb61f868681 8134974: 8130847 broken with loop predicates Summary: Pinned eliminated arraycopy loads in uncommon trap path for loop predicates may need to be moved Reviewed-by: kvn ! src/share/vm/opto/loopPredicate.cpp + test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java From edward.nevill at gmail.com Tue Sep 15 15:31:42 2015 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Tue, 15 Sep 2015 15:31:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails Message-ID: <201509151531.t8FFVg56011522@aojmv0008.oracle.com> Changeset: e1517978bf12 Author: enevill Date: 2015-09-15 12:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e1517978bf12 8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails Summary: Fix safepoint handlers to save 128 bits on vector poll Reviewed-by: kvn Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp From roland.westrelin at oracle.com Wed Sep 16 18:31:06 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 16 Sep 2015 18:31:06 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit Message-ID: <201509161831.t8GIV6iN015428@aojmv0008.oracle.com> Changeset: 43451068d53c Author: roland Date: 2015-09-15 13:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/43451068d53c 8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit Summary: PhaseIdealLoop::try_move_store_before_loop() needs to check for early loop exit before candidate Stores Reviewed-by: kvn ! src/share/vm/opto/loopopts.cpp - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java + test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java From vladimir.kozlov at oracle.com Wed Sep 16 19:58:02 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 16 Sep 2015 19:58:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201509161958.t8GJw2db017602@aojmv0008.oracle.com> Changeset: cc267038a9c1 Author: kvn Date: 2015-09-15 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cc267038a9c1 8136406: Remove ZapDeadCompiledLocals code Summary: Dead code elimination. Reviewed-by: roland, twisti ! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 65c21ccab1bd Author: kvn Date: 2015-09-16 20:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/65c21ccab1bd Merge From vladimir.kozlov at oracle.com Wed Sep 16 21:57:24 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 16 Sep 2015 21:57:24 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134802: LCM register pressure scheduling Message-ID: <201509162157.t8GLvOF3023905@aojmv0008.oracle.com> Changeset: 10e79692c25e Author: mcberg Date: 2015-09-16 13:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/10e79692c25e 8134802: LCM register pressure scheduling Summary: Calculate register pressure in a block to help instructions scheduling. Reviewed-by: kvn, dlong ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/live.hpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/node.hpp From vladimir.kozlov at oracle.com Thu Sep 17 00:24:17 2015 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 17 Sep 2015 00:24:17 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134553: CRC32C implementations for x86/x64 targets Message-ID: <201509170024.t8H0OHoJ026976@aojmv0008.oracle.com> Changeset: a60e232aa8f2 Author: kvn Date: 2015-09-16 15:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a60e232aa8f2 8134553: CRC32C implementations for x86/x64 targets Reviewed-by: kvn Contributed-by: tomasz.wojtowicz at intel.com ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp + src/cpu/x86/vm/crc32c.h ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/interpreterGenerator_zero.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp From tobias.hartmann at oracle.com Thu Sep 17 07:46:06 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 17 Sep 2015 07:46:06 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts Message-ID: <201509170746.t8H7k6L5027675@aojmv0008.oracle.com> Changeset: 6d9d273e7f0d Author: thartmann Date: 2015-09-17 08:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6d9d273e7f0d 8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts Summary: Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed). Reviewed-by: kvn, roland ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp From igor.veresov at oracle.com Thu Sep 17 22:27:18 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:18 +0000 Subject: hg: jdk9/hs-comp: 8 new changesets Message-ID: <201509172227.t8HMRI69017980@aojmv0008.oracle.com> Changeset: f105fbc01fd7 Author: ihse Date: 2015-09-11 10:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f105fbc01fd7 8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 ! make/common/NativeCompilation.gmk ! make/common/TestFilesCompilation.gmk Changeset: f7ea70a58c53 Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f7ea70a58c53 Added tag jdk9-b81 for changeset b8afcf91331d ! .hgtags Changeset: 42b56d1f4185 Author: lana Date: 2015-09-11 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/42b56d1f4185 Merge Changeset: 382d23edebb6 Author: erikj Date: 2015-09-15 18:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/382d23edebb6 8136383: Improve make utilities containing and not-containing Reviewed-by: ihse ! make/common/MakeBase.gmk ! test/make/TestMakeBase.gmk Changeset: b45c22d42940 Author: amurillo Date: 2015-09-15 07:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b45c22d42940 Merge ! common/autoconf/generated-configure.sh Changeset: c6862c043f76 Author: amurillo Date: 2015-09-15 11:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c6862c043f76 Merge Changeset: 7fa1d71d8ddf Author: ihse Date: 2015-09-16 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7fa1d71d8ddf 8136378: Build test libs using properly integrated makefile Summary: Use 'make build-test-lib' in top repo instead Reviewed-by: erikj ! make/Main.gmk + make/test/BuildTestLib.gmk - test/lib/Makefile Changeset: 5ee65c00794c Author: attila Date: 2015-09-16 16:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5ee65c00794c 8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code Reviewed-by: alanb, lagergren, sundar ! modules.xml From igor.veresov at oracle.com Thu Sep 17 22:27:19 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:19 +0000 Subject: hg: jdk9/hs-comp/corba: 2 new changesets Message-ID: <201509172227.t8HMRJC0017995@aojmv0008.oracle.com> Changeset: c20d8ebddaa6 Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/c20d8ebddaa6 Added tag jdk9-b81 for changeset 45c35b7f5b40 ! .hgtags Changeset: 3ef63dbde965 Author: avstepan Date: 2015-09-13 23:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/3ef63dbde965 8133650: replace some tags (obsolete in html5) in CORBA docs Reviewed-by: lancea ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java ! src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java ! src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java ! src/java.corba/share/classes/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java ! src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java ! src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java ! src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java ! src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java ! src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CharHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java ! src/java.corba/share/classes/org/omg/CORBA/Current.java ! src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java ! src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java ! src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java ! src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java ! src/java.corba/share/classes/org/omg/CORBA/DomainManager.java ! src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java ! src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java ! src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/DynAny.java ! src/java.corba/share/classes/org/omg/CORBA/DynArray.java ! src/java.corba/share/classes/org/omg/CORBA/DynEnum.java ! src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java ! src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java ! src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java ! src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java ! src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java ! src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java ! src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java ! src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java ! src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java ! src/java.corba/share/classes/org/omg/CORBA/IntHolder.java ! src/java.corba/share/classes/org/omg/CORBA/LocalObject.java ! src/java.corba/share/classes/org/omg/CORBA/LongHolder.java ! src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java ! src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java ! src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java ! src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ORB.java ! src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java ! src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/Policy.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java ! src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java ! src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java ! src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/StringHolder.java ! src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java ! src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java ! src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java ! src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java ! src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java ! src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java ! src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java ! src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java ! src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java ! src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java ! src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java ! src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/java.corba/share/classes/org/omg/CORBA/package.html ! src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html ! src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html ! src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl ! src/java.corba/share/classes/org/omg/CosNaming/package.html ! src/java.corba/share/classes/org/omg/Dynamic/package.html ! src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html ! src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html ! src/java.corba/share/classes/org/omg/DynamicAny/package.html ! src/java.corba/share/classes/org/omg/IOP/package.html ! src/java.corba/share/classes/org/omg/Messaging/package.html ! src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html ! src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html ! src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html ! src/java.corba/share/classes/org/omg/PortableServer/package.html ! src/java.corba/share/classes/org/omg/PortableServer/portable/package.html ! src/java.corba/share/classes/org/omg/stub/java/rmi/package.html From igor.veresov at oracle.com Thu Sep 17 22:27:19 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:19 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b81 for changeset 6a418934997f Message-ID: <201509172227.t8HMRJ58017998@aojmv0008.oracle.com> Changeset: 53fe3c103b6f Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/53fe3c103b6f Added tag jdk9-b81 for changeset 6a418934997f ! .hgtags From igor.veresov at oracle.com Thu Sep 17 22:27:20 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:20 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk9-b81 for changeset 139338618c77 Message-ID: <201509172227.t8HMRKo2018001@aojmv0008.oracle.com> Changeset: 52d9ad2536ba Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/52d9ad2536ba Added tag jdk9-b81 for changeset 139338618c77 ! .hgtags From igor.veresov at oracle.com Thu Sep 17 22:27:22 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:22 +0000 Subject: hg: jdk9/hs-comp/hotspot: 21 new changesets Message-ID: <201509172227.t8HMRMqm018048@aojmv0008.oracle.com> Changeset: 3b914aea509b Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3b914aea509b Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: abc9e76c520d Author: kbarrett Date: 2015-09-08 16:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/abc9e76c520d 8134797: Remove explicit casts in CollectorPolicy hierarchy Summary: Removed the explicit casts. Reviewed-by: jwilhelm, tschatzl, pliden ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: 9810d3869392 Author: mgerdin Date: 2015-09-09 10:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9810d3869392 8135152: Create a G1ParScanThreadStateSet class for managing G1 GC per thread states Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp + src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/ageTable.hpp Changeset: 8a758dbe0212 Author: mgerdin Date: 2015-09-09 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8a758dbe0212 8135154: Move cards scanned and surviving young words aggregation to G1ParScanThreadStateSet Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp Changeset: 49b16955b909 Author: sangheki Date: 2015-09-09 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/49b16955b909 8135025: Error message is repeated for large value at G1ConcRefinementThreads Summary: Changed error handling when G1ConcRefinementThreads creation failed Reviewed-by: jwilhelm, kbarrett, tschatzl ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 05be144c3f45 Author: kbarrett Date: 2015-09-09 14:31 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/05be144c3f45 8135209: Avoid abutting string literals and identifiers Summary: Add spaces between string literals and identifiers. Reviewed-by: brutisso, pliden ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: b41072c42cd5 Author: kzhaldyb Date: 2015-09-09 15:14 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b41072c42cd5 8134523: Humongous object test fails with OOME Summary: Added Xms for runs with region' size 16M and 32M to prevent OOME Reviewed-by: mgerdin, dfazunen ! test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: b29257a2312e Author: iignatyev Date: 2015-09-09 22:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b29257a2312e Merge Changeset: bba7a69f67c7 Author: coleenp Date: 2015-09-09 23:47 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bba7a69f67c7 8135298: Fix zero builds for "unknown" architectures on linux. Summary: add zero architectures for default cases Reviewed-by: coleenp Contributed-by: Matthias Klose ! src/os/linux/vm/os_linux.cpp Changeset: 059904d87241 Author: coleenp Date: 2015-09-10 06:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/059904d87241 Merge Changeset: 41972b466086 Author: ehelin Date: 2015-09-11 10:02 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/41972b466086 8135260: Split G1CollectorPolicy::finalize_cset into two parts Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 3ebbe21f938e Author: ehelin Date: 2015-09-11 13:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3ebbe21f938e 8135253: Add push method to CollectionSetChooser Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 302c7e22630b Author: jmasa Date: 2015-05-25 19:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/302c7e22630b 8081629: CMS split_block() does not correctly fix up block-offset-table for large blocks Reviewed-by: tschatzl, ysr ! src/share/vm/gc/shared/blockOffsetTable.cpp Changeset: 7b8eb3b6361a Author: akulyakh Date: 2015-09-14 14:26 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7b8eb3b6361a 8134641: CodelistTest.java fails with sun.misc.Unsafe.getUnsafe Summary: Excluding lines containing sun.misc.Unsafe.getUnsafe from the test input as getUnsafe is hidden from reflection Reviewed-by: sla ! test/serviceability/dcmd/compiler/CodelistTest.java Changeset: 4f3ddb6a2b70 Author: jiangli Date: 2015-09-14 14:55 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4f3ddb6a2b70 8135097: Unmap failure for executable memory on windows Summary: Use 'pd_release_memory' for executable memory in os::pd_unmap_memory(). Reviewed-by: iklam, coleenp ! src/os/windows/vm/os_windows.cpp Changeset: ea4f98bd8dd5 Author: jwilhelm Date: 2015-09-15 15:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ea4f98bd8dd5 Merge Changeset: 3d8dc82c16b0 Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3d8dc82c16b0 Added tag jdk9-b81 for changeset 4142c190cd5c ! .hgtags Changeset: 1c453a12be30 Author: lana Date: 2015-09-11 13:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c453a12be30 Merge Changeset: ce9c22f23999 Author: amurillo Date: 2015-09-15 07:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce9c22f23999 Merge Changeset: 1ac336e4e8fe Author: amurillo Date: 2015-09-17 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1ac336e4e8fe Merge Changeset: 476739c20b35 Author: iveresov Date: 2015-09-17 13:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/476739c20b35 Merge From igor.veresov at oracle.com Thu Sep 17 22:27:26 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:26 +0000 Subject: hg: jdk9/hs-comp/nashorn: 10 new changesets Message-ID: <201509172227.t8HMRQ23018122@aojmv0008.oracle.com> Changeset: c13179703f65 Author: sundar Date: 2015-09-11 15:43 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c13179703f65 8136349: Typos patch for nashorn sources submitted on Sep 10, 2015 Reviewed-by: hannesw, mhaupt, lagergren, attila Contributed-by: asashour at yahoo.com ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeOps.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornClassReader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBaseNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ParserException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Config.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js Changeset: 8b922e75e22e Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/8b922e75e22e Added tag jdk9-b81 for changeset 42d8ed4651b6 ! .hgtags Changeset: 8bab0a9d8a63 Author: lana Date: 2015-09-11 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/8bab0a9d8a63 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/PrototypeObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java Changeset: 751ada854e5a Author: sundar Date: 2015-09-14 16:13 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/751ada854e5a 8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes Reviewed-by: attila, hannesw - samples/EvalWithArbitraryThis.java.orig + samples/exceptionswallow.js ! samples/find_nonfinals2.js ! samples/javafoovars.js + samples/resourcetrysuggester.js ! samples/zipfs.js ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/ExternalEditor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java Changeset: 31f1156a592b Author: sundar Date: 2015-09-15 19:31 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/31f1156a592b 8080501: javaarrayconversion.js test is flawed Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/javaarrayconversion.js Changeset: c209abbe9b24 Author: sundar Date: 2015-09-16 16:26 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c209abbe9b24 8136544: Call site switching to megamorphic causes incorrect property read Reviewed-by: attila, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8136544.js ! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java Changeset: b4eb53200105 Author: hannesw Date: 2015-09-16 14:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/b4eb53200105 8134609: Allow constructors with same prototoype map to share the allocator map Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.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/SharedPropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! test/script/basic/JDK-8134569.js ! test/script/basic/JDK-8134569.js.EXPECTED + test/script/basic/JDK-8134609.js Changeset: 79781ce06df7 Author: attila Date: 2015-09-16 18:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/79781ce06df7 8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java Changeset: d62c5288738a Author: attila Date: 2015-09-16 18:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/d62c5288738a 8136647: Syntactic error accidentally left in JDK-8135251 changeset Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 67bab332bcb3 Author: sundar Date: 2015-09-17 18:23 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/67bab332bcb3 8136694: Megemorphic scope access does not throw ReferenceError when property is missing Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/JDK-8044750.js + test/script/basic/JDK-8136694.js From igor.veresov at oracle.com Thu Sep 17 22:27:25 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:25 +0000 Subject: hg: jdk9/hs-comp/jdk: 23 new changesets Message-ID: <201509172227.t8HMRQeY018109@aojmv0008.oracle.com> Changeset: 903f82e9d9fd Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/903f82e9d9fd Merge ! make/lib/CoreLibraries.gmk - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: e92813f9e939 Author: jwilhelm Date: 2015-09-15 15:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e92813f9e939 Merge Changeset: 56cc614c57f5 Author: naoto Date: 2015-09-10 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/56cc614c57f5 8134915: Improve performance of CLDRLocaleProviderAdapter.getCandidateLocales Reviewed-by: okutsu ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java Changeset: 44726c68a2b4 Author: ihse Date: 2015-09-11 10:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/44726c68a2b4 8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools Reviewed-by: erikj ! make/Tools.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/LibCommon.gmk - make/src/native/add_gnu_debuglink/add_gnu_debuglink.c - make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: a65de09f671f Author: asmotrak Date: 2015-09-11 13:44 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a65de09f671f 8075299: Additional tests for 6857795 Reviewed-by: weijun + test/sun/security/krb5/auto/KrbTicket.java + test/sun/security/krb5/auto/tools/KinitConfPlusProps.java Changeset: 85ab1d542026 Author: rriggs Date: 2015-09-11 09:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/85ab1d542026 8133552: java/lang/ProcessHandle/InfoTest.java fails intermittently - incorrect user 8133809: Remove java/lang/ProcessHandle/InfoTest.java from the Problem List Reviewed-by: darcy, chegar, simonis ! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c ! test/ProblemList.txt ! test/java/lang/ProcessHandle/InfoTest.java Changeset: b1779e984182 Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b1779e984182 Added tag jdk9-b81 for changeset fdc13a2d3286 ! .hgtags Changeset: b10b64263b56 Author: lana Date: 2015-09-11 13:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b10b64263b56 Merge - make/src/native/add_gnu_debuglink/add_gnu_debuglink.c - make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c - src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c Changeset: f98d9515afea Author: weijun Date: 2015-09-13 10:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f98d9515afea 8136425: KeystoreImpl.m using wrong type for cert format Reviewed-by: vinnie ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: 13a89c1302be Author: asmotrak Date: 2015-09-14 19:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/13a89c1302be 8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password Reviewed-by: vinnie ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java ! test/java/security/KeyStore/TestKeyStoreBasic.java ! test/sun/security/provider/KeyStore/DKSTest.java Changeset: 64827b676968 Author: asmotrak Date: 2015-09-14 19:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/64827b676968 8048622: Enhance tests for PKCS11 keystores with NSS Reviewed-by: vinnie ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/sun/security/pkcs11/Secmod/Crypto.java ! test/sun/security/pkcs11/Secmod/GetPrivateKey.java + test/sun/security/pkcs11/Secmod/LoadKeystore.java Changeset: afc55db01c8e Author: fyuan Date: 2015-09-15 12:43 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/afc55db01c8e 8074931: Additional tests for CertPath API Reviewed-by: mullan + test/java/security/cert/CertPathEncodingTest.java + test/java/security/cert/X509CertSelectorTest.java Changeset: e77968f864eb Author: amurillo Date: 2015-09-15 07:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e77968f864eb Merge - make/src/native/add_gnu_debuglink/add_gnu_debuglink.c - make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 27dfaac11928 Author: darcy Date: 2015-09-15 15:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/27dfaac11928 8136506: Include sun.arch.data.model as a property that can be queried by jtreg Reviewed-by: alanb ! test/TEST.ROOT Changeset: f5a6a6058bb5 Author: coffeys Date: 2015-09-16 12:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f5a6a6058bb5 8133535: Better exception messaging in Ucrypto code Reviewed-by: igerasim ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java ! test/com/oracle/security/ucrypto/CipherSignNotSupported.java Changeset: 325b96583c6c Author: mullan Date: 2015-09-16 08:23 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/325b96583c6c 8015388: Required algorithms for JDK 9 Reviewed-by: jnimeh, wetmore, xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java Changeset: 68856db2908a Author: mullan Date: 2015-09-16 08:24 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/68856db2908a Merge Changeset: f068a4ffddd2 Author: martin Date: 2015-09-15 21:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f068a4ffddd2 8136583: Core libraries should use blessed modifier order Summary: Run blessed-modifier-order script (see bug) Reviewed-by: psandoz, chegar, alanb, plevart ! src/java.base/macosx/classes/java/net/DefaultInterface.java ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/RC2Crypt.java ! src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/com/sun/security/ntlm/Client.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/Writer.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/VirtualMachineError.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java ! src/java.base/share/classes/java/lang/ref/SoftReference.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/Authenticator.java ! src/java.base/share/classes/java/net/ContentHandler.java ! src/java.base/share/classes/java/net/CookieHandler.java ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/DatagramPacket.java ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/Proxy.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOptions.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/channels/Pipe.java ! src/java.base/share/classes/java/nio/charset/CoderResult.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/java/text/CollationKey.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/RBCollationTables.java ! src/java.base/share/classes/java/text/RBTableBuilder.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/BitSet.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Comparators.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/Date.java ! src/java.base/share/classes/java/util/Dictionary.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/java/util/ListResourceBundle.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/Spliterators.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/Timer.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/UnicodeProp.java ! src/java.base/share/classes/java/util/stream/FindOps.java ! src/java.base/share/classes/java/util/stream/ForEachOps.java ! src/java.base/share/classes/java/util/stream/MatchOps.java ! src/java.base/share/classes/java/util/stream/Nodes.java ! src/java.base/share/classes/java/util/stream/ReduceOps.java ! src/java.base/share/classes/java/util/stream/Sink.java ! src/java.base/share/classes/java/util/stream/SortedOps.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java ! src/java.base/share/classes/java/util/stream/Streams.java ! src/java.base/share/classes/java/util/stream/WhileOps.java ! src/java.base/share/classes/java/util/zip/Adler32.java ! src/java.base/share/classes/java/util/zip/CRC32.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SNIHostName.java ! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/Policy.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java ! src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java ! src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java ! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java ! src/java.base/share/classes/jdk/net/Sockets.java ! src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java ! src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/misc/BASE64Decoder.java ! src/java.base/share/classes/sun/misc/BASE64Encoder.java ! src/java.base/share/classes/sun/misc/CharacterDecoder.java ! src/java.base/share/classes/sun/misc/CharacterEncoder.java ! src/java.base/share/classes/sun/misc/Cleaner.java ! src/java.base/share/classes/sun/misc/FDBigInteger.java ! src/java.base/share/classes/sun/misc/FloatingDecimal.java ! src/java.base/share/classes/sun/misc/LRUCache.java ! src/java.base/share/classes/sun/misc/PerfCounter.java ! src/java.base/share/classes/sun/misc/ProxyGenerator.java ! src/java.base/share/classes/sun/misc/Request.java ! src/java.base/share/classes/sun/misc/SoftCache.java ! src/java.base/share/classes/sun/misc/UCDecoder.java ! src/java.base/share/classes/sun/misc/UCEncoder.java ! src/java.base/share/classes/sun/misc/VM.java ! src/java.base/share/classes/sun/net/NetProperties.java ! src/java.base/share/classes/sun/net/NetworkServer.java ! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/URLConnection.java ! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/ThreadLocalCoders.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java ! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/jca/JCAUtil.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/MD2.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/ParameterCache.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/java.base/share/classes/sun/security/provider/SecureRandom.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/Builder.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/provider/certpath/UntrustedChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java ! src/java.base/share/classes/sun/security/rsa/RSACore.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/ssl/AppOutputStream.java ! src/java.base/share/classes/sun/security/ssl/Authenticator.java ! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/Ciphertext.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java ! src/java.base/share/classes/sun/security/ssl/ExtensionType.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/MAC.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/Plaintext.java ! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/java.base/share/classes/sun/security/ssl/StatusRequestType.java ! src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/timestamp/TSResponse.java ! src/java.base/share/classes/sun/security/util/Cache.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/KeyStores.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/DistributionPoint.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/OIDMap.java ! src/java.base/share/classes/sun/security/x509/ReasonFlags.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/text/CompactByteArray.java ! src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java ! src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java ! src/java.base/share/classes/sun/text/normalizer/Trie2.java ! src/java.base/share/classes/sun/text/normalizer/UBiDiProps.java ! src/java.base/share/classes/sun/text/normalizer/Utility.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java ! src/java.base/share/classes/sun/util/locale/provider/CollationRules.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java ! src/java.base/unix/classes/java/lang/ProcessEnvironment.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/sun/net/NetHooks.java ! src/java.base/unix/classes/sun/net/PortConfig.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java ! src/java.base/windows/classes/sun/net/PortConfig.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! test/java/io/File/MaxPathLength.java ! test/java/io/File/SymLinks.java ! test/java/io/FileDescriptor/Sharing.java ! test/java/io/IOException/LastErrorString.java ! test/java/io/InputStreamReader/One.java ! test/java/io/PrintStream/OversynchronizedTest.java ! test/java/io/PrintWriter/OversynchronizedTest.java ! test/java/io/Serializable/defaulted/GetFieldRead.java ! test/java/io/Serializable/defaulted/GetFieldWrite.java ! test/java/io/Serializable/evolution/RenamePackage/extension/ExtendedObjectInputStream.java ! test/java/io/Serializable/oldTests/CheckingEquality.java ! test/java/io/Serializable/subclass/AbstractObjectInputStream.java ! test/java/io/Serializable/subclass/AbstractObjectOutputStream.java ! test/java/io/Serializable/subclass/Test.java ! test/java/io/Serializable/subclass/XObjectInputStream.java ! test/java/io/Serializable/subclass/XObjectOutputStream.java ! test/java/io/Serializable/typeSafeEnum/TypeSafeEnum.java ! test/java/io/StreamTokenizer/ReadAhead.java ! test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/lang/Enum/ValueOf.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/Runtime/exec/ExitValue.java ! test/java/lang/SecurityManager/CheckPackageMatching.java ! test/java/lang/String/StringContentEqualsBug.java ! test/java/lang/String/StringJoinTest.java ! test/java/lang/StringBuffer/BufferForwarding.java ! test/java/lang/StringBuilder/BuilderForwarding.java ! test/java/lang/System/finalization/FinThreads.java ! test/java/lang/Thread/GenerifyStackTraces.java ! test/java/lang/ThreadLocal/ImmutableLocal.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedSuperclass.java ! test/java/lang/instrument/ATestCaseScaffold.java ! test/java/lang/invoke/6998541/Test6998541.java ! test/java/lang/invoke/7157574/Test7157574.java ! test/java/lang/invoke/7196190/ClassForNameTest.java ! test/java/lang/invoke/7196190/GetUnsafeTest.java ! test/java/lang/invoke/AccessControlTest.java ! test/java/lang/invoke/AccessControlTest_subpkg/Acquaintance_remote.java ! test/java/lang/invoke/CallSiteTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java ! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java ! test/java/lang/invoke/MethodHandles/TestCatchException.java ! test/java/lang/invoke/MethodHandlesTest.java ! test/java/lang/invoke/indify/Indify.java ! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java ! test/java/lang/management/MemoryMXBean/Pending.java ! test/java/lang/management/RuntimeMXBean/UpTime.java ! test/java/lang/management/ThreadMXBean/AllThreadIds.java ! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java ! test/java/lang/management/ThreadMXBean/ThreadCounts.java ! test/java/lang/ref/ReferenceEnqueuePending.java ! test/java/lang/ref/SoftReference/Bash.java ! test/java/lang/ref/SoftReference/Pin.java ! test/java/lang/reflect/Field/GenericStringTest.java ! test/java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java ! test/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java ! test/java/util/Arrays/ParallelPrefix.java ! test/java/util/Calendar/Bug8007038.java ! test/java/util/Collection/BiggernYours.java ! test/java/util/Collection/HotPotatoes.java ! test/java/util/Collections/AddAll.java ! test/java/util/Collections/Disjoint.java ! test/java/util/Collections/Frequency.java ! test/java/util/Collections/RacingCollections.java ! test/java/util/Collections/ReverseOrder2.java ! test/java/util/Deque/ChorusLine.java ! test/java/util/LinkedHashMap/Basic.java ! test/java/util/Locale/tools/EquivMapsGenerator.java ! test/java/util/Map/Collisions.java ! test/java/util/Map/FunctionalCMEs.java ! test/java/util/Map/InPlaceOpsCollisions.java ! test/java/util/Map/MapBinToFromTreeTest.java ! test/java/util/NavigableMap/LockStep.java ! test/java/util/ResourceBundle/Bug6190861.java ! test/java/util/ResourceBundle/Bug6204853.java ! test/java/util/ResourceBundle/Bug6355009.java ! test/java/util/ResourceBundle/Bug6356571.java ! test/java/util/ResourceBundle/Control/StressTest.java ! test/java/util/ResourceBundle/Test4300693.java ! test/java/util/ResourceBundle/getBaseBundleName/TestGetBaseBundleName.java ! test/java/util/ServiceLoader/Basic.java ! test/java/util/ServiceLoader/NPE.java ! test/java/util/Spliterator/SpliteratorCollisions.java ! test/java/util/StringJoiner/MergeTest.java ! test/java/util/TreeMap/ContainsValue.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java ! test/java/util/concurrent/Phaser/Basic.java ! test/java/util/concurrent/locks/StampedLock/Basic.java ! test/java/util/jar/JarEntry/GetMethodsReturnClones.java ! test/java/util/jar/TestExtra.java ! test/java/util/logging/AnonymousLogger/TestAnonymousLogger.java ! test/java/util/logging/DrainFindDeadlockTest.java ! test/java/util/logging/FileHandlerLongLimit.java ! test/java/util/logging/FileHandlerPath.java ! test/java/util/logging/FileHandlerPatternExceptions.java ! test/java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java ! test/java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java ! test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java ! test/java/util/logging/LogManager/Configuration/TestConfigurationLock.java ! test/java/util/logging/LogManagerAppContextDeadlock.java ! test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java ! test/java/util/logging/Logger/getGlobal/TestGetGlobal.java ! test/java/util/logging/Logger/getGlobal/TestGetGlobalByName.java ! test/java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java ! test/java/util/logging/Logger/getGlobal/testgetglobal/HandlerImpl.java ! test/java/util/logging/Logger/logrb/TestLogrbResourceBundle.java ! test/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java ! test/java/util/logging/LoggerResourceBundleRace.java ! test/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/java/util/logging/TestAppletLoggerContext.java ! test/java/util/logging/TestConfigurationListeners.java ! test/java/util/logging/TestLogConfigurationDeadLock.java ! test/java/util/logging/TestLogConfigurationDeadLockWithConf.java ! test/java/util/logging/TestLoggerBundleSync.java ! test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java ! test/java/util/logging/bundlesearch/LoadItUp2.java ! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java ! test/java/util/logging/bundlesearch/TwiceIndirectlyLoadABundle.java ! test/java/util/regex/POSIX_Unicode.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java ! test/java/util/zip/ChecksumBase.java ! test/java/util/zip/FlaterCriticalArray.java ! test/java/util/zip/FlaterTest.java ! test/java/util/zip/ZipFile/FinalizeZipFile.java Changeset: b997ba72d8d4 Author: smarks Date: 2015-09-16 16:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b997ba72d8d4 8072722: add stream support to Scanner Reviewed-by: psandoz, chegar, sherman ! src/java.base/share/classes/java/util/Scanner.java ! test/java/util/Scanner/ScanTest.java + test/java/util/Scanner/ScannerStreamTest.java Changeset: 4be07e0eb9b6 Author: weijun Date: 2015-09-17 10:37 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4be07e0eb9b6 8136436: jarsigner tests include both a warnings.sh and a warnings subdir Reviewed-by: xuelei + test/sun/security/tools/jarsigner/warning.sh - test/sun/security/tools/jarsigner/warnings.sh Changeset: bb6e5a409fef Author: dfuchs Date: 2015-09-17 17:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bb6e5a409fef 8073542: File Leak in jdk/src/java/base/unix/native/libnet/PlainDatagramSocketImpl.c Summary: ensure that file descriptor is properly closed if setsockopt fails. Reviewed-by: chegar, igerasim Contributed-by: vyom.tewari at oracle.com ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c Changeset: acf424f856ce Author: martin Date: 2015-09-16 10:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/acf424f856ce 8136570: Stop changing user environment variables related to /usr/dt 4953367: MAWT: Java should be more careful manipulating NLSPATH, XFILESEARCHPATH env variables Summary: Stop changing user environment variables: NLSPATH XFILESEARCHPATH Reviewed-by: prr ! src/java.base/unix/native/libjava/java_props_md.c Changeset: 95636dbc11e3 Author: amurillo Date: 2015-09-17 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/95636dbc11e3 Merge From igor.veresov at oracle.com Thu Sep 17 22:27:28 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 17 Sep 2015 22:27:28 +0000 Subject: hg: jdk9/hs-comp/langtools: 5 new changesets Message-ID: <201509172227.t8HMRShv018138@aojmv0008.oracle.com> Changeset: 551d797dc863 Author: mcimadamore Date: 2015-09-11 16:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/551d797dc863 8135246: CheckAttributedTree silently generates spurious compiler error Summary: cyclic inheritance errors should cause shared combo context to be thrown away Reviewed-by: jlahoda ! test/tools/javac/lib/combo/ReusableContext.java Changeset: a7bc0d2f60ba Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a7bc0d2f60ba Added tag jdk9-b81 for changeset ead8b7192f00 ! .hgtags Changeset: d68904d5a00e Author: lana Date: 2015-09-11 13:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d68904d5a00e Merge - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java Changeset: 8fa8045bbd4e Author: mcimadamore Date: 2015-09-14 11:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8fa8045bbd4e 8077306: Recursive implementation of List.map leads to stack overflow Summary: Recusrive implementation of List.map uses too much stack; switch to iterative version. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java + test/tools/javac/generics/inference/8077306/T8077306.java Changeset: 286fc9270404 Author: mcimadamore Date: 2015-09-15 13:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/286fc9270404 8078093: Severe compiler performance regression Java 7 to 8 for nested method invocations Summary: Add infrastructure to avoid combinatorial explosion of method argument attributions Reviewed-by: jlahoda, vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/generics/wildcards/neg/Readonly.out ! test/tools/javac/lambda/8019480/T8019480.out + test/tools/javac/lambda/speculative/InferStrict.java + test/tools/javac/lambda/speculative/InferWeak.java + test/tools/javac/lambda/speculative/NestedLambdaGenerics.java + test/tools/javac/lambda/speculative/NestedLambdaNoGenerics.java + test/tools/javac/lambda/speculative/T8055984.java + test/tools/javac/lambda/speculative/T8077247.java + test/tools/javac/lambda/speculative/T8078093.java From nils.eliasson at oracle.com Fri Sep 18 13:09:47 2015 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 18 Sep 2015 13:09:47 +0000 Subject: hg: jdk9/hs-comp: 8135068: Extract method matchers from CompilerOracle Message-ID: <201509181309.t8ID9le4007779@aojmv0008.oracle.com> Changeset: 998803eeed50 Author: neliasso Date: 2015-09-18 10:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/998803eeed50 8135068: Extract method matchers from CompilerOracle Summary: Ecapsulate code to enable reuse Reviewed-by: roland, kvn ! test/lib/sun/hotspot/WhiteBox.java From nils.eliasson at oracle.com Fri Sep 18 13:09:48 2015 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 18 Sep 2015 13:09:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135068: Extract method matchers from CompilerOracle Message-ID: <201509181309.t8ID9mP5007782@aojmv0008.oracle.com> Changeset: e3201914b83b Author: neliasso Date: 2015-09-18 10:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e3201914b83b 8135068: Extract method matchers from CompilerOracle Summary: Ecapsulate code to enable reuse Reviewed-by: roland, kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp + src/share/vm/compiler/methodMatcher.cpp + src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/c2/5091921/Test7005594.sh ! test/compiler/oracle/CheckCompileCommandOption.java + test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/oracle/command1.txt ! test/runtime/CommandLine/CompilerConfigFileWarning.java From coleen.phillimore at oracle.com Fri Sep 18 22:21:57 2015 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Fri, 18 Sep 2015 22:21:57 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201509182221.t8IMLvnt005592@aojmv0008.oracle.com> Changeset: 17efe8fc4f48 Author: mdoerr Date: 2015-09-17 09:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/17efe8fc4f48 8136525: Generate interpreter entries only once and avoid unnecessary jump to jump Reviewed-by: coleenp, twisti, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp ! src/cpu/aarch64/vm/interpreter_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.cpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp Changeset: 3ac528612681 Author: coleenp Date: 2015-09-18 16:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3ac528612681 Merge From igor.ignatyev at oracle.com Sat Sep 19 10:47:18 2015 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Sat, 19 Sep 2015 10:47:18 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201509191047.t8JAlIBb023505@aojmv0008.oracle.com> Changeset: 3b908f10337f Author: tpivovarova Date: 2015-09-19 12:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3b908f10337f 8136693: add package statement 'compiler.testlibrary' to CompilerUtils Reviewed-by: iignatyev ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/testlibrary/CompilerUtils.java Changeset: d61e3154b6e0 Author: dpochepk Date: 2015-09-19 12:04 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d61e3154b6e0 8136718: [TESTBUG] introduce FileInstaller functionality Reviewed-by: iignatyev + test/testlibrary/jdk/test/lib/FileInstaller.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: bab9d3d37ae8 Author: iignatyev Date: 2015-09-19 11:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bab9d3d37ae8 Merge From edward.nevill at gmail.com Mon Sep 21 19:49:26 2015 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Mon, 21 Sep 2015 19:49:26 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8080293: AARCH64: Remove unnecessary dmbs from generated CAS code Message-ID: <201509211949.t8LJnQw8028683@aojmv0008.oracle.com> Changeset: 95e96bd4b70b Author: adinn Date: 2015-09-16 09:52 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/95e96bd4b70b 8080293: AARCH64: Remove unnecessary dmbs from generated CAS code Summary: The current encoding for CAS generates unnecessary leading and trailing dmbs for the MemBarAcquire and MemBarRelease which ought to be elided Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad From zoltan.majo at oracle.com Tue Sep 22 14:29:15 2015 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Tue, 22 Sep 2015 14:29:15 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136914: compiler/loopopts/superword/SumRedSqrt_Double.java times out Message-ID: <201509221429.t8METFxN026221@aojmv0008.oracle.com> Changeset: 66d90f141fd8 Author: zmajo Date: 2015-09-22 13:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/66d90f141fd8 8136914: compiler/loopopts/superword/SumRedSqrt_Double.java times out Summary: Change test to execute only on relevant (x86-based) platforms. Reviewed-by: kvn, dlong ! test/compiler/loopopts/superword/SumRedSqrt_Double.java From roland.westrelin at oracle.com Wed Sep 23 15:58:06 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 23 Sep 2015 15:58:06 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape Message-ID: <201509231558.t8NFw64r019333@aojmv0008.oracle.com> Changeset: 6cc606e29b74 Author: roland Date: 2015-09-21 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6cc606e29b74 8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape Summary: elide MemBar when AllocateNode _is_non_escaping Reviewed-by: kvn, roland Contributed-by: hui.shi at linaro.org ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp From roland.westrelin at oracle.com Thu Sep 24 11:16:57 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Thu, 24 Sep 2015 11:16:57 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136926: phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop Message-ID: <201509241116.t8OBGvED024744@aojmv0008.oracle.com> Changeset: 7c288547a709 Author: roland Date: 2015-09-22 15:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7c288547a709 8136926: phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop Summary: multiple phis on same slice are possible in a loop Reviewed-by: kvn, mcberg ! src/share/vm/opto/loopopts.cpp ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java From edward.nevill at gmail.com Thu Sep 24 16:57:12 2015 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Thu, 24 Sep 2015 16:57:12 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136615: aarch64: elide DecodeN when followed by CmpP 0 Message-ID: <201509241657.t8OGvC8Y010094@aojmv0008.oracle.com> Changeset: db3a3feccd9b Author: enevill Date: 2015-09-16 13:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/db3a3feccd9b 8136615: aarch64: elide DecodeN when followed by CmpP 0 Summary: remove DecodeN when comparing a narrow oop with 0 Reviewed-by: kvn, adinn ! src/cpu/aarch64/vm/aarch64.ad From igor.ignatyev at oracle.com Thu Sep 24 22:12:49 2015 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 24 Sep 2015 22:12:49 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201509242212.t8OMCne6028601@aojmv0008.oracle.com> Changeset: 56024013648f Author: kzhaldyb Date: 2015-09-24 18:24 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/56024013648f 8137020: [TESTBUG] Utils.runAndCheckException doesn't work well if no exception thrown Summary: Changed handling a case when expected exception wasn't thrown Reviewed-by: iignatyev ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 0855eb2338ae Author: ppunegov Date: 2015-09-24 20:13 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0855eb2338ae 8066157: JEP-JDK-8046155: Test task: method matcher Summary: MethodMatcher test and framework Reviewed-by: iignatyev, neliasso + test/compiler/compilercontrol/matcher/MethodMatcherTest.java + test/compiler/compilercontrol/share/method/ClassType.java + test/compiler/compilercontrol/share/method/MethodDescriptor.java + test/compiler/compilercontrol/share/method/MethodElementType.java + test/compiler/compilercontrol/share/method/MethodGenerator.java + test/compiler/compilercontrol/share/method/MethodType.java + test/compiler/compilercontrol/share/method/SignatureType.java + test/compiler/compilercontrol/share/pool/MethodHolder.java + test/compiler/compilercontrol/share/pool/PoolHelper.java + test/compiler/compilercontrol/share/pool/sub/Klass.java + test/compiler/compilercontrol/share/pool/sub/KlassDup.java + test/compiler/compilercontrol/share/pool/subpack/Klass.java + test/compiler/compilercontrol/share/pool/subpack/KlassDup.java + test/testlibrary/jdk/test/lib/Pair.java + test/testlibrary/jdk/test/lib/Triple.java ! test/testlibrary/jdk/test/lib/Utils.java From roland.westrelin at oracle.com Fri Sep 25 16:33:52 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Fri, 25 Sep 2015 16:33:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136820: Generate better code for some Unsafe addressing patterns Message-ID: <201509251633.t8PGXqNx014103@aojmv0008.oracle.com> Changeset: df910cc4b9ea Author: roland Date: 2015-09-17 16:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/df910cc4b9ea 8136820: Generate better code for some Unsafe addressing patterns Summary: reshape address computation to move invariant part out of loops Reviewed-by: kvn ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/superword.cpp From igor.veresov at oracle.com Fri Sep 25 21:00:07 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:07 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b82 for changeset 53fe3c103b6f Message-ID: <201509252100.t8PL071k022236@aojmv0008.oracle.com> Changeset: 497bc2654e11 Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/497bc2654e11 Added tag jdk9-b82 for changeset 53fe3c103b6f ! .hgtags From igor.veresov at oracle.com Fri Sep 25 21:00:09 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:09 +0000 Subject: hg: jdk9/hs-comp/corba: 2 new changesets Message-ID: <201509252100.t8PL09KY022348@aojmv0008.oracle.com> Changeset: bf479079d11f Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/bf479079d11f Added tag jdk9-b82 for changeset c20d8ebddaa6 ! .hgtags Changeset: ca8a17195884 Author: lana Date: 2015-09-18 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/ca8a17195884 Merge From igor.veresov at oracle.com Fri Sep 25 21:00:10 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:10 +0000 Subject: hg: jdk9/hs-comp: 13 new changesets Message-ID: <201509252100.t8PL0ADa022392@aojmv0008.oracle.com> Changeset: 42ea2b79145f Author: martin Date: 2015-09-17 08:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/42ea2b79145f 8136656: Check in blessed-modifier-order.sh Reviewed-by: ihse, chegar + common/bin/blessed-modifier-order.sh Changeset: 909bcc7a8852 Author: ddehaven Date: 2015-08-12 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/909bcc7a8852 8130929: Enable deployment tests in build system Reviewed-by: erikj, tbell, dtitov ! test/Makefile Changeset: 440d438e12e8 Author: prr Date: 2015-09-08 14:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/440d438e12e8 Merge Changeset: 58120200dfa4 Author: prr Date: 2015-09-14 09:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/58120200dfa4 Merge Changeset: 5e2e32545763 Author: prr Date: 2015-09-14 10:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5e2e32545763 8136397: Build should recognise .cc file extension Reviewed-by: ihse ! make/common/NativeCompilation.gmk Changeset: 9a535155e58e Author: prr Date: 2015-09-18 09:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9a535155e58e Merge - test/lib/Makefile Changeset: 202fa198f139 Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/202fa198f139 Added tag jdk9-b82 for changeset 42b56d1f4185 ! .hgtags Changeset: ce5c14d97d95 Author: lana Date: 2015-09-18 14:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ce5c14d97d95 Merge - test/lib/Makefile Changeset: 6849581ba4ab Author: ihse Date: 2015-09-21 09:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6849581ba4ab 8136695: Automatic build comparison with COMPARE_BUILD Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk Changeset: b545f7d7cf6d Author: ihse Date: 2015-09-21 09:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b545f7d7cf6d 8136764: ORIGINAL_PATH is broken if PATH contains directory with "#" in it's name Reviewed-by: erikj, tbell ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh Changeset: 75db54c6c259 Author: alundblad Date: 2015-09-21 11:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/75db54c6c259 8135131: Enable thin server mode in Sjavac Summary: Added --state-dir to sjavac command Reviewed-by: erikj ! make/common/JavaCompilation.gmk Changeset: 6410b10b9c9b Author: ihse Date: 2015-09-23 10:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6410b10b9c9b 8136813: Log compare.sh output automatically to file Reviewed-by: erikj ! common/autoconf/compare.sh.in Changeset: b9acee978e94 Author: iveresov Date: 2015-09-25 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b9acee978e94 Merge From igor.veresov at oracle.com Fri Sep 25 21:00:12 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:12 +0000 Subject: hg: jdk9/hs-comp/nashorn: 5 new changesets Message-ID: <201509252100.t8PL0C3f022433@aojmv0008.oracle.com> Changeset: 285f2316315c Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/285f2316315c Added tag jdk9-b82 for changeset 8bab0a9d8a63 ! .hgtags Changeset: 21b86b980a5f Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/21b86b980a5f Merge - samples/EvalWithArbitraryThis.java.orig Changeset: 6e5080fdfaad Author: hannesw Date: 2015-09-19 16:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/6e5080fdfaad 8135190: Method code too large in Babel browser.js script Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Splittable.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java + test/script/basic/JDK-8135190.js Changeset: f86149c8aaea Author: sundar Date: 2015-09-22 12:57 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f86149c8aaea 8136832: property_delete.js tests be moved out from currently-failing Reviewed-by: attila, lagergren, hannesw - test/script/currently-failing/property_delete.js + test/script/maptests/property_delete.js Changeset: 678db05f13ba Author: sundar Date: 2015-09-22 14:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/678db05f13ba 8136894: test/script/currently-failing/gettersetter.js passes, move it out of currently-failing tests Reviewed-by: hannesw, mhaupt - test/script/currently-failing/gettersetter.js + test/script/maptests/gettersetter.js From igor.veresov at oracle.com Fri Sep 25 21:00:13 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 16 new changesets Message-ID: <201509252100.t8PL0Dr1022449@aojmv0008.oracle.com> Changeset: 2acd6706667f Author: jwilhelm Date: 2015-09-15 15:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2acd6706667f Merge Changeset: 42f7bd6a45c4 Author: kbarrett Date: 2015-09-16 16:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/42f7bd6a45c4 8136627: Backout JDK-8133818 Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 Reviewed-by: brutisso ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/referenceProcessorStats.hpp ! src/share/vm/memory/referenceType.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp - test/gc/logging/TestPrintReferences.java Changeset: c5008e54c609 Author: mgerdin Date: 2015-09-17 16:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c5008e54c609 8136701: Remove YOUNG_LIST_VERBOSE code from G1CollectedHeap Reviewed-by: stefank, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: bf540cb95dbb Author: hseigel Date: 2015-09-18 07:01 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bf540cb95dbb 8132904: Type checking verifier fails to reject assignment from array to an interface Summary: Only allow assignment if interface is Cloneable or Serializable. Reviewed-by: kamg, gtriantafill, jiangli ! src/share/vm/classfile/verificationType.cpp Changeset: a71b0b9c84b9 Author: minqi Date: 2015-09-18 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a71b0b9c84b9 8135085: Change Method::_intrinsic_id from u1 to u2 Summary: Convert Method::_intrinsic_id from u1 to u2 to expand id range over 255. Reviewed-by: coleenp, iklam, jiangli Contributed-by: aleksey.shipilev at oracle.com ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b19bd30ae9f3 Author: iklam Date: 2015-09-18 09:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b19bd30ae9f3 8065155: Refactor Hotspot mapfiles Summary: Moved common exported functions to make/share/makefiles/mapfile-vers Reviewed-by: ihse, bdelsart ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/aix/makefiles/vm.make ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/bsd/makefiles/vm.make ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/linux/makefiles/vm.make + make/share/makefiles/mapfile-vers ! make/solaris/makefiles/mapfile-vers ! make/solaris/makefiles/vm.make Changeset: e144340c417a Author: simonis Date: 2015-09-21 10:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e144340c417a 8135179: Fix conversion warning after 8067341 Summary: Add required casts. Reviewed-by: tschatzl, goetz ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: 111681c88c9a Author: drwhite Date: 2015-09-11 15:31 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/111681c88c9a 8066821: Enhance command line processing to manage deprecating and obsoleting -XX command line arguments Summary: Add support for alias options and automatically expiring deprecated options Reviewed-by: dholmes, kbarrett, acorn Contributed-by: derek.white at oracle.com ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.hpp ! test/TEST.groups - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java + test/runtime/CommandLine/VMAliasOptions.java + test/runtime/CommandLine/VMDeprecatedOptions.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java Changeset: 8e4288c4127d Author: hseigel Date: 2015-09-22 09:48 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8e4288c4127d 8135208: VM permits illegal access_flags, versions 51-52 Summary: Check access flags for methods that are not class init methods. Reviewed-by: kamg, gtriantafill ! src/share/vm/classfile/classFileParser.cpp Changeset: 9cd2f42c84c0 Author: hseigel Date: 2015-09-22 14:24 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9cd2f42c84c0 8135265: VM fails on 'empty' interface public ()V method with VerifyError Summary: Don't check for calls to super() or this() fro ()V methods if they are in interfaces. Because, they are not ctors. Reviewed-by: acorn, gtriantafill ! src/share/vm/classfile/verifier.cpp Changeset: fbac2a5639dc Author: jwilhelm Date: 2015-09-21 17:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fbac2a5639dc Merge Changeset: 779012e87268 Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/779012e87268 Added tag jdk9-b82 for changeset 1c453a12be30 ! .hgtags Changeset: 3ed0df2c553a Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3ed0df2c553a Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: 0093079406dd Author: amurillo Date: 2015-09-22 11:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0093079406dd Merge Changeset: 5f8fa6465399 Author: amurillo Date: 2015-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5f8fa6465399 Merge - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java Changeset: 8096c5205545 Author: iveresov Date: 2015-09-25 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8096c5205545 Merge ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java From igor.veresov at oracle.com Fri Sep 25 21:00:14 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:14 +0000 Subject: hg: jdk9/hs-comp/langtools: 4 new changesets Message-ID: <201509252100.t8PL0EjO022453@aojmv0008.oracle.com> Changeset: 59071599f17d Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/59071599f17d Added tag jdk9-b82 for changeset d68904d5a00e ! .hgtags Changeset: 6b3b94a2ebca Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/6b3b94a2ebca Merge Changeset: c8206f440046 Author: alundblad Date: 2015-09-21 11:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c8206f440046 8135131: Enable thin server mode in Sjavac Summary: State tracknig and incremental compilation disabled unless --state-dir is provided. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/ExclPattern.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java + test/tools/sjavac/NoState.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java Changeset: 8e76163b3f3a Author: jlahoda Date: 2015-09-23 08:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8e76163b3f3a 8135307: CompletionFailure thrown when calling FieldDoc.type, if the field's type is missing Summary: Handling CompletionFailures inside the Javadoc API implementation. Reviewed-by: mcimadamore, ksrini, jjg ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java + test/tools/javadoc/CompletionError.java From igor.veresov at oracle.com Fri Sep 25 21:00:10 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:10 +0000 Subject: hg: jdk9/hs-comp/jaxws: 4 new changesets Message-ID: <201509252100.t8PL0FnN022469@aojmv0008.oracle.com> Changeset: ed5d9f5bf890 Author: mkos Date: 2015-09-18 13:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/ed5d9f5bf890 8131667: JAX-WS Plugability Layer: using java.util.ServiceLoader Reviewed-by: alanb + src/java.xml.ws/share/classes/javax/xml/ws/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/package.html ! src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java ! src/java.xml.ws/share/classes/javax/xml/ws/spi/Provider.java + src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceLoaderUtil.java Changeset: 23ae315d9fca Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/23ae315d9fca Added tag jdk9-b82 for changeset 52d9ad2536ba ! .hgtags Changeset: d7ee8157f4fe Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/d7ee8157f4fe Merge - src/java.xml.ws/share/classes/javax/xml/ws/package.html Changeset: bdb954839363 Author: avstepan Date: 2015-09-24 18:26 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/bdb954839363 8133651: replace some tags (obsolete in html5) in core-libs docs Reviewed-by: martin ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/IDResolver.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Document.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TypedXmlWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlElement.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java ! src/java.xml.bind/share/classes/javax/xml/bind/Binder.java ! src/java.xml.bind/share/classes/javax/xml/bind/DataBindingException.java ! src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverter.java ! src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterInterface.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXB.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBContextFactory.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBElement.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBException.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBIntrospector.java ! src/java.xml.bind/share/classes/javax/xml/bind/MarshalException.java ! src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/TypeConstraintException.java ! src/java.xml.bind/share/classes/javax/xml/bind/UnmarshalException.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventHandler.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventLocator.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationException.java ! src/java.xml.bind/share/classes/javax/xml/bind/Validator.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttribute.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElement.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementDecl.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRef.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElements.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnum.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnumValue.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlID.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlIDREF.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlList.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNs.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchema.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaTypes.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSeeAlso.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlTransient.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlValue.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/package.html ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingID.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Cancelable.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Header.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Message.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Packet.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/Parameter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Tube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Container.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Invoker.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/RequestContext.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/Stub.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/Converter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/QNameMap.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceFinder.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPException.java ! src/java.xml.ws/share/classes/javax/xml/ws/WebServiceException.java ! src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpExchange.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClass.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassContainer.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JConditional.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpression.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpressionImpl.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JOp.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPrimitiveType.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JType.java ! src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/package.html ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/package.html ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/package.html ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComponent.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSType.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java ! src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java ! src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java From igor.veresov at oracle.com Fri Sep 25 21:00:22 2015 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 25 Sep 2015 21:00:22 +0000 Subject: hg: jdk9/hs-comp/jdk: 49 new changesets Message-ID: <201509252100.t8PL0Odt022532@aojmv0008.oracle.com> Changeset: a1549921a775 Author: simonis Date: 2015-09-17 18:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1549921a775 8136690: AIX: libjimage should be linked with the C++ compiler Reviewed-by: ihse ! make/lib/CoreLibraries.gmk Changeset: 16395f5ec2f3 Author: darcy Date: 2015-09-17 13:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/16395f5ec2f3 8134795: Port fdlibm pow to Java Reviewed-by: bpb ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java - src/java.base/share/native/libfdlibm/e_pow.c ! src/java.base/share/native/libfdlibm/fdlibm.h - src/java.base/share/native/libfdlibm/w_pow.c ! src/java.base/share/native/libjava/StrictMath.c ! test/java/lang/Math/PowTests.java Changeset: bc949d71fd9d Author: robm Date: 2015-09-17 22:59 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bc949d71fd9d 8129957: Deadlock in JNDI LDAP implementation when closing the LDAP context Reviewed-by: vinnie ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java Changeset: 915e43f6c924 Author: rriggs Date: 2015-09-15 22:11 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/915e43f6c924 8133528: java/lang/ProcessHandle/OnExitTest.java fails intermittently Summary: remove checks for processes not spawned by the test Reviewed-by: joehw ! test/java/lang/ProcessHandle/OnExitTest.java Changeset: ec8537a991d8 Author: rriggs Date: 2015-09-17 13:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ec8537a991d8 Merge - test/sun/security/tools/jarsigner/warnings.sh Changeset: bfe80876e240 Author: rriggs Date: 2015-09-17 22:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bfe80876e240 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c Changeset: db2f9bbb40f6 Author: rriggs Date: 2015-09-17 22:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/db2f9bbb40f6 8132735: java/lang/ProcessHandle/TreeTest failed with java.lang.AssertionError: Start with zero children Summary: Revise test to only operate on processes it spawns Reviewed-by: chegar ! test/java/lang/ProcessHandle/TreeTest.java Changeset: a58579b3e845 Author: vinnie Date: 2015-09-18 17:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a58579b3e845 8136534: Loading JKS keystore using non-null InputStream results in closed stream Reviewed-by: mullan, wetmore ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java + test/java/security/KeyStore/CheckInputStream.java Changeset: b05bcef3e1b5 Author: coffeys Date: 2015-09-18 18:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b05bcef3e1b5 8077874: [TESTBUG] com/sun/corba/cachedSocket/7056731.sh should not be run on JRE Reviewed-by: chegar ! test/com/sun/corba/cachedSocket/7056731.sh Changeset: 7ed862e26243 Author: serb Date: 2015-09-02 16:13 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ed862e26243 8133677: Specification of AudioFileReader should be clarifed Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java + test/javax/sound/sampled/FileReader/RepeatedFormatReader.java Changeset: 36a8183df621 Author: serb Date: 2015-09-03 19:19 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/36a8183df621 8080948: [TEST_BUG] Few test cases are failing due to use of getPeer() Reviewed-by: prr, yan, alexsch ! test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java Changeset: d614e15d132c Author: psadhukhan Date: 2015-09-04 12:51 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d614e15d132c 8134476: Broken Hyperlink in JDK 8 java.awt.Font javadocs Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/Font.java Changeset: f55cf3d24787 Author: yan Date: 2015-09-07 13:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f55cf3d24787 8133539: [TEST_BUG] Split java/awt/image/MultiResolutionImageTest.java in two to allow restricted access Reviewed-by: alexsch, serb Contributed-by: Renjith Alexander + test/java/awt/image/MultiResolutionImageCommonTest.java ! test/java/awt/image/MultiResolutionImageTest.java Changeset: 017626660405 Author: kshefov Date: 2015-09-07 17:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/017626660405 7124238: [macosx] Font in BasicHTML document is bigger than it should be Reviewed-by: azvegint, alexsch Contributed-by: shilpi.rastogi at oracle.com + javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java Changeset: f7b346d83034 Author: serb Date: 2015-09-07 23:29 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f7b346d83034 8060027: Tests java/beans/XMLEncoder/Test4903007.java and java/beans/XMLEncoder/java_awt_GridBagLayout.java Reviewed-by: alexsch ! src/java.desktop/share/classes/java/beans/XMLEncoder.java + test/java/beans/XMLEncoder/ReferenceToNonStaticField.java Changeset: 4c078d8904c9 Author: serb Date: 2015-09-07 23:57 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c078d8904c9 8134947: [macosx] Various memory leaks in Aqua look and feel Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaEditorPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextAreaUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java + test/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java Changeset: 177450b9f1a6 Author: yan Date: 2015-09-08 11:28 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/177450b9f1a6 8133027: [Jigsaw] Test java/awt/PrintJob/Text/stringwidth.sh fails during compilation Reviewed-by: yan, serb Contributed-by: Renjith Alexander + test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html + test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java ! test/java/awt/PrintJob/Text/StringWidth.java Changeset: 82e066c83bd0 Author: alexsch Date: 2015-09-08 16:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/82e066c83bd0 8135176: Moving test from javax/swing/plaf/basic/BasicHTML/4960629 to test/javax/swing/plaf/basic/BasicHTML/4960629 Reviewed-by: azvegint, alexsch Contributed-by: Shilpi Rastogi - javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java + test/javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java Changeset: b348f693a10e Author: prr Date: 2015-09-08 14:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b348f693a10e Merge Changeset: 91335bb140c2 Author: prr Date: 2015-09-08 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/91335bb140c2 Merge Changeset: 7b9d345fc7ba Author: azvegint Date: 2015-09-09 10:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7b9d345fc7ba 8005914: [TEST_BUG] The last column header does not contain "..." Reviewed-by: alexsch, serb Contributed-by: shilpi.rastogi at oracle.com + test/javax/swing/JTableHeader/6442918/bug6442918a.java ! test/javax/swing/regtesthelpers/Util.java Changeset: 873342a31dee Author: anashaty Date: 2015-09-09 19:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/873342a31dee 8081485: EDT auto shutdown is broken in case of new event queue usage Reviewed-by: serb, alexp ! src/java.desktop/share/classes/java/awt/EventQueue.java + test/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.java + test/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh Changeset: 65cab946433b Author: alexsch Date: 2015-09-10 17:02 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/65cab946433b 8032568: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Windows virtual hosts Reviewed-by: serb, alexsch Contributed-by: Rajeev Chamyal ! test/javax/swing/JInternalFrame/8020708/bug8020708.java Changeset: 7da13611c26e Author: serb Date: 2015-09-11 15:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7da13611c26e 7131835: [TEST_BUG] Test does not consider that the rounded edges of the window in Mac OS 10.7 Reviewed-by: azvegint, yan + test/sun/java2d/OpenGL/CopyAreaOOB.java Changeset: 369c16c9c4d2 Author: alexsch Date: 2015-09-11 17:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/369c16c9c4d2 8025082: The behaviour of the highlight will be lost after clicking the set button Reviewed-by: serb, alexsch Contributed-by: Rajeev Chamyal ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java + test/javax/swing/JTextPane/bug8025082.java Changeset: 79d93ad73030 Author: pchopra Date: 2015-09-11 17:58 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/79d93ad73030 8136354: [TEST_BUG] Test java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action for script Reviewed-by: azvegint, serb ! test/java/awt/image/RescaleOp/RescaleAlphaTest.java Changeset: 600f0e7f6dd5 Author: alexsch Date: 2015-09-14 18:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/600f0e7f6dd5 8039467: [TEST_BUG] Test java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java lefts keystrokes in a keyboard buffer on Windows Reviewed-by: serb, alexsch Contributed-by: Ambarish Rapte ! test/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java Changeset: 298cca968b4f Author: prr Date: 2015-09-14 09:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/298cca968b4f Merge - make/src/native/add_gnu_debuglink/add_gnu_debuglink.c - make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c - src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c Changeset: 7869179af058 Author: alexsch Date: 2015-09-15 15:31 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7869179af058 8029339: Custom MultiResolution image support on HiDPI displays Reviewed-by: flar, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java + src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java + src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java + src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/sun/awt/SunHints.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java ! test/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java ! test/java/awt/image/MultiResolutionImageCommonTest.java ! test/java/awt/image/MultiResolutionImageTest.java + test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java ! test/java/awt/image/multiresolution/MultiResolutionCachedImageTest.java + test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java Changeset: 38169ef6e325 Author: prr Date: 2015-09-18 09:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/38169ef6e325 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java - test/sun/security/tools/jarsigner/warnings.sh Changeset: 50292d486635 Author: prr Date: 2015-09-18 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50292d486635 Merge Changeset: 970baebaffd0 Author: lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/970baebaffd0 Added tag jdk9-b82 for changeset b10b64263b56 ! .hgtags Changeset: d11f25ce3c54 Author: lana Date: 2015-09-18 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d11f25ce3c54 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.base/share/native/libjava/Image.c - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java - test/sun/security/tools/jarsigner/warnings.sh Changeset: 1edfa4abd77a Author: psandoz Date: 2015-09-19 15:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1edfa4abd77a 8136686: Collectors.counting can use Collectors.summingLong to reduce boxing Reviewed-by: psandoz Contributed-by: Tagir Valeev ! src/java.base/share/classes/java/util/stream/Collectors.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java Changeset: 9f8e3bf8376a Author: amjiang Date: 2015-09-22 09:34 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f8e3bf8376a 8050461: Tests for syntax checking of JAAS configuration file Reviewed-by: weijun + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutApplication.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutBraces.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutFlag.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutLoginModule.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutSemiColen.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/SampleLoginModule.java Changeset: 200804e4ba28 Author: jlaskey Date: 2015-09-22 12:47 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/200804e4ba28 8135197: libjimage code needs translation from hotspot-ish to jdk-ish Reviewed-by: rriggs, chegar Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! src/java.base/share/native/libjimage/endian.cpp ! src/java.base/share/native/libjimage/endian.hpp ! src/java.base/share/native/libjimage/imageDecompressor.cpp ! src/java.base/share/native/libjimage/imageDecompressor.hpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/inttypes.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp ! src/java.base/share/native/libjimage/osSupport.hpp ! src/java.base/unix/native/libjimage/osSupport_unix.cpp ! src/java.base/windows/native/libjimage/osSupport_windows.cpp Changeset: 3c09abf433f0 Author: amurillo Date: 2015-09-22 11:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3c09abf433f0 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java Changeset: 69f78bcd65f8 Author: mhaupt Date: 2015-09-23 08:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/69f78bcd65f8 8136931: more fine-grained condition checking for BMH species creation Reviewed-by: psandoz, sundar ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Changeset: e35164a24594 Author: rriggs Date: 2015-09-23 11:18 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e35164a24594 8132541: (process) ProcessBuilder support for redirection to discard output Summary: Add redirect to NUL or /dev/null depending on the OS Reviewed-by: chegar, martin ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: aa7cccf1a672 Author: rriggs Date: 2015-09-23 15:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aa7cccf1a672 8132883: The spec of allChildren/children of j.l.Process/ProcessHandle need to be relaxed 8131763: j.l.Process.allChildren spec clarification Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java Changeset: 8292f92a37b7 Author: darcy Date: 2015-09-23 14:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8292f92a37b7 7130085: Port fdlibm hypot to Java Reviewed-by: bpb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java - src/java.base/share/native/libfdlibm/e_hypot.c - src/java.base/share/native/libfdlibm/w_hypot.c ! src/java.base/share/native/libjava/StrictMath.c ! test/java/lang/StrictMath/HypotTests.java Changeset: c9b4bc199dca Author: tyan Date: 2015-09-23 21:28 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c9b4bc199dca 8048604: Tests for strong crypto ciphers Summary: SQE test co-location effort Reviewed-by: valeriep + test/com/sun/crypto/provider/CICO/CICOChainingTest.java + test/com/sun/crypto/provider/CICO/CICODESFuncTest.java + test/com/sun/crypto/provider/CICO/CICOSkipTest.java + test/com/sun/crypto/provider/CICO/PBEFunc/AESPBEWrapper.java + test/com/sun/crypto/provider/CICO/PBEFunc/AbstractPBEWrapper.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_RW_Test.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_SKIP_Test.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_Test.java + test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java + test/com/sun/crypto/provider/CICO/PBEFunc/DefaultPBEWrapper.java + test/com/sun/crypto/provider/CICO/PBEFunc/PBEAlgorithm.java + test/com/sun/crypto/provider/CICO/PBEFunc/PBKDF2Wrapper.java + test/com/sun/crypto/provider/CICO/ReadModel.java + test/com/sun/crypto/provider/CICO/TestUtilities.java + test/com/sun/crypto/provider/Cipher/DES/TextPKCS5PaddingTest.java ! test/javax/crypto/KeyGenerator/TestKGParity.java Changeset: 86e39496209e Author: valeriep Date: 2015-09-24 01:45 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/86e39496209e 8137068: Tests added in JDK-8048604 fail to compile Summary: Fixed the 2 tests with correct jprt tags Reviewed-by: xuelei ! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java ! test/javax/crypto/KeyGenerator/TestKGParity.java Changeset: ebb557eaea32 Author: amjiang Date: 2015-09-24 10:23 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ebb557eaea32 8050427: LoginContext tests to cover JDK-4703361 Reviewed-by: weijun + test/javax/security/auth/login/LoginContext/DummyLoginModule.java + test/javax/security/auth/login/LoginContext/DynamicConfigurationTest.java + test/javax/security/auth/login/LoginContext/MyConfiguration.java + test/javax/security/auth/login/LoginContext/SmartLoginModule.java Changeset: 791ce879cf01 Author: avstepan Date: 2015-09-24 17:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/791ce879cf01 8133651: replace some tags (obsolete in html5) in core-libs docs Reviewed-by: martin ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java ! src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java ! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java ! src/java.base/share/classes/sun/reflect/generics/scope/ClassScope.java ! src/java.base/share/classes/sun/reflect/generics/scope/DummyScope.java ! src/java.base/share/classes/sun/reflect/generics/scope/MethodScope.java ! src/java.base/share/classes/sun/reflect/generics/tree/TypeTree.java ! src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java ! src/java.scripting/share/classes/javax/script/Bindings.java ! src/java.scripting/share/classes/javax/script/SimpleBindings.java ! src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java ! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java ! src/jdk.rmic/share/classes/sun/tools/java/Identifier.java ! src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java ! src/jdk.rmic/share/classes/sun/tools/tree/Expression.java Changeset: 2ba5455a7fbd Author: rriggs Date: 2015-09-24 11:01 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2ba5455a7fbd 8129744: Documentation in Month refers to quarters 8129556: TemporalAdjusters dayOfWeekInMonth wrongly says "in the same month" Reviewed-by: chegar, scolebourne ! src/java.base/share/classes/java/time/Month.java ! src/java.base/share/classes/java/time/temporal/TemporalAdjusters.java Changeset: 0e0cb50613bb Author: robm Date: 2015-09-24 17:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0e0cb50613bb 8135124: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently Reviewed-by: rriggs ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: b3d042c1c01b Author: naoto Date: 2015-09-24 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b3d042c1c01b 8136518: java/util/TimeZone/CLDRDisplayNamesTest.java fails for de. Reviewed-by: okutsu ! test/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: a831c364751d Author: valeriep Date: 2015-09-24 18:16 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a831c364751d 8075286: Additional tests for signature algorithm OIDs and transformation string Summary: SQE test co-location effort Reviewed-by: valeriep Contributed-by: sha.jiang at oracle.com + test/com/sun/crypto/provider/NSASuiteB/TestAESOids.java + test/com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java + test/com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java + test/sun/security/TestSignatureOidHelper.java + test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java + test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java + test/sun/security/provider/NSASuiteB/TestSHAOids.java + test/sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java From aph at redhat.com Mon Sep 28 16:35:55 2015 From: aph at redhat.com (aph at redhat.com) Date: Mon, 28 Sep 2015 16:35:55 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8136165: AARCH64: Tidy up compiled native calls Message-ID: <201509281635.t8SGZtCA024910@aojmv0008.oracle.com> Changeset: 5ee8eccf7900 Author: aph Date: 2015-09-28 16:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5ee8eccf7900 8136165: AARCH64: Tidy up compiled native calls Summary: Do some cleaning Reviewed-by: roland, kvn, enevill ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp From roland.westrelin at oracle.com Tue Sep 29 15:58:40 2015 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Tue, 29 Sep 2015 15:58:40 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8135231: aarch64: add support for vectorizing double precision sqrt Message-ID: <201509291558.t8TFwfOi023193@aojmv0008.oracle.com> Changeset: fa430fa4f577 Author: enevill Date: 2015-09-23 12:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fa430fa4f577 8135231: aarch64: add support for vectorizing double precision sqrt Reviewed-by: roland, aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! test/compiler/loopopts/superword/SumRedSqrt_Double.java