hg: kulla/dev/jdk: 298 new changesets

robert.field at oracle.com robert.field at oracle.com
Wed Apr 22 05:35:30 UTC 2015


Changeset: d4cc200fd4c9
Author:    coffeys
Date:      2015-02-26 09:36 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d4cc200fd4c9

8071447: IBM1166 Locale Request for Kazakh characters
Reviewed-by: sherman

+ make/data/charsetmapping/IBM1166.c2b
+ make/data/charsetmapping/IBM1166.map
+ make/data/charsetmapping/IBM1166.nr
! make/data/charsetmapping/charsets
! make/data/charsetmapping/list_old
! test/java/nio/charset/Charset/RegisteredCharsets.java
! test/java/nio/charset/RemovingSunIO/SunioAlias.java
! test/sun/nio/cs/CheckHistoricalNames.java

Changeset: a3d2a201d7b3
Author:    vinnie
Date:      2015-02-26 16:29 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a3d2a201d7b3

8073955: Update java.security.debug help text to reflect recent enhancements for debugging
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/Debug.java

Changeset: 32af5df346f5
Author:    sherman
Date:      2015-02-26 14:40 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/32af5df346f5

8073924: Update test/java/nio/charset/Charset/NIOCharsetAvailability.java to work with module system
Summary: to use module's runtime filesystem to iterate the class files
Reviewed-by: alanb

! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java

Changeset: dde2405cdb0f
Author:    lpriima
Date:      2015-02-26 18:50 -0500
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/dde2405cdb0f

8073354: TimSortStackSize2.java: test cleanup: make test run with single argument
Reviewed-by: dholmes

! test/java/util/Arrays/TimSortStackSize2.java

Changeset: 99dfa8d56fc6
Author:    darcy
Date:      2015-02-26 18:02 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/99dfa8d56fc6

8073952: Spec of j.l.r.Method.toString/toGenericString need to be clarified
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: be681c3449ce
Author:    katleman
Date:      2015-02-26 15:58 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/be681c3449ce

Added tag jdk9-b52 for changeset 607ea68032cd

! .hgtags

Changeset: 6cb5f5c34009
Author:    lana
Date:      2015-02-26 20:18 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/6cb5f5c34009

Merge

- src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.base/share/classes/sun/security/acl/AclImpl.java
- src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.base/share/classes/sun/security/acl/GroupImpl.java
- src/java.base/share/classes/sun/security/acl/OwnerImpl.java
- src/java.base/share/classes/sun/security/acl/PermissionImpl.java
- src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: e97e909d3c31
Author:    psandoz
Date:      2015-02-27 09:58 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e97e909d3c31

8071600: Add a flat-mapping collector
Reviewed-by: smarks, chegar, briangoetz

! src/java.base/share/classes/java/util/stream/Collectors.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java

Changeset: f72c2ac7c69b
Author:    ihse
Date:      2015-02-27 11:56 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f72c2ac7c69b

8072842: Add support for building native JTReg tests
Reviewed-by: erikj, sla

+ make/test/JtregNative.gmk
! test/Makefile
! test/TEST.groups
+ test/native_sanity/simplenativelauncher/ProgramTest.java
+ test/native_sanity/simplenativelauncher/exesanity_SimpleNativeLauncher.c
+ test/native_sanity/simplenativelib/NativeLib.java
+ test/native_sanity/simplenativelib/libsanity_SimpleNativeLib.c
+ test/native_sanity/simplenativelib2/NativeLib.java
+ test/native_sanity/simplenativelib2/libsanity_SimpleNativeLib2.c

Changeset: f121ce607f02
Author:    chegar
Date:      2015-02-27 11:45 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f121ce607f02

8074022: Serialization should issue a freeze action after reconstituting a graph that contains objects with final fields
Reviewed-by: dholmes, plevart, psandoz

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java

Changeset: cf0720e8e76a
Author:    vlivanov
Date:      2015-02-27 18:03 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cf0720e8e76a

8073644: Assertion in LambdaFormEditor.bindArgumentType is too strict
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
+ test/java/lang/invoke/CustomizedLambdaFormTest.java

Changeset: 157b0a8bf65c
Author:    rriggs
Date:      2015-02-27 10:09 -0500
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/157b0a8bf65c

8044051: Test jdk/lambda/vm/InterfaceAccessFlagsTest.java gets IOException during compilation
Summary: create the gen-separate directory in the current directory to improve robustness
Reviewed-by: darcy

! test/jdk/lambda/separate/Compiler.java

Changeset: d2a4b295498e
Author:    chegar
Date:      2015-02-27 18:12 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d2a4b295498e

8074043: java.util.Arrays setAll and parallelSetAll subrange note
Reviewed-by: smarks

! src/java.base/share/classes/java/util/Arrays.java

Changeset: 79bf08fed7eb
Author:    bpb
Date:      2015-02-27 14:36 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/79bf08fed7eb

8071599: (so) Socket adapter sendUrgentData throws IllegalBlockingMode when channel configured non-blocking
Summary: Remove restriction to blocking case
Reviewed-by: alanb, chegar

! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! test/java/nio/channels/SocketChannel/OutOfBand.java
+ test/java/nio/channels/SocketChannel/SendUrgentData.java

Changeset: 9ec28859cdd0
Author:    weijun
Date:      2015-02-28 10:47 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9ec28859cdd0

8074018: Named extension not recognized in keytool -ext honored after 8073182
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/KeyToolTest.java

Changeset: 162c4c958d78
Author:    redestad
Date:      2015-02-28 13:17 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/162c4c958d78

8073497: Lazy conversion of ZipEntry time
Reviewed-by: sherman, plevart

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! test/java/util/zip/TestExtraTime.java

Changeset: e1f68774d811
Author:    okutsu
Date:      2015-03-02 11:48 +0900
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e1f68774d811

8072602: Unpredictable timezone on Windows when OS's timezone is not found in tzmappings
Reviewed-by: peytoia

! src/java.base/windows/native/libjava/TimeZone_md.c

Changeset: 873915557654
Author:    igerasim
Date:      2015-03-02 11:07 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/873915557654

8055915: (ch) FileDispatcherImpl.truncate0 should use SetFileInformationByHandle [win]
Reviewed-by: alanb

! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c

Changeset: 3b216624c0c1
Author:    erikj
Date:      2015-03-02 14:18 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3b216624c0c1

8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris
Reviewed-by: ihse

! make/Tools.gmk

Changeset: 7c6d6f1b7a56
Author:    dfuchs
Date:      2015-03-02 14:46 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7c6d6f1b7a56

8074032: Instant.ofEpochMilli(millis).toEpochMilli() can throw arithmetic overflow in toEpochMilli()
Summary: Instant.toEpochMilli() now takes into account the sign of the 'seconds' field.
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Instant.java
! test/java/time/test/java/time/TestInstant.java

Changeset: c9257ce77b6f
Author:    bchristi
Date:      2015-03-02 13:37 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c9257ce77b6f

8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it
Reviewed-by: alanb, erikj, ihse, mchung

! make/gensrc/Gensrc-java.management.gmk
! make/src/classes/build/tools/module/boot.modules

Changeset: 02258ba2cf9d
Author:    darcy
Date:      2015-03-02 16:06 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/02258ba2cf9d

8074126: Correct @see cross-refs to the JLS in java.lang[.annotation]
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/FunctionalInterface.java
! src/java.base/share/classes/java/lang/Override.java
! src/java.base/share/classes/java/lang/SafeVarargs.java
! src/java.base/share/classes/java/lang/SuppressWarnings.java
! src/java.base/share/classes/java/lang/annotation/Inherited.java
! src/java.base/share/classes/java/lang/annotation/Repeatable.java
! src/java.base/share/classes/java/lang/annotation/Retention.java
! src/java.base/share/classes/java/lang/annotation/Target.java

Changeset: b0127cbb5446
Author:    aph
Date:      2014-11-13 15:45 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b0127cbb5446

8064594: AARCH64: JDK changes
Reviewed-by: dholmes, twisti, kvn

! make/lib/SoundLibraries.gmk
+ src/java.base/unix/conf/aarch64/jvm.cfg
+ src/java.base/unix/native/libjli/aarch64/jvm.cfg
! src/java.desktop/share/native/libjsound/SoundDefs.h

Changeset: fe8419bcff15
Author:    kvn
Date:      2014-11-21 14:58 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/fe8419bcff15

Merge

! make/lib/SoundLibraries.gmk
- src/java.base/share/classes/java/util/zip/package.html

Changeset: d9f7cd2c80f6
Author:    kvn
Date:      2014-12-11 15:05 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d9f7cd2c80f6

Merge

- make/Bundles.gmk
- make/CreateJars.gmk
- make/CreatePolicyJars.gmk
- make/CreateSecurityJars.gmk
- make/Images.gmk
- make/ProfileNames.gmk
- make/Profiles.gmk
! make/lib/SoundLibraries.gmk
- make/profile-includes.txt
- make/profile-rtjar-includes.txt
- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
- src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
- src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
- src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
- test/javax/crypto/sanity/CheckManifestForRelease.java
- test/lib/security/java.policy/Ext_AllPolicy.java
- test/lib/security/java.policy/Ext_AllPolicy.sh
- test/lib/security/java.policy/test.policy
- test/sun/tools/jconsole/ResourceCheckTest.sh
- test/sun/tools/jinfo/Basic.sh
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh

Changeset: 5922c0cd2a30
Author:    kvn
Date:      2015-01-20 15:22 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5922c0cd2a30

Merge


Changeset: c074923f28b2
Author:    aph
Date:      2015-02-06 10:14 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c074923f28b2

8072053: AARCH64: remove src/java.base/unix/native/libjli/aarch64/jvm.cfg
Reviewed-by: kvn

- src/java.base/unix/native/libjli/aarch64/jvm.cfg

Changeset: 8a07f1204f5b
Author:    kvn
Date:      2015-02-26 10:56 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8a07f1204f5b

Merge

- make/data/charsetmapping/dbcs
- make/data/charsetmapping/extsbcs
- make/data/charsetmapping/sbcs
- make/data/charsetmapping/standard-charsets
- make/data/checkdeps/refs.allowed
- make/src/classes/build/tools/deps/CheckDeps.java
- src/java.base/aix/native/libnet/java/net/aix_close.c
- src/java.base/unix/classes/java/lang/UNIXProcess.java
- src/java.base/unix/native/libjava/UNIXProcess_md.c
- src/java.base/unix/native/libjava/java_props_macosx.c
- src/java.base/unix/native/libjava/java_props_macosx.h
- src/java.base/unix/native/libnet/bsd_close.c
- src/java.base/unix/native/libnet/linux_close.c
- src/java.base/unix/native/libnet/solaris_close.c
- src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java
- src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java
- src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java
- src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java
- src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java
- src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java
- src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java
- src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java
- src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java
- src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
- src/java.desktop/share/classes/java/awt/datatransfer/package.html
- src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java
- src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java
- src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java
- src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties
- src/java.management/share/classes/java/lang/management/PlatformComponent.java
- src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java
- src/java.security.acl/share/classes/java/security/acl/Acl.java
- src/java.security.acl/share/classes/java/security/acl/AclEntry.java
- src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java
- src/java.security.acl/share/classes/java/security/acl/Group.java
- src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java
- src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java
- src/java.security.acl/share/classes/java/security/acl/Owner.java
- src/java.security.acl/share/classes/java/security/acl/Permission.java
- src/java.security.acl/share/classes/java/security/acl/package-info.java
- src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.security.acl/share/classes/sun/security/acl/AclImpl.java
- src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java
- src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java
- src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java
- src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java
- src/jdk.runtime/share/classes/com/sun/tracing/Probe.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java
- src/jdk.runtime/share/classes/com/sun/tracing/Provider.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java
- src/jdk.runtime/share/classes/com/sun/tracing/package-info.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java
- src/jdk.runtime/share/classes/sun/tracing/package-info.java
- src/jdk.runtime/share/native/libjsdt/JVM.c
- src/jdk.runtime/share/native/libjsdt/jvm_symbols.h
- src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c
- src/jdk.security.auth/unix/native/libjaas/Solaris.c
- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java
- test/java/awt/color/LoadProfileWithSM.java
- test/java/awt/color/LoadStandardProfilesTest.java
- test/java/lang/CharSequence/DefaultTest.java
- test/java/util/ResourceBundle/Bug6287579.java
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: 11dfc712c44f
Author:    kvn
Date:      2015-03-02 10:09 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/11dfc712c44f

Merge

- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java

Changeset: c5ea253b6dc0
Author:    kvn
Date:      2015-03-02 15:15 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c5ea253b6dc0

Merge


Changeset: 769e84968ef2
Author:    kvn
Date:      2015-03-02 17:36 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/769e84968ef2

Merge


Changeset: ae7e32b84770
Author:    igerasim
Date:      2015-03-03 10:30 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ae7e32b84770

8074066: Useless code in share/native/libjava/VM.c
Reviewed-by: mchung

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

Changeset: b68f6b84dc94
Author:    psandoz
Date:      2015-03-03 12:30 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b68f6b84dc94

8071479: Stream and lambdafication improvements to j.u.regex.Matcher
Reviewed-by: smarks, briangoetz, sherman

! src/java.base/share/classes/java/util/regex/Matcher.java
! test/java/util/regex/PatternStreamTest.java
! test/java/util/regex/RegExTest.java

Changeset: 9c769c3a2c60
Author:    jbachorik
Date:      2015-02-18 17:50 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9c769c3a2c60

8071657: JDI ObjectReferenceImpl.invokeMethod() validation fails for virtual invocations of method with declaring type being an interface
Reviewed-by: sspitsyn, sla

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! test/com/sun/jdi/InterfaceMethodsTest.java

Changeset: cbfdd9ba09f0
Author:    ctornqvi
Date:      2015-02-23 05:01 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cbfdd9ba09f0

