hg: graal/graal-jvmci-9/jdk: 24 new changesets

christian.thalinger at oracle.com christian.thalinger at oracle.com
Wed Oct 7 20:06:43 UTC 2015


Changeset: 551959336e36
Author:    igerasim
Date:      2015-09-26 00:23 +0300
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/551959336e36

8137121: (fc) Infinite loop FileChannel.truncate
Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/java/nio/channels/FileChannel/LoopingTruncate.java

Changeset: 34cd68822c11
Author:    amjiang
Date:      2015-09-26 12:08 +0300
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/34cd68822c11

8050402: Tests to check for use of policy files
Reviewed-by: mullan

+ test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java
+ test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest1.policy
+ test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest2.policy
+ test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest3.policy
+ test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
+ test/java/security/Policy/ExtensiblePolicy/TVJar/TVPermission.java

Changeset: 34ed7c05fef7
Author:    lana
Date:      2015-09-25 22:59 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/34ed7c05fef7

Added tag jdk9-b83 for changeset d11f25ce3c54

! .hgtags

Changeset: 757ef7f6d004
Author:    lana
Date:      2015-09-26 09:21 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/757ef7f6d004

Merge

- src/java.base/share/native/libfdlibm/e_hypot.c
- src/java.base/share/native/libfdlibm/w_hypot.c

Changeset: 6532ebf82a57
Author:    erikj
Date:      2015-09-28 09:52 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/6532ebf82a57

8137088: Drop building of interim_java.corba
Reviewed-by: alanb, ihse

! make/rmic/RmicCommon.gmk

Changeset: dd3b7365c85e
Author:    erikj
Date:      2015-09-28 11:39 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/dd3b7365c85e

8136385: Various build speed improvements for windows
Reviewed-by: ihse

! make/gensrc/GensrcProperties.gmk

Changeset: d8bae0a5bdd2
Author:    chegar
Date:      2015-09-28 13:39 +0100
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/d8bae0a5bdd2

8137056: Move SharedSecrets and interface friends out of sun.misc
Reviewed-by: alanb, mchung, psandoz, rriggs

! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/DeleteOnExitHook.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/StringJoiner.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
+ src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaSecurityProtectionDomainAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java
+ src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
- src/java.base/share/classes/sun/misc/JavaAWTAccess.java
- src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java
- src/java.base/share/classes/sun/misc/JavaBeansAccess.java
- src/java.base/share/classes/sun/misc/JavaIOAccess.java
- src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java
- src/java.base/share/classes/sun/misc/JavaLangAccess.java
- src/java.base/share/classes/sun/misc/JavaLangRefAccess.java
- src/java.base/share/classes/sun/misc/JavaNetAccess.java
- src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java
- src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java
- src/java.base/share/classes/sun/misc/JavaNioAccess.java
- src/java.base/share/classes/sun/misc/JavaSecurityAccess.java
- src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java
- src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java
- src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java
- src/java.base/share/classes/sun/misc/SharedSecrets.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/util/Password.java
! src/java.base/share/classes/sun/text/bidi/BidiBase.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.base/unix/classes/java/io/FileDescriptor.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/windows/classes/java/io/FileDescriptor.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JavaBeansAccessor.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! test/java/security/ProtectionDomain/PreserveCombinerTest.java
! test/java/util/logging/LogManagerAppContextDeadlock.java
! test/java/util/logging/RootLogger/RootLevelInConfigFile.java
! test/java/util/logging/TestAppletLoggerContext.java
! test/java/util/logging/TestGetLoggerNPE.java
+ test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java
+ test/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java
- test/sun/misc/JavaLangAccess/FormatUnsigned.java
- test/sun/misc/JavaLangAccess/NewUnsafeString.java

Changeset: 2bea10d2e78f
Author:    amlu
Date:      2015-09-28 16:39 +0300
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2bea10d2e78f

8137232: Mark 3 more core-libs tests as intermittently failing
Reviewed-by: chegar

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java

Changeset: 4b901f8d4b61
Author:    igerasim
Date:      2015-09-29 17:26 +0300
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/4b901f8d4b61

8137230: TEST_BUG: java/nio/channels/FileChannel/LoopingTruncate.java timed out
Reviewed-by: rriggs

! test/java/nio/channels/FileChannel/LoopingTruncate.java

Changeset: 294a420a80db
Author:    asmotrak
Date:      2015-09-29 18:01 +0300
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/294a420a80db

8136600: KinitConfPlusProps.java test intermittently fails because PortUnreachableException is missing
Reviewed-by: weijun

! test/sun/security/krb5/auto/tools/KinitConfPlusProps.java

Changeset: e043512a2cc5
Author:    dl
Date:      2015-09-29 16:44 +0100
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/e043512a2cc5

8134854: Bulk integration of java.util.concurrent.atomic classes
Reviewed-by: martin, psandoz, chegar

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java

Changeset: 481e9fd68ec0
Author:    dfuchs
Date:      2015-09-29 19:50 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/481e9fd68ec0

8038075: JNI warnings in jdk/src/share/native/sun/misc/VMSupport.c
Reviewed-by: rriggs
Contributed-by: vyom.tewari at oracle.com

! src/java.base/share/native/libjava/VMSupport.c

Changeset: a87d5bc2ab78
Author:    sundar
Date:      2015-09-30 12:48 +0530
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/a87d5bc2ab78

