hg: jdk/client: 18 new changesets
philip.race at oracle.com
philip.race at oracle.com
Thu Mar 15 19:26:10 UTC 2018
Changeset: 6e6c3a755b89
Author: bpb
Date: 2018-03-13 11:49 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/6e6c3a755b89
8199258: BigInteger.bitLength() should explicitly specify behavior when the value is zero
Reviewed-by: lancea, rriggs
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 63eceefeb347
Author: bpb
Date: 2018-03-13 12:24 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/63eceefeb347
8182684: Further clarify InputStream#available()
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/io/InputStream.java
Changeset: c35ec365e329
Author: ihse
Date: 2018-03-14 11:23 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/c35ec365e329
8199483: Clean up some non-standard LDFLAGS usage
Reviewed-by: erikj
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/LibCommon.gmk
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.DEF
Changeset: 5290e816c64c
Author: redestad
Date: 2018-03-14 17:14 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/5290e816c64c
8199471: Enable generation of callSiteForms at link time
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: de4b3a04feae
Author: ihse
Date: 2018-03-14 19:12 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/de4b3a04feae
8199606: Set -lc as global LIBS on solstudio
Reviewed-by: erikj
! make/UpdateX11Wrappers.gmk
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileDtracePostJvm.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.crypto.cryptoki.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.net.gmk
! make/lib/Lib-jdk.pack.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/SoundLibraries.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
Changeset: d2a2a80774e8
Author: psandoz
Date: 2018-03-14 12:39 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/d2a2a80774e8
8198889: Clarify the throwing of exceptions from ConstantBootstraps.invoke
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
Changeset: 176b3da8ce61
Author: erikj
Date: 2018-03-14 21:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/176b3da8ce61
8199423: Create builds-infra Mach5 job
Reviewed-by: tbell, ihse
! make/conf/jib-profiles.js
Changeset: 995a5556edfa
Author: ihse
Date: 2018-03-15 01:20 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/995a5556edfa
8199639: Introduce SetupJdkLibrary and SetupJdkExecutable
Reviewed-by: erikj
! make/autoconf/libraries.m4
+ make/common/JdkNativeCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.rmi.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.cryptoki.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.net.gmk
! make/lib/Lib-jdk.pack.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/LibosxLibraries.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/SoundLibraries.gmk
Changeset: 6c3054543ede
Author: ihse
Date: 2018-03-15 01:32 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/6c3054543ede
8199636: Unify naming for jaas_unix and jaas_nt
Reviewed-by: erikj
! make/lib/Lib-jdk.security.auth.gmk
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java
Changeset: be5eab692a2f
Author: ihse
Date: 2018-03-15 02:08 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/be5eab692a2f
8199640: Split up BUILD_LIBKRB5 into the two, unrelated compilations it consists of
Reviewed-by: erikj
! make/lib/Lib-java.security.jgss.gmk
Changeset: 95e00d2708fb
Author: redestad
Date: 2018-03-15 10:41 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/95e00d2708fb
8199647: java/util/Locale/SoftKeys.java fails with OutOfMemoryError again
Reviewed-by: psandoz
! test/jdk/java/util/Locale/SoftKeys.java
Changeset: 15a0e60c8b97
Author: alanb
Date: 2018-03-15 10:47 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/15a0e60c8b97
8199611: (se) Minor selector implementation clean-up
Reviewed-by: clanger, redestad, bpb
! src/java.base/linux/classes/sun/nio/ch/EPoll.java
! src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueue.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java
! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
Changeset: 92cca24c8807
Author: alanb
Date: 2018-03-15 11:02 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/92cca24c8807
8199329: Remove code that attempts to read bytes after connection reset reported
Reviewed-by: redestad, clanger, chegar
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java
Changeset: 7443b946694a
Author: shade
Date: 2018-03-15 12:07 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/7443b946694a
8188240: Reflection Proxy should skip static methods
Reviewed-by: mchung, sundar, shade, plevart
Contributed-by: David Lloyd <david.lloyd at redhat.com>
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
+ test/jdk/java/lang/reflect/Proxy/ProxyClashTest.java
Changeset: 3c0a12972165
Author: bpb
Date: 2018-03-15 08:11 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/3c0a12972165
8189230: JDK method:java.lang.Integer.numberOfLeadingZeros(int) can be optimized
Summary: Directly return zero for a negative parameter instead of calculating
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
Changeset: 6628683fde28
Author: ihse
Date: 2018-03-15 19:30 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/6628683fde28
8199668: make/lib cleanup
Reviewed-by: erikj
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! make/lib/Lib-jdk.net.gmk
- make/lib/LibosxLibraries.gmk
- make/lib/NetworkingLibraries.gmk
- make/lib/NioLibraries.gmk
- make/lib/PlatformLibraries.gmk
- make/lib/SecurityLibraries.gmk
Changeset: 26f624b33218
Author: ihse
Date: 2018-03-15 19:33 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/26f624b33218
8199681: Remove boilerplate code from creating native jtreg tests
Reviewed-by: erikj
! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
Changeset: ac821c698c3a
Author: prr
Date: 2018-03-15 11:36 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/ac821c698c3a
Merge
- make/lib/LibosxLibraries.gmk
- make/lib/NetworkingLibraries.gmk
- make/lib/NioLibraries.gmk
- make/lib/PlatformLibraries.gmk
- make/lib/SecurityLibraries.gmk
More information about the jdk-client-changes
mailing list