Merge

- make/data/charsetmapping/dbcs
- make/data/charsetmapping/extsbcs
- make/data/charsetmapping/sbcs
- make/data/charsetmapping/standard-charsets
- src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java
- src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java
- src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java
- src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java
- src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java
- src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java
- src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java
- src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java
- src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java
- src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java
- src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
- src/java.desktop/share/classes/java/awt/datatransfer/package.html
- src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java
- src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java
- src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java
- src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- test/java/awt/color/LoadProfileWithSM.java
- test/java/awt/color/LoadStandardProfilesTest.java

Changeset: 40899e008df9
Author:    amurillo
Date:      2015-02-27 07:34 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/40899e008df9

Merge


Changeset: bdb66e8883e2
Author:    amurillo
Date:      2015-03-03 06:23 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bdb66e8883e2

Merge


Changeset: 673538dfde29
Author:    neugens
Date:      2015-02-11 07:54 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/673538dfde29

8071705: Java application menu misbehaves when running multiple screen stacked vertically
Summary: JMenu miscalculates the position of the Popup origin when on multiple monitors stacked vertically
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/JMenu.java
+ test/javax/swing/JMenu/8071705/bug8071705.java

Changeset: 5586348d8eef
Author:    ssides
Date:      2015-02-11 15:10 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5586348d8eef

8044394: javadoc for BasicOptionPaneUI.addMessageComponents() has typo and grammar errors
Summary: Fix typos in javadoc of BasicOptionPaneUI.addMessageComponents()
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java

Changeset: a8efddeaae3d
Author:    van
Date:      2015-02-11 16:22 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a8efddeaae3d

8068518: IllegalArgumentException in JTree.AccessibleJTree
Reviewed-by: alexsch, ptbrunet

! src/java.desktop/share/classes/javax/swing/JTree.java

Changeset: 2a0a557dd1b1
Author:    asaha
Date:      2015-02-12 14:56 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2a0a557dd1b1

Merge


Changeset: 758eba588bd2
Author:    serb
Date:      2015-02-14 21:05 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/758eba588bd2

8072678: Wrong exception messages in java.awt.color.ICC_ColorSpace
Reviewed-by: prr, serb
Contributed-by: prasanta.sadhukhan at oracle.com

! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
+ test/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java

Changeset: d1444efeaf6e
Author:    neugens
Date:      2015-02-16 10:34 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d1444efeaf6e

8072905: Fix copyright year for test from JDK-8071705
Summary: Test was pushed with wrong copyright year
Reviewed-by: alexsch

! test/javax/swing/JMenu/8071705/bug8071705.java

Changeset: d768141965d7
Author:    anashaty
Date:      2015-02-16 19:10 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d768141965d7

8072676: [macosx] Jtree icon painted over label when scrollbars present in window
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java
+ test/javax/swing/JTree/8072676/TreeClipTest.java

Changeset: 7ac7956389c5
Author:    serb
Date:      2015-02-16 20:01 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7ac7956389c5

8039269: images/cursors should not be in ${java.home}/lib
Reviewed-by: mchung, alanb, erikj

! make/copy/Copy-java.desktop.gmk
! make/gensrc/Gensrc-java.desktop.gmk
! src/java.desktop/share/classes/java/awt/Cursor.java
+ src/java.desktop/share/classes/sun/awt/resources/cursors/CopyDrop32x32.gif
+ src/java.desktop/share/classes/sun/awt/resources/cursors/LinkDrop32x32.gif
+ src/java.desktop/share/classes/sun/awt/resources/cursors/MoveDrop32x32.gif
+ src/java.desktop/share/classes/sun/awt/resources/cursors/cursors.properties
+ src/java.desktop/share/classes/sun/awt/resources/cursors/invalid32x32.gif
- src/java.desktop/share/conf/images/cursors/invalid32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif
- src/java.desktop/unix/conf/images/cursors/cursors.properties
+ src/java.desktop/windows/classes/sun/awt/resources/cursors/CopyDrop32x32.gif
+ src/java.desktop/windows/classes/sun/awt/resources/cursors/LinkDrop32x32.gif
+ src/java.desktop/windows/classes/sun/awt/resources/cursors/MoveDrop32x32.gif
- src/java.desktop/windows/conf/images/cursors/cursors.properties
+ test/java/awt/Cursor/GetSystemCustomCursor/GetSystemCustomCursor.java

Changeset: 8b9c99ed1251
Author:    anashaty
Date:      2015-02-17 19:56 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8b9c99ed1251

8072069: Toolkit.getScreenInsets() doesn't update if insets change
Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java

Changeset: e5945133da7c
Author:    ddehaven
Date:      2015-02-17 11:50 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e5945133da7c

Merge

- make/data/charsetmapping/dbcs
- make/data/charsetmapping/extsbcs
- make/data/charsetmapping/sbcs
- make/data/charsetmapping/standard-charsets
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java

Changeset: 5b2dc78c9536
Author:    serb
Date:      2015-02-18 16:59 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5b2dc78c9536

8068412: [macosx] Initialization of Cocoa hangs if CoreAudio was initialized before
Reviewed-by: azvegint, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp
+ test/javax/sound/midi/Devices/InitializationHang.java

Changeset: 8b1da71f5860
Author:    van
Date:      2015-02-18 11:15 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8b1da71f5860

8069268: JComponent.AccessibleJComponent.addPropertyListeners adds exponential listeners
Reviewed-by: ptbrunet, serb

! src/java.desktop/share/classes/javax/swing/JComponent.java
+ test/javax/accessibility/8069268/bug8069268.java

Changeset: c867d4d46b58
Author:    aivanov
Date:      2015-02-19 12:50 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c867d4d46b58

8056915: Focus lost in applet when browser window is minimized and restored
Reviewed-by: ant, dtitov, dcherepanov

! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java
! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h

Changeset: a159e5358e25
Author:    serb
Date:      2015-02-19 18:47 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a159e5358e25

8072665: SoundLibraries.gmk and SoundDefs.h: remove isSigned8() dead code
Reviewed-by: erikj, ihse, alexsch

! make/lib/SoundLibraries.gmk
! make/mapfiles/libjsound/mapfile-vers
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/native/libjsound/Platform.c
! src/java.desktop/share/native/libjsound/SoundDefs.h

Changeset: c020e5199fa8
Author:    prr
Date:      2015-02-23 10:47 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c020e5199fa8

Merge

- src/jdk.runtime/share/classes/com/sun/tracing/Probe.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java
- src/jdk.runtime/share/classes/com/sun/tracing/Provider.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java
- src/jdk.runtime/share/classes/com/sun/tracing/package-info.java
- src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java
- src/jdk.runtime/share/classes/sun/tracing/package-info.java
- src/jdk.runtime/share/native/libjsdt/JVM.c
- src/jdk.runtime/share/native/libjsdt/jvm_symbols.h
- src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java

Changeset: c892d81d7bba
Author:    prr
Date:      2015-03-03 08:49 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c892d81d7bba

Merge

! make/lib/SoundLibraries.gmk
- src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.base/share/classes/sun/security/acl/AclImpl.java
- src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.base/share/classes/sun/security/acl/GroupImpl.java
- src/java.base/share/classes/sun/security/acl/OwnerImpl.java
- src/java.base/share/classes/sun/security/acl/PermissionImpl.java
- src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
! src/java.desktop/share/native/libjsound/SoundDefs.h
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: f7352b8a3cbf
Author:    juh
Date:      2015-03-03 14:16 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f7352b8a3cbf

8054037: Improve tracing for java.security.debug=certpath
8055207: keystore and truststore debug output could be much better
Reviewed-by: mullan, coffeys, jnimeh

! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/ConstraintsChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java

Changeset: 4503bd758762
Author:    weijun
Date:      2015-03-04 10:12 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4503bd758762

8048360: Test signed jar files
Reviewed-by: weijun
Contributed-by: Amanda Jiang <amanda.jiang at oracle.com>

+ test/java/security/Policy/SignedJar/SignedJarTest.java
+ test/java/security/Policy/SignedJar/SignedJarTest_1.policy
+ test/java/security/Policy/SignedJar/SignedJarTest_2.policy
+ test/java/security/Policy/SignedJar/keypass

Changeset: 4223dabee9a3
Author:    xuelei
Date:      2015-03-04 08:10 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4223dabee9a3

8050371: More MessageDigest tests
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
+ test/java/security/MessageDigest/TestSameLength.java
+ test/java/security/MessageDigest/TestSameValue.java

Changeset: d5b1b2c14d3f
Author:    weijun
Date:      2015-03-04 16:26 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d5b1b2c14d3f

8048610: Implement regression test for bug fix of 4686632 in JCE
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>

+ test/com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java

Changeset: 0c85e7c7adda
Author:    igerasim
Date:      2015-03-04 13:44 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/0c85e7c7adda

8074067: (bf) Re-examine java.base/share/native/libjava/Bits.c
Reviewed-by: alanb, martin

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

Changeset: 27c361a07e97
Author:    smarks
Date:      2015-03-04 13:22 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/27c361a07e97

8073923: Files.lines() documentation needs clarification
Reviewed-by: darcy, alanb

! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/util/stream/Stream.java

Changeset: 0e1bb756145c
Author:    bpb
Date:      2015-03-04 15:05 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/0e1bb756145c

8073445: (fs) FileSystem.getPathMatcher(...) should check syntax component without regard to case
Summary: Change String equals() to equalsIgnoreCase() where needed.
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/java/nio/file/PathMatcher/Basic.java

Changeset: 8daf89cf0f4e
Author:    chegar
Date:      2015-03-05 09:38 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8daf89cf0f4e

8068260: java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out
Reviewed-by: rriggs, smarks

! test/java/io/Serializable/clearHandleTable/ClearHandleTable.java

Changeset: f493132a7e7e
Author:    dsamersoff
Date:      2015-03-05 05:06 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f493132a7e7e

8030708: warnings from b119 for jdk/src/share/back: JNI exception pending
Summary: Added some more checks for pending exception
Reviewed-by: dholmes, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c

Changeset: dd67910c07f4
Author:    sjiang
Date:      2015-03-05 14:54 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/dd67910c07f4

8073148: "The server has decided to close this client connection" repeated continuously
Reviewed-by: jbachorik

! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: 85b61f4eee66
Author:    chegar
Date:      2015-03-05 17:04 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/85b61f4eee66

8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently
Reviewed-by: rriggs, smarks

! test/java/rmi/testlibrary/TestLibrary.java
! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java

Changeset: c517009905c5
Author:    katleman
Date:      2015-03-05 11:26 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c517009905c5

Added tag jdk9-b53 for changeset 6cb5f5c34009

! .hgtags

Changeset: 568a62ab7d76
Author:    lana
Date:      2015-03-05 15:23 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/568a62ab7d76

Merge

- src/java.desktop/share/conf/images/cursors/invalid32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif
- src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif
- src/java.desktop/unix/conf/images/cursors/cursors.properties
- src/java.desktop/windows/conf/images/cursors/cursors.properties
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java

Changeset: 1ab727276fd0
Author:    valeriep
Date:      2015-03-06 00:49 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1ab727276fd0

8044193: Need to add known answer tests for AES cipher
Summary: Added more tests for AES cipher using known test vectors.
Reviewed-by: valeriep
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>

+ test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java
+ test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithDefaultProvider.java
+ test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java
+ test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java
+ test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy

Changeset: ce70f9bd29d2
Author:    igerasim
Date:      2015-03-06 13:30 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ce70f9bd29d2

8073692: (cs) Inconsistent docs for CharsetDecoder.replaceWith and CharsetEncoder.replaceWith
Reviewed-by: martin

! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template

Changeset: 42ac03603daa
Author:    mchung
Date:      2015-03-06 09:02 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/42ac03603daa

8074428: Move pack200, unpack200, libpack200 to jdk.pack200
Reviewed-by: alanb, weijun, erikj, ihse

+ make/launcher/Launcher-jdk.pack200.gmk
- make/launcher/Launcher-jdk.runtime.gmk
+ make/lib/Lib-jdk.pack200.gmk
- make/lib/Lib-jdk.runtime.gmk
+ src/jdk.pack200/share/native/common-unpack/bands.cpp
+ src/jdk.pack200/share/native/common-unpack/bands.h
+ src/jdk.pack200/share/native/common-unpack/bytes.cpp
+ src/jdk.pack200/share/native/common-unpack/bytes.h
+ src/jdk.pack200/share/native/common-unpack/coding.cpp
+ src/jdk.pack200/share/native/common-unpack/coding.h
+ src/jdk.pack200/share/native/common-unpack/constants.h
+ src/jdk.pack200/share/native/common-unpack/defines.h
+ src/jdk.pack200/share/native/common-unpack/unpack.cpp
+ src/jdk.pack200/share/native/common-unpack/unpack.h
+ src/jdk.pack200/share/native/common-unpack/utils.cpp
+ src/jdk.pack200/share/native/common-unpack/utils.h
+ src/jdk.pack200/share/native/common-unpack/zip.cpp
+ src/jdk.pack200/share/native/common-unpack/zip.h
+ src/jdk.pack200/share/native/libunpack/jni.cpp
+ src/jdk.pack200/share/native/unpack200/main.cpp
+ src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
- src/jdk.runtime/share/native/common-unpack/bands.cpp
- src/jdk.runtime/share/native/common-unpack/bands.h
- src/jdk.runtime/share/native/common-unpack/bytes.cpp
- src/jdk.runtime/share/native/common-unpack/bytes.h
- src/jdk.runtime/share/native/common-unpack/coding.cpp
- src/jdk.runtime/share/native/common-unpack/coding.h
- src/jdk.runtime/share/native/common-unpack/constants.h
- src/jdk.runtime/share/native/common-unpack/defines.h
- src/jdk.runtime/share/native/common-unpack/unpack.cpp
- src/jdk.runtime/share/native/common-unpack/unpack.h
- src/jdk.runtime/share/native/common-unpack/utils.cpp
- src/jdk.runtime/share/native/common-unpack/utils.h
- src/jdk.runtime/share/native/common-unpack/zip.cpp
- src/jdk.runtime/share/native/common-unpack/zip.h
- src/jdk.runtime/share/native/libunpack/jni.cpp
- src/jdk.runtime/share/native/unpack200/main.cpp
- src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest

