hg: jdk/client: 51 new changesets
philip.race at oracle.com
philip.race at oracle.com
Mon Dec 18 18:51:21 UTC 2017
Changeset: 2fa0077c4fec
Author: bchristi
Date: 2017-12-13 11:43 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/2fa0077c4fec
8193460: Take tools/launcher/TestXcheckJNIWarnings.java back off the ProblemList
Reviewed-by: mchung, psandoz
! test/jdk/ProblemList.txt
Changeset: 2608240fc957
Author: redestad
Date: 2017-12-13 21:25 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/2608240fc957
8193471: Startup regression due to JDK-8185582
Reviewed-by: rriggs, psandoz
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: c79d31ba84b9
Author: bpatel
Date: 2017-12-13 12:45 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/c79d31ba84b9
8164407: Add module support for -link and -linkoffline javadoc option
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
+ test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/module-info.java
+ test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/tools/javadoc/api/basic/APITest.java
Changeset: 3212e9bc5be7
Author: sballal
Date: 2017-12-02 11:25 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/3212e9bc5be7
8192823: SA: Testcase for 'clhsdb source' command
Reviewed-by: sspitsyn, jgeorge
+ test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java
Changeset: 48ff95f16a16
Author: jwilhelm
Date: 2017-12-02 06:51 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/48ff95f16a16
Merge
! src/hotspot/share/prims/jvm.cpp
- src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
- test/jdk/java/lang/SecurityManager/NoAWT.java
- test/jdk/jdk/internal/util/jar/TestVersionedStream.java
- test/langtools/tools/javac/doctree/dcapi/OverviewTest.java
Changeset: 40b9faefb496
Author: roland
Date: 2017-12-02 13:50 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/40b9faefb496
8191950: assertion failed: no insertions allowed
Summary: Check for dead loops before incremental inlining.
Reviewed-by: thartmann
! src/hotspot/share/opto/callGenerator.cpp
Changeset: e8f5fc8f5f67
Author: never
Date: 2017-12-04 13:13 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e8f5fc8f5f67
8191052: [Graal] java/lang/invoke/CallSiteTest.java intermittently fails with "Failed dependency of type call_site_target_value" when running with Graal as JIT
Reviewed-by: kvn, iveresov, dlong
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
Changeset: 8a5edac3d5a2
Author: ihse
Date: 2017-12-04 23:55 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/8a5edac3d5a2
8190484: Move jvm.h, jmm.h et al to hotspot/*/include
Reviewed-by: dholmes, erikj, mchung
! make/autoconf/flags.m4
! make/autoconf/generated-configure.sh
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/Copy-jdk.accessibility.gmk
! make/copy/Copy-jdk.jdwp.agent.gmk
! make/copy/CopyCommon.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibjsig.gmk
! make/lib/Lib-java.management.gmk
+ src/hotspot/os/posix/include/jvm_md.h
+ src/hotspot/os/windows/include/jvm_md.h
+ src/hotspot/share/include/jmm.h
+ src/hotspot/share/include/jvm.h
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h
Changeset: 32f13c6c1bbd
Author: ysuenaga
Date: 2017-12-04 10:23 +0900
URL: http://hg.openjdk.java.net/jdk/client/rev/32f13c6c1bbd
8192897: NPE occurs on clhsdb jstack
Reviewed-by: dholmes, sspitsyn, jgeorge, sballal
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
Changeset: 50181ff45d46
Author: thartmann
Date: 2017-12-05 08:27 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/50181ff45d46
8191360: Lookup of critical JNI method causes duplicate library loading with leaking handler
Summary: Unload shared library after lookup to avoid keeping it live.
Reviewed-by: vlivanov, dholmes
! src/hotspot/share/prims/nativeLookup.cpp
! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
Changeset: 43064ad4a21e
Author: dholmes
Date: 2017-12-05 02:55 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/43064ad4a21e
8192950: Missing -nativepath for svc tests
Reviewed-by: ihse
! make/jprt.properties
Changeset: 600997105565
Author: phedlin
Date: 2017-11-30 15:54 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/600997105565
8191232: compiler/intrinsics/bigInteger/TestMultiplyToLen.java fails with java.lang.Exception: Failed
Summary: Generating the wrong insn for pointer comparison in intrinsic (on SPARC).
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
Changeset: 522601e6dd0d
Author: ihse
Date: 2017-12-05 11:23 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/522601e6dd0d
8193045: JDK-8190484 breaks build on Windows
Reviewed-by: dholmes
! make/copy/CopyCommon.gmk
Changeset: 89f4d858f09f
Author: sjohanss
Date: 2017-12-05 13:58 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/89f4d858f09f
8192983: gc/g1/TestVerifyGCType.java might fail on loaded machines
Reviewed-by: tschatzl, jwilhelm
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
Changeset: a964ac5fd24b
Author: sjohanss
Date: 2017-12-05 16:34 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a964ac5fd24b
8193068: Add gc/g1/TestVerifyGCType.java to problem list
Reviewed-by: tschatzl
! test/hotspot/jtreg/ProblemList.txt
Changeset: 00bd985f3dec
Author: hb
Date: 2017-12-05 21:26 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/00bd985f3dec
8192909: Invalid username or password in HashedPasswordFileTest.java
Reviewed-by: clanger, dfuchs
! test/jdk/javax/management/security/HashedPasswordFileTest.java
Changeset: 1a0499fd252e
Author: kvn
Date: 2017-12-05 09:49 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/1a0499fd252e
8192846: Support cmov vectorization for float
Reviewed-by: kvn
Contributed-by: razvan.a.lupusoru at intel.com
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 0dc66cdf4720
Author: dlong
Date: 2017-12-05 10:38 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0dc66cdf4720
8145579: SimpleThresholdPolicy assumes non-trivial methods to be trivial
Reviewed-by: shade, kvn, thartmann
! src/hotspot/share/c1/c1_GraphBuilder.cpp
Changeset: d18861f20c0e
Author: dlong
Date: 2017-12-05 11:16 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/d18861f20c0e
8192870: [Testbug] runtime/handshake/HandshakeTransitionTest throws NPE
Reviewed-by: dholmes, rehn
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
Changeset: 2a1413298af0
Author: dcubed
Date: 2017-12-06 15:19 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/2a1413298af0
8191789: migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp
Reviewed-by: stefank, coleenp, dholmes, gthornbr
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/threadService.hpp
Changeset: da23405d54db
Author: jiangli
Date: 2017-12-06 20:06 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/da23405d54db
8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared.
Summary: Check if 'oa' region is missing.
Reviewed-by: hseigel, ccheung
! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java
Changeset: 46e52a0ba925
Author: dlong
Date: 2017-12-06 18:37 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/46e52a0ba925
8193009: compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler
Reviewed-by: iveresov, kvn
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: 32fd4be602d5
Author: jwilhelm
Date: 2017-12-07 10:18 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/32fd4be602d5
Merge
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h
Changeset: 4d28288c9f9e
Author: roland
Date: 2017-12-07 15:52 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/4d28288c9f9e
8192908: -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1
Summary: -XX:+UseCountedLoopSafepoints should disable loop strip mining.
Reviewed-by: kvn, thartmann
! src/hotspot/share/gc/g1/g1Arguments.cpp
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
Changeset: 8bb6cdfa44eb
Author: sangheki
Date: 2017-12-07 10:21 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/8bb6cdfa44eb
8193105: Print error code when map_memory_to_file() fails
Reviewed-by: dholmes, kbarrett
! src/hotspot/os/posix/os_posix.cpp
Changeset: ff1172e2c56a
Author: dcubed
Date: 2017-12-07 15:26 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/ff1172e2c56a
8182307: Error during JRMP connection establishment
Summary: Only use SO_REUSEADDR if we're using a fixed ServerSocket port.
Reviewed-by: gthornbr, rriggs, sspitsyn
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
Changeset: d613952b3465
Author: dcubed
Date: 2017-12-07 20:08 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/d613952b3465
8193225: [BACKOUT] fix for 8182307 Error during JRMP connection establishment
Reviewed-by: iignatyev
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
Changeset: 8e561c68f72a
Author: jwilhelm
Date: 2017-12-08 23:43 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/8e561c68f72a
Merge
+ src/hotspot/os/posix/include/jvm_md.h
+ src/hotspot/os/windows/include/jvm_md.h
+ src/hotspot/share/include/jmm.h
+ src/hotspot/share/include/jvm.h
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h
Changeset: e9e3edac1768
Author: neliasso
Date: 2017-12-13 10:21 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/e9e3edac1768
8192971: LockCompilationTest fails intermittently
Summary: Remove all unnecessary compilations
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java
Changeset: 0cd5e2ca53dd
Author: smarks
Date: 2017-12-13 14:23 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0cd5e2ca53dd
8193476: (jdeprscan) additional version updates for JDK 10
Reviewed-by: darcy
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties
Changeset: 23d427d8a1ff
Author: jjg
Date: 2017-12-13 14:49 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/23d427d8a1ff
8191054: Remove the Native-Header Tool (javah)
Reviewed-by: darcy, mcimadamore, ksrini
- src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template
! src/jdk.compiler/share/classes/module-info.java
- test/langtools/tools/javac/T8152360/DeprecateJavahTest.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java
- test/langtools/tools/javah/4942232/ParamClassTest.java
- test/langtools/tools/javah/4942232/Test.java
- test/langtools/tools/javah/6257087/T6257087.java
- test/langtools/tools/javah/6572945/T6572945.java
- test/langtools/tools/javah/6572945/TestClass1.java
- test/langtools/tools/javah/6572945/TestClass2.java
- test/langtools/tools/javah/6572945/TestClass3.java
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h
- test/langtools/tools/javah/6572945/gold/jni.file.1
- test/langtools/tools/javah/6572945/gold/jni.file.2
- test/langtools/tools/javah/6572945/gold/jni.file.3
- test/langtools/tools/javah/ModuleClass.java
- test/langtools/tools/javah/ReadOldClass.sh
- test/langtools/tools/javah/T4942232/MissingParamClassTest.java
- test/langtools/tools/javah/T5070898.java
- test/langtools/tools/javah/T6893943.java
- test/langtools/tools/javah/T6994608.java
- test/langtools/tools/javah/T7126832/T7126832.java
- test/langtools/tools/javah/T7126832/java.java
- test/langtools/tools/javah/T7185778.java
- test/langtools/tools/javah/TestHelpOpts.java
- test/langtools/tools/javah/VersionTest.java
- test/langtools/tools/javah/constMacroTest/ConstMacroTest.java
- test/langtools/tools/lib/toolbox/JavahTask.java
Changeset: cc738fba6893
Author: hannesw
Date: 2017-12-14 02:26 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/cc738fba6893
8191301: JavaImporter fails to resolve imported elements within functions, that contain too many statements
Reviewed-by: hannesw, attila
Contributed-by: priya.lakshmi.muthuswamy at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java
+ test/nashorn/script/basic/JDK-8191301.js
+ test/nashorn/script/basic/JDK-8191301.js.EXPECTED
Changeset: e5cdedd37b78
Author: jjg
Date: 2017-12-13 17:27 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e5cdedd37b78
8178070: duplicate entries in package table
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
+ test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/tools/lib/toolbox/ModuleBuilder.java
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: e1eb12343774
Author: jjg
Date: 2017-12-13 17:29 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e1eb12343774
Merge
Changeset: d2a837cf9ff1
Author: mr
Date: 2017-12-13 17:28 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/d2a837cf9ff1
8192833: JEP 322: Time-Based Release Versioning
Reviewed-by: erikj, ihse, iris, mchung, psandoz, tbell
! make/MacBundles.gmk
! make/ReleaseFile.gmk
! make/autoconf/flags.m4
! make/autoconf/generated-configure.sh
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/autoconf/version-numbers
! make/conf/jib-profiles.js
! make/gensrc/GensrcMisc.gmk
! src/hotspot/share/runtime/vm_version.cpp
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/native/libjava/jdk_util.c
! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! test/jdk/java/lang/Runtime/Version/Basic.java
Changeset: 7acf5700d542
Author: smarks
Date: 2017-12-13 18:47 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/7acf5700d542
8140281: add no-arg Optional.orElseThrow() as preferred alternative to get()
Reviewed-by: alanb, bpb, forax, darcy
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! test/jdk/java/util/Optional/Basic.java
! test/jdk/java/util/Optional/BasicDouble.java
! test/jdk/java/util/Optional/BasicInt.java
! test/jdk/java/util/Optional/BasicLong.java
Changeset: 984c4b99afc9
Author: darcy
Date: 2017-12-13 19:48 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/984c4b99afc9
8193489: Add information about local variable type inference to SourceVersion.RELEASE_10
Reviewed-by: sundar, mr
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: e8230b52a8f4
Author: sherman
Date: 2017-12-13 21:41 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e8230b52a8f4
8193490: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java, FinalizeZipFile.java, TestCleaner.java, Collectible.java failed because cleaner can't finish
Reviewed-by: darcy
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: a8e39cc7b88f
Author: lucy
Date: 2017-12-14 12:02 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a8e39cc7b88f
8193443: [s390]: EncodeISOArray generates wrong vector code
Reviewed-by: goetz, mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
Changeset: 651a95f30dfb
Author: mdoerr
Date: 2017-12-14 13:05 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/651a95f30dfb
8193257: PPC64, s390 implementation for Thread-local handshakes
Reviewed-by: goetz, lucy
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: f47c18852172
Author: weijun
Date: 2017-12-14 20:19 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/f47c18852172
8192988: keytool should support -storepasswd for pkcs12 keystores
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/JKStoPKCS12.java
+ test/jdk/sun/security/tools/keytool/PKCS12Passwd.java
- test/jdk/sun/security/tools/keytool/p12importks.sh
Changeset: fdefa410d655
Author: attila
Date: 2017-12-14 13:42 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/fdefa410d655
8193296: Parser should not eagerly transform delete expressions
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/nashorn/src/jdk/nashorn/api/tree/test/JDK_8193296_Test.java
Changeset: f1e1a4fc1cc7
Author: alanb
Date: 2017-12-14 12:36 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/f1e1a4fc1cc7
8193503: javah launcher was not removed by JDK-8191054
Reviewed-by: erikj, darcy
! make/launcher/Launcher-jdk.compiler.gmk
! test/jdk/tools/launcher/ToolsOpts.java
Changeset: 267be02c1137
Author: alanb
Date: 2017-12-14 12:51 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/267be02c1137
Merge
Changeset: 0ee20aad71c4
Author: redestad
Date: 2017-12-14 16:05 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0ee20aad71c4
8193507: [REDO] Startup regression due to JDK-8185582
Reviewed-by: alanb, rriggs
Contributed-by: xueming.shen at oracle.com, claes.redestad at oracle.com
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
- src/java.base/share/classes/java/util/zip/ZStreamRef.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: a3c7d963c952
Author: erikj
Date: 2017-12-14 18:20 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a3c7d963c952
8193208: Add additional licensing file for the JDK
Reviewed-by: asaha, tbell, ihse
+ ADDITIONAL_LICENSE_INFO
! make/copy/Copy-java.base.gmk
Changeset: 94be43260982
Author: lana
Date: 2017-12-14 20:25 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/94be43260982
Added tag jdk-11+0 for changeset 0ee20aad71c4
! .hgtags
Changeset: 959f2f7cbaa6
Author: jjg
Date: 2017-12-14 13:16 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/959f2f7cbaa6
8193525: Intermittent failures of TestModulePackages.java
Reviewed-by: darcy
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
Changeset: 626d11295f31
Author: lana
Date: 2017-12-15 06:18 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/626d11295f31
Added tag jdk-10+36 for changeset 959f2f7cbaa6
! .hgtags
Changeset: 003d6365ec6a
Author: dholmes
Date: 2017-12-15 23:43 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/003d6365ec6a
8193364: verify_special_jvm_flags should not cause an assertion failure when version is bumped
Reviewed-by: dcubed, coleenp
! src/hotspot/share/runtime/arguments.cpp
Changeset: ef097d7d5b15
Author: prr
Date: 2017-12-18 10:28 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/ef097d7d5b15
Merge
- src/java.base/share/classes/java/util/zip/ZStreamRef.java
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h
- src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java
- test/jdk/sun/security/tools/keytool/p12importks.sh
- test/langtools/tools/javac/T8152360/DeprecateJavahTest.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java
- test/langtools/tools/javah/4942232/ParamClassTest.java
- test/langtools/tools/javah/4942232/Test.java
- test/langtools/tools/javah/6257087/T6257087.java
- test/langtools/tools/javah/6572945/T6572945.java
- test/langtools/tools/javah/6572945/TestClass1.java
- test/langtools/tools/javah/6572945/TestClass2.java
- test/langtools/tools/javah/6572945/TestClass3.java
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h
- test/langtools/tools/javah/6572945/gold/jni.file.1
- test/langtools/tools/javah/6572945/gold/jni.file.2
- test/langtools/tools/javah/6572945/gold/jni.file.3
- test/langtools/tools/javah/ModuleClass.java
- test/langtools/tools/javah/ReadOldClass.sh
- test/langtools/tools/javah/T4942232/MissingParamClassTest.java
- test/langtools/tools/javah/T5070898.java
- test/langtools/tools/javah/T6893943.java
- test/langtools/tools/javah/T6994608.java
- test/langtools/tools/javah/T7126832/T7126832.java
- test/langtools/tools/javah/T7126832/java.java
- test/langtools/tools/javah/T7185778.java
- test/langtools/tools/javah/TestHelpOpts.java
- test/langtools/tools/javah/VersionTest.java
- test/langtools/tools/javah/constMacroTest/ConstMacroTest.java
- test/langtools/tools/lib/toolbox/JavahTask.java
More information about the jdk-client-changes
mailing list