hg: jdk/client: 23 new changesets
philip.race at oracle.com
philip.race at oracle.com
Mon Mar 5 21:16:38 UTC 2018
Changeset: b9ee7c274ee0
Author: alanb
Date: 2018-03-01 18:27 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/b9ee7c274ee0
8198841: Thread.interrupt should set interrupt status while holding blockerLock
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Thread.java
Changeset: f2804cb922ce
Author: jlaskey
Date: 2018-03-01 15:45 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/f2804cb922ce
8197594: String#repeat
Reviewed-by: smarks, psandoz, plevart, rriggs, redestad
! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/StringRepeat.java
Changeset: a7af40c779d8
Author: sherman
Date: 2018-03-01 12:31 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/a7af40c779d8
8187653: Lock in CoderResult.Cache becomes performance bottleneck
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/nio/charset/CoderResult.java
Changeset: 1b33025ae610
Author: rriggs
Date: 2018-03-01 15:50 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/1b33025ae610
6372077: JarFile.getManifest() should handle manifest attribute name 70 bytes
Reviewed-by: alanb, sherman
Contributed-by: philipp.kunz at paratix.ch
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/Manifest.java
+ test/jdk/java/util/jar/Manifest/LineBreakLineWidth.java
! test/jdk/sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java
Changeset: dfd0a2dbd4b3
Author: lana
Date: 2018-03-01 19:44 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/dfd0a2dbd4b3
Added tag jdk-11+3 for changeset 1fd4d6068f54
! .hgtags
Changeset: c656e49ff2f8
Author: lana
Date: 2018-03-01 19:45 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/c656e49ff2f8
Merge
Changeset: e28aba8a82df
Author: lana
Date: 2018-03-01 21:09 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/e28aba8a82df
Merge
Changeset: ecfaa82c53be
Author: joehw
Date: 2018-03-01 15:31 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/ecfaa82c53be
8137326: Methods for comparing CharSequence, StringBuilder, and StringBuffer
Reviewed-by: rriggs, smarks, sherman, tvaleev
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/CharSequence/Comparison.java
! test/jdk/java/lang/String/CompactString/CompareTo.java
+ test/jdk/java/lang/StringBuffer/Comparison.java
+ test/jdk/java/lang/StringBuilder/Comparison.java
Changeset: ef9ddc426975
Author: redestad
Date: 2018-03-01 13:08 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/ef9ddc426975
8198888: Reduce string allocation churn in InvokerBytecodeGenerator
Reviewed-by: psandoz, plevart
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java
Changeset: 0a93645a57f1
Author: martin
Date: 2018-03-01 19:01 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0a93645a57f1
8198810: URLClassLoader does not specify behavior when URL array contains null
Reviewed-by: alanb, darcy, dholmes
! src/java.base/share/classes/java/net/URLClassLoader.java
! test/jdk/java/net/URLClassLoader/NullURLTest.java
Changeset: dbbbf6d7cf6e
Author: martin
Date: 2018-03-01 21:23 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/dbbbf6d7cf6e
8198933: Update JDI tests to pass valid URL[]
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/EarlyReturnNegativeTest.java
! test/jdk/com/sun/jdi/EarlyReturnTest.java
! test/jdk/com/sun/jdi/MethodExitReturnValuesTest.java
Changeset: 216c1a039335
Author: xiaofeya
Date: 2018-03-02 00:33 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/216c1a039335
8198821: fix test methods access for test java/text/Normalizer/NormalizerAPITest.java
Reviewed-by: naoto
! test/jdk/java/text/Normalizer/NormalizerAPITest.java
Changeset: c04d813140dc
Author: ihse
Date: 2018-03-02 10:59 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/c04d813140dc
8198724: Refactor FLAGS handling in configure
Reviewed-by: erikj
! make/autoconf/configure.ac
+ make/autoconf/flags-cflags.m4
+ make/autoconf/flags-ldflags.m4
+ make/autoconf/flags-other.m4
! make/autoconf/flags.m4
! make/autoconf/hotspot.m4
! make/autoconf/lib-std.m4
! make/autoconf/libraries.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/lib/CompileLibjsig.gmk
Changeset: 10f447530d32
Author: rriggs
Date: 2018-03-02 14:17 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/10f447530d32
8198697: Simplify initialization of platform encoding
Reviewed-by: redestad, sherman
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
Changeset: fc16b5f193c7
Author: jlaskey
Date: 2018-03-02 18:10 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/fc16b5f193c7
8198955: String#repeat loop optimization
Reviewed-by: rriggs, redestad, igerasim
! src/java.base/share/classes/java/lang/String.java
Changeset: d8057fc6fffc
Author: rriggs
Date: 2018-03-02 18:08 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/d8057fc6fffc
8198970: jnu_util.c compilation error on Solaris
Reviewed-by: mchung, redestad
! src/java.base/share/native/libjava/jni_util.c
Changeset: 6abbc1f5c2a1
Author: ihse
Date: 2018-03-03 08:39 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/6abbc1f5c2a1
8198862: Stop doing funky compilation stuff for dtrace
Reviewed-by: erikj, tbell
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/lib/CompileDtracePostJvm.gmk
! make/hotspot/lib/CompileDtracePreJvm.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp
- make/hotspot/src/native/dtrace/generateJvmOffsetsMain.c
! src/hotspot/os/solaris/dtrace/jhelper.d
Changeset: c5eb27eed365
Author: sherman
Date: 2018-03-04 00:32 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/c5eb27eed365
8198966: To make CoderResult.Cache.cache final and allocate it eagerly
Reviewed-by: redestad
! src/java.base/share/classes/java/nio/charset/CoderResult.java
Changeset: f29637bb390e
Author: lancea
Date: 2018-03-04 17:05 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/f29637bb390e
8197533: Move javax.transaction.xa to its own module
Reviewed-by: darcy, alanb, psandoz, ihse
! make/CompileJavaModules.gmk
! make/common/Modules.gmk
! make/jdk/src/classes/build/tools/jigsaw/GenGraphs.java
! make/jdk/src/classes/build/tools/jigsaw/technology-summary.html
! src/java.se/share/classes/module-info.java
- src/java.sql/share/classes/javax/transaction/xa/XAException.java
- src/java.sql/share/classes/javax/transaction/xa/XAResource.java
- src/java.sql/share/classes/javax/transaction/xa/Xid.java
- src/java.sql/share/classes/javax/transaction/xa/package.html
! src/java.sql/share/classes/module-info.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/package-info.java
+ src/java.transaction.xa/share/classes/module-info.java
! test/jdk/TEST.groups
- test/jdk/javax/transaction/testng/Driver.java
- test/jdk/javax/transaction/testng/test/transaction/XAExceptionTests.java
- test/jdk/javax/transaction/testng/util/SerializedTransactionExceptions.java
+ test/jdk/javax/transaction/xa/testng/Driver.java
+ test/jdk/javax/transaction/xa/testng/JavaSqlModuleDriver.java
+ test/jdk/javax/transaction/xa/testng/test/transaction/XAExceptionTests.java
+ test/jdk/javax/transaction/xa/testng/util/SerializedTransactionExceptions.java
! test/langtools/tools/jdeps/modules/DotFileTest.java
Changeset: 73385a708426
Author: xyin
Date: 2018-03-04 18:46 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/73385a708426
8198931: remove java.xml.bind module dependency for com/sun/jndi tests
Reviewed-by: lancea
! test/jdk/com/sun/jndi/dns/AttributeTests/GetAny.java
! test/jdk/com/sun/jndi/dns/lib/DNSServer.java
! test/jdk/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
Changeset: 97288886180c
Author: bpb
Date: 2018-03-05 08:27 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/97288886180c
8198834: (ch) Enable java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java on linux-x64
Summary: Move to using centralized native build and remove obsolete .so files
Reviewed-by: alanb, erikj
! make/test/JtregNativeJdk.gmk
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.c
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/README
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so
+ test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c
Changeset: fb9f590b9eee
Author: naoto
Date: 2018-03-05 08:50 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/fb9f590b9eee
4993841: (str) java.lang.Character should have a toString(int) method
Reviewed-by: martin, rriggs, sherman, smarks
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/jdk/java/lang/Character/Supplementary.java
Changeset: d8d1061ce34c
Author: prr
Date: 2018-03-05 13:11 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/d8d1061ce34c
Merge
- make/hotspot/src/native/dtrace/generateJvmOffsetsMain.c
- src/java.sql/share/classes/javax/transaction/xa/XAException.java
- src/java.sql/share/classes/javax/transaction/xa/XAResource.java
- src/java.sql/share/classes/javax/transaction/xa/Xid.java
- src/java.sql/share/classes/javax/transaction/xa/package.html
! test/jdk/ProblemList.txt
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.c
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so
- test/jdk/javax/transaction/testng/Driver.java
- test/jdk/javax/transaction/testng/test/transaction/XAExceptionTests.java
- test/jdk/javax/transaction/testng/util/SerializedTransactionExceptions.java
More information about the jdk-client-changes
mailing list