8137320: jjs should support @argfile to pass command line arguments from a file
Reviewed-by: attila, hannesw, henryjen

! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk

Changeset: 14faed4d6a50
Author:    dfuchs
Date:      2015-09-30 11:17 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/14faed4d6a50

8137289: java/util/logging/DrainFindDeadlockTest.java hangs
Summary: removed timeout=10 from @run command line. added new debug traces.
Reviewed-by: chegar, mchung

! test/java/util/logging/DrainFindDeadlockTest.java

Changeset: 1de2065763c1
Author:    asmotrak
Date:      2015-09-30 15:30 +0300
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/1de2065763c1

8137174: NTLM impl should use doPrivileged when it reads system properties
Reviewed-by: chegar

! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
+ test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java
+ test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.policy

Changeset: 1a516e7c3588
Author:    rriggs
Date:      2015-09-30 12:33 -0400
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/1a516e7c3588

8137313: TreeTest.java intermittently fails with a timeout
Summary: Enhance debugging information
Reviewed-by: chegar, darcy

! test/java/lang/ProcessHandle/TreeTest.java

Changeset: ec0468ffc27e
Author:    darcy
Date:      2015-09-30 15:25 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/ec0468ffc27e

8136874: Bug in port of fdlibm pow to Java
Reviewed-by: bpb

! src/java.base/share/classes/java/lang/FdLibm.java
+ test/java/lang/StrictMath/PowTests.java

Changeset: 2dc2f2b7f1ac
Author:    robm
Date:      2015-10-01 00:09 +0100
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2dc2f2b7f1ac

8135305: InetAddress.isReachable reports true when loopback interface is specified
Reviewed-by: michaelm

! src/java.base/windows/native/libnet/Inet4AddressImpl.c
+ test/java/net/InetAddress/IsReachableViaLoopbackTest.java

Changeset: 5f8661991f73
Author:    robm
Date:      2015-10-01 00:13 +0100
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/5f8661991f73

8133249: Occasional SIGSEGV: non thread-safe use of strerr in getLastErrorString
Reviewed-by: igerasim, rriggs, christos

! make/lib/CoreLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/jni_util_md.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/java.base/windows/native/libjava/jni_util_md.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c

Changeset: 2a3c2bd933a5
Author:    okutsu
Date:      2015-10-01 15:16 +0900
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2a3c2bd933a5

8081794: ParsePosition getErrorIndex returns 0 for TimeZone parsing problem
Reviewed-by: peytoia, okutsu
Contributed-by: Naveen Kumar <naveen.ah.kumar at oracle.com>

! src/java.base/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug8081794.java

Changeset: c2f63fc287a4
Author:    erikj
Date:      2015-10-01 09:45 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/c2f63fc287a4

8138636: bootcycle-images build fails
Reviewed-by: alanb

! make/rmic/RmicCommon.gmk

Changeset: 9511eae90f2a
Author:    lancea
Date:      2015-10-01 09:59 -0400
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/9511eae90f2a

8134426: Add serialVersionUID field to relevant javax.transaction classes
Reviewed-by: joehw, alanb

! src/java.sql/share/classes/javax/transaction/xa/XAException.java
! src/java.transaction/share/classes/javax/transaction/InvalidTransactionException.java
! src/java.transaction/share/classes/javax/transaction/TransactionRequiredException.java
! src/java.transaction/share/classes/javax/transaction/TransactionRolledbackException.java
! test/TEST.groups
+ test/javax/transaction/testng/TEST.properties
+ test/javax/transaction/testng/test/transaction/InvalidTransactionExceptionTests.java
+ test/javax/transaction/testng/test/transaction/TransactionRequiredExceptionTests.java
+ test/javax/transaction/testng/test/transaction/TransactionRolledbackExceptionTests.java
+ test/javax/transaction/testng/test/transaction/XAExceptionTests.java
+ test/javax/transaction/testng/util/SerializedTransactionExceptions.java

Changeset: 4bedcee102c4
Author:    zmajo
Date:      2015-10-05 10:30 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/4bedcee102c4

8137173: @HotSpotIntrinsicCandidate is not Oracle-specific
Summary: Change the description of the @HotSpotIntrinsicCandidate annotation.
Reviewed-by: mr, alanb

! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java

Changeset: d38ff9768c25
Author:    twisti
Date:      2015-10-05 07:53 -1000
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/d38ff9768c25

Merge

- src/java.base/share/classes/sun/misc/JavaAWTAccess.java
- src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java
- src/java.base/share/classes/sun/misc/JavaBeansAccess.java
- src/java.base/share/classes/sun/misc/JavaIOAccess.java
- src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java
- src/java.base/share/classes/sun/misc/JavaLangAccess.java
- src/java.base/share/classes/sun/misc/JavaLangRefAccess.java
- src/java.base/share/classes/sun/misc/JavaNetAccess.java
- src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java
- src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java
- src/java.base/share/classes/sun/misc/JavaNioAccess.java
- src/java.base/share/classes/sun/misc/JavaSecurityAccess.java
- src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java
- src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java
- src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java
- src/java.base/share/classes/sun/misc/SharedSecrets.java
- test/sun/misc/JavaLangAccess/FormatUnsigned.java
- test/sun/misc/JavaLangAccess/NewUnsafeString.java



More information about the graal-dev mailing list