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