Changeset: 8a75967dd856
Author:    mchung
Date:      2015-03-06 09:07 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8a75967dd856

8074429: Move jar, jarsigner tool to jdk.jartool module
Reviewed-by: alanb, weijun, erikj, ihse

+ make/gensrc/Gensrc-jdk.jartool.gmk
! make/launcher/Launcher-jdk.dev.gmk
+ make/launcher/Launcher-jdk.jartool.gmk
- src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java
- src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java
- src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
- src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java
- src/jdk.dev/share/classes/sun/tools/jar/JarException.java
- src/jdk.dev/share/classes/sun/tools/jar/Main.java
- src/jdk.dev/share/classes/sun/tools/jar/Manifest.java
- src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
+ src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java
+ src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
+ src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java
+ 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
+ src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
+ src/jdk.jartool/share/classes/sun/tools/jar/CommandLine.java
+ src/jdk.jartool/share/classes/sun/tools/jar/JarException.java
+ src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
+ src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
+ src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties

Changeset: 3415f1bba050
Author:    mchung
Date:      2015-03-06 09:11 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3415f1bba050

8074430: Move policytool to jdk.policytool module
Reviewed-by: alanb, weijun, erikj, ihse

! make/launcher/Launcher-jdk.dev.gmk
- src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_de.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_es.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_fr.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_it.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ja.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ko.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
+ src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java

Changeset: 50ccf30fafcd
Author:    bpb
Date:      2015-03-06 16:00 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/50ccf30fafcd

8074460: Always print seeds used in [Splittable]Random instances in java.math tests
Summary: Create a utility class which creates a pseudorandom number generator (PRNG) and retains the seed. Use this class in java.math tests which use a PRNG. Always print the seed value before the PRNG is used.
Reviewed-by: darcy

! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/math/BigInteger/SymmetricRangeTests.java
+ test/java/math/RandomSeed.java

Changeset: 4adbc5971858
Author:    sherman
Date:      2015-03-07 10:11 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4adbc5971858

8074406: DateTimeFormatter.appendZoneOrOffsetId() fails to resolve a ZoneOffset for OffsetDateTime
Summary: to support resolve OffsetDateTime from DTF.appendZoneOrOffset()
Reviewed-by: rriggs

! src/java.base/share/classes/java/time/format/Parsed.java
! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java

Changeset: 3cc28f4f1137
Author:    ksrini
Date:      2015-03-07 15:21 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3cc28f4f1137

8074373: NMT is not enabled if NMT option is specified after class path specifiers
Reviewed-by: dholmes

! src/java.base/share/native/libjli/java.c
! test/tools/launcher/TestSpecialArgs.java

Changeset: 676ec3e5cfc3
Author:    ihse
Date:      2015-03-09 10:39 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/676ec3e5cfc3

8074096: Disable (most) native warnings in JDK on a per-library basis
Reviewed-by: erikj, tbell

! make/CompileDemos.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.pack200.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SoundLibraries.gmk

Changeset: ea4f6f76f694
Author:    ihse
Date:      2015-03-09 16:18 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ea4f6f76f694

8074690: Fix for JDK-8074429 was not complete
Reviewed-by: alanb, erikj

! make/gensrc/Gensrc-jdk.dev.gmk

Changeset: c3b558249c32
Author:    msheppar
Date:      2015-03-09 18:48 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c3b558249c32

8065078: NetworkInterface.getNetworkInterfaces() triggers intermittent test failures
Reviewed-by: chegar

! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: 7a4b6292286b
Author:    juh
Date:      2015-03-09 17:21 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7a4b6292286b

8073430: Deprecate security APIs that have been superseded
Reviewed-by: mullan, weijun

! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/acl/package-info.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/javax/security/cert/Certificate.java
! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/javax/security/cert/CertificateException.java
! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/javax/security/cert/package-info.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java

Changeset: 439cf0adaf29
Author:    darcy
Date:      2015-03-09 17:37 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/439cf0adaf29

8074714: Add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT
Reviewed-by: lancea

! test/TEST.ROOT

Changeset: 6921c278b79e
Author:    darcy
Date:      2015-03-09 18:16 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/6921c278b79e

8074788: Javadoc typo in PKCS8EncodedKeySpec
Reviewed-by: xuelei

! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java

Changeset: 861eac6cf4a6
Author:    amlu
Date:      2015-03-10 13:30 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/861eac6cf4a6

8074674: Doclint regression in java/util/regex/Matcher.java
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/regex/Matcher.java

Changeset: 6182e044b781
Author:    rriggs
Date:      2015-03-10 16:44 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/6182e044b781

8058464: (process spec) ProcessBuilder.redirectXXX throws unspecified NPE
Summary: Add a class level spec for null arguments throwing NPE in ProcessBuilder
Reviewed-by: martin, alanb

! src/java.base/share/classes/java/lang/ProcessBuilder.java
! test/java/lang/ProcessBuilder/Basic.java

Changeset: 3e1171c96a99
Author:    darcy
Date:      2015-03-10 13:55 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3e1171c96a99

8074870: Really add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT
Reviewed-by: rriggs

! test/TEST.ROOT

Changeset: ca912b8b4cd5
Author:    sspitsyn
Date:      2015-02-25 01:02 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ca912b8b4cd5

8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale
Summary: add new test java/lang/instrument/ManyMethodsBenchmarkAgent.java
Reviewed-by: coleenp, dcubed
Contributed-by: serguei.spitsyn at oracle.com

+ test/java/lang/instrument/ManyMethodsBenchmarkAgent.java
+ test/java/lang/instrument/ManyMethodsBenchmarkApp.java

Changeset: bc8de55c165e
Author:    ctornqvi
Date:      2015-03-02 05:32 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bc8de55c165e

Merge

- src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.base/share/classes/sun/security/acl/AclImpl.java
- src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.base/share/classes/sun/security/acl/GroupImpl.java
- src/java.base/share/classes/sun/security/acl/OwnerImpl.java
- src/java.base/share/classes/sun/security/acl/PermissionImpl.java
- src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: a9ad4e5584b9
Author:    amurillo
Date:      2015-03-06 04:58 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a9ad4e5584b9

Merge


Changeset: 9b9fcc7a6500
Author:    amurillo
Date:      2015-03-10 14:09 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9b9fcc7a6500

Merge


Changeset: baff9dca0c0f
Author:    amurillo
Date:      2015-03-10 14:20 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/baff9dca0c0f

Merge


Changeset: acdff3d19cab
Author:    martin
Date:      2015-03-04 17:35 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/acdff3d19cab

8074577: Modernize Unsafe internal javadoc
Summary: Use modern javadoc style
Reviewed-by: jrose

! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 3dc7002c0d37
Author:    martin
Date:      2015-03-10 14:23 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3dc7002c0d37

8074579: Use more efficient and readable way of checking PKZIP signatures
Reviewed-by: sherman

! src/java.base/share/native/libjli/manifest_info.h
! src/java.base/share/native/libjli/parse_manifest.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
! src/java.base/unix/native/launcher/jexec.c

Changeset: 996c947c3e50
Author:    xuelei
Date:      2015-03-11 04:52 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/996c947c3e50

8072385: Only the first DNSName entry is checked for endpoint identification
Reviewed-by: weijun, jnimeh

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java

Changeset: bacdcdbf8c02
Author:    okutsu
Date:      2015-03-11 14:33 +0900
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bacdcdbf8c02

8074791: Long-form date format incorrect month string for Finnish locale
Reviewed-by: naoto

! src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi.java
+ test/sun/text/resources/Format/Bug8074791.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: 93ca345cfcbb
Author:    sla
Date:      2015-03-11 08:09 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/93ca345cfcbb

8074841: Resolve disabled warnings for the JVMTI demo compiledMethodLoad
8074842: Resolve disabled warnings for the JVMTI demo waiters
Reviewed-by: alanb, ihse, dsamersoff

! make/CompileDemos.gmk
! src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
! src/demo/share/jvmti/waiters/Agent.cpp

Changeset: bd800bc5d699
Author:    mchung
Date:      2015-03-11 08:33 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bd800bc5d699

8074993: policytool launcher missing
Reviewed-by: weijun

+ make/launcher/Launcher-jdk.policytool.gmk

Changeset: 9cb417fa5926
Author:    erikj
Date:      2015-03-12 12:13 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9cb417fa5926

8074988: Reduce boilerplate in Setup* macro definitions
Reviewed-by: tbell, ihse

! make/gendata/GendataPolicyJars.gmk

Changeset: 17b51d17d84c
Author:    ihse
Date:      2015-03-12 16:25 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/17b51d17d84c

8074796: Disabling warnings on clang triggers compiler bug for libunpack
Reviewed-by: erikj

! make/lib/Lib-jdk.pack200.gmk

Changeset: b5b2f46452b0
Author:    darcy
Date:      2015-03-12 09:39 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b5b2f46452b0

8075034: Bad javadoc tags in javax.xml.crypto.dsig
Reviewed-by: mullan

! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java

Changeset: 4330ca0a31bb
Author:    bpb
Date:      2015-02-12 12:56 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4330ca0a31bb

8068373: (prefs) FileSystemPreferences writes \0 to XML storage, causing loss of all preferences
Summary: Disallow entries whose key or value contains the null control character '\u0000' from being stored in the preferences node.
Reviewed-by: psandoz, rriggs

! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
+ test/java/util/prefs/CodePointZeroPrefsTest.java

Changeset: 638416d9f937
Author:    katleman
Date:      2015-03-12 13:35 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/638416d9f937

Added tag jdk9-b54 for changeset 568a62ab7d76

! .hgtags

Changeset: d49e247dade6
Author:    lana
Date:      2015-03-12 21:15 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d49e247dade6

Merge

- make/launcher/Launcher-jdk.runtime.gmk
- make/lib/Lib-jdk.runtime.gmk
- src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java
- src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java
- src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java
- src/jdk.dev/share/classes/sun/tools/jar/JarException.java
- src/jdk.dev/share/classes/sun/tools/jar/Main.java
- src/jdk.dev/share/classes/sun/tools/jar/Manifest.java
- src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
- src/jdk.runtime/share/native/common-unpack/bands.cpp
- src/jdk.runtime/share/native/common-unpack/bands.h
- src/jdk.runtime/share/native/common-unpack/bytes.cpp
- src/jdk.runtime/share/native/common-unpack/bytes.h
- src/jdk.runtime/share/native/common-unpack/coding.cpp
- src/jdk.runtime/share/native/common-unpack/coding.h
- src/jdk.runtime/share/native/common-unpack/constants.h
- src/jdk.runtime/share/native/common-unpack/defines.h
- src/jdk.runtime/share/native/common-unpack/unpack.cpp
- src/jdk.runtime/share/native/common-unpack/unpack.h
- src/jdk.runtime/share/native/common-unpack/utils.cpp
- src/jdk.runtime/share/native/common-unpack/utils.h
- src/jdk.runtime/share/native/common-unpack/zip.cpp
- src/jdk.runtime/share/native/common-unpack/zip.h
- src/jdk.runtime/share/native/libunpack/jni.cpp
- src/jdk.runtime/share/native/unpack200/main.cpp
- src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest

Changeset: 07725f2302ac
Author:    fyuan
Date:      2015-03-13 15:50 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/07725f2302ac

8061293: Update javax/xml tests to remove references of jre dir
Reviewed-by: lancea, mkos

! test/javax/xml/ws/8033113/WsImportTest.java
! test/javax/xml/ws/8046817/GenerateEnumSchema.java
! test/javax/xml/ws/clientjar/TestWsImport.java
! test/javax/xml/ws/ebcdic/WsImportTest.java

Changeset: a5d7d7d2d888
Author:    jnimeh
Date:      2015-03-13 09:32 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a5d7d7d2d888

8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions
Reviewed-by: mullan, vinnie

! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
+ test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java
+ test/sun/security/provider/certpath/OCSP/TEST.properties
+ test/sun/security/provider/certpath/OCSP/int.crt
+ test/sun/security/provider/certpath/OCSP/ocsp-good-nonext.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-good-witharchcut.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-good-withnext.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-bad-sr-tag.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-nocerts.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-nonext-noinv.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-nonext-withinv.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-sr-cont-reverse.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-twonext.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-withnext-noinv.resp
+ test/sun/security/provider/certpath/OCSP/ocsp-rev-withnext-withinv.resp

Changeset: ac5ee0a40537
Author:    darcy
Date:      2015-03-13 11:34 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ac5ee0a40537

8075160: Add javadoc to serialver class
Reviewed-by: lancea

! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java

Changeset: e9611eabc179
Author:    bpb
Date:      2015-03-13 14:54 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e9611eabc179

8073214: javadoc of Properties methods should specify NullPointerExceptions
Summary: Add test for null parameter and corresponding throws clause to load() methods
Reviewed-by: darcy

! src/java.base/share/classes/java/util/Properties.java
+ test/java/util/Properties/Basic.java

Changeset: 3cc808e39d5c
Author:    bpb
Date:      2015-03-13 15:03 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3cc808e39d5c

8075110: (prefs) CodePointZeroPrefsTest fails on certain platforms
Summary: Contrain test to the Linux and Solaris OS families
Reviewed-by: darcy

! test/java/util/prefs/CodePointZeroPrefsTest.java

Changeset: dff305b1ae9b
Author:    jnimeh
Date:      2015-03-14 09:38 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/dff305b1ae9b

6996366: convert MacAlg to an enum
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/CipherBox.java
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/MAC.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java

