hg: jdk10/client: 12 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Oct 23 20:11:17 UTC 2017


Changeset: d72d7d55c765
Author:    bpb
Date:      2017-10-17 16:51 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/rev/d72d7d55c765

8164900: Add support for O_DIRECT
Summary: Add support for Direct I/O in FileChannel
Reviewed-by: alanb, bpb, alanbur, coffeys, aph, clanger, plevart, mli, psandoz, simonis
Contributed-by: Lucy Lu <yingqi.lu at intel.com>, Volker Simonis <volker.simonis at gmail.com>

! make/gensrc/GensrcMisc.gmk
! make/jprt.properties
! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-solaris
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/nio/file/FileStore.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/ExtendedOptions.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedOpenOption.java
+ test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java
+ test/jdk/java/nio/channels/FileChannel/directio/PreadDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/PwriteDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/libDirectIO.c

Changeset: aa31c0a9ebca
Author:    ksrini
Date:      2017-10-20 11:42 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/rev/aa31c0a9ebca

8189706: javadoc for the JDK APIs should summarize overridden methods with no specification changes
Reviewed-by: jjg, mchung, tbell

! make/Docs.gmk

Changeset: 42fe1ee28f27
Author:    lana
Date:      2017-10-21 00:04 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/rev/42fe1ee28f27

Added tag jdk-10+28 for changeset 92f08900cb3c

! .hgtags

Changeset: e6f53ff13373
Author:    lana
Date:      2017-10-21 00:06 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/rev/e6f53ff13373

Merge


Changeset: 28d6070f5f2f
Author:    ihse
Date:      2017-10-23 10:21 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/28d6070f5f2f

8189056: javadoc target for stable specdiff comparisons
Reviewed-by: erikj

! make/Docs.gmk
! make/Main.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in

Changeset: 6331ad007664
Author:    erikj
Date:      2017-10-23 10:39 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/6331ad007664

8189119: Devkit for Linux needs to include fontconfig-devel
Reviewed-by: ihse

! make/conf/jib-profiles.js
! make/devkit/Tools.gmk

Changeset: 7be5c153e8a4
Author:    erikj
Date:      2017-10-23 10:41 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/7be5c153e8a4

8189664: Stop producing ARCHIVE_BUNDLE.zip from test makefiles unless asked to
Reviewed-by: ihse

! test/TestCommon.gmk

Changeset: 80fd2dab3805
Author:    erikj
Date:      2017-10-23 10:43 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/80fd2dab3805

8187974: Merge Java Mission Control 6.1 3rdpartyreame with the JDK 18.3 3rdpartyreadme
Reviewed-by: ihse

! make/common/MakeBase.gmk

Changeset: 389695e5e8db
Author:    redestad
Date:      2017-10-23 11:33 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/389695e5e8db

8189266: (ann) Optimize AnnotationInvocationHandler.invoke
Reviewed-by: jfranck, plevart
Contributed-by: christoph.dreis at freenet.de

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java

Changeset: 54a2f246edd8
Author:    hannesw
Date:      2017-10-23 13:03 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/54a2f246edd8

8165198: Inconsistent values with JavaImporter after accessing undefined variable
Reviewed-by: sundar, hannesw
Contributed-by: priya.lakshmi.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
+ test/nashorn/script/nosecurity/JDK-8165198.js
+ test/nashorn/script/nosecurity/JDK-8165198.js.EXPECTED

Changeset: 286cb51fd280
Author:    cushon
Date:      2017-10-23 14:11 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/rev/286cb51fd280

8187247: canonical import check compares classes by simple name
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java
+ test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out
+ test/tools/javac/importChecks/ImportCanonicalSameName/p1/A.java
+ test/tools/javac/importChecks/ImportCanonicalSameName/p2/A.java

Changeset: d64ae7c1d70f
Author:    prr
Date:      2017-10-23 13:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/rev/d64ae7c1d70f

Merge




More information about the jdk10-all-changes mailing list