hg: panama/dev: 29 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Feb 21 21:08:15 UTC 2018
Changeset: fdd4a131d766
Author: sherman
Date: 2018-02-14 14:13 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/fdd4a131d766
8164278: java.util.Base64.EncOutputStream/DecInputStream is slower than corresponding version in javax.mail package
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/Base64.java
Changeset: e9676e9ca3d6
Author: martin
Date: 2018-02-14 16:37 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/e9676e9ca3d6
8197893: Mistaken type check in CheckedEntrySet.toArray
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/Collections.java
Changeset: 276b0604eab3
Author: sherman
Date: 2018-02-15 00:25 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/276b0604eab3
8197988: T2 test javax/net/ssl/interop/ClientHelloChromeInterOp.java failed after JDK-8164278
Reviewed-by: alanb
! src/java.base/share/classes/java/util/Base64.java
Changeset: 929de4bd8a12
Author: alanb
Date: 2018-02-15 13:37 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/929de4bd8a12
8193818: Remove unused single_step field from java.lang.Thread
Reviewed-by: lancea, dholmes
! src/java.base/share/classes/java/lang/Thread.java
Changeset: dfa46cfe5634
Author: alanb
Date: 2018-02-15 14:44 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/dfa46cfe5634
8193819: Error message when module does not have a ModuleMainClass attribute is confusing
Reviewed-by: sundar
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: d9fce53461a1
Author: martin
Date: 2018-02-15 19:35 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/d9fce53461a1
8197812: (ref) Data race in Finalizer
Reviewed-by: plevart, mchung
! src/java.base/share/classes/java/lang/ref/Finalizer.java
Changeset: 3ae9318001f8
Author: sdama
Date: 2018-02-16 15:23 +0530
URL: http://hg.openjdk.java.net/panama/dev/rev/3ae9318001f8
8196959: NullPointerException in discovery003.java
Summary: Fixed corner case of having engineName as NULL
Reviewed-by: jlaskey
Contributed-by: sundararajan.athijegannathan at oracle.com
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
+ test/jdk/javax/script/JDK_8196959/BadFactory.java
+ test/jdk/javax/script/JDK_8196959/BadFactoryTest.java
+ test/jdk/javax/script/JDK_8196959/BadFactoryTest.sh
+ test/jdk/javax/script/JDK_8196959/META-INF/services/javax.script.ScriptEngineFactory
Changeset: 88ec3e959c05
Author: lana
Date: 2018-02-16 05:58 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/88ec3e959c05
Added tag jdk-11+1 for changeset dfa46cfe5634
! .hgtags
Changeset: 52de6816824a
Author: lana
Date: 2018-02-16 05:58 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/52de6816824a
Merge
Changeset: c38163717870
Author: ihse
Date: 2018-02-16 18:51 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/c38163717870
8198227: Fix COMPARE_BUILD after forest consolidation
Reviewed-by: erikj, tbell
! make/InitSupport.gmk
Changeset: 329428e095b6
Author: erikj
Date: 2018-02-16 11:26 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/329428e095b6
8198306: Add post custom extension hooks to two launchers
Reviewed-by: erikj
Contributed-by: ben_walsh at uk.ibm.com
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/Launcher-jdk.jstatd.gmk
Changeset: 54b423e1c4cf
Author: erikj
Date: 2018-02-16 11:49 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/54b423e1c4cf
8153294: Solaris devkit uses linker from system instead of in devkit
Reviewed-by: tbell, ihse
! make/autoconf/flags.m4
! make/conf/jib-profiles.js
! make/devkit/createSolarisDevkit.sh
Changeset: 67cdc215ed70
Author: naoto
Date: 2018-02-16 14:03 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/67cdc215ed70
8198228: Spec clarification: j.u.Locale.getDisplayName()
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/Locale.java
Changeset: edaa989b4e67
Author: igerasim
Date: 2018-02-18 17:06 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/edaa989b4e67
8058965: Remove IPv6 support from TwoStacksPlainSocketImpl [win]
Reviewed-by: chegar
! src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
Changeset: 01237b276b8b
Author: ihse
Date: 2018-02-19 10:57 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/01237b276b8b
8198318: Make build comparisons clean again
Reviewed-by: tbell, erikj
! make/Images.gmk
! make/autoconf/basics.m4
! make/autoconf/spec.gmk.in
! make/common/MakeBase.gmk
! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl
Changeset: 7f9c3cd11e97
Author: alanb
Date: 2018-02-19 13:26 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/7f9c3cd11e97
8170120: jimage throws IOException when the given file is not a jimage file
Reviewed-by: alanb
Contributed-by: mvala at redhat.com
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! test/jdk/ProblemList.txt
Changeset: 0a185d6fafa1
Author: alanb
Date: 2018-02-19 18:43 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/0a185d6fafa1
8198379: tools/jimage/JImageListTest.java failing
Reviewed-by: alanb
Contributed-by: mvala at redhat.com
! test/jdk/ProblemList.txt
! test/jdk/tools/jimage/JImageListTest.java
Changeset: b417304c811b
Author: alanb
Date: 2018-02-19 19:02 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/b417304c811b
8198380: tools/jimage/JImageExtractTest.java failing
Reviewed-by: alanb
Contributed-by: mvala at redhat.com
! test/jdk/ProblemList.txt
! test/jdk/tools/jimage/JImageExtractTest.java
Changeset: 42cec55157fa
Author: alanb
Date: 2018-02-20 09:47 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/42cec55157fa
8198417: Exclude tools/jimage/JImageExtractTest.java and tools/jimage/JImageListTest.java on Windows
Reviewed-by: sundar
! test/jdk/ProblemList.txt
Changeset: 37beaca49e63
Author: sundar
Date: 2018-02-20 15:25 +0530
URL: http://hg.openjdk.java.net/panama/dev/rev/37beaca49e63
8194922: jlink --exclude-resources should never exclude module-info.class
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! test/jdk/tools/jlink/JLinkTest.java
+ test/jdk/tools/jlink/plugins/ExcludeModuleInfoTest.java
Changeset: 18debf414948
Author: erikj
Date: 2018-02-20 07:04 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/18debf414948
8198425: make/Main.gmk Add extra extension/override points to the make file
Reviewed-by: erikj
Contributed-by: groeges at uk.ibm.com
! make/Main.gmk
Changeset: c7e84c0a51c3
Author: erikj
Date: 2018-02-20 07:51 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/c7e84c0a51c3
8198328: Create devkit for Solaris with developer studio 12.6 and Solaris11.3
Reviewed-by: ihse
- make/devkit/createSolarisDevkit.sh
+ make/devkit/createSolarisDevkit12.4.sh
+ make/devkit/createSolarisDevkit12.6.sh
Changeset: 916690b5edc9
Author: vromero
Date: 2018-02-20 11:45 -0500
URL: http://hg.openjdk.java.net/panama/dev/rev/916690b5edc9
8194892: add compiler support for local-variable syntax for lambda parameters
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
+ test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java
+ test/langtools/tools/javac/diags/examples/ExplicitImplicitLambda.java
+ test/langtools/tools/javac/diags/examples/VarAllOrNothing.java
+ test/langtools/tools/javac/diags/examples/VarExplicitLambda.java
+ test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java
! test/langtools/tools/javac/lambda/8131742/T8131742.out
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lvti/ParserTest.java
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/parser/extend/TrialParser.java
+ test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java
+ test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
Changeset: 576e024f10b6
Author: redestad
Date: 2018-02-20 17:49 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/576e024f10b6
8198418: Invoke LambdaMetafactory::metafactory exactly from the BootstrapMethodInvoker
Reviewed-by: briangoetz, forax, vlivanov
! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
Changeset: 906025796009
Author: mchung
Date: 2018-02-20 11:28 -0800
URL: http://hg.openjdk.java.net/panama/dev/rev/906025796009
8198441: Replace native Runtime::runFinalization0 method with shared secrets
Reviewed-by: martin
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
! src/java.base/share/native/libjava/Runtime.c
Changeset: b75c9e2e3b1f
Author: ihse
Date: 2018-02-20 21:47 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/b75c9e2e3b1f
8198450: Make jdk.internal.vm.compiler/module-info.java.extra reproducable
Reviewed-by: erikj, mchung
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
Changeset: 1913e7fc6be9
Author: diazhou
Date: 2018-02-20 23:14 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/1913e7fc6be9
8198301: jdk11+1 was built as 'fcs' instead of 'ea'
Reviewed-by: erikj, ihse
Contributed-by: diancui.zhou at oracle.com
! make/conf/jib-profiles.js
Changeset: b2bba53b079d
Author: diazhou
Date: 2018-02-20 23:15 +0000
URL: http://hg.openjdk.java.net/panama/dev/rev/b2bba53b079d
8198303: jdk11+1 was build with incorrect GA date as 2018-03-20
Reviewed-by: erikj, ihse
Contributed-by: diancui.zhou at oracle.com
! make/autoconf/version-numbers
Changeset: 02404e27d356
Author: vromero
Date: 2018-02-21 00:29 -0500
URL: http://hg.openjdk.java.net/panama/dev/rev/02404e27d356
8198479: JDK build is broken by 8194892
Reviewed-by: sundar
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
- test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java
- test/langtools/tools/javac/diags/examples/ExplicitImplicitLambda.java
- test/langtools/tools/javac/diags/examples/VarAllOrNothing.java
- test/langtools/tools/javac/diags/examples/VarExplicitLambda.java
- test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java
! test/langtools/tools/javac/lambda/8131742/T8131742.out
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lvti/ParserTest.java
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/parser/extend/TrialParser.java
- test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java
- test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
More information about the panama-dev
mailing list