hg: jdk/hs: 21 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Fri Dec 15 20:09:05 UTC 2017


Changeset: 0cd5e2ca53dd
Author:    smarks
Date:      2017-12-13 14:23 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/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/hs/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/hs/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/hs/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/hs/rev/e1eb12343774

Merge


Changeset: d2a837cf9ff1
Author:    mr
Date:      2017-12-13 17:28 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/rev/267be02c1137

Merge


Changeset: 0ee20aad71c4
Author:    redestad
Date:      2017-12-14 16:05 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/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/hs/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/hs/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/hs/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/hs/rev/626d11295f31

Added tag jdk-10+36 for changeset 959f2f7cbaa6

! .hgtags

Changeset: 0c0b618a20b1
Author:    jwilhelm
Date:      2017-12-15 16:54 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/0c0b618a20b1

Merge

- src/java.base/share/classes/java/util/zip/ZStreamRef.java
- 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
- 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-hs-changes mailing list