hg: jdk9/client/jdk: 56 new changesets
philip.race at oracle.com
philip.race at oracle.com
Thu Aug 11 17:52:13 UTC 2016
Changeset: 0060376192f1
Author: redestad
Date: 2016-08-06 00:34 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0060376192f1
8161379: Force inline methods calling Reflection.getCallerClass
Reviewed-by: shade, mchung
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
Changeset: e6670114b9f8
Author: xiaofeya
Date: 2016-08-05 18:45 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e6670114b9f8
8163149: Typo in java.net.http.AuthenticationFilter
Reviewed-by: chegar, rriggs
! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
Changeset: 888f66a02c9a
Author: weijun
Date: 2016-08-08 21:51 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/888f66a02c9a
8163303: Remove identity scope information from jarsigner -verbose output
Reviewed-by: mullan
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
Changeset: 28022a67ecca
Author: snikandrova
Date: 2016-08-08 20:16 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28022a67ecca
8162876: [TEST_BUG] sun/net/www/protocol/http/HttpInputStream.java fails intermittently
Reviewed-by: chegar
! test/sun/net/www/protocol/http/HttpInputStream.java
Changeset: 5f3b8ab066d2
Author: rriggs
Date: 2016-08-08 13:55 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5f3b8ab066d2
8161431: JNI pending exceptions in ProcessHandleImpl_linux.c and ProcessHandleImpl_unix.c
Reviewed-by: naoto
! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
Changeset: 8b4f9c8902e3
Author: psandoz
Date: 2016-07-15 12:36 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8b4f9c8902e3
8151163: All Buffer implementations should leverage Unsafe unaligned accessors
Reviewed-by: shade, aph
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
Changeset: 727d29bef336
Author: amurillo
Date: 2016-07-15 09:10 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/727d29bef336
Merge
- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java
Changeset: cad98c19950c
Author: dcubed
Date: 2016-07-15 09:37 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cad98c19950c
8160997: Solaris: deprecated <pwd.h> and <gid.h> interfaces should be replaced
Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r().
Reviewed-by: alanb, dcubed, simonis, dholmes
Contributed-by: alan.burlison at oracle.com
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.security.auth/solaris/native/libjaas/Solaris.c
! src/jdk.security.auth/unix/native/libjaas/Unix.c
Changeset: ab4bfa1d32fc
Author: dcubed
Date: 2016-07-15 18:09 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ab4bfa1d32fc
Merge
Changeset: 2047f466a705
Author: sspitsyn
Date: 2016-07-15 23:54 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2047f466a705
8158350: Table in ThreadInfo.from(CompositeData) may need updates for new stack trace attributes
Summary: Update table in ThreadInfo.from(CompositeData) for new stack trace attributes
Reviewed-by: alanb, dholmes, dsamersoff
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
Changeset: 6e962a37ca34
Author: fparain
Date: 2016-07-18 08:28 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e962a37ca34
8161034: GPL header missing comma after year
Reviewed-by: alanb
! src/java.base/windows/native/libjava/jni_util_md.c
Changeset: 9475e0e6eb36
Author: dcubed
Date: 2016-07-18 14:21 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9475e0e6eb36
8161164: quarantine more tests that can't attach symbolicator to the process on MacOS X
8161177: quarantine com/sun/jdi/sde/SourceDebugExtensionTest.java on Win*
Reviewed-by: sspitsyn, gtriantafill
! test/ProblemList.txt
Changeset: 24c9adb7e1d9
Author: dcubed
Date: 2016-07-20 12:53 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/24c9adb7e1d9
8161057: Solaris: deprecated/obsolete compiler flags should be removed
Reviewed-by: tbell, dcubed, dholmes
Contributed-by: alan.burlison at oracle.com
! src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
! src/demo/share/jvmti/gctest/sample.makefile.txt
! src/demo/share/jvmti/heapTracker/sample.makefile.txt
! src/demo/share/jvmti/heapViewer/sample.makefile.txt
! src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
! src/demo/share/jvmti/minst/sample.makefile.txt
! src/demo/share/jvmti/mtrace/sample.makefile.txt
! src/demo/share/jvmti/versionCheck/sample.makefile.txt
Changeset: 03e2fb699fdc
Author: psandoz
Date: 2016-07-21 16:29 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03e2fb699fdc
8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev
Reviewed-by: alanb, dholmes
+ test/sun/misc/GetSunMiscUnsafe.java
- test/sun/misc/Safe.java
Changeset: a6e4d9522919
Author: amurillo
Date: 2016-07-21 20:09 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a6e4d9522919
Merge
! test/ProblemList.txt
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
Changeset: 22ba0da84fee
Author: amurillo
Date: 2016-07-22 10:35 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/22ba0da84fee
Merge
- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3
Changeset: efaf6313085f
Author: amurillo
Date: 2016-07-26 16:18 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/efaf6313085f
Merge
- test/sun/misc/Safe.java
Changeset: c484a3509a54
Author: dholmes
Date: 2016-07-26 23:52 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c484a3509a54
8140723: Remove source code conditionalized on JAVASE_EMBEDDED
Reviewed-by: psandoz, alanb, alexsch
! make/lib/Awt2dLibraries.gmk
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libjawt/jawt.c
! test/lib/testlibrary/jdk/testlibrary/Platform.java
Changeset: a2db48b68fa1
Author: acorn
Date: 2016-07-27 08:33 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a2db48b68fa1
8162340: Better class stream parsing
Summary: check package validity
Reviewed-by: lfoltan, coleenp, dholmes
! test/java/lang/invoke/VMAnonymousClass.java
Changeset: 34edf4a843e9
Author: acorn
Date: 2016-07-27 13:33 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/34edf4a843e9
Merge
Changeset: 52b9765c780e
Author: psandoz
Date: 2016-07-29 10:18 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/52b9765c780e
8162458: Buffer view implementations use incorrect offset for Unsafe access
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
+ test/java/nio/Buffer/ByteBufferViews.java
Changeset: dd56fbbb2527
Author: amurillo
Date: 2016-07-29 16:11 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd56fbbb2527
Merge
! make/lib/Awt2dLibraries.gmk
- test/sun/misc/Safe.java
Changeset: d7c0497507a3
Author: amurillo
Date: 2016-07-30 00:11 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7c0497507a3
Merge
- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java
Changeset: 02651d14d282
Author: dsamersoff
Date: 2016-08-01 10:51 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/02651d14d282
8158050: Remove SA-JDI
Summary: Remove SA-JDI
Reviewed-by: alanb, dsamersoff
Contributed-by: sharath.ballal at oracle.com
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! test/tools/launcher/VersionCheck.java
Changeset: 9a0ef04757f9
Author: dsamersoff
Date: 2016-08-01 13:53 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9a0ef04757f9
8162524: src/jdk.management/share/native/libmanagement_ext/Flag.c doesn't handle JNI exceptions
Summary: add missed exception check
Reviewed-by: dholmes, hb, dsamersoff
Contributed-by: amit.sapre at oracle.com
! src/jdk.management/share/native/libmanagement_ext/Flag.c
Changeset: 8f1d366691a2
Author: dsamersoff
Date: 2016-08-01 15:27 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8f1d366691a2
8162702: com.sun.management.internal.GcInfoBuilder.getPoolNames should not return reference of it's private member
Summary: return clone of array
Reviewed-by: dholmes, hb, dsamersoff
Contributed-by: amit.sapre at oracle.com
! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java
Changeset: ecc9399771ac
Author: dsamersoff
Date: 2016-08-01 15:39 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ecc9399771ac
8160817: Add jsadebugd functionality to jhsdb
Summary: add jsadebugd functionality to jhsdb
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal at oracle.com
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: 9672159305d7
Author: dsamersoff
Date: 2016-08-01 14:09 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9672159305d7
Merge
Changeset: 9972141cb185
Author: mgronlun
Date: 2016-08-02 18:36 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9972141cb185
8162945: HotspotDiagnosticMXBean getFlags erroneously reports OutOfMemory
Reviewed-by: egahlin, dcubed
! src/jdk.management/share/native/libmanagement_ext/Flag.c
Changeset: 9001adc78f9d
Author: amurillo
Date: 2016-08-05 09:50 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9001adc78f9d
Merge
! test/ProblemList.txt
- test/sun/misc/Safe.java
Changeset: 50712368daa2
Author: amurillo
Date: 2016-08-08 08:12 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50712368daa2
Merge
! make/lib/Awt2dLibraries.gmk
- src/java.desktop/share/native/libawt/java2d/ShaderList.c
- src/java.desktop/share/native/libawt/java2d/ShaderList.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! test/ProblemList.txt
Changeset: 67e8b431911d
Author: amurillo
Date: 2016-08-08 11:04 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/67e8b431911d
Merge
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
Changeset: 44bb7c7997ca
Author: bpb
Date: 2016-08-08 13:57 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/44bb7c7997ca
8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain
Summary: Append a FileTypeDetector using java.net.FileNameMap as a fallback on all platforms
Reviewed-by: alanb, rriggs, naoto
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileTypeDetector.java
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: eebdcae9af85
Author: bpb
Date: 2016-08-08 13:58 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eebdcae9af85
8162745: content-types.properties files are missing some modern types
Summary: Add some content types from HTML5 and Xiph.
Reviewed-by: rriggs, chegar
! src/java.base/unix/classes/sun/net/www/content-types.properties
! src/java.base/windows/classes/sun/net/www/content-types.properties
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: f1ff866fd512
Author: sundar
Date: 2016-08-09 09:44 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f1ff866fd512
8163382: ResourcePoolManager.findEntry has a bug in startsWith call
Reviewed-by: jlaskey, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! test/tools/jlink/JLinkTest.java
Changeset: 3a850cd34e59
Author: redestad
Date: 2016-08-09 09:42 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3a850cd34e59
8162815: unnecessary object creation in reflection
Reviewed-by: psandoz, shade
Contributed-by: tomas.hurka at oracle.com
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
Changeset: 5b6bd1fc3d46
Author: redestad
Date: 2016-08-09 10:00 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5b6bd1fc3d46
8163369: Enable generating DMH classes at link time
Reviewed-by: vlivanov, shade
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: 8c57f4c293bb
Author: redestad
Date: 2016-08-09 15:02 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c57f4c293bb
8163476: java/lang/StackWalker/VerifyStackTrace.java fails after JDK-8163369
Reviewed-by: igerasim, chegar
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/java/lang/StackWalker/VerifyStackTrace.java
Changeset: ef0ba6e50464
Author: bpb
Date: 2016-08-09 07:43 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ef0ba6e50464
8163431: probeContentType/Basic.java fails after changes for JDK-8146215
Summary: Allow multiple legal MIME type interpretations for certain extensions.
Reviewed-by: chegar
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: 9287101b5f49
Author: bpb
Date: 2016-08-09 07:50 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9287101b5f49
8163305: Add some print instrumentation to java/nio/channels/Selector/RacyDeregister
Summary: Perform more iterations on Windows, and on all platforms if the test enters the failure branch, poll for an extra period of time to determine whether it might have succeeded with a longer timeout
Reviewed-by: chegar
! test/java/nio/channels/Selector/RacyDeregister.java
Changeset: a670a92950d9
Author: sdrach
Date: 2016-07-29 09:58 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a670a92950d9
8158295: Add a multi-release jar validation mechanism to jar tool
Reviewed-by: ogb, psandoz
! src/java.base/share/classes/module-info.java
+ src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/multiRelease/Basic.java
+ test/tools/jar/multiRelease/data/test04/v9/version/Version.java
+ test/tools/jar/multiRelease/data/test05/v9/version/Extra.java
+ test/tools/jar/multiRelease/data/test06/v9/version/Extra.java
+ test/tools/jar/multiRelease/data/test10/base/version/Nested.java
+ test/tools/jar/multiRelease/data/test10/v9/version/Nested.java
Changeset: 8a8741cfb084
Author: weijun
Date: 2016-08-10 11:21 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a8741cfb084
8163489: Avoid using Utils.getFreePort() in TsacertOptionTest.java test
Reviewed-by: chegar
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
Changeset: 12c7305432b7
Author: weijun
Date: 2016-08-10 11:30 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/12c7305432b7
8162739: Create new keytool option to access cacerts file
Reviewed-by: erikj, vinnie, mullan
! make/copy/Copy-java.base.gmk
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
- src/java.base/share/conf/security/cacerts
+ src/java.base/share/lib/security/cacerts
+ test/sun/security/tools/keytool/CacertsOption.java
Changeset: 94b271f4da23
Author: jnimeh
Date: 2016-08-09 22:31 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/94b271f4da23
8132943: ServerHandshaker may select non-empty OCSPStatusRequest structures when Responder ID
Summary: Select only OCSPStatusRequest objects that have no responder IDs in them when deciding whether to do OCSP stapling and what form of stapling.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ test/sun/security/ssl/StatusStapling/RunStatReqSelect.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java
Changeset: 92c31ec731eb
Author: coffeys
Date: 2016-08-10 11:54 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/92c31ec731eb
8163104: Unexpected NPE still possible on some Kerberos ticket calls
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
Changeset: 7b894239a5c2
Author: redestad
Date: 2016-08-10 13:54 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7b894239a5c2
8163370: Reduce number of classes loaded by common usage of java.lang.invoke
Reviewed-by: igerasim, psandoz
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/sun/invoke/util/ValueConversions.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
Changeset: 3f523e22d151
Author: simonis
Date: 2016-08-10 17:55 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f523e22d151
8163408: Fix wrong prototype of getNativeScaleFactor() in systemScale.h
Reviewed-by: serb
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
Changeset: 7f2dd75d0299
Author: redestad
Date: 2016-08-10 21:55 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f2dd75d0299
8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke
Reviewed-by: vlivanov, mchung
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: 8ef15dac0ca1
Author: redestad
Date: 2016-08-10 22:49 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ef15dac0ca1
8163814: JDK build has been failing after 8163373
Reviewed-by: mchung
+ src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
Changeset: 3f1fcb2d4337
Author: prappo
Date: 2016-08-10 22:48 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f1fcb2d4337
8163586: java.net.http.RawChannel has been made public by mistake
Reviewed-by: chegar
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
Changeset: 28e938880be3
Author: mchung
Date: 2016-08-10 15:51 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28e938880be3
8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar
! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/ProblemList.txt
! test/TEST.ROOT
! test/com/sun/corba/5036554/TestCorbaBug.sh
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java
! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java
! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jndi/cosnaming/CNNameParser.java
! test/com/sun/jndi/cosnaming/IiopUrlIPv6.java
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/awt/xembed/server/RunTestXEmbed.java
! test/java/awt/xembed/server/TestXEmbedServerJava.java
! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/SecurityManager/modules/CustomSecurityManager.sh
! test/java/lang/String/concat/WithSecurityManager.java
! test/java/lang/instrument/MakeJAR2.sh
! test/java/lang/invoke/modules/ModuleAccessControlTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/java/lang/reflect/Layer/src/m1/module-info.java
! test/java/lang/reflect/Module/AddExportsTest.java
! test/java/lang/reflect/Module/access/AccessTest.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyModuleMapping.java
! test/java/lang/reflect/Proxy/ProxyTest.java
! test/java/net/Authenticator/B4933582.sh
! test/java/net/SocketOption/OptionsTest.java
! test/java/net/SocketOption/UnsupportedOptionsTest.java
! test/java/net/httpclient/http2/HpackDriver.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/module/ModuleTest.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/security/Provider/SecurityProviderModularTest.java
! test/java/security/modules/ModularTest.java
! test/java/security/testlibrary/Proc.java
! test/java/util/Calendar/GenericTimeZoneNamesTest.sh
! test/java/util/Formatter/Basic.sh
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/java/util/ResourceBundle/modules/appbasic/appbasic.sh
! test/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh
! test/java/util/ResourceBundle/modules/basic/basic.sh
! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ResourceBundle/modules/simple/simple.sh
! test/java/util/ResourceBundle/modules/visibility/visibility.sh
! test/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh
! test/java/util/ServiceLoader/modules/ServicesTest.java
! test/java/util/logging/modules/GetResourceBundleTest.java
! test/javax/crypto/Cipher/CipherStreamClose.java
! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh
! test/javax/imageio/stream/StreamCloserLeak/run_test.sh
! test/javax/naming/module/basic.sh
! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/javax/smartcardio/CommandAPDUTest.java
! test/javax/smartcardio/HistoricalBytes.java
! test/javax/smartcardio/ResponseAPDUTest.java
! test/javax/smartcardio/Serialize.java
! test/javax/smartcardio/TerminalFactorySpiTest.java
! test/javax/smartcardio/TestCardPermission.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/javax/transaction/testng/Driver.java
! test/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java
! test/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java
! test/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java
! test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java
! test/javax/xml/bind/marshal/8134111/UnmarshalTest.java
! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java
! test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java
! test/javax/xml/jaxp/common/8035437/run.sh
! test/javax/xml/soap/XmlTest.java
! test/javax/xml/soap/spi/SAAJFactoryTest.java
! test/javax/xml/ws/8043129/MailTest.java
! test/javax/xml/ws/clientjar/TestWsImport.java
! test/javax/xml/ws/publish/WSTest.java
! test/javax/xml/ws/xsanymixed/Test.java
! test/jdk/internal/misc/VM/RuntimeArguments.java
! test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
! test/sun/awt/shell/ShellFolderMemoryLeak.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/jrt/OtherResources.java
! test/sun/net/www/protocol/jrt/other_resources.sh
! test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/security/krb5/ccache/EmptyCC.java
! test/sun/security/krb5/tools/ktcheck.sh
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/provider/PolicyFile/Modules.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/standard.sh
! test/sun/security/validator/certreplace.sh
! test/sun/security/validator/samedn.sh
! test/sun/text/IntHashtable/Bug4170614Test.sh
! test/sun/tools/java/CFCTest.java
! test/sun/util/locale/provider/Bug8038436.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jimage/VerifyJimage.java
! test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addmods/AddModsTest.java
! test/tools/launcher/modules/addmods/src/logger/logger/Logger.java
! test/tools/launcher/modules/addmods/src/test/test/Main.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java
! test/tools/lib/tests/Helper.java
! test/tools/lib/tests/JImageGenerator.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/make/build.xml
Changeset: 3327672f610d
Author: weijun
Date: 2016-08-11 13:10 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3327672f610d
8133910: Some sun/security/tools tests failed.
Reviewed-by: xuelei
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
! test/sun/security/tools/jarsigner/default_options.sh
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/jarsigner/warnings/Test.java
! test/sun/security/tools/jarsigner/weaksize.sh
! test/sun/security/tools/keytool/default_options.sh
! test/sun/security/tools/keytool/file-in-help.sh
! test/sun/security/tools/keytool/keyalg.sh
! test/sun/security/tools/keytool/newhelp.sh
Changeset: 4b3a8f572544
Author: igerasim
Date: 2016-08-11 17:03 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4b3a8f572544
8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip()
Reviewed-by: rriggs, shade
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
+ test/java/io/CharArrayReader/OverflowInRead.java
+ test/java/io/CharArrayReader/OverflowInSkip.java
+ test/java/io/StringBufferInputStream/OverflowInRead.java
Changeset: b9021fabcd1e
Author: lana
Date: 2016-08-11 15:47 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b9021fabcd1e
Added tag jdk-9+131 for changeset 8c57f4c293bb
! .hgtags
Changeset: 4524cf0ad135
Author: lana
Date: 2016-08-11 17:02 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4524cf0ad135
Merge
- src/java.base/share/conf/security/cacerts
Changeset: 5485d829a3d3
Author: prr
Date: 2016-08-11 10:37 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5485d829a3d3
Merge
- src/java.base/share/conf/security/cacerts
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
- test/sun/misc/Safe.java
More information about the jdk9-all-changes
mailing list