Changeset: c80954c50b3c
Author:    psandoz
Date:      2015-03-16 10:19 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c80954c50b3c

8067969: Optimize Stream.count for SIZED Streams
Reviewed-by: psandoz, chegar
Contributed-by: Aggelos Biboudis <biboudis at gmail.com>

! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/ReduceOps.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java

Changeset: 459dcd78652e
Author:    amlu
Date:      2015-03-16 10:24 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/459dcd78652e

8075111: Mark testFlatMappingClose (from CollectorsTest) as serialization hostile
Reviewed-by: psandoz

! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java

Changeset: 1f7132eec73c
Author:    weijun
Date:      2015-03-16 18:08 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1f7132eec73c

8074836: Resolve disabled warnings for libosxkrb5
8074835: Resolve disabled warnings for libj2gss
Reviewed-by: erikj

! make/lib/Lib-java.security.jgss.gmk
! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c

Changeset: e451c770c1d0
Author:    avstepan
Date:      2015-03-16 19:09 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e451c770c1d0

8028266: Tidy warnings cleanup for packages java.security/javax.security
Summary: some tidy warnings in docs were fixed
Reviewed-by: mullan, wetmore

! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/DomainCombiner.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/crypto/package.html
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Refreshable.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AccountLockedException.java
! src/java.base/share/classes/javax/security/auth/login/AccountNotFoundException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java
! src/java.base/share/classes/javax/security/auth/login/CredentialException.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/CredentialNotFoundException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java

Changeset: 145ffc3b8533
Author:    psandoz
Date:      2015-03-16 17:44 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/145ffc3b8533

8075230: Optimized count operations incorrectly declare the stream shape
Reviewed-by: chegar

! src/java.base/share/classes/java/util/stream/ReduceOps.java

Changeset: 9927b89cdf7e
Author:    bpb
Date:      2015-03-16 13:49 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9927b89cdf7e

8075222: RandomAccessFile.getChannel changed to non-final in error
Summary: Reinstate 'final' RandomAccessFile.getChannel() declaration.
Reviewed-by: alanb

! src/java.base/share/classes/java/io/RandomAccessFile.java

Changeset: edf9e77c7196
Author:    jbachorik
Date:      2015-03-10 09:37 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/edf9e77c7196

6712222: Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java
Reviewed-by: dholmes, dfuchs

! test/java/lang/management/ThreadMXBean/AllThreadIds.java

Changeset: 8060ab4045ae
Author:    jbachorik
Date:      2015-03-10 20:25 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8060ab4045ae

8049696: com/sun/jdi/RunToExit fails with "ConnectException: Connection refused"
Reviewed-by: sla

! test/com/sun/jdi/RunToExit.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java

Changeset: 7038a04bcb1f
Author:    jbachorik
Date:      2015-03-10 19:43 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7038a04bcb1f

Merge


Changeset: de5c53fb7527
Author:    iignatyev
Date:      2015-03-11 00:45 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/de5c53fb7527

8072754: com/sun/jdi/NativeInstanceFilter.java requires adjustments to work with module boundaries
Summary: The tests uses sun.misc.Version to check if the JVM version is greater than a certain version. For the JDK 9 the condition is always true and the usage of sun.misc.Version thus can be eliminated.
Reviewed-by: alanb, sla
Contributed-by: Alexander Kulyakhtin <alexander.kulyakhtin at oracle.com>

! test/com/sun/jdi/NativeInstanceFilterTarg.java

Changeset: 89b0fbc4c625
Author:    iignatyev
Date:      2015-03-10 21:58 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/89b0fbc4c625

Merge


Changeset: a38cf7c91a87
Author:    amurillo
Date:      2015-03-12 19:51 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a38cf7c91a87

Merge


Changeset: 13a1aaa9598f
Author:    amurillo
Date:      2015-03-16 14:27 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/13a1aaa9598f

Merge


Changeset: eb120607f20c
Author:    ihse
Date:      2015-03-17 16:01 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/eb120607f20c

8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost
Reviewed-by: erikj, tbell

! make/lib/Lib-jdk.pack200.gmk

Changeset: 0a464f719c28
Author:    sherman
Date:      2015-03-17 09:54 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/0a464f719c28

8074678: JCK test java_util/regex/MatchResult/index.html starts failing after JDK-8071479
Summary: to add non-match sanity check
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/regex/Matcher.java
! test/java/util/regex/RegExTest.java

Changeset: eb0b6581ad63
Author:    sla
Date:      2015-03-17 20:45 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/eb0b6581ad63

8075056: Remove Version.java.template from jconsole
Reviewed-by: egahlin, iris, ihse, alanb, erikj, mchung

- make/gensrc/Gensrc-jdk.jconsole.gmk
+ src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java
- src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template

Changeset: 95d83afafcb1
Author:    serb
Date:      2015-02-25 14:01 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/95d83afafcb1

8043393: NullPointerException and no event received when clipboard data flavor changes
Reviewed-by: ant, azvegint

! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java

Changeset: b7e402c9b183
Author:    prr
Date:      2015-02-25 13:45 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b7e402c9b183

8073699: Memory leak in jdk/src/java/desktop/share/native/libjavajpeg/imageioJPEG.c
Reviewed-by: bae, serb

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: c0d81dd14d61
Author:    serb
Date:      2015-02-26 16:41 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c0d81dd14d61

8073795: JMenuBar looks bad under retina
Reviewed-by: alexsch, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
+ test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java

Changeset: 1f68e092bd7f
Author:    serb
Date:      2015-02-27 01:06 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1f68e092bd7f

4958064: JPGWriter does not throw UnsupportedException when canWriteSequence retuns false
Reviewed-by: prr, bae

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
+ test/javax/imageio/plugins/shared/CanWriteSequence.java

Changeset: 3850097b0fe9
Author:    serb
Date:      2015-03-02 16:34 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3850097b0fe9

8048782: OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatException
Reviewed-by: prr, flar
Contributed-by: prasanta.sadhukhan at oracle.com

! src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java
! src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
+ test/sun/java2d/pisces/OpenJDKFillBug.java

Changeset: aab14ad05c4f
Author:    serb
Date:      2015-03-03 17:50 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/aab14ad05c4f

8039345: Strange behaviour of per-pixel translucency on linux
Reviewed-by: prr, azvegint
Contributed-by: prasanta.sadhukhan at oracle.com

! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
+ test/sun/java2d/XRSurfaceData/ComponentResizeTest.java

Changeset: 6c969d104de2
Author:    serb
Date:      2015-03-03 20:23 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/6c969d104de2

8073420: JFrame.EXIT_ON_CLOSE can be removed in favour of WindowConstants.EXIT_ON_CLOSE
Reviewed-by: art, azvegint, alexsch

! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java
! src/demo/share/jfc/SampleTree/SampleTree.java
! src/demo/share/management/JTop/JTop.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JLayer.java

Changeset: 3b5ddf7e5003
Author:    prr
Date:      2015-03-03 10:39 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3b5ddf7e5003

Merge

- src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.base/share/classes/sun/security/acl/AclImpl.java
- src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.base/share/classes/sun/security/acl/GroupImpl.java
- src/java.base/share/classes/sun/security/acl/OwnerImpl.java
- src/java.base/share/classes/sun/security/acl/PermissionImpl.java
- src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: a709a805e2a7
Author:    rkennke
Date:      2015-03-04 15:42 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a709a805e2a7

8072436: Refactor X11FontManager
Summary: Factor fontconfig related code out of X11FontManager into its own superclass FcFontManager.
Reviewed-by: prr, serb

! make/mapfiles/libawt/mapfile-mawt-vers
! make/mapfiles/libawt/mapfile-vers-linux
! make/mapfiles/libawt_headless/mapfile-vers
! make/mapfiles/libawt_xawt/mapfile-vers
+ src/java.desktop/unix/classes/sun/awt/FcFontManager.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 87abef3a807b
Author:    yan
Date:      2015-03-05 11:07 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/87abef3a807b

8074092: Newly introduced unnecessary dependencies on internal API in client regtests
Reviewed-by: serb, azvegint

! test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java
! test/java/awt/Desktop/8064934/bug8064934.java
! test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java
! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java
! test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java
! test/javax/swing/JButton/4796987/bug4796987.java
! test/javax/swing/JFileChooser/8062561/bug8062561.java
! test/javax/swing/JPopupMenu/6827786/bug6827786.java

Changeset: 1623d30c2621
Author:    anashaty
Date:      2015-03-06 16:38 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1623d30c2621

8072900: Mouse events are captured by the wrong menu in OS X
Reviewed-by: serb, alexp

! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuUI.java
+ test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java

Changeset: 5ba1fb03c750
Author:    serb
Date:      2015-03-09 08:53 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5ba1fb03c750

4849595: Erroneous javadoc for TableColumn.addPropertyChangeListener
Reviewed-by: azvegint, alexsch

! src/java.desktop/share/classes/javax/swing/table/TableColumn.java

Changeset: 77ce079c8530
Author:    prr
Date:      2015-03-09 09:49 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/77ce079c8530

Merge

- make/launcher/Launcher-jdk.runtime.gmk
- make/lib/Lib-jdk.runtime.gmk
- src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java
- src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java
- src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
- src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java
- src/jdk.dev/share/classes/sun/tools/jar/JarException.java
- src/jdk.dev/share/classes/sun/tools/jar/Main.java
- src/jdk.dev/share/classes/sun/tools/jar/Manifest.java
- src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
- src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
- src/jdk.runtime/share/native/common-unpack/bands.cpp
- src/jdk.runtime/share/native/common-unpack/bands.h
- src/jdk.runtime/share/native/common-unpack/bytes.cpp
- src/jdk.runtime/share/native/common-unpack/bytes.h
- src/jdk.runtime/share/native/common-unpack/coding.cpp
- src/jdk.runtime/share/native/common-unpack/coding.h
- src/jdk.runtime/share/native/common-unpack/constants.h
- src/jdk.runtime/share/native/common-unpack/defines.h
- src/jdk.runtime/share/native/common-unpack/unpack.cpp
- src/jdk.runtime/share/native/common-unpack/unpack.h
- src/jdk.runtime/share/native/common-unpack/utils.cpp
- src/jdk.runtime/share/native/common-unpack/utils.h
- src/jdk.runtime/share/native/common-unpack/zip.cpp
- src/jdk.runtime/share/native/common-unpack/zip.h
- src/jdk.runtime/share/native/libunpack/jni.cpp
- src/jdk.runtime/share/native/unpack200/main.cpp
- src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest

Changeset: b7739fc3663f
Author:    azvegint
Date:      2015-03-10 15:39 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b7739fc3663f

8056151: Switching to GTK L&F on-the-fly leads to X Window System error RenderBadPicture
Reviewed-by: alexsch, serb

! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
+ test/javax/swing/plaf/gtk/crash/RenderBadPictureCrash.java

Changeset: ca0c52b14724
Author:    alitvinov
Date:      2015-03-10 21:48 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ca0c52b14724

8066436: Minimize can cause window to disappear on osx
Reviewed-by: serb, azvegint
Contributed-by: nakul.natu at oracle.com

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
+ test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java

Changeset: c8156e81be2f
Author:    azvegint
Date:      2015-03-11 16:48 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c8156e81be2f

8074921: OS X build broken by reference to XToolkit
Reviewed-by: alexsch, serb

! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c

Changeset: e36d81798e7d
Author:    prr
Date:      2015-03-11 08:30 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e36d81798e7d

Merge


Changeset: 555f7fec4605
Author:    prr
Date:      2015-03-17 12:30 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/555f7fec4605

Merge


Changeset: 9358c82e5e8c
Author:    prr
Date:      2015-03-17 14:20 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9358c82e5e8c

Merge

- make/gensrc/Gensrc-jdk.jconsole.gmk
- src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template

Changeset: 184ab56da7df
Author:    naoto
Date:      2015-03-17 16:04 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/184ab56da7df

8074350: Support ISO 4217 "Current funds codes" table (A.2)
8074351: Support for currencies with the 4 digits (or more) minor unit
Reviewed-by: okutsu

! make/data/currency/CurrencyData.properties
! make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
! src/java.base/share/classes/java/util/Currency.java
! test/java/util/Currency/CurrencyTest.java
! test/java/util/Currency/PropertiesTest.java
! test/java/util/Currency/PropertiesTest.sh
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/currency.properties
! test/java/util/Currency/tablea1.txt

Changeset: 41e561ceb912
Author:    simonis
Date:      2015-03-18 09:13 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/41e561ceb912

8071687: AIX port of "8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework"
Reviewed-by: sla

! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c

Changeset: cd4aea326e89
Author:    darcy
Date:      2015-03-19 13:18 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cd4aea326e89

8075544: Add tiered testing definitions to the jdk repo
Reviewed-by: alanb

! test/TEST.groups

Changeset: e2de56953068
Author:    katleman
Date:      2015-03-19 12:59 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e2de56953068

Added tag jdk9-b55 for changeset d49e247dade6

! .hgtags

Changeset: db4920d7dfd8
Author:    lana
Date:      2015-03-19 16:14 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/db4920d7dfd8

Merge

- make/gensrc/Gensrc-jdk.jconsole.gmk
- src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template

Changeset: 85c0670dbf53
Author:    darcy
Date:      2015-03-19 18:38 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/85c0670dbf53

8075565: Define @intermittent jtreg keyword and mark intermittently failing jdk tests
Reviewed-by: lancea

! test/TEST.ROOT
! test/com/sun/jndi/ldap/LdapTimeoutTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/ref/OOMEInReferenceHandler.java
! test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/Selector/Wakeup.java
! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/Files/InterruptCopy.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/registry/interfaceHash/InterfaceHash.java
! test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java
! test/javax/net/ssl/TLS/TestJSSE.java

Changeset: 7969f7b6465e
Author:    asmotrak
Date:      2015-03-20 16:01 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7969f7b6465e

8048147: Privilege tests with JAAS Subject.doAs
Reviewed-by: weijun

+ test/javax/security/auth/Subject/doAs/NestedActions.java
+ test/javax/security/auth/Subject/doAs/policy.expect.ace
+ test/javax/security/auth/Subject/doAs/policy.expect.pae
+ test/javax/security/auth/Subject/doAs/policy.one.principal
+ test/javax/security/auth/Subject/doAs/policy.two.principals

Changeset: 7847ccfb240b
Author:    darcy
Date:      2015-03-20 10:00 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7847ccfb240b

8075573: Add jdk_other and jdk_svc to jdk tier 2 test definition
Reviewed-by: mchung

! test/TEST.groups

Changeset: ee13ce369705
Author:    mikael
Date:      2015-03-20 10:02 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ee13ce369705

8074839: Resolve disabled warnings for libunpack and the unpack200 binary
Reviewed-by: dholmes, ksrini

! make/launcher/Launcher-jdk.pack200.gmk
! make/lib/Lib-jdk.pack200.gmk
! src/jdk.pack200/share/native/common-unpack/bytes.h
! src/jdk.pack200/share/native/common-unpack/unpack.cpp
! src/jdk.pack200/share/native/common-unpack/unpack.h
! src/jdk.pack200/share/native/common-unpack/utils.cpp
! src/jdk.pack200/share/native/common-unpack/zip.cpp
! src/jdk.pack200/share/native/common-unpack/zip.h
! src/jdk.pack200/share/native/libunpack/jni.cpp
! src/jdk.pack200/share/native/unpack200/main.cpp

Changeset: dd28613af6e4
Author:    robm
Date:      2015-03-20 17:07 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/dd28613af6e4

8075039: (sctp) com/sun/nio/sctp/SctpMultiChannel/SendFailed.java fails on Solaris only
Reviewed-by: chegar

! test/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java

Changeset: e9408735cc11
Author:    bpb
Date:      2015-03-20 10:37 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e9408735cc11

8075362: j.u.Properties.load() methods have misaligned @throws clauses
Summary: Add spaces to align the @throws clauses, and rename Basic.java test and its @summary clause.
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/Properties.java
- test/java/util/Properties/Basic.java
+ test/java/util/Properties/LoadAndStoreNPE.java

Changeset: 72f3b9a64092
Author:    bpb
Date:      2015-03-20 15:25 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/72f3b9a64092

8075655: NIO test generation scripts have incorrect path to Spp.java
Summary: Correct the path to Spp.java
Reviewed-by: rriggs

! test/java/nio/Buffer/genBasic.sh
! test/java/nio/Buffer/genCopyDirectMemory.sh

Changeset: 9a05a4f72827
Author:    darcy
Date:      2015-03-22 10:27 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9a05a4f72827

8075567: Mark intermittently failuring security-libs tests
Reviewed-by: mullan

! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/mscapi/SignUsingNONEwithRSA.sh

Changeset: cae3b7b19462
Author:    weijun
Date:      2015-03-23 08:51 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cae3b7b19462

8074935: jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/provider/X509Factory.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ src/java.base/share/classes/sun/security/util/Pem.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/sun/security/provider/X509Factory/BadPem.java
! test/sun/security/tools/keytool/KeyToolTest.java

Changeset: 20f32289a9a9
Author:    weijun
Date:      2015-03-23 15:37 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/20f32289a9a9

8048618: Tests for PKCS12 write operations.
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>

+ test/java/security/KeyStore/PKCS12/WriteP12Test.java
+ test/java/security/KeyStore/PKCS12/certs/writeP12/keystoreCA.jks.data
+ test/java/security/KeyStore/PKCS12/certs/writeP12/keystoreEU.jks.data

Changeset: 949ae54f9e7f
Author:    dsamersoff
Date:      2015-03-23 02:29 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/949ae54f9e7f

8075569: jmap test fails due to "ERROR: java.nio.file.NoSuchFileException: 2906081d-06bc-4738-a7e8-f37b8bf13658.lck"
Summary: Lock file is deleted while we are setting modified time
Reviewed-by: alanb

! test/sun/tools/jmap/heapconfig/LingeredApp.java

Changeset: 22fa00088a4e
Author:    psandoz
Date:      2015-03-23 14:20 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/22fa00088a4e

8075560: Typo in Javadoc for java.util.Optional.equals()
Reviewed-by: alanb

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java

Changeset: 5b05b065c7a4
Author:    rriggs
Date:      2015-03-23 09:52 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5b05b065c7a4

8071480: (process spec) ProcessBuilder.start spec linked to the wrong checkRead and checkWrite methods
Summary: Disambiguate with links to checkRead(String) and checkWrite(String)
Reviewed-by: alanb, martin

! src/java.base/share/classes/java/lang/ProcessBuilder.java

Changeset: 37ad41635574
Author:    rriggs
Date:      2015-03-23 09:53 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/37ad41635574

8073220: A typo in the documentation for class ProcessBuilder
Summary: Correct reference to be OutputStream
Reviewed-by: martin, alanb

! src/java.base/share/classes/java/lang/ProcessBuilder.java

Changeset: b0e58c551f9a
Author:    rriggs
Date:      2015-03-23 10:58 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b0e58c551f9a

Merge


Changeset: dbff4e4be178
Author:    darcy
Date:      2015-03-23 09:45 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/dbff4e4be178

8075670: Remove intermittent keyword from some tests
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/Selector/Wakeup.java
! test/java/nio/file/Files/InterruptCopy.java

Changeset: de81b4841beb
Author:    rriggs
Date:      2015-03-23 10:13 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/de81b4841beb

8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null
Summary: Implement checking for NPE in Process implementation before other conditions
Reviewed-by: martin, chegar

! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! test/java/lang/ProcessBuilder/Basic.java

Changeset: f18b08bcb170
Author:    jbachorik
Date:      2015-03-11 15:32 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f18b08bcb170

8074041: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with InvocationTargetException
Reviewed-by: sla, ykantser

! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: 7703fc1fa492
Author:    sla
Date:      2015-03-11 14:28 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7703fc1fa492

8074948: javadoc typo in DiagnosticCommandMBean.java:  {code instead of {@code
Reviewed-by: jbachorik

! src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java

Changeset: 6bc2a02b0f45
Author:    sla
Date:      2015-03-13 08:35 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/6bc2a02b0f45

8074812: More specific error message when the .java_pid well-known file is not secure
Reviewed-by: jbachorik, martin

! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c

Changeset: c12668f4b7dc
Author:    dcubed
Date:      2015-03-13 09:28 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c12668f4b7dc

Merge


Changeset: 9cba30cd20f2
Author:    ykantser
Date:      2015-03-16 09:32 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9cba30cd20f2

8073794: jdk/test/com/sun/jdi/BadHandshakeTest.java should retry if tcp port is taken
Reviewed-by: jbachorik

! test/ProblemList.txt
! test/com/sun/jdi/BadHandshakeTest.java

Changeset: 1ac30570ba1a
Author:    amurillo
Date:      2015-03-19 15:00 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1ac30570ba1a

Merge

! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c

Changeset: 1fac357d49d8
Author:    amurillo
Date:      2015-03-23 11:44 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1fac357d49d8

Merge


Changeset: 4d903ce83d6c
Author:    amurillo
Date:      2015-03-23 14:00 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4d903ce83d6c

Merge


Changeset: cce93a64b059
Author:    lpriima
Date:      2015-03-24 03:46 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cce93a64b059

8075071: [TEST_BUG] TimSortStackSize2.java: OOME: Java heap space: MaxHeap shrinked by MaxRAMFraction
Reviewed-by: dholmes

! test/java/util/Arrays/TimSortStackSize2.java

Changeset: 5cc5429e5c34
Author:    chegar
Date:      2015-03-24 14:48 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5cc5429e5c34

8075824: Add default[Read|Write]Object to java.util.Date
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/util/Date.java

Changeset: 7da24873871d
Author:    juh
Date:      2015-03-24 11:31 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7da24873871d

8074531: Remove javax.security.cert.X509Certificate usage in internal networking packages
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java
! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java

Changeset: a379fd7e28b9
Author:    okutsu
Date:      2015-03-25 17:59 +0900
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a379fd7e28b9

8075173: DateFormat in german locale returns wrong value for month march
Reviewed-by: naoto, peytoia

! src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: e7922fb2fd6c
Author:    psandoz
Date:      2015-03-25 10:50 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e7922fb2fd6c

8075307: Pipeline calculating inconsistent flag state for parallel stateful ops
Reviewed-by: smarks

! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
! src/java.base/share/classes/java/util/stream/ReduceOps.java
! test/java/util/stream/boottest/java/util/stream/UnorderedTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java

Changeset: ecd499f6527c
Author:    prappo
Date:      2015-03-25 15:42 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ecd499f6527c

8075959: Change parameter names in some IOException subclasses
Reviewed-by: rriggs

! src/java.base/share/classes/java/io/ObjectStreamException.java
! src/java.base/share/classes/java/net/ProtocolException.java
! src/java.base/share/classes/java/net/UnknownHostException.java

Changeset: cb94a46ab47b
Author:    martin
Date:      2015-03-25 15:36 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cb94a46ab47b

8073158: zip files with total entry count 0xFFFF need not be ZIP64 files
Summary: Minor rewrite of crufty zip implementation in parse_manifest.c
Reviewed-by: sherman

! src/java.base/share/native/libjli/manifest_info.h
! src/java.base/share/native/libjli/parse_manifest.c
! test/java/util/zip/EntryCount64k.java

Changeset: c82853020ede
Author:    martin
Date:      2015-03-10 14:23 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c82853020ede

8075774: Small readability and performance improvements for zipfs
Reviewed-by: sherman, alanb

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java

Changeset: 215322a8793e
Author:    martin
Date:      2015-03-04 17:35 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/215322a8793e

8074578: Document memory visibility effects of Unsafe compareAndSwap methods
Reviewed-by: psandoz, jrose, dholmes

! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 6ec5c0ceb9de
Author:    ihse
Date:      2015-03-26 16:17 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/6ec5c0ceb9de

8076060: Improve make bootstrap process
Reviewed-by: erikj

- make/Makefile

Changeset: 47642bd23144
Author:    sadayapalam
Date:      2015-03-26 11:59 +0530
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/47642bd23144

8076039: Remove the unused internal API sun.reflect.misc.FieldUtil.getDeclaredFields
Reviewed-by: mchung, hawtin

! src/java.base/share/classes/sun/reflect/misc/FieldUtil.java

Changeset: 8bdd7ca97cf4
Author:    dholmes
Date:      2015-03-26 19:25 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8bdd7ca97cf4

8072740: move closed jvm.cfg files out of open repo
Reviewed-by: erikj, ihse, dlong

! make/copy/Copy-java.base.gmk
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/ppc/jvm.cfg

Changeset: 109fe80c6e84
Author:    coffeys
Date:      2015-03-27 19:13 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/109fe80c6e84

8059588: deadlock in java/io/PrintStream when verbose javax.net.debug flags are set
Reviewed-by: mullan

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java

Changeset: 0c0c2f87eeb2
Author:    okutsu
Date:      2015-03-30 16:31 +0900
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/0c0c2f87eeb2

8075548: SimpleDateFormat formatting of "LLLL" in English is incorrect; should be identical to "MMMM"
Reviewed-by: naoto

! src/java.base/share/classes/java/util/Calendar.java
+ test/java/util/Calendar/Bug8075548.java
! test/java/util/Calendar/NarrowNamesTest.java

Changeset: bffa5fa36c0e
Author:    aefimov
Date:      2015-03-30 14:52 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bffa5fa36c0e

8074297: substring in XSLT returns wrong character if string contains supplementary chars
Reviewed-by: joehw

! test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java

Changeset: 581a90480b89
Author:    aefimov
Date:      2015-03-30 15:57 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/581a90480b89

8075667: (tz) Support tzdata2015b
Reviewed-by: okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica

Changeset: 5996acb95892
Author:    rriggs
Date:      2015-03-30 09:45 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5996acb95892

8076184: Cleanup compile/link warnings on Solaris
Summary: Cleanup reorder-sparc* and jni_util.c files
Reviewed-by: erikj, alanb

! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! make/mapfiles/libzip/reorder-sparcv9
! make/mapfiles/libzip/reorder-x86
! src/java.base/unix/native/libjava/jni_util_md.c

Changeset: ffff8cd3b1e2
Author:    rriggs
Date:      2015-03-30 09:49 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ffff8cd3b1e2

7021006: (process) Remove disabled clone-exec feature
Summary: Remove clone implemention on Unix
Reviewed-by: martin, alanb, dholmes

! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h

Changeset: a54a0169968c
Author:    martin
Date:      2015-03-30 09:46 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a54a0169968c

8076105: java/util/zip/EntryCount64k.java failing after push for JDK-8073158
Summary: Fix Windows newline problem; write enclosing class file for MacOSX
Reviewed-by: sherman, alanb

! test/java/util/zip/EntryCount64k.java

Changeset: edb18ea158ff
Author:    serb
Date:      2015-03-12 08:57 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/edb18ea158ff

8074668: [macosx] Mac 10.10: Application run with splash screen has focus issues
Reviewed-by: prr, ant, alexsch

! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java

Changeset: fc76d530de50
Author:    anashaty
Date:      2015-03-16 20:32 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/fc76d530de50

8073008: press-and-hold input method for accented characters works incorrectly on OS X
Reviewed-by: azvegint, alexp

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m

Changeset: 2b356bbb739a
Author:    alexsch
Date:      2015-03-17 14:38 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2b356bbb739a

8040328: JSlider has wrong preferred size with Synth LAF
Reviewed-by: alexsch, ant
Contributed-by: Semyon Sadetsky <semyon.sadetsky at oracle.com>

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
+ test/javax/swing/plaf/synth/8040328/bug8040328.java

Changeset: a51bcae1e74c
Author:    prr
Date:      2015-03-17 14:38 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a51bcae1e74c

Merge

- make/gensrc/Gensrc-jdk.jconsole.gmk
- src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template

Changeset: c99de5780799
Author:    prr
Date:      2015-03-17 15:18 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c99de5780799

8075277: JDK is still building X11 related Java files on OSX
Reviewed-by: ihse, erikj, serb

! src/java.desktop/macosx/classes/sun/font/CFontManager.java
+ src/java.desktop/macosx/classes/sun/font/NativeFont.java
+ src/java.desktop/macosx/classes/sun/font/NativeStrike.java

Changeset: e4ddba72be7b
Author:    yan
Date:      2015-03-18 10:30 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e4ddba72be7b

8074807: Fix some tests unnecessary using internal API
Reviewed-by: azvegint, alexsch

+ test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html
+ test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java
+ test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html
+ test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java
+ test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html
+ test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java
! test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java
+ test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
+ test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html
+ test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java
! test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java
! test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java
! test/javax/swing/ToolTipManager/7123767/bug7123767.java

Changeset: c8e58fcaa208
Author:    alexsch
Date:      2015-03-18 15:03 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c8e58fcaa208

4473075: JTable header rendering problem (after setting preferred size)
Reviewed-by: alexsch, serb
Contributed-by: Semyon Sadetsky <semyon.sadetsky at oracle.com>

! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
+ test/javax/swing/JTableHeader/4473075/bug4473075.java

Changeset: c08405d53154
Author:    bae
Date:      2015-03-23 11:19 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c08405d53154

8074954: ImageInputStreamImpl.readShort/readInt do not behave correctly at EOF
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
+ test/javax/imageio/stream/ShortStreamTest.java

Changeset: acab1abcd70e
Author:    ihse
Date:      2015-03-24 10:52 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/acab1abcd70e

8075717: Replace INTERNAL_BUILD with DEBUG in awt
Reviewed-by: serb, azvegint

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c
! src/java.desktop/windows/native/libawt/windows/awt.h

Changeset: 8a7f8404ffba
Author:    ddehaven
Date:      2015-03-24 11:00 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8a7f8404ffba

Merge

- test/java/util/Properties/Basic.java

Changeset: 2ff00fc904dd
Author:    alexsch
Date:      2015-03-25 12:37 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2ff00fc904dd

8075244: [macosx] The fix for JDK-8043869 should be reworked
Reviewed-by: prr, serb, ant

! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java

Changeset: 1e1f40596cbf
Author:    ddehaven
Date:      2015-03-31 16:17 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/1e1f40596cbf

Merge


Changeset: 05e152013a87
Author:    aefimov
Date:      2015-04-01 16:01 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/05e152013a87

8076290: JCK test api/xsl/conf/string/string17 starts failing after JDK-8074297
Reviewed-by: joehw

! test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java

Changeset: 9e1feb1d7722
Author:    dfuchs
Date:      2015-04-02 11:42 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9e1feb1d7722

8075810: LogManager.readConfiguration may throw undocumented IllegalArgumentException
Summary: LogManager.readConfiguration will wrap the IllegalArgumentException thrown by Properties.load inside an IOException.
Reviewed-by: lancea, mchung, rriggs

! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManager/Configuration/InvalidEscapeConfigurationTest.java

Changeset: 4abd26029802
Author:    dfuchs
Date:      2015-04-02 16:24 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4abd26029802

7113878: LogManager - namedLoggers should be ConcurrentHashMap instead of Hashtable
Summary: namedLoggers is now a ConcurrentHashMap. findLogger is updated to take benefit of the change.
Reviewed-by: dholmes, lancea, martin, mchung, plevart
Contributed-by: Peter Levart <peter.levart at gmail.com>, Daniel Fuchs <daniel.fuchs at oracle.com>

! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManager/TestLoggerNames.java

Changeset: 91deecaf2d70
Author:    rriggs
Date:      2015-04-02 14:25 -0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/91deecaf2d70

8076441: Dead code in java.time.chrono.Chronology.isLeapYear after fixing JDK-8067800
Reviewed-by: igerasim, rriggs
Contributed-by: nadeesh.tv at oracle.com

! src/java.base/share/classes/java/time/chrono/HijrahChronology.java

Changeset: 3b1241ecb05b
Author:    mikael
Date:      2015-04-02 11:54 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/3b1241ecb05b

8074840: Resolve disabled warnings for libjli and libjli_static
Reviewed-by: dholmes, ksrini

! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/parse_manifest.c
! src/java.base/share/native/libjli/splashscreen_stubs.c
! src/java.base/share/native/libjli/wildcard.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/cmdtoargs.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h

Changeset: 0c3aa853064e
Author:    bchristi
Date:      2015-04-02 12:33 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/0c3aa853064e

8071667: HashMap.computeIfAbsent() adds entry that HashMap.get() does not find.
Summary: Throw ConcurrentModificationException from computeIfAbsent() & friends
Reviewed-by: chegar, psandoz

! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/Map.java
+ test/java/util/Map/FunctionalCMEs.java

Changeset: 5a25329ab60b
Author:    rfield
Date:      2015-04-02 17:32 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5a25329ab60b

8075304: Remove duplicate test: FDTest
Summary: Remove certain lambda tests from the JDK repo which also exist in the langtools repo
Reviewed-by: rfield
Contributed-by: amy.lu at oracle.com

! test/TEST.groups

Changeset: 8c811a805034
Author:    rfield
Date:      2015-04-03 00:00 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8c811a805034

8076632: Remove duplicate tests: FDTest, MethodReferenceTest and more -- follow-on (completion)
Summary: Remove certain lambda tests from the JDK repo which also exist in the langtools repo
Reviewed-by: rfield
Contributed-by: amy.lu at oracle.com

- test/jdk/lambda/FDTest.java
- test/jdk/lambda/LambdaTranslationInInterface.java
- test/jdk/lambda/LambdaTranslationInnerConstructor.java
- test/jdk/lambda/MethodReferenceTestFDCCE.java
- test/jdk/lambda/MethodReferenceTestInnerDefault.java
- test/jdk/lambda/MethodReferenceTestInnerInstance.java
- test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
- test/jdk/lambda/MethodReferenceTestInstance.java
- test/jdk/lambda/MethodReferenceTestKinds.java
- test/jdk/lambda/MethodReferenceTestNew.java
- test/jdk/lambda/MethodReferenceTestNewInner.java
- test/jdk/lambda/MethodReferenceTestSueCase1.java
- test/jdk/lambda/MethodReferenceTestSueCase2.java
- test/jdk/lambda/MethodReferenceTestSueCase4.java
- test/jdk/lambda/MethodReferenceTestSuper.java
- test/jdk/lambda/MethodReferenceTestSuperDefault.java
- test/jdk/lambda/MethodReferenceTestTypeConversion.java
- test/jdk/lambda/MethodReferenceTestVarArgs.java
- test/jdk/lambda/MethodReferenceTestVarArgsExt.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
- test/jdk/lambda/MethodReferenceTestVarArgsThis.java
- test/jdk/lambda/shapegen/ClassCase.java
- test/jdk/lambda/shapegen/Hierarchy.java
- test/jdk/lambda/shapegen/HierarchyGenerator.java
- test/jdk/lambda/shapegen/Rule.java
- test/jdk/lambda/shapegen/RuleGroup.java
- test/jdk/lambda/shapegen/TTNode.java
- test/jdk/lambda/shapegen/TTParser.java
- test/jdk/lambda/shapegen/TTShape.java

Changeset: e05b12a89a09
Author:    chegar
Date:      2015-04-03 16:09 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e05b12a89a09

8076644: MulticastSendReceiveTests.java fails with NumberFormatException due to network interference
Reviewed-by: alanb

! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java

Changeset: c965b4ff81ea
Author:    jjg
Date:      2015-04-03 15:23 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c965b4ff81ea

8076583: move jdk.Exported from langtools to jdk
Reviewed-by: darcy, alanb, tbell, mchung, jlahoda

+ src/java.base/share/classes/jdk/Exported.java

Changeset: 7b6731427a62
Author:    katleman
Date:      2015-03-26 13:09 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7b6731427a62

Added tag jdk9-b56 for changeset 7969f7b6465e

! .hgtags

Changeset: c76339e86ea7
Author:    lana
Date:      2015-04-01 12:30 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c76339e86ea7

Merge

- test/java/util/Properties/Basic.java

Changeset: 36fc65e80d81
Author:    katleman
Date:      2015-04-02 10:02 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/36fc65e80d81

Added tag jdk9-b57 for changeset c76339e86ea7

! .hgtags

Changeset: 27776337ac9e
Author:    lana
Date:      2015-04-03 16:37 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/27776337ac9e

Merge

- make/Makefile
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/ppc/jvm.cfg
- test/jdk/lambda/FDTest.java
- test/jdk/lambda/LambdaTranslationInInterface.java
- test/jdk/lambda/LambdaTranslationInnerConstructor.java
- test/jdk/lambda/MethodReferenceTestFDCCE.java
- test/jdk/lambda/MethodReferenceTestInnerDefault.java
- test/jdk/lambda/MethodReferenceTestInnerInstance.java
- test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
- test/jdk/lambda/MethodReferenceTestInstance.java
- test/jdk/lambda/MethodReferenceTestKinds.java
- test/jdk/lambda/MethodReferenceTestNew.java
- test/jdk/lambda/MethodReferenceTestNewInner.java
- test/jdk/lambda/MethodReferenceTestSueCase1.java
- test/jdk/lambda/MethodReferenceTestSueCase2.java
- test/jdk/lambda/MethodReferenceTestSueCase4.java
- test/jdk/lambda/MethodReferenceTestSuper.java
- test/jdk/lambda/MethodReferenceTestSuperDefault.java
- test/jdk/lambda/MethodReferenceTestTypeConversion.java
- test/jdk/lambda/MethodReferenceTestVarArgs.java
- test/jdk/lambda/MethodReferenceTestVarArgsExt.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
- test/jdk/lambda/MethodReferenceTestVarArgsThis.java
- test/jdk/lambda/shapegen/ClassCase.java
- test/jdk/lambda/shapegen/Hierarchy.java
- test/jdk/lambda/shapegen/HierarchyGenerator.java
- test/jdk/lambda/shapegen/Rule.java
- test/jdk/lambda/shapegen/RuleGroup.java
- test/jdk/lambda/shapegen/TTNode.java
- test/jdk/lambda/shapegen/TTParser.java
- test/jdk/lambda/shapegen/TTShape.java

Changeset: b1eeff4dac1b
Author:    sherman
Date:      2015-04-06 13:41 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b1eeff4dac1b

8076641: getNextEntry throws ArrayIndexOutOfBoundsException when unzipping file
Summary: to add extra sanity check for entry extra data
Reviewed-by: alanb

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/java/util/zip/TestExtraTime.java

Changeset: 85380cfe4f0f
Author:    chegar
Date:      2015-04-07 10:33 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/85380cfe4f0f

8076442: Cannot fully read BitSet.stream() if bit Integer.MAX_VALUE is set
Reviewed-by: alanb, henryjen

! src/java.base/share/classes/java/util/BitSet.java
! test/java/util/BitSet/BitSetStreamTest.java

Changeset: 7808bef3104c
Author:    erikj
Date:      2015-04-08 10:37 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7808bef3104c

8076557: The specified procedure could not be found in management.dll
Reviewed-by: tbell, ihse, sla

! make/lib/Lib-java.management.gmk

Changeset: 4d88a8e1d23e
Author:    vinnie
Date:      2015-04-08 19:03 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4d88a8e1d23e

8077273: Disable the PKCS11 NSS tests on Windows
Reviewed-by: mullan

! test/ProblemList.txt

Changeset: 58f4669c75a8
Author:    ascarpino
Date:      2015-04-08 17:46 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/58f4669c75a8

8064546: CipherInputStream throws BadPaddingException if stream is not fully read
Reviewed-by: xuelei

! src/java.base/share/classes/javax/crypto/CipherInputStream.java
+ test/javax/crypto/Cipher/CipherInputStreamExceptions.java

Changeset: fb4779f55a53
Author:    avstepan
Date:      2015-04-09 16:31 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/fb4779f55a53

8076223: Rest of tidy warning in javax.security / java.security
Summary: minor HTML markup fix for documentation
Reviewed-by: xuelei

! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSCredential.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSException.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSManager.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java
! src/java.security.jgss/share/classes/org/ietf/jgss/MessageProp.java
! src/java.security.jgss/share/classes/org/ietf/jgss/package.html

Changeset: 909e26d8f565
Author:    jlaskey
Date:      2015-04-09 16:41 -0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/909e26d8f565

8076090: jimage extract + recreate broken again
Reviewed-by: mchung
Contributed-by: james.laskey at oracle.com

! src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
+ test/jdk/internal/jimage/JImageTest.java

Changeset: 9260ae24ff4f
Author:    katleman
Date:      2015-04-08 13:12 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9260ae24ff4f

Added tag jdk9-b58 for changeset 36fc65e80d81

! .hgtags

Changeset: 48ee960f29df
Author:    lana
Date:      2015-04-08 14:32 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/48ee960f29df

Merge

- make/Makefile
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/ppc/jvm.cfg
- test/jdk/lambda/FDTest.java
- test/jdk/lambda/LambdaTranslationInInterface.java
- test/jdk/lambda/LambdaTranslationInnerConstructor.java
- test/jdk/lambda/MethodReferenceTestFDCCE.java
- test/jdk/lambda/MethodReferenceTestInnerDefault.java
- test/jdk/lambda/MethodReferenceTestInnerInstance.java
- test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
- test/jdk/lambda/MethodReferenceTestInstance.java
- test/jdk/lambda/MethodReferenceTestKinds.java
- test/jdk/lambda/MethodReferenceTestNew.java
- test/jdk/lambda/MethodReferenceTestNewInner.java
- test/jdk/lambda/MethodReferenceTestSueCase1.java
- test/jdk/lambda/MethodReferenceTestSueCase2.java
- test/jdk/lambda/MethodReferenceTestSueCase4.java
- test/jdk/lambda/MethodReferenceTestSuper.java
- test/jdk/lambda/MethodReferenceTestSuperDefault.java
- test/jdk/lambda/MethodReferenceTestTypeConversion.java
- test/jdk/lambda/MethodReferenceTestVarArgs.java
- test/jdk/lambda/MethodReferenceTestVarArgsExt.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
- test/jdk/lambda/MethodReferenceTestVarArgsThis.java
- test/jdk/lambda/shapegen/ClassCase.java
- test/jdk/lambda/shapegen/Hierarchy.java
- test/jdk/lambda/shapegen/HierarchyGenerator.java
- test/jdk/lambda/shapegen/Rule.java
- test/jdk/lambda/shapegen/RuleGroup.java
- test/jdk/lambda/shapegen/TTNode.java
- test/jdk/lambda/shapegen/TTParser.java
- test/jdk/lambda/shapegen/TTShape.java

Changeset: b0788fa11937
Author:    katleman
Date:      2015-04-09 06:40 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/b0788fa11937

Added tag jdk9-b59 for changeset 48ee960f29df

! .hgtags

Changeset: 2653dc8b7c27
Author:    lana
Date:      2015-04-09 17:36 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2653dc8b7c27

Merge


Changeset: e571b36aa08c
Author:    weijun
Date:      2015-04-10 09:15 +0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/e571b36aa08c

8047789: auth.login.LoginContext needs to be updated to work with modules
Reviewed-by: mullan, mchung, alanb

! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
+ test/javax/security/auth/spi/FirstLoginModule.java
+ test/javax/security/auth/spi/Loader.java
+ test/javax/security/auth/spi/META-INF/services/javax.security.auth.spi.LoginModule
+ test/javax/security/auth/spi/SecondLoginModule.java
+ test/javax/security/auth/spi/sl.conf

Changeset: 84c5527f742b
Author:    jlaskey
Date:      2015-04-10 14:21 -0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/84c5527f742b

8077506: Simplify test JImageTest
Reviewed-by: alanb
Contributed-by: james.laskey at oracle.com

! test/jdk/internal/jimage/JImageTest.java

Changeset: 24d02d2cc675
Author:    msheppar
Date:      2015-04-13 14:58 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/24d02d2cc675

8068721: RMI-IIOP communication fails when ConcurrentHashMap is passed to remote method
Reviewed-by: chegar, alanb

! test/TEST.ROOT
! test/TEST.groups
+ test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
+ test/javax/rmi/PortableRemoteObject/HelloClient.java
+ test/javax/rmi/PortableRemoteObject/HelloImpl.java
+ test/javax/rmi/PortableRemoteObject/HelloInterface.java
+ test/javax/rmi/PortableRemoteObject/HelloServer.java
+ test/javax/rmi/PortableRemoteObject/Test.java
+ test/javax/rmi/PortableRemoteObject/_HelloImpl_Tie.java
+ test/javax/rmi/PortableRemoteObject/_HelloInterface_Stub.java

Changeset: d071a5eab96d
Author:    sherman
Date:      2015-04-13 11:15 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d071a5eab96d

8077640: DateTimeFormatter does not parse/accept the era.toString() result from MinguoEra/ThaiBuddhistEra
Summary: to parse and accept the era.toString() for era parsing in lenient/smart mode
Reviewed-by: rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestTextParser.java

Changeset: f74cb7813bc5
Author:    sjiang
Date:      2015-04-14 09:55 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f74cb7813bc5

8077408: javax/management/remote/mandatory/notif/NotSerializableNotifTest.java fails due to Port already in use: 2468
Reviewed-by: jbachorik

! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java

Changeset: 5c30932415d8
Author:    erikj
Date:      2015-04-14 14:22 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/5c30932415d8

8077419: Launcher mapfile fails linking with SS12u4
Reviewed-by: tbell, dholmes, ihse

! make/launcher/Launcher-jdk.pack200.gmk
! make/mapfiles/launchers/mapfile-x86_64
+ make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-sparc
+ make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-x86

Changeset: c2acbd0292f3
Author:    alexsch
Date:      2015-03-25 16:31 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c2acbd0292f3

8033000: No Horizontal Mouse Wheel Support In
Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
+ test/javax/swing/JScrollPane/8033000/bug8033000.java

Changeset: f8aa5abe362f
Author:    avstepan
Date:      2015-03-26 14:09 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f8aa5abe362f

8075934: Fix some tidy warnings/errors for javax/imageio
Summary: minor HTML markup fix
Reviewed-by: serb

! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html

Changeset: f2fc8f64d2ea
Author:    avstepan
Date:      2015-03-26 14:18 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f2fc8f64d2ea

8075956: Fix some tidy warnings for java.awt
Summary: minor HTML markup fix
Reviewed-by: azvegint

! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html

Changeset: 8c996a225c1b
Author:    ptbrunet
Date:      2015-03-27 16:13 -0500
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8c996a225c1b

8076182: Open Source Java Access Bridge - Create Patch for JEP C127 8055831
Summary: move files from open to closed
Reviewed-by: prr, mchung, erikj, ihse, serb, bpatel
Contributed-by: peter.brunet at oracle.com

! make/copy/Copy-java.base.gmk
+ make/copy/Copy-jdk.accessibility.gmk
+ make/launcher/Launcher-jdk.accessibility.gmk
+ make/lib/Lib-jdk.accessibility.gmk
! make/src/classes/build/tools/module/ext.modules
! src/java.base/windows/conf/security/java.policy
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityListenerList.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventID.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/GUIInitializedListener.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/GUIInitializedMulticaster.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/TopLevelWindowListener.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/TopLevelWindowMulticaster.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/java/awt/ButtonTranslator.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/java/awt/CheckboxTranslator.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/java/awt/LabelTranslator.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/java/awt/ListTranslator.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/java/awt/TextComponentTranslator.java
+ src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/package-info.java
+ src/jdk.accessibility/windows/classes/com/sun/java/accessibility/AccessBridge.java
+ src/jdk.accessibility/windows/conf/accessibility.properties
+ src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
+ src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h
+ src/jdk.accessibility/windows/native/common/AccessBridgeMessages.cpp
+ src/jdk.accessibility/windows/native/common/AccessBridgeMessages.h
+ src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.RC
+ src/jdk.accessibility/windows/native/common/accessBridgeResource.h
+ src/jdk.accessibility/windows/native/common/resource.h
+ src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h
+ src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
+ src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h
+ src/jdk.accessibility/windows/native/include/bridge/AccessBridgePackages.h
+ src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp
+ src/jdk.accessibility/windows/native/jabswitch/jabswitch.manifest
+ src/jdk.accessibility/windows/native/jabswitch/jabswitch_manifest.rc
+ src/jdk.accessibility/windows/native/libjabsysinfo/AccessBridgeSysInfo.cpp
+ src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeATInstance.cpp
+ src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeATInstance.h
+ src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp
+ src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.h
+ src/jdk.accessibility/windows/native/libjavaaccessbridge/JavaAccessBridge.cpp
+ src/jdk.accessibility/windows/native/libjavaaccessbridge/JavaAccessBridge.h
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.h
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.cpp
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.h
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.h
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeWindowsEntryPoints.cpp
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeWindowsEntryPoints.h
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.DEF
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
+ src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h

Changeset: bb4f4297dda7
Author:    anashaty
Date:      2015-03-30 17:46 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bb4f4297dda7

8074481: [macosx] Menu items are appearing on top of other windows
Reviewed-by: ant, serb

! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java

Changeset: 51d72921a268
Author:    anashaty
Date:      2015-03-30 18:41 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/51d72921a268

8071668: [macosx] Clipboard does not work with 3rd parties Clipboard Managers
Reviewed-by: ant, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java
+ test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java

Changeset: 9bfd93db4840
Author:    darcy
Date:      2015-03-31 08:48 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9bfd93db4840

8075081: Fix missing doclint warnings in java.awt
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuContainer.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/Window.java

Changeset: bb829f54cf49
Author:    ddehaven
Date:      2015-03-31 16:23 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bb829f54cf49

Merge

- make/Makefile
! make/copy/Copy-java.base.gmk
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/ppc/jvm.cfg

Changeset: 9e9588daa10c
Author:    lbourges
Date:      2015-04-01 11:23 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9e9588daa10c

8076419: Path2D copy constructors and clone method propagate size of arrays from source path
Reviewed-by: flar, prr

! src/java.desktop/share/classes/java/awt/geom/Path2D.java
+ test/java/awt/geom/Path2D/Path2DCopyConstructor.java

Changeset: 29b777d3141c
Author:    darcy
Date:      2015-04-02 08:41 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/29b777d3141c

8076286: Fix missing doclint warnings in javax.swing.{colorchooser, event, filechooser}
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java
! src/java.desktop/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java

Changeset: bed862e28b7a
Author:    serb
Date:      2015-04-02 19:53 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bed862e28b7a

8074500: java.awt.Checkbox.setState() call causes ItemEvent to be filed
Reviewed-by: alexsch, azvegint

! src/java.desktop/macosx/classes/sun/lwawt/LWCheckboxPeer.java
+ test/java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java

Changeset: 09891e1424e5
Author:    serb
Date:      2015-04-03 12:41 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/09891e1424e5

8073559: Memory leak in jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp
Reviewed-by: prr, azvegint

! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp

Changeset: 08429ef8ce29
Author:    ssadetsky
Date:      2015-04-03 16:40 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/08429ef8ce29

8075314: All the InternalFrames will be maximized after maximizing only one of the InternalFrame with WindowsLookAndFeel
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java
+ test/javax/swing/JInternalFrame/8075314/bug8075314.java

Changeset: d72873fc335e
Author:    ssadetsky
Date:      2015-04-03 16:59 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/d72873fc335e

6894632: Removing rows from a DefaultTableModel with a RowSorter deselectes last row
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/javax/swing/JTable/6894632/bug6894632.java

Changeset: 40a30bf36e3e
Author:    darcy
Date:      2015-04-03 10:41 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/40a30bf36e3e

8076520: Fix missing doclint warnings in javax.swing.{table, tree, undo, plaf.{metal, nimbus, synth}}
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/java.desktop/share/classes/javax/swing/table/AbstractTableModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/java.desktop/share/classes/javax/swing/undo/CompoundEdit.java
! src/java.desktop/share/classes/javax/swing/undo/StateEdit.java
! src/java.desktop/share/classes/javax/swing/undo/UndoableEditSupport.java

Changeset: 61de79fcb8c5
Author:    ssadetsky
Date:      2015-04-06 18:16 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/61de79fcb8c5

8013566: Failure of GroupLayout in combination of addPreferredGap and addGroup'srow
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/GroupLayout.java
+ test/javax/swing/GroupLayout/8013566/bug8013566.java

Changeset: f8e45b6fd6c6
Author:    ssadetsky
Date:      2015-04-06 18:41 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f8e45b6fd6c6

8041642: Incorrect paint of JProgressBar in Nimbus LF
Reviewed-by: ant, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
+ test/javax/swing/plaf/nimbus/8041642/bug8041642.java

Changeset: f63b19d6ff4b
Author:    ssadetsky
Date:      2015-04-06 19:03 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f63b19d6ff4b

6921687: Mnemonic disappears after repeated attempts to open menu items using mnemonics
Reviewed-by: ant, alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
+ test/javax/swing/plaf/windows/6921687/bug6921687.java

Changeset: 2c5f536a678a
Author:    ssadetsky
Date:      2015-04-06 19:09 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2c5f536a678a

8072769: System tray icon title freezes java
Reviewed-by: serb, alexsch

! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
+ test/java/awt/TrayIcon/8072769/bug8072769.java

Changeset: 7f272eeff5ab
Author:    prr
Date:      2015-04-06 10:35 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/7f272eeff5ab

Merge

- test/jdk/lambda/FDTest.java
- test/jdk/lambda/LambdaTranslationInInterface.java
- test/jdk/lambda/LambdaTranslationInnerConstructor.java
- test/jdk/lambda/MethodReferenceTestFDCCE.java
- test/jdk/lambda/MethodReferenceTestInnerDefault.java
- test/jdk/lambda/MethodReferenceTestInnerInstance.java
- test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
- test/jdk/lambda/MethodReferenceTestInstance.java
- test/jdk/lambda/MethodReferenceTestKinds.java
- test/jdk/lambda/MethodReferenceTestNew.java
- test/jdk/lambda/MethodReferenceTestNewInner.java
- test/jdk/lambda/MethodReferenceTestSueCase1.java
- test/jdk/lambda/MethodReferenceTestSueCase2.java
- test/jdk/lambda/MethodReferenceTestSueCase4.java
- test/jdk/lambda/MethodReferenceTestSuper.java
- test/jdk/lambda/MethodReferenceTestSuperDefault.java
- test/jdk/lambda/MethodReferenceTestTypeConversion.java
- test/jdk/lambda/MethodReferenceTestVarArgs.java
- test/jdk/lambda/MethodReferenceTestVarArgsExt.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
- test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
- test/jdk/lambda/MethodReferenceTestVarArgsThis.java
- test/jdk/lambda/shapegen/ClassCase.java
- test/jdk/lambda/shapegen/Hierarchy.java
- test/jdk/lambda/shapegen/HierarchyGenerator.java
- test/jdk/lambda/shapegen/Rule.java
- test/jdk/lambda/shapegen/RuleGroup.java
- test/jdk/lambda/shapegen/TTNode.java
- test/jdk/lambda/shapegen/TTParser.java
- test/jdk/lambda/shapegen/TTShape.java

Changeset: 28ef4bffb994
Author:    ddehaven
Date:      2015-04-14 10:15 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/28ef4bffb994

Merge


Changeset: 4614108d5295
Author:    juh
Date:      2015-04-14 13:02 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4614108d5295

8076117: EndEntityChecker should not process custom extensions after PKIX validation
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! src/java.base/share/classes/sun/security/validator/Validator.java
+ test/sun/security/validator/EndEntityExtensionCheck.java

Changeset: 23cde932f139
Author:    asmotrak
Date:      2015-04-15 07:34 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/23cde932f139

8076221: Disable RC4 cipher suites
Reviewed-by: xuelei, wetmore

! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/SSLEngine/CheckStatus.java
! test/javax/net/ssl/SSLEngine/ConnectionTest.java
! test/javax/net/ssl/SSLEngine/LargeBufs.java
! test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java
! test/javax/net/ssl/TLSv11/GenericStreamCipher.java
+ test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java
! test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java

Changeset: 46c67f27bdca
Author:    chegar
Date:      2014-06-18 10:44 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/46c67f27bdca

8044187: Enhancements to InnocuousThread
Reviewed-by: alanb

! src/java.base/share/classes/sun/misc/InnocuousThread.java

Changeset: 652f25168f39
Author:    chegar
Date:      2014-06-26 14:49 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/652f25168f39

8048210: More Enhancements to InnocuousThread and friends
Reviewed-by: alanb, pchelko, jbachorik

! src/java.base/share/classes/sun/misc/InnocuousThread.java
+ src/java.base/share/classes/sun/misc/ManagedLocalsThread.java

Changeset: a62eb74fd17f
Author:    azvegint
Date:      2014-11-11 17:36 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a62eb74fd17f

8060461: Fix for JDK-8042609 uncovers additional issue
Reviewed-by: ahgross, prr, serb

! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c

Changeset: fb09e31149da
Author:    prr
Date:      2014-12-18 10:43 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/fb09e31149da

8065286: Fewer subtable substitutions
Reviewed-by: bae, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp

Changeset: a6101a5b23e6
Author:    prr
Date:      2014-12-18 10:45 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a6101a5b23e6

8065291: Improved font lookups
Reviewed-by: bae, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp

Changeset: 81313caba275
Author:    prr
Date:      2014-12-18 10:45 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/81313caba275

8067050: Better font consistency checking
Reviewed-by: bae, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LETableReference.h
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp

Changeset: 66e0e5eb1c6a
Author:    juh
Date:      2014-12-19 14:48 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/66e0e5eb1c6a

8066479: Better certificate chain validation
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java

Changeset: 657c7aa6e6a6
Author:    prr
Date:      2015-01-07 13:10 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/657c7aa6e6a6

8067684: Better font substitutions
Reviewed-by: bae, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp

Changeset: f731eae4bcdc
Author:    prr
Date:      2015-01-15 09:47 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/f731eae4bcdc

8067699: Better glyph storage
Reviewed-by: srl, bae, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp

Changeset: 74e8bd53b31d
Author:    serb
Date:      2015-01-18 23:28 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/74e8bd53b31d

8068320: Limit applet requests
Reviewed-by: prr, skoivu, art

! make/data/swingbeaninfo/SwingBeanInfo.template
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java
+ test/java/beans/SimpleBeanInfo/LoadingStandardIcons/LoadingStandardIcons.java
+ test/java/beans/SimpleBeanInfo/LoadingStandardIcons/java.policy

Changeset: cb75299d5933
Author:    azvegint
Date:      2015-01-19 20:02 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/cb75299d5933

8069198: Upgrade image library
Reviewed-by: ahgross, bae, mschoene, serb

! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c

Changeset: 75faee869a25
Author:    sherman
Date:      2015-01-28 12:36 -0800
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/75faee869a25

8064601: Improve jar file handling
Reviewed-by: alanb, coffeys

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties

Changeset: db3945520e41
Author:    valeriep
Date:      2015-02-14 00:27 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/db3945520e41

8071726: Better RSA optimizations
Summary: Added a check when RSA signature is generated with a RSAPrivateCRTKey object.
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/rsa/RSACore.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java

Changeset: 155f883fef3b
Author:    valeriep
Date:      2015-02-18 04:01 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/155f883fef3b

8073163: Remove the redundant call of System.nanoTime() from RSACore
Summary: remove the redundant call of System.nanoTime() in RSACore.java
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/rsa/RSACore.java

Changeset: 2e6cb6cf7291
Author:    igerasim
Date:      2015-02-20 12:59 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2e6cb6cf7291

8068720: Better certificate options checking
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/ReasonFlags.java

Changeset: a0d00bfd4423
Author:    igerasim
Date:      2015-03-16 23:59 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a0d00bfd4423

8075040: Need a test to cover FREAK (BugDB 20647631)
Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java

Changeset: ec235ea94890
Author:    chegar
Date:      2015-04-02 11:43 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ec235ea94890

8047149: Enhance thread contexts in core libraries
Reviewed-by: alanb

! 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/sun/misc/GC.java
! src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
! src/java.base/share/classes/sun/misc/RequestProcessor.java
! src/java.base/share/classes/sun/misc/Signal.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java

Changeset: 4555c1fe759c
Author:    chegar
Date:      2015-04-02 11:43 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4555c1fe759c

8042322: Enhance thread contexts in networking and nio
Reviewed-by: alanb, michaelm

! src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
! src/java.base/share/classes/sun/net/NetworkServer.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/nio/fs/Cancellable.java
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: bfe9a4d1fa70
Author:    jbachorik
Date:      2014-08-01 13:31 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bfe9a4d1fa70

8042327: Enhance thread contexts in serviceability
Reviewed-by: chegar, dfuchs, olagneau, sla

! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/sun/management/jdp/JdpController.java

Changeset: db8698ee7e77
Author:    serb
Date:      2015-04-03 17:17 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/db8698ee7e77

8027771: Enhance thread contexts
Reviewed-by: anthony, serb

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/java/awt/EventDispatchThread.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java
! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ServiceNotifier.java
! src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPageDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java

Changeset: bb6f979d1068
Author:    valeriep
Date:      2015-04-03 23:01 +0000
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/bb6f979d1068

8042332: Enhance thread contexts in security libraries
Summary: Modified to use ManagedLocalsThread wherever applicable.
Reviewed-by: xuelei, skoivu

! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: 8f482ab20765
Author:    henryjen
Date:      2015-04-15 07:33 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8f482ab20765

Merge


Changeset: 2944b0e587ed
Author:    ihse
Date:      2015-04-16 14:48 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2944b0e587ed

8077847: Better handling of Windows executable manifest version
Reviewed-by: erikj, tbell

! make/CompileDemos.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/windows/native/launcher/java.manifest
! src/java.base/windows/native/launcher/java.rc
- src/jdk.accessibility/windows/native/jabswitch/jabswitch_manifest.rc
! src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest

Changeset: a80afe354135
Author:    naoto
Date:      2015-04-16 08:25 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/a80afe354135

8076287: Performance degradation observed with TimeZone Benchmark
Reviewed-by: okutsu

! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java
! src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_IE.java
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.java

Changeset: 969e1689d23c
Author:    darcy
Date:      2015-04-16 09:51 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/969e1689d23c

8077923: Add missing doclint in javax.management
Reviewed-by: dfuchs

! src/java.management/share/classes/javax/management/AttributeValueExp.java
! src/java.management/share/classes/javax/management/DescriptorKey.java
! src/java.management/share/classes/javax/management/DynamicMBean.java
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/QueryExp.java
! src/java.management/share/classes/javax/management/StandardEmitterMBean.java
! src/java.management/share/classes/javax/management/StringValueExp.java
! src/java.management/share/classes/javax/management/ValueExp.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/javax/management/timer/Timer.java

Changeset: 488af0e8ee33
Author:    darcy
Date:      2015-04-16 10:44 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/488af0e8ee33

8077915: Fix doclint issues in javax.smartcardio
Reviewed-by: mullan

! src/java.smartcardio/share/classes/javax/smartcardio/Card.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardTerminal.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardTerminals.java

Changeset: 9b63a16654d5
Author:    darcy
Date:      2015-04-16 11:33 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9b63a16654d5

8077991: Missing javadoc in exceptions types in javax.transaction
Reviewed-by: rriggs, lancea, alanb

! 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

Changeset: ff7cdc646abd
Author:    okutsu
Date:      2015-04-17 16:50 +0900
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/ff7cdc646abd

7044727: (tz) TimeZone.getDefault() call returns incorrect value in Windows terminal session
Reviewed-by: peytoia

! src/java.base/windows/native/libjava/TimeZone_md.c

Changeset: c9ed7c998b3b
Author:    erikj
Date:      2015-04-17 13:55 +0200
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c9ed7c998b3b

8077824: Introduce DefineNativeToolchain to handle toolchain configurations
Reviewed-by: ihse, tbell

! make/CompileDemos.gmk
! make/Tools.gmk
! make/gensrc/GensrcMisc.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack200.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.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.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.hprof.agent.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.pack200.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SoundLibraries.gmk

Changeset: fdd5452138e5
Author:    aefimov
Date:      2015-04-17 19:57 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/fdd5452138e5

8071968: javax/xml/ws/8046817/GenerateEnumSchema.java failed on Windows platform
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: c5b5d9045728
Author:    katleman
Date:      2015-04-17 09:59 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/c5b5d9045728

Added tag jdk9-b60 for changeset 84c5527f742b

! .hgtags

Changeset: da84dcac1b0b
Author:    lana
Date:      2015-04-17 10:24 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/da84dcac1b0b

Merge


Changeset: 0cc533516089
Author:    juh
Date:      2015-04-17 11:51 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/0cc533516089

7194452: Remove "Reverse" PKIX CertPathBuilder implementation
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
- src/java.base/share/classes/sun/security/provider/certpath/ReverseBuilder.java
- src/java.base/share/classes/sun/security/provider/certpath/ReverseState.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
- src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java
- test/sun/security/provider/certpath/ReverseBuilder/BuildPath.java
- test/sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
- test/sun/security/provider/certpath/ReverseBuilder/mgrM2leadMA
- test/sun/security/provider/certpath/ReverseBuilder/mgrM2mgrM
- test/sun/security/provider/certpath/ReverseBuilder/mgrM2prjM
- test/sun/security/provider/certpath/ReverseBuilder/mgrMcrl
- test/sun/security/provider/certpath/ReverseBuilder/prjM2divE
- test/sun/security/provider/certpath/ReverseBuilder/prjM2mgrM
- test/sun/security/provider/certpath/ReverseBuilder/prjMcrl

Changeset: 76afd4c9a2bb
Author:    bchristi
Date:      2015-04-17 12:49 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/76afd4c9a2bb

8048264: StringBuffer's codePoint methods throw unspecified IndexOutOfBoundsException
Summary: Add missing @throws tags
Reviewed-by: dholmes, lancea

! src/java.base/share/classes/java/lang/StringBuffer.java

Changeset: 389a8fe448e5
Author:    darcy
Date:      2015-04-20 10:37 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/389a8fe448e5

8077952: sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh should be quarantined
Reviewed-by: jbachorik

! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh

Changeset: 9fa549e06f83
Author:    dsamersoff
Date:      2015-04-20 11:03 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/9fa549e06f83

8074146: jdb has succeded to read an unreadable file
Summary: Remove this testcase
Reviewed-by: sla, egahlin

! test/com/sun/jdi/JdbReadTwiceTest.sh

Changeset: 829c86bb61f8
Author:    chegar
Date:      2015-04-21 14:23 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/829c86bb61f8

8075139: Restore java.protocol.handler.pkgs to work as a fallback for migration
Reviewed-by: alanb, psandoz

! src/java.base/share/classes/java/net/URL.java
+ test/java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java
+ test/java/net/URL/HandlersPkgPrefix/handlers/bar/Handler.java
+ test/java/net/URL/HandlersPkgPrefix/handlers/foo/Handler.java

Changeset: 4be070b8aaba
Author:    michaelm
Date:      2015-04-21 14:36 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/4be070b8aaba

6991580: IPv6 Nameservers in resolv.conf throws NumberFormatException
Reviewed-by: michaelm, andrew
Contributed-by: sgehwolf at redhat.com

! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
+ test/javax/naming/dns/IPv6NameserverPlatformParsingTest.java

Changeset: 8000249dcb2a
Author:    michaelm
Date:      2015-04-21 16:35 +0100
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/8000249dcb2a

8078276: add copyright header to IPv6NameserverPlatformParsingTest
Reviewed-by: alanb, rriggs

! test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java < test/javax/naming/dns/IPv6NameserverPlatformParsingTest.java

Changeset: 782ed712f11d
Author:    avstepan
Date:      2015-04-21 20:12 +0400
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/782ed712f11d

8077332: tidy warnings from javax/xml
Summary: some HTML markup fix (jdk part)
Reviewed-by: joehw, lancea, mullan

! src/java.security.jgss/share/classes/org/ietf/jgss/GSSCredential.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html
! src/java.xml.crypto/share/classes/javax/xml/crypto/package.html

Changeset: 80dd13a0b46c
Author:    joehw
Date:      2015-04-21 13:21 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/80dd13a0b46c

8078139: jdk.xml.dom should be loaded by the ext class loader
Reviewed-by: mchung, alanb, lancea, mullan, kcr

! make/src/classes/build/tools/module/ext.modules

Changeset: 2dcdce98a176
Author:    aefimov
Date:      2015-04-22 02:23 +0300
URL:       http://hg.openjdk.java.net/kulla/dev/jdk/rev/2dcdce98a176

8073357: schema1.xsd has wrong content. Sequence of the enum values has been changed
Reviewed-by: joehw, lancea

! test/javax/xml/ws/8046817/GenerateEnumSchema.java
! test/javax/xml/ws/8046817/TestEnumType.java



More information about the kulla-dev mailing list