hg: panama/panama/jdk: 556 new changesets

david.simms at oracle.com david.simms at oracle.com
Fri May 8 08:57:05 UTC 2015


Changeset: e00af1714678
Author:    wetmore
Date:      2014-08-26 17:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e00af1714678

8046656: Update protocol support
Reviewed-by: xuelei, wetmore, igerasim, mullan, asmotrak
Contributed-by: jamil.nimeh at oracle.com

! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 480ecd26b4e3
Author:    mchung
Date:      2014-08-29 20:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/480ecd26b4e3

8055314: Update refactoring for new loader
Reviewed-by: mullan, ahgross, igerasim

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

Changeset: dd66a3cbbbff
Author:    michaelm
Date:      2014-09-10 10:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd66a3cbbbff

8048035: Ensure proper proxy protocols
Reviewed-by: alanb, chegar

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 3071309ab5a2
Author:    alexsch
Date:      2014-09-11 13:04 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3071309ab5a2

8055304: More boxing for DirectoryComboBoxModel
Reviewed-by: serb, prr, skoivu

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java

Changeset: e6d938af3941
Author:    prr
Date:      2014-09-11 10:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e6d938af3941

8055489: Better substitution formats
Reviewed-by: srl, bae, mschoene

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

Changeset: 7e5b6664a797
Author:    prr
Date:      2014-09-11 10:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e5b6664a797

8056276: Fontmanager feature improvements
Reviewed-by: srl, bae, mschoene

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

Changeset: fdae04f62a7d
Author:    msheppar
Date:      2014-09-12 16:11 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fdae04f62a7d

8056264: Multicast support improvements
Summary: avoid passing a null ifname string to GetStringUTFChars native fn calls within a NetworkInterface method call flows
Reviewed-by: chegar, alanb

! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c

Changeset: 791e4813f3fc
Author:    ascarpino
Date:      2014-10-02 11:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/791e4813f3fc

8057555: Less cryptic cipher suite management
Reviewed-by: xuelei, igerasim, mullan, asmotrak
Contributed-by: jamil.j.nimeh at oracle.com

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java

Changeset: 1b3f1830b467
Author:    weijun
Date:      2014-10-08 19:13 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1b3f1830b467

8059485: Resolve parsing ambiguity
Reviewed-by: mullan, vinnie

! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java

Changeset: e29470398a5a
Author:    smarks
Date:      2014-10-15 15:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e29470398a5a

8055309: RMI needs better transportation considerations
Reviewed-by: alanb, igerasim, skoivu, msheppar

! src/java.rmi/share/classes/sun/rmi/transport/Transport.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java

Changeset: aaeab7d05999
Author:    weijun
Date:      2014-10-21 22:37 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/aaeab7d05999

8060474: Resolve more parsing ambiguity
Reviewed-by: mullan, ahgross

! src/java.security.jgss/share/classes/sun/security/jgss/GSSHeader.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java

Changeset: 211a40a877db
Author:    weijun
Date:      2014-10-23 07:07 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/211a40a877db

8061826: Part of JDK-8060474 should be reverted
Reviewed-by: mullan, ahgross

! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java

Changeset: 6c16bc68f187
Author:    xuelei
Date:      2014-11-03 08:30 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6c16bc68f187

8061210: Issues in TLS
Reviewed-by: jnimeh, mullan, wetmore, ahgross, asmotrak

! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/ssl/ProtocolVersion/HttpsProtocols.java
! test/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java
! test/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java
! test/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java
! test/sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java

Changeset: af3fd3c7e35c
Author:    alexsch
Date:      2014-11-05 12:46 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/af3fd3c7e35c

8062561: Test bug8055304 fails if file system default directory has read access
Reviewed-by: serb

! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
+ test/javax/swing/JFileChooser/8062561/bug8062561.java
+ test/javax/swing/JFileChooser/8062561/security.policy
+ test/javax/swing/JFileChooser/8062561/security2.policy

Changeset: 67ff22235717
Author:    smarks
Date:      2014-11-18 17:02 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/67ff22235717

8062807: Exporting RMI objects fails when run under restrictive SecurityManager
Reviewed-by: dfuchs, skoivu, igerasim, msheppar

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java

Changeset: fffa3bec3e96
Author:    lancea
Date:      2015-01-21 13:19 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fffa3bec3e96

8068732: Adding Initial RowSet tests
Reviewed-by: joehw

! test/javax/sql/testng/test/rowset/BaseRowSetTests.java
+ test/javax/sql/testng/test/rowset/CommonRowSetTests.java
+ test/javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java
+ test/javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java
+ test/javax/sql/testng/test/rowset/filteredrowset/CityFilter.java
+ test/javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java
+ test/javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java
+ test/javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java
+ test/javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java
+ test/javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java
! test/javax/sql/testng/util/StubSyncProvider.java
+ test/javax/sql/testng/xml/COFFEE_ROWS.xml
+ test/javax/sql/testng/xml/DELETED_COFFEE_ROWS.xml
+ test/javax/sql/testng/xml/INSERTED_COFFEE_ROWS.xml
+ test/javax/sql/testng/xml/MODFIED_DELETED_COFFEE_ROWS.xml
+ test/javax/sql/testng/xml/UPDATED_COFFEE_ROWS.xml
+ test/javax/sql/testng/xml/UPDATED_INSERTED_COFFEE_ROWS.xml

Changeset: 3e0ff6048ec5
Author:    plevart
Date:      2015-01-21 21:42 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3e0ff6048ec5

8068427: Hashtable deserialization reconstitutes table with wrong capacity
Reviewed-by: mduigou, martin, chegar, dfuchs

! src/java.base/share/classes/java/util/Hashtable.java
+ test/java/util/Hashtable/DeserializedLength.java

Changeset: 6c3088756228
Author:    vinnie
Date:      2015-01-22 12:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6c3088756228

8069155: The value of 'KeyStore Type' isn't 'jks'
Reviewed-by: xuelei

! test/sun/security/tools/policytool/i18n.sh

Changeset: b6ae6184b241
Author:    sherman
Date:      2015-01-22 08:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b6ae6184b241

8069211: (zipfs) ZipFileSystem creates corrupted zip if entry output stream gets closed more than once
Summary: to synchronize the write and close methods of the entry output stream
Reviewed-by: alanb

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/nio/zipfs/ZipFSTester.java

Changeset: 7af354d25024
Author:    sherman
Date:      2015-01-22 12:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7af354d25024

8037394: ZipFileSystem leaks file descriptor when file is not a valid zip file
Summary: to close the leaking channel as suggested
Reviewed-by: alanb

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

Changeset: 6cad4bc527c6
Author:    mchung
Date:      2015-01-22 13:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6cad4bc527c6

8069414: Rename oracle.accessbridge to jdk.accessbridge
Reviewed-by: alanb, ptbrunet, erikj

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

Changeset: c108ee479759
Author:    weijun
Date:      2015-01-23 09:22 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c108ee479759

8071313: krb5.conf not read if SCDynamicStore krb5 config is empty
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java

Changeset: 41b3e91dc2b2
Author:    jnimeh
Date:      2015-01-22 20:19 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/41b3e91dc2b2

8044860: Vectors and fixed length fields should be verified for allowed sizes.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
+ test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java

Changeset: 76faf72d802f
Author:    igerasim
Date:      2015-01-23 13:57 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/76faf72d802f

8067748: (process) Child is terminated when parent's console is closed [win]
Reviewed-by: alanb

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

Changeset: 801eb37fc6c4
Author:    kshefov
Date:      2015-01-23 15:42 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/801eb37fc6c4

6933879: URISyntaxException when non-alphanumeric characters are present in scope_id
Reviewed-by: chegar

! src/java.base/share/classes/java/net/URI.java
! test/java/net/URI/Test.java

Changeset: 7e88cae22c16
Author:    coffeys
Date:      2015-01-23 15:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e88cae22c16

8065994: HTTP Tunnel connection to NTLM proxy reauthenticates instead of using keep-alive
Reviewed-by: chegar

! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java

Changeset: 89e0f46d9a4b
Author:    amlu
Date:      2015-01-23 16:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/89e0f46d9a4b

8069262: Doclint regression in java.nio.channels.Channels
Reviewed-by: darcy

! src/java.base/share/classes/java/nio/channels/Channels.java

Changeset: e57fae04212b
Author:    wetmore
Date:      2015-01-23 10:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e57fae04212b

8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs to be updated for JDK-8061210
Reviewed-by: xuelei, mullan

! test/javax/net/ssl/TLS/TLSClientPropertyTest.java

Changeset: 2c3cf5bdd3ba
Author:    katleman
Date:      2015-01-23 18:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c3cf5bdd3ba

Added tag jdk9-b47 for changeset b641c14730ac

! .hgtags

Changeset: ebb2eb7f1aec
Author:    lana
Date:      2015-01-24 23:23 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ebb2eb7f1aec

Merge


Changeset: ee47a5aac84e
Author:    weijun
Date:      2015-01-26 09:29 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ee47a5aac84e

8055045: StringIndexOutOfBoundsException while reading krb5.conf
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! test/sun/security/krb5/config/ParseConfig.java
! test/sun/security/krb5/config/krb5.conf

Changeset: 12c3328b687e
Author:    erikj
Date:      2015-01-26 10:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12c3328b687e

8055190: Cleanup include and exclude of core-libs native libraries after source code restructure
Reviewed-by: alanb

! make/Tools.gmk
- make/data/checkdeps/refs.allowed
! make/lib/CoreLibraries.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
- make/src/classes/build/tools/deps/CheckDeps.java
+ src/java.base/aix/native/libnet/aix_close.c
- src/java.base/aix/native/libnet/java/net/aix_close.c
+ src/java.base/linux/native/libnet/linux_close.c
+ src/java.base/macosx/native/libjava/java_props_macosx.c
+ src/java.base/macosx/native/libjava/java_props_macosx.h
+ src/java.base/macosx/native/libnet/bsd_close.c
+ src/java.base/solaris/native/libnet/solaris_close.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/jdk.security.auth/solaris/native/libjaas/Solaris.c
- src/jdk.security.auth/unix/native/libjaas/Solaris.c

Changeset: 4f609d1be59e
Author:    aefimov
Date:      2015-01-26 12:25 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4f609d1be59e

8062923: XSL: Run-time internal error in 'substring()'
8062924: XSL: wrong answer from substring() function
Reviewed-by: joehw

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

Changeset: f8d8cfffbb30
Author:    erikj
Date:      2015-01-26 10:29 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f8d8cfffbb30

8069261: Create make dependencies on make variable values
Reviewed-by: ihse

! make/gensrc/GensrcMisc.gmk

Changeset: 0f6be80ba02c
Author:    aefimov
Date:      2015-01-26 12:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f6be80ba02c

8046817: JDK 8 schemagen tool does not generate xsd files for enum types
Reviewed-by: joehw, mkos

+ test/javax/xml/ws/8046817/GenerateEnumSchema.java
+ test/javax/xml/ws/8046817/TestClassType.java
+ test/javax/xml/ws/8046817/TestEnumType.java

Changeset: 5c61ccd9c162
Author:    asmotrak
Date:      2015-01-26 18:13 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c61ccd9c162

8049171: Additional tests for jarsigner's warnings
Reviewed-by: weijun

! test/ProblemList.txt
+ test/lib/testlibrary/jdk/testlibrary/JarUtils.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
+ test/sun/security/tools/jarsigner/TsacertOptionTest.java
+ test/sun/security/tools/jarsigner/Utils.java
+ test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
+ test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
+ test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
+ test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
+ test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
+ test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
+ test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
+ test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
+ test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
+ test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
+ test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
+ test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
+ test/sun/security/tools/jarsigner/warnings/Test.java
+ test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.jks.base64
+ test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.sh

Changeset: 1f8bdf15726f
Author:    chegar
Date:      2015-01-26 13:46 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1f8bdf15726f

8071424: JCK test api/java_net/Socket/descriptions.html#Bind crashes on Windows
Reviewed-by: alanb

! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! test/java/net/Socket/GetLocalAddress.java

Changeset: 6ef2c9a31222
Author:    weijun
Date:      2015-01-26 21:55 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6ef2c9a31222

8071562: TimestampCheck.java change removes a whitespace between command and args
Reviewed-by: alanb

! test/sun/security/tools/jarsigner/TimestampCheck.java

Changeset: 98eb910c9a97
Author:    rriggs
Date:      2015-01-26 10:55 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/98eb910c9a97

8071481: (Process) Merge UNIXProcess.java into ProcessImpl.java
Summary: simplify source files for Unix Process implementation
Reviewed-by: plevart, chegar

! make/mapfiles/libjava/mapfile-vers
! src/java.base/unix/classes/java/lang/ProcessImpl.java
- src/java.base/unix/classes/java/lang/UNIXProcess.java
+ src/java.base/unix/native/libjava/ProcessImpl_md.c
- src/java.base/unix/native/libjava/UNIXProcess_md.c
! src/java.base/unix/native/libjava/childproc.h
! test/java/lang/ProcessBuilder/Basic.java

Changeset: 94119d40be99
Author:    psandoz
Date:      2015-01-26 17:06 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/94119d40be99

8032513: The Spliterator characteristics CONCURRENT and IMMUTABLE are mutually exclusive
Reviewed-by: chegar, lancea, dfuchs

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

Changeset: 85ec9b68de33
Author:    psandoz
Date:      2015-01-26 17:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/85ec9b68de33

8071477: Better Spliterator implementations for String.chars() and String.codePoints()
Reviewed-by: sherman

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! test/TEST.groups
- test/java/lang/CharSequence/DefaultTest.java
! test/java/util/Spliterator/SpliteratorCharacteristics.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: 05ad61d1d861
Author:    bpb
Date:      2015-01-26 17:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/05ad61d1d861

8069269: (spec) Defect in the System.nanoTime spec
Summary: Change the description of how to compare two nanoTime values.
Reviewed-by: martin

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

Changeset: a8425ee52851
Author:    okutsu
Date:      2015-01-27 12:59 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a8425ee52851

8065178: test/java/util/ResourceBundle/Bug6287579.java needs update for per language package support
Reviewed-by: naoto, peytoia

- test/java/util/ResourceBundle/Bug6287579.java

Changeset: ae6449bc523f
Author:    weijun
Date:      2015-01-27 18:16 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ae6449bc523f

8022582: Relax response flags checking in sun.security.krb5.KrbKdcRep.check.
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/ForwardableCheck.java
! test/sun/security/krb5/auto/KDC.java

Changeset: 0a0a0986400e
Author:    psandoz
Date:      2015-01-15 11:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0a0a0986400e

8054494: Remove sun.misc.Unsafe.monitorEnter, monitorExit and tryMonitorEnter
Reviewed-by: dholmes, coleenp
Contributed-by: paul.sandoz at oracle.com, peter.levart at gmail.com

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

Changeset: f5afed3f50f3
Author:    minqi
Date:      2015-01-18 11:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f5afed3f50f3

Merge


Changeset: 1fc59bb4b5d4
Author:    jmasa
Date:      2015-01-20 13:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1fc59bb4b5d4

8067751: OOMEInReferenceHandler.java fails: Cleaner terminated abnormally
Summary: OOME with message "GC overhead limit exceeded". -XX:-UseGCOverheadLimit was added to avoid OOME in resource handler.
Reviewed-by: jmasa, jwilhelm
Contributed-by: michail.chernov at oracle.com

! test/java/lang/ref/OOMEInReferenceHandler.java

Changeset: 85e54c4b6eeb
Author:    jwilhelm
Date:      2015-01-22 12:26 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/85e54c4b6eeb

Merge


Changeset: a7616988da4d
Author:    pchistyakov
Date:      2015-01-16 15:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a7616988da4d

8068234: java/lang/instrument/NativeMethodPrefixAgent.java is still in exclude list
Reviewed-by: kvn, iignatyev

! test/ProblemList.txt

Changeset: 9d164226b4da
Author:    dlong
Date:      2015-01-22 18:23 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9d164226b4da

Merge


Changeset: dad7aaf2836c
Author:    amurillo
Date:      2015-01-22 22:42 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dad7aaf2836c

Merge


Changeset: ca5f3a9ed136
Author:    amurillo
Date:      2015-01-27 10:11 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca5f3a9ed136

Merge

- 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/jdk.security.auth/unix/native/libjaas/Solaris.c
! test/ProblemList.txt
- test/java/lang/CharSequence/DefaultTest.java
! test/java/lang/ProcessBuilder/Basic.java
- test/java/util/ResourceBundle/Bug6287579.java

Changeset: 58ec14da9fe8
Author:    dsamersoff
Date:      2015-01-28 04:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/58ec14da9fe8

8042397: tmtools/jmap/heap_config/jmap_heap_config_OldSize fails
Summary: rewrite the test to jtreg
Reviewed-by: ykantser, jbachorik

+ test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
+ test/sun/tools/jmap/heapconfig/LingeredApp.java
+ test/sun/tools/jmap/heapconfig/LingeredAppTest.java
+ test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java

Changeset: b63edeaa2dd0
Author:    robm
Date:      2015-01-29 14:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b63edeaa2dd0

8067680: (sctp) Possible race initializing native IDs
Reviewed-by: chegar, rriggs

! src/jdk.sctp/unix/native/libsctp/SctpNet.c

Changeset: d4eae56c57ab
Author:    chegar
Date:      2015-01-29 20:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d4eae56c57ab

8067105: Socket returned by ServerSocket.accept() is inherited by child process on Windows
Reviewed-by: alanb, igerasim

! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
+ test/java/net/ServerSocket/AcceptInheritHandle.java

Changeset: 9fd8181cece8
Author:    bchristi
Date:      2015-01-29 14:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9fd8181cece8

8068578: test/java/io/Serializable/subclassGC/SubclassGC.java assumes app class loader is a URLClassLoader
Reviewed-by: alanb

! test/java/io/Serializable/subclassGC/SubclassGC.java
! test/java/io/Serializable/subclassGC/security.policy

Changeset: 458adf31ad5b
Author:    darcy
Date:      2015-01-29 15:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/458adf31ad5b

8071434: doc updates for java.lang.Object
Reviewed-by: rriggs

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

Changeset: 6529898873a9
Author:    katleman
Date:      2015-01-28 16:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6529898873a9

Added tag jdk9-b48 for changeset ebb2eb7f1aec

! .hgtags

Changeset: f7efa68134b8
Author:    lana
Date:      2015-01-29 15:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f7efa68134b8

Merge

- 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/jdk.security.auth/unix/native/libjaas/Solaris.c
- test/java/lang/CharSequence/DefaultTest.java
- test/java/util/ResourceBundle/Bug6287579.java

Changeset: 541a8cef4e0d
Author:    darcy
Date:      2015-01-29 16:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/541a8cef4e0d

8071959: java.lang.Object uses implicit default constructor
Reviewed-by: lancea

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

Changeset: a25730563e99
Author:    bpb
Date:      2015-01-30 10:23 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a25730563e99

8067669: Documentation for methods in Number incomplete regarding too large values.
Summary: Remove statments about rounding and truncation from the *Valud() methods
Reviewed-by: rriggs, darcy, alundblad

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

Changeset: 9017c96ff81f
Author:    bpb
Date:      2015-01-30 12:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9017c96ff81f

6880737: (fs) FileLock constructors don't throw NPE if the channel argument is null
Summary: Throw IllegalArgumentException if the channel parameter is null
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/FileLock.java
+ test/java/nio/channels/FileLock/FileLockConstructor.java

Changeset: fd267d27e64c
Author:    rriggs
Date:      2015-01-30 16:13 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd267d27e64c

8055330: (process spec) ProcessBuilder.start and Runtime.exec should throw UnsupportedOperationException on platforms that don't support
Summary: Clarify optional behavior and the exception thrown when not supported
Reviewed-by: dfuchs, martin

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

Changeset: bd4d6a62e1fd
Author:    rriggs
Date:      2015-01-30 16:13 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd4d6a62e1fd

8068284: Missing @throws in DateTimeFormatterBuilder.appendOffset
8068285: Missing @throws in DateTimeFormatterBuilder.appendInstant
8062803: 'principal' should be 'principle' in java.time package description
8062796: java.time.format.DateTimeFormatter error in API doc example
Reviewed-by: lancea, mchung

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/package-info.java

Changeset: 9ee4b68456b6
Author:    psandoz
Date:      2015-02-02 14:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ee4b68456b6

8048689: Clarify documentation on BaseStream.spliterator
Reviewed-by: lancea, chegar

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

Changeset: 3ba5b4301f56
Author:    psandoz
Date:      2015-02-02 14:19 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3ba5b4301f56

8059324: orElseThrow has different signatures for OptionalPrimitive and Optional<T>
Reviewed-by: lancea, chegar

! 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: ed38ff66f7dd
Author:    psandoz
Date:      2015-02-02 14:19 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed38ff66f7dd

8050820: Please add java.util.Optional.stream() to convert Optional<T> to Stream<T>
Reviewed-by: alundblad, forax, chegar, jrose

! 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
! test/java/util/Optional/Basic.java
! test/java/util/Optional/BasicDouble.java
! test/java/util/Optional/BasicInt.java
! test/java/util/Optional/BasicLong.java

Changeset: 3b999faed2da
Author:    psandoz
Date:      2015-02-02 14:21 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b999faed2da

8072030: Race condition in ThenComposeExceptionTest.java
Reviewed-by: chegar

! test/java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java

Changeset: 330dcd651f3b
Author:    darcy
Date:      2015-02-02 12:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/330dcd651f3b

8072135: Add javax/xml/ws/8046817/GenerateEnumSchema.java to the problem list
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: 9ba39ef5948a
Author:    darcy
Date:      2015-02-02 16:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ba39ef5948a

8072371: Add two failing svc tests to the problem list
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: 7f7b37dc2f57
Author:    amurillo
Date:      2015-01-26 17:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7f7b37dc2f57

Merge

- 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/jdk.security.auth/unix/native/libjaas/Solaris.c
! test/ProblemList.txt
- test/java/lang/CharSequence/DefaultTest.java
! test/java/lang/ProcessBuilder/Basic.java

Changeset: af693fcc542f
Author:    ykantser
Date:      2015-01-21 15:06 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/af693fcc542f

8069296: java/lang/management/MemoryMXBean/LowMemoryTest.java should be quarantined
Reviewed-by: sla

! test/ProblemList.txt

Changeset: de6a496ab38c
Author:    ykantser
Date:      2015-01-23 14:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/de6a496ab38c

8067945: SVC jdk/test/* should be cleaned from JRE layout dependency
Reviewed-by: sla
Contributed-by: alexander.kulyakhtin at oracle.com

! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jdi/JITDebug.sh
! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.java
! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/com/sun/tools/attach/BasicTests.java
! test/com/sun/tools/attach/PermissionTest.java
! test/com/sun/tools/attach/ProviderTest.java
! test/com/sun/tools/attach/TempDirTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java

Changeset: 4be838061c3b
Author:    ykantser
Date:      2015-01-26 08:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4be838061c3b

8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when run under root
Reviewed-by: dsamersoff, sla
Contributed-by: mattias.tobiasson at oracle.com

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

Changeset: d5d2dc5b39d3
Author:    ykantser
Date:      2015-01-26 13:50 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5d2dc5b39d3

8071324: com/sun/jdi/ConnectedVMs.java should be quarantined
Reviewed-by: sla

! test/ProblemList.txt

Changeset: 0d0ee1a20b17
Author:    sspitsyn
Date:      2015-01-26 15:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d0ee1a20b17

8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: enable the test: java/lang/instrument/IsModifiableClassAgent.java
Reviewed-by: coleenp, dcubed
Contributed-by: serguei.spitsyn at oracle.com

! test/java/lang/instrument/IsModifiableClassAgent.java

Changeset: 7405b7071ba0
Author:    ykantser
Date:      2015-01-28 09:23 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7405b7071ba0

8071582: com/sun/jdi/GetLocalVariables4Test.sh should be quarantined
Reviewed-by: sspitsyn, sla

! test/ProblemList.txt

Changeset: d6a5cbeb8198
Author:    dfuchs
Date:      2015-01-28 17:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d6a5cbeb8198

8068730: Increase the precision of the implementation of java.time.Clock.systemUTC()
Summary: Changes the implementation of java.time.Clock.systemUTC() to take advantage of the maximum resolution of the underlying native clock on which System.currentTimeMillis() is based.
Reviewed-by: dholmes, rriggs, scolebourne, sla

! src/java.base/share/classes/java/time/Clock.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/sun/misc/VM.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/VM.c
! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKLocalTime.java
! test/java/time/tck/java/time/TCKZonedDateTime.java
! test/java/time/test/java/time/TestClock_System.java
! test/java/time/test/java/util/TestFormatter.java
+ test/sun/misc/VM/GetNanoTimeAdjustment.java

Changeset: e2cd6d78320d
Author:    minqi
Date:      2015-01-27 20:03 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e2cd6d78320d

Merge

- 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/jdk.security.auth/unix/native/libjaas/Solaris.c
! test/ProblemList.txt
- test/java/lang/CharSequence/DefaultTest.java

Changeset: 4e114461954f
Author:    minqi
Date:      2015-01-29 01:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4e114461954f

Merge

! test/ProblemList.txt

Changeset: 97b8292cdd51
Author:    minqi
Date:      2015-01-29 03:54 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/97b8292cdd51

Merge

- 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/share/classes/java/util/Formatter.java
- 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/jdk.security.auth/unix/native/libjaas/Solaris.c
- test/java/lang/CharSequence/DefaultTest.java

Changeset: e5805c4a10ec
Author:    amurillo
Date:      2015-01-30 16:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e5805c4a10ec

Merge


Changeset: b00bd5d6a6d4
Author:    amurillo
Date:      2015-02-03 08:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b00bd5d6a6d4

Merge

! test/ProblemList.txt

Changeset: fa57de146d34
Author:    ksrini
Date:      2015-02-03 09:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fa57de146d34

8068033: JNI exception pending in jdk/src/share/bin/java.c
Reviewed-by: mchung, serb

! 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

Changeset: 28f3d0e8b4bd
Author:    rriggs
Date:      2015-02-03 14:39 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/28f3d0e8b4bd

8068278: ArrayIndexOutOfBoundsException instead of DateTimeException in j.t.chrono.JapaneseChronology.eraOf()
Summary: Corrected era range check
Reviewed-by: mchung, lancea

! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! test/java/time/tck/java/time/chrono/TCKJapaneseEra.java

Changeset: 22c863919ed9
Author:    mchung
Date:      2015-02-03 14:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/22c863919ed9

8069551: Move java.security.acl from compact3 to java.base
Reviewed-by: alanb, mullan, wetmore

! make/src/classes/build/tools/module/boot.modules
+ 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/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.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

Changeset: eb522ba04156
Author:    weijun
Date:      2015-02-05 11:42 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eb522ba04156

8071643: sun.security.krb5.KrbApReq.authenticate() is not thread safe
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java

Changeset: 213ac716686f
Author:    sjiang
Date:      2015-02-05 12:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/213ac716686f

8065213: Specify and implement PlatformMBeanProvider for looking for all platform MBeans
Reviewed-by: dfuchs, mchung, jbachorik

+ src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
+ src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
- src/java.management/share/classes/java/lang/management/PlatformComponent.java
- src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
+ src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java

Changeset: 37d4f91814f6
Author:    aefimov
Date:      2015-02-05 14:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/37d4f91814f6

8072042: (tz) Support tzdata2015a
Reviewed-by: coffeys, okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 25481489c155
Author:    sla
Date:      2015-02-05 12:59 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/25481489c155

8072456: @since tags missing from TimeUnit
Reviewed-by: alanb, martin

! src/java.base/share/classes/java/util/concurrent/TimeUnit.java

Changeset: b8e8497c541c
Author:    sla
Date:      2015-02-05 13:00 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b8e8497c541c

8072458: jdk/test/Makefile references (to be removed) win32 directory in jtreg
Reviewed-by: alanb

! test/Makefile

Changeset: dc850ba58810
Author:    katleman
Date:      2015-02-05 11:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dc850ba58810

Added tag jdk9-b49 for changeset 541a8cef4e0d

! .hgtags

Changeset: f6b8edd397ee
Author:    lana
Date:      2015-02-05 15:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f6b8edd397ee

Merge

- 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

Changeset: 1196c0f014d1
Author:    weijun
Date:      2015-02-06 11:38 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1196c0f014d1

8072615: test/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java wrong on Windows
Reviewed-by: xuelei

! test/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java

Changeset: dbcd4635d1be
Author:    erikj
Date:      2015-02-06 09:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dbcd4635d1be

8071329: Stop exporting INCLUDE and LIB when building on windows
Reviewed-by: ihse

! make/launcher/Launcher-jdk.runtime.gmk

Changeset: c037e5f7386a
Author:    bpb
Date:      2015-02-06 08:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c037e5f7386a

8072495: (fs) Path.relativize() gives incorrect result for empty path on Windows
Summary: Correct handling of empty path in Windows version of relativize()
Reviewed-by: alanb, dfuchs

! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! test/java/nio/file/Path/PathOps.java

Changeset: 1f2da3273bd8
Author:    rriggs
Date:      2015-02-06 17:29 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1f2da3273bd8

8067800: Unexpected DateTimeException in the java.time.chrono.HijrahChronology.isLeapYear
Summary: Check the year range consistently with other Hijrah date years
Reviewed-by: lancea, scolebourne

! src/java.base/share/classes/java/time/chrono/Chronology.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java

Changeset: 9b199662b604
Author:    mchung
Date:      2015-02-06 15:42 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9b199662b604

8057645: Deprivilege JAX-WS, JAXB, JAF to extension class loader
Reviewed-by: alanb, dfuchs, lancea, mkos

! make/src/classes/build/tools/module/boot.modules
! make/src/classes/build/tools/module/ext.modules
! src/java.base/share/conf/security/java.policy

Changeset: 6b1204c1d626
Author:    sherman
Date:      2015-02-09 11:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6b1204c1d626

8030179: java/nio/Buffer/Chars.java, testcases seems all pass but jtreg/testng failed with java.lang.AssertionError
Summary: fix the surrogate corner case in SingleByte charset encoder
Reviewed-by: psandoz, alanb

! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
+ test/sun/nio/cs/StreamEncoderOut.java

Changeset: 054e5baae476
Author:    fweimer
Date:      2015-02-09 13:32 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/054e5baae476

8069072: GHASH performance improvement
Summary: Eliminate allocations and vectorize
Reviewed-by: mullan, ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
+ test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java

Changeset: 274cde1a7b4c
Author:    darcy
Date:      2015-02-09 15:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/274cde1a7b4c

8041395: Doclint regression in java.net.SocketOption
Reviewed-by: lancea

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java

Changeset: 30f5fa716218
Author:    darcy
Date:      2015-02-09 17:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/30f5fa716218

8069277: Doclint regression in java/security/KeyStore.java
Reviewed-by: weijun

! src/java.base/share/classes/java/security/KeyStore.java

Changeset: eb8ed6284cc8
Author:    sundar
Date:      2015-02-10 14:44 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eb8ed6284cc8

8068587: ScriptEngineFactory.getParameter() should specify NPE for a null key
Reviewed-by: alanb, lagergren

! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java

Changeset: 83ddf1c04f4d
Author:    psandoz
Date:      2015-02-10 11:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/83ddf1c04f4d

8050819: Please add java.util.Stream.ofNullable(T object)
Reviewed-by: alanb, smarks

! src/java.base/share/classes/java/util/stream/Stream.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java

Changeset: e9269493fea9
Author:    amlu
Date:      2015-02-10 12:28 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e9269493fea9

8069255: Suppress deprecation warnings in jdk.rmic module (jdk repo)
Reviewed-by: rriggs

! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
! src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java
! src/jdk.rmic/share/classes/sun/tools/java/Scanner.java

Changeset: bb1c15f93829
Author:    jbachorik
Date:      2015-01-30 22:01 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bb1c15f93829

8071641: java/lang/management/ThreadMXBean/SynchronizationStatistics.java intermittently failed with NPE
Reviewed-by: sjiang, dfuchs

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

Changeset: f4e2ec76e725
Author:    ykantser
Date:      2015-01-30 09:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f4e2ec76e725

8068613: Wrong number of objects pending finalization start
Summary: Repeat until expected result, instead of fail after sleep()
Reviewed-by: sla

! test/java/lang/management/MemoryMXBean/Pending.java

Changeset: 673dacb5ef6c
Author:    ykantser
Date:      2015-02-02 09:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/673dacb5ef6c

8071464: Clear up SVC jdk/test/* JRE layout dependencies other than those on tools.jar
Reviewed-by: sla
Contributed-by: alexander.kulyakhtin at oracle.com

! test/com/sun/jdi/ShellScaffold.sh
! test/demo/jvmti/DemoRun.java

Changeset: 1cf6ed0e4758
Author:    jbachorik
Date:      2015-02-03 16:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1cf6ed0e4758

8066708: JMXStartStopTest fails to connect to port 38112
Reviewed-by: smarks, dsamersoff, olagneau

! test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: d87cd1ec65db
Author:    ctornqvi
Date:      2015-02-04 18:23 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d87cd1ec65db

Merge

- test/java/util/ResourceBundle/Bug6287579.java

Changeset: 7ac2073c3d8e
Author:    amurillo
Date:      2015-02-05 14:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7ac2073c3d8e

Merge


Changeset: c3c591564cc2
Author:    amurillo
Date:      2015-02-10 10:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c3c591564cc2

Merge


Changeset: 48dac9cf76fb
Author:    darcy
Date:      2015-02-10 11:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/48dac9cf76fb

8072843: Typo in the description of the j.l.r.Executable.getAnnotatedReceiverType
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/reflect/Executable.java

Changeset: 311c2ac065f2
Author:    robm
Date:      2015-02-10 23:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/311c2ac065f2

8065553: Failed Java web start via IPv6 (Java7u71 or later)
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! test/sun/security/util/HostnameMatcher/TestHostnameChecker.java
+ test/sun/security/util/HostnameMatcher/cert5.crt

Changeset: 7a6030e7c88e
Author:    erikj
Date:      2015-02-11 09:59 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7a6030e7c88e

8072834: jrt-fs.jar missing META-INF/services/java.nio.file.spi.FileSystemProvider
Reviewed-by: ihse

! make/Tools.gmk

Changeset: 86cd402eeacd
Author:    bpb
Date:      2015-02-11 07:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/86cd402eeacd

8064562: (doc) errors in java.io.PushbackInputStream API documentation
Summary: Update the documentation as suggested to reflect reality.
Reviewed-by: lancea, rriggs
Contributed-by: Shaun Spiller <shaunspiller at gmail.com>

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

Changeset: 105d22be048f
Author:    stuefe
Date:      2015-02-10 10:44 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/105d22be048f

8072611: (process) ProcessBuilder redirecting output to file should work with long file names (win)
Reviewed-by: rriggs, simonis
Contributed-by: johannes.scheerer at sap.com

! src/java.base/windows/native/libjava/ProcessImpl_md.c
! src/java.base/windows/native/libjava/io_util_md.h
+ test/java/lang/ProcessBuilder/RedirectWithLongFilename.java

Changeset: 5b61456abbf1
Author:    bpb
Date:      2015-02-11 17:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5b61456abbf1

8066842: java.math.BigDecimal.divide(BigDecimal, RoundingMode) produces incorrect result
Summary: Replace divWord() with non-truncating alternatives
Reviewed-by: psandoz, darcy

! src/java.base/share/classes/java/math/BigDecimal.java
! test/java/math/BigDecimal/DivideTests.java

Changeset: 6a07646242ae
Author:    ykantser
Date:      2015-02-12 10:28 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6a07646242ae

8072856: Eliminate ProcessTools.getProcessId dependency on sun.management.VMManagement
Reviewed-by: jbachorik, dfuchs, mchung

! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java

Changeset: e276aa5b8a4b
Author:    lpriima
Date:      2015-02-12 10:34 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e276aa5b8a4b

8072909: TimSort fails with ArrayIndexOutOfBoundsException on worst case long arrays
Reviewed-by: rriggs, dholmes

! src/java.base/share/classes/java/util/ComparableTimSort.java
! src/java.base/share/classes/java/util/TimSort.java
+ test/java/util/Arrays/TimSortStackSize2.java

Changeset: e0ebd5754629
Author:    rriggs
Date:      2015-02-12 12:06 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e0ebd5754629

8072034: (process) ProcessBuilder.start and Runtime.exec UnsupportedOperationException editorial cleanup
Reviewed-by: alanb

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

Changeset: 044de779404d
Author:    katleman
Date:      2015-02-12 16:23 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/044de779404d

Added tag jdk9-b50 for changeset f6b8edd397ee

! .hgtags

Changeset: a0dad230aeb3
Author:    lana
Date:      2015-02-12 16:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a0dad230aeb3

Merge


Changeset: e45b1d1b90a5
Author:    weijun
Date:      2015-02-13 11:03 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e45b1d1b90a5

8071338: Move policytool from JRE to JDK
Reviewed-by: alanb, erikj, ihse, mchung

! make/launcher/Launcher-jdk.dev.gmk
! make/launcher/Launcher-jdk.runtime.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.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/TEST.groups

Changeset: fd264d00fd0d
Author:    psandoz
Date:      2015-02-13 11:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd264d00fd0d

8071670: java.util.Optional: please add a way to specify if-else behavior
Reviewed-by: dfuchs, lowasser

! 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
! test/java/util/Optional/Basic.java
! test/java/util/Optional/BasicDouble.java
! test/java/util/Optional/BasicInt.java
! test/java/util/Optional/BasicLong.java

Changeset: 94f47d7eb0be
Author:    psandoz
Date:      2015-02-13 11:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/94f47d7eb0be

8069325: Pattern.splitAsStream does not return input if it is empty and there is no match
Reviewed-by: sherman

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

Changeset: 4d682a0bd71e
Author:    simonis
Date:      2015-02-13 19:14 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4d682a0bd71e

8072770: [TESTBUG] Some Introspector tests fail with a Java heap bigger than 4GB
Reviewed-by: serb

! test/java/beans/Introspector/7064279/Test7064279.java
! test/java/beans/Introspector/Test7172865.java
! test/java/beans/Introspector/Test7195106.java

Changeset: e2b46870528d
Author:    ascarpino
Date:      2015-02-13 10:44 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e2b46870528d

8022313: sun/security/pkcs11/rsa/TestKeyPairGenerator.java failed in aurora
Reviewed-by: mullan

! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: 8c9f25e86af8
Author:    msheppar
Date:      2015-02-16 00:10 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c9f25e86af8

8068682: Deprivilege/move java.corba to the ext class loader
Reviewed-by: alanb, mchung

! make/src/classes/build/tools/module/boot.modules
! make/src/classes/build/tools/module/ext.modules
! src/java.base/share/conf/security/java.policy

Changeset: 043cec19f352
Author:    alanb
Date:      2015-02-16 18:30 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/043cec19f352

8068680: Move java.transaction to the ext class loader
Reviewed-by: lancea, mchung

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

Changeset: fbc215c6379b
Author:    sherman
Date:      2015-02-16 14:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fbc215c6379b

8073152: Update Standard/ExtendedCharsets to work with module system
Summary: to reorganize the standard and extendec charset configuration during build time
Reviewed-by: alanb

! make/data/charsetmapping/DoubleByte-X.java.template
+ make/data/charsetmapping/charsets
- make/data/charsetmapping/dbcs
- make/data/charsetmapping/extsbcs
+ make/data/charsetmapping/list_old
- make/data/charsetmapping/sbcs
- make/data/charsetmapping/standard-charsets
+ make/data/charsetmapping/stdcs-linux
+ make/data/charsetmapping/stdcs-solaris
+ make/data/charsetmapping/stdcs-windows
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/GensrcCharsetMapping.gmk
+ make/src/classes/build/tools/charsetmapping/Charset.java
! make/src/classes/build/tools/charsetmapping/DBCS.java
! make/src/classes/build/tools/charsetmapping/HKSCS.java
+ make/src/classes/build/tools/charsetmapping/Hasher.java
! make/src/classes/build/tools/charsetmapping/Main.java
! make/src/classes/build/tools/charsetmapping/SBCS.java
+ make/src/classes/build/tools/charsetmapping/SPI.java
+ make/src/classes/build/tools/charsetmapping/SRC.java
! src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java
+ src/java.base/share/classes/sun/nio/cs/DelegatableDecoder.java
+ src/java.base/share/classes/sun/nio/cs/DoubleByte.java
+ src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.desktop/share/classes/sun/awt/HKSCS.java
! src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java
! src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java
! src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java
! src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java
! src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java
! src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template
- 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.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50221.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java

Changeset: b10dc4dc6903
Author:    robm
Date:      2015-02-16 22:57 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b10dc4dc6903

8067846: (sctp) InternalError when receiving SendFailedNotification
Reviewed-by: chegar

! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
+ test/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java

Changeset: c1d4b8b0f6f7
Author:    lpriima
Date:      2015-02-16 19:16 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c1d4b8b0f6f7

8073124: Tune test and document TimSort runs length stack size increase
Reviewed-by: dholmes

! src/java.base/share/classes/java/util/ComparableTimSort.java
! src/java.base/share/classes/java/util/TimSort.java
! test/java/util/Arrays/TimSortStackSize2.java

Changeset: 88a6f5874f09
Author:    sla
Date:      2015-02-17 10:09 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88a6f5874f09

8025636: Hide lambda proxy frames in stacktraces
Reviewed-by: jrose, forax, jfranck, vlivanov

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/java/lang/invoke/lambda/LambdaStackTrace.java

Changeset: b87c5d7d9d74
Author:    bpb
Date:      2015-02-17 09:18 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b87c5d7d9d74

8073207: javadoc typos in java.nio.channels.Pipe
Summary: Correct the verbiage as suggested.
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/Pipe.java

Changeset: 4d86414d3d1d
Author:    juh
Date:      2015-02-17 10:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4d86414d3d1d

8042967: Add variant of DSA Signature algorithms that do not ASN.1 encode the signature bytes
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/DSA.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunECEntries.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/provider/DSA/TestDSA2.java

Changeset: 5b72fdf46d48
Author:    serb
Date:      2015-01-12 16:26 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5b72fdf46d48

8068374: setAlignmentX, setAlignmentY, getAlignmentX, getAlignmentY javadoc of JComponent
Reviewed-by: azvegint, alexsch

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

Changeset: c6c69b4fbf9e
Author:    darcy
Date:      2015-01-12 11:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c6c69b4fbf9e

8055059: JDK9b22 public API exposes package private classes
Reviewed-by: serb, prr, alexsch

! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java

Changeset: d82943a782c5
Author:    prr
Date:      2015-01-12 12:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d82943a782c5

Merge

- test/java/rmi/server/RemoteServer/setLogPermission/java.policy

Changeset: 218f8a6bfb0d
Author:    azvegint
Date:      2015-01-13 12:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/218f8a6bfb0d

8068305: [TEST_BUG] Test java/awt/Mixing/HWDisappear.java fails with GTKL&F
Reviewed-by: alexsch, serb

! test/java/awt/Mixing/HWDisappear.java

Changeset: 68a57d6f8c37
Author:    serb
Date:      2015-01-13 16:04 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/68a57d6f8c37

6338077: link back to self in javadoc JTextArea.replaceRange()
Reviewed-by: azvegint, alexsch

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

Changeset: 5ae5de9a10c5
Author:    serb
Date:      2015-01-13 16:06 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5ae5de9a10c5

6573305: Animated icon is not visible by click on menu
Reviewed-by: azvegint, alexsch

! src/java.desktop/share/classes/javax/swing/AbstractButton.java
+ test/javax/swing/AbstractButton/AnimatedIcon/AnimatedIcon.java

Changeset: 2b0fb4476f32
Author:    serb
Date:      2015-01-13 16:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2b0fb4476f32

6459800: Some Swing classes violate encapsulation by returning internal Insets
Reviewed-by: azvegint, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaBorder.java
+ test/java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java

Changeset: 4990a7990af8
Author:    serb
Date:      2015-01-13 17:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4990a7990af8

6475361: Attempting to remove help menu from java.awt.MenuBar throws NullPointerException
Reviewed-by: azvegint, ant

! src/java.desktop/share/classes/java/awt/MenuBar.java
+ test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java

Changeset: 277fd444fc5a
Author:    neugens
Date:      2015-01-14 14:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/277fd444fc5a

8067364: Printing to Postscript doesn't support dieresis
Summary: Fix regression caused by fix for 8023990
Reviewed-by: bae, prr
Contributed-by: neugens at redhat.com, philip.race at oracle.com

! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
+ test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java

Changeset: c622a8ba90ad
Author:    erikj
Date:      2015-01-15 16:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c622a8ba90ad

8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)
Reviewed-by: tbell, ihse

! make/copy/Copy-java.base.gmk
! make/lib/CoreLibraries.gmk
! src/java.base/windows/native/libjli/java_md.c

Changeset: bffcfcd43910
Author:    azvegint
Date:      2015-01-16 13:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bffcfcd43910

8061636: Fix for JDK-7079254 changes behavior of MouseListener, MouseMotionListener
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
+ test/java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java

Changeset: 772a6e0e14fe
Author:    alexsch
Date:      2015-01-16 19:11 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/772a6e0e14fe

8068040: [macosx] Combo box consuming ENTER key
Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java

Changeset: a441d42065cf
Author:    serb
Date:      2015-01-16 18:46 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a441d42065cf

8056298: Separate java.awt.datatransfer from the desktop module
Reviewed-by: erikj, alanb, mchung, alexsch

! make/src/classes/build/tools/module/boot.modules
+ src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties
+ src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorEvent.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorListener.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorMap.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorTable.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParameterList.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParseException.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
+ src/java.datatransfer/share/classes/java/awt/datatransfer/package.html
+ src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
+ src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java
+ src/java.datatransfer/unix/classes/sun/datatransfer/resources/flavormap.properties
+ src/java.datatransfer/windows/classes/sun/datatransfer/resources/flavormap.properties
- 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/datatransfer/resources/flavormap.properties
- src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties

Changeset: e99158876ffd
Author:    serb
Date:      2015-01-17 20:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e99158876ffd

8066132: BufferedImage::getPropertyNames() always returns null
Reviewed-by: prr, flar

! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
+ test/java/awt/image/BufferedImage/GetPropertyNames.java

Changeset: cf912ee8ae0d
Author:    serb
Date:      2015-01-20 17:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cf912ee8ae0d

6515713: example in JFormattedTextField API docs instantiates abstract class
Reviewed-by: azvegint, alexsch

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

Changeset: 9a404ab76bb0
Author:    anashaty
Date:      2015-01-20 19:26 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a404ab76bb0

8068283: Mac OS Incompatibility between JDK 6 and 8 regarding input method handling
Reviewed-by: ant, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java

Changeset: c03007d8ceae
Author:    serb
Date:      2015-01-21 17:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c03007d8ceae

6459798: JDesktopPane,JFileChooser violate encapsulation by returning internal Dimensions
Reviewed-by: azvegint, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
+ test/java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java

Changeset: 59c3aca6a811
Author:    serb
Date:      2015-01-21 18:04 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/59c3aca6a811

7056797: The test failed automatically,because throw a ArrayIndexOutOfBoundsException
Reviewed-by: azvegint, alexsch

+ test/javax/swing/JTabbedPane/4209065/bug4209065.html
+ test/javax/swing/JTabbedPane/4209065/bug4209065.java

Changeset: 23f11e76a0ca
Author:    ddehaven
Date:      2015-01-21 12:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23f11e76a0ca

Merge

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
- test/java/util/logging/AnonLoggerWeakRefLeak.java
- test/java/util/logging/AnonLoggerWeakRefLeak.sh
- test/java/util/logging/LoggerWeakRefLeak.java
- test/java/util/logging/LoggerWeakRefLeak.sh
- test/sun/tools/common/CommonTests.sh

Changeset: 2aa2f3d6c886
Author:    mcherkas
Date:      2015-01-22 17:42 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2aa2f3d6c886

8065709: Deadlock in awt/logging apparently introduced by 8019623
Reviewed-by: ant, serb

! src/java.desktop/share/classes/java/awt/EventQueue.java

Changeset: 372b2ed54b39
Author:    serb
Date:      2015-01-23 13:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/372b2ed54b39

7185221: [macosx] Regtest should not throw exception if a suitable display mode found
Reviewed-by: azvegint, ant

+ test/java/awt/FullScreen/NonExistentDisplayModeTest/NonExistentDisplayModeTest.java

Changeset: c6ff774bf74b
Author:    prr
Date:      2015-01-25 15:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c6ff774bf74b

8064833: [macosx] Native font lookup uses family+style, not full name/postscript name
Reviewed-by: bae, serb

! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/share/classes/sun/font/FontFamily.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ test/java/awt/FontClass/HelvLtOblTest.java

Changeset: addef0df1d52
Author:    azvegint
Date:      2015-01-26 12:37 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/addef0df1d52

8071483: Possible case-folding collision for color/Color subdirectories of jdk/test/java/awt/
Reviewed-by: rriggs, serb

+ test/java/awt/Color/LoadProfileWithSM.java
+ test/java/awt/Color/LoadStandardProfilesTest.java
- test/java/awt/color/LoadProfileWithSM.java
- test/java/awt/color/LoadStandardProfilesTest.java

Changeset: 4f44dc193eef
Author:    serb
Date:      2015-01-26 16:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4f44dc193eef

8069015: Re-examine Solaris/Linux java.desktop dependency on java.logging
Reviewed-by: azvegint, ant

- src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java

Changeset: 92eff0154d2d
Author:    ddehaven
Date:      2015-01-27 09:32 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/92eff0154d2d

Merge

- make/data/checkdeps/refs.allowed
! make/lib/CoreLibraries.gmk
- 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/jdk.security.auth/unix/native/libjaas/Solaris.c
- test/java/lang/CharSequence/DefaultTest.java
- test/java/util/ResourceBundle/Bug6287579.java

Changeset: 4bc4019afb30
Author:    ddehaven
Date:      2015-01-28 08:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4bc4019afb30

Merge


Changeset: 9aa5a8152efd
Author:    kshefov
Date:      2015-01-29 14:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9aa5a8152efd

8068292: [TEST_BUG] Test javax/swing/JLayer/6824395/bug6824395.java fails with -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
Reviewed-by: alexsch, azvegint
Contributed-by: shobhit.s.gupta at oracle.com

! test/javax/swing/JLayer/6824395/bug6824395.java

Changeset: a0153383b663
Author:    prr
Date:      2015-01-29 09:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a0153383b663

8071710: [solaris] libfontmanager should be linked against headless awt library
Reviewed-by: ihse, erikj

! make/lib/Awt2dLibraries.gmk

Changeset: 44868ce0b5ab
Author:    kshefov
Date:      2015-01-30 13:27 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/44868ce0b5ab

8068301: [TEST_BUG] Test javax/swing/JColorChooser/Test4177735.java fails with ArrayIndexOutOfBoundsException with GTKL&F
Reviewed-by: alexsch, azvegint
Contributed-by: shobhit.s.gupta at oracle.com

! test/javax/swing/JColorChooser/Test4177735.java

Changeset: 9c6583e3a5f4
Author:    serb
Date:      2015-02-02 18:21 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9c6583e3a5f4

8015085: [macosx] Label shortening via " ... " broken when String contains combining diaeresis
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java

Changeset: 3ce5eb12d646
Author:    dmarkov
Date:      2015-02-03 11:51 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3ce5eb12d646

8064934: Incorrect Exception message from java.awt.Desktop.open()
Reviewed-by: azvegint, serb

! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
+ test/java/awt/Desktop/8064934/bug8064934.java

Changeset: 7c4ae9318d2a
Author:    prr
Date:      2015-02-03 09:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7c4ae9318d2a

8072116: [Solaris] : Fix for 8071710 needs to be updated for build dependency checking
Reviewed-by: ihse

! make/lib/Awt2dLibraries.gmk

Changeset: 20a31dd18097
Author:    prr
Date:      2015-02-04 10:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/20a31dd18097

6243376: JPEGImageWriter corrupts color for non-JFIF images with differing sample factor
Reviewed-by: bae, serb

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

Changeset: 2342c8c3ed6e
Author:    prr
Date:      2015-02-04 10:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2342c8c3ed6e

8072433: copy/paste duplicated tests in some condition statements
Reviewed-by: bae, serb

! src/java.desktop/share/classes/sun/font/FontFamily.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java

Changeset: d2efec047c8f
Author:    serb
Date:      2015-02-05 14:20 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d2efec047c8f

4952954: abort flag is not cleared for every write operation for JPEG ImageWriter
Reviewed-by: bae, prr

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

Changeset: 664e14537633
Author:    serb
Date:      2015-02-05 16:16 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/664e14537633

8062738: Test java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug fails in Windows
Reviewed-by: azvegint, ant

! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java

Changeset: d96e70a49103
Author:    azvegint
Date:      2015-02-02 21:38 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d96e70a49103

8072088: [PIT] NPE in DnD tests apparently because of the fix to JDK-8061636
Reviewed-by: ant, prr, serb

! src/java.desktop/share/classes/java/awt/Container.java

Changeset: ffddde2e67dc
Author:    serb
Date:      2015-02-06 19:49 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ffddde2e67dc

8063066: Some look and feels ignores the JSlider.PaintTrack property
Reviewed-by: ant, azvegint, alexsch

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

Changeset: cf29d39bf0de
Author:    ddehaven
Date:      2015-02-09 09:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cf29d39bf0de

Merge

! make/src/classes/build/tools/module/boot.modules
- 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

Changeset: 12b89e18027b
Author:    ddehaven
Date:      2015-02-17 11:44 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12b89e18027b

Merge

! make/src/classes/build/tools/module/boot.modules
- 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
- test/java/awt/color/LoadProfileWithSM.java
- test/java/awt/color/LoadStandardProfilesTest.java

Changeset: 867968501262
Author:    bpb
Date:      2015-02-17 12:02 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/867968501262

8073347: javadoc of Formattable messed up by JDK-8019857
Summary: Change sample code formatting to the currently blessed idiom.
Reviewed-by: martin

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

Changeset: 619c35f23dce
Author:    erikj
Date:      2015-02-18 11:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/619c35f23dce

8073328: Incremental build of gensrc broken
Reviewed-by: alanb, tbell, dfuchs, sherman

! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/src/classes/build/tools/charsetmapping/Main.java

Changeset: 6e5a7a1926ab
Author:    dsamersoff
Date:      2015-02-18 03:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e5a7a1926ab

8072835: sun/tools/jmap/heapconfig/JMapHeapConfigTest.java Key MaxHeapSize doesnt match
Summary: Make sure that maxheapsize is set explicitly in command line
Reviewed-by: sla, ykantser

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

Changeset: 27de92ceee79
Author:    dsamersoff
Date:      2015-02-18 03:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/27de92ceee79

8072395: sun/tools/jmap/heapconfig/LingeredAppTest.java and sun/tools/jmap/heapconfig/JMapHeapConfigTest.java fail due to LingeredApp ERROR: java.io.IOException: Lock is too old. Aborting
Summary: Remove lock age check
Reviewed-by: sla, dholmes, kevinw

! test/lib/testlibrary/jdk/testlibrary/Platform.java
! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
! test/sun/tools/jmap/heapconfig/LingeredApp.java
! test/sun/tools/jmap/heapconfig/LingeredAppTest.java

Changeset: d8bbc2fb7df8
Author:    vlivanov
Date:      2015-01-29 10:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d8bbc2fb7df8

8063137: Never-taken branches should be pruned when GWT LambdaForms are shared
Reviewed-by: jrose, kvn

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java

Changeset: 86fbdebd98af
Author:    vlivanov
Date:      2015-01-29 10:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/86fbdebd98af

8069591: Customize LambdaForms which are invoked using MH.invoke/invokeExact
Reviewed-by: jrose, plevart, forax

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java

Changeset: 84b64cad80d1
Author:    vlivanov
Date:      2015-01-29 10:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/84b64cad80d1

8071787: Don't block inlining when DONT_INLINE_THRESHOLD=0
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 2dc4afee9a85
Author:    vlivanov
Date:      2015-01-29 10:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2dc4afee9a85

8071788: BlockInliningWrapper.asType() is broken
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 088b93bf9f01
Author:    dlong
Date:      2015-01-31 02:42 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/088b93bf9f01

Merge

- test/java/util/ResourceBundle/Bug6287579.java

Changeset: f6b19379eb73
Author:    vlivanov
Date:      2015-02-12 13:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f6b19379eb73

Merge


Changeset: b9c1cdfc89a0
Author:    jbachorik
Date:      2014-12-11 10:47 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9c1cdfc89a0

8062303: Remove com.sun.tracing API
Reviewed-by: sla, alanb, mchung, dholmes

! make/lib/Lib-jdk.runtime.gmk
- 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/ProblemList.txt
! test/TEST.groups
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java

Changeset: d71416975967
Author:    dcubed
Date:      2015-02-06 10:44 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d71416975967

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/ProblemList.txt
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java

Changeset: 8ac427c6df05
Author:    jbachorik
Date:      2015-01-16 18:19 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8ac427c6df05

8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC
Reviewed-by: mullan

! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
+ test/java/security/ProtectionDomain/PreserveCombinerTest.java

Changeset: b154c90af31c
Author:    psandoz
Date:      2015-02-10 14:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b154c90af31c

8068975: Remove deprecated methods on sun.misc.Unsafe and clean up native implementation
Reviewed-by: dholmes, kvn, vlivanov

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

Changeset: 774dc1c803ce
Author:    jbachorik
Date:      2015-02-12 08:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/774dc1c803ce

8069286: Unexpected count of notification in LowMemoryTest
Reviewed-by: mchung

! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java

Changeset: f4ce7c7a0296
Author:    jbachorik
Date:      2015-02-12 17:01 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f4ce7c7a0296

8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner")
Reviewed-by: mullan

! src/java.base/share/classes/java/security/ProtectionDomain.java

Changeset: b1ca447190cf
Author:    jbachorik
Date:      2015-02-12 17:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b1ca447190cf

Merge


Changeset: 1050825bdde7
Author:    ctornqvi
Date:      2015-02-13 05:17 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1050825bdde7

Merge


Changeset: 24db1a40838a
Author:    amurillo
Date:      2015-02-16 08:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/24db1a40838a

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/TEST.groups
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java

Changeset: 0583b3a03da3
Author:    amurillo
Date:      2015-02-18 09:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0583b3a03da3

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: 89bc656dc8c4
Author:    mchung
Date:      2015-02-18 08:59 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/89bc656dc8c4

8073373: Remove redundant imports from sun/applet/AppletProps.java
Reviewed-by: serb

! src/java.desktop/share/classes/sun/applet/AppletProps.java

Changeset: 36607eb3168f
Author:    mchung
Date:      2015-02-18 18:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/36607eb3168f

8072656: test/java/lang/reflect/Proxy/ClassRestrictions.java assumes app class loader be URLClassLoader
Reviewed-by: lancea, alanb

! test/java/lang/reflect/Proxy/ClassRestrictions.java

Changeset: 1d7c64177c51
Author:    katleman
Date:      2015-02-19 11:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1d7c64177c51

Added tag jdk9-b51 for changeset a0dad230aeb3

! .hgtags

Changeset: 607ea68032cd
Author:    lana
Date:      2015-02-19 16:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/607ea68032cd

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/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
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java
- test/java/awt/color/LoadProfileWithSM.java
- test/java/awt/color/LoadStandardProfilesTest.java

Changeset: 65de62d768a4
Author:    shade
Date:      2015-02-20 18:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/65de62d768a4

8073479: Replace obj.getClass hacks with Objects.requireNonNull
Reviewed-by: dfuchs, plevart, vlivanov

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java
! src/java.logging/share/classes/java/util/logging/Handler.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! test/java/lang/invoke/8009222/Test8009222.java
! test/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java

Changeset: effdf04cfcec
Author:    redestad
Date:      2015-02-21 13:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/effdf04cfcec

8068790: ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as specified
Reviewed-by: coffeys, sherman

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! test/java/util/zip/TestExtraTime.java

Changeset: dd80c38f6595
Author:    erikj
Date:      2015-02-23 11:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd80c38f6595

8073498: Enhance GensrcProperties.gmk to allow an alternative source root
Reviewed-by: tbell, mchung, ihse

! make/gensrc/GensrcProperties.gmk

Changeset: a4e47f145dda
Author:    chegar
Date:      2015-02-23 15:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a4e47f145dda

8064924: Update java.net.URL to work with modules
Reviewed-by: alanb, plevart, psandoz

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandlerFactory.java
! src/java.base/share/classes/java/net/package-info.java
+ src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
+ src/java.base/share/classes/java/net/spi/package-info.java
+ test/java/net/spi/URLStreamHandlerProvider/Basic.java
+ test/java/net/spi/URLStreamHandlerProvider/Child.java
+ test/java/net/spi/URLStreamHandlerProvider/bad.provider.template
+ test/java/net/spi/URLStreamHandlerProvider/basic.policy
+ test/java/net/spi/URLStreamHandlerProvider/provider.template
! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java
! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java
! test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java

Changeset: bfc07fb616d9
Author:    chegar
Date:      2015-02-23 17:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bfc07fb616d9

8073667: URL should not use service loader to lookup the jar protocol handler
Reviewed-by: alanb

! src/java.base/share/classes/java/net/URL.java

Changeset: 9a0e131ad6f8
Author:    mchung
Date:      2015-02-23 08:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a0e131ad6f8

8062750: Separate SNMP messages from sun.management.resources.agent
Reviewed-by: alanb, dfuchs, erikj

! src/java.management/share/classes/sun/management/AgentConfigurationError.java
! src/java.management/share/classes/sun/management/resources/agent.properties
! test/sun/management/AgentCheckTest.java

Changeset: b869f40e0ccd
Author:    juh
Date:      2015-02-23 11:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b869f40e0ccd

8072663: Remove the sun.security.acl package which is not used in the JDK
Reviewed-by: mullan, alanb, mchung

! src/java.base/share/classes/java/security/acl/Acl.java
- 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
! test/TEST.groups
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: 03df711f2cab
Author:    jmanson
Date:      2015-02-24 09:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03df711f2cab

6588467: Add isDaemon() and getPriority() to ThreadInfo
Reviewed-by: mchung, sla, dholmes, martin

! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
+ test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java
! test/java/lang/management/ThreadMXBean/ThreadDump.java

Changeset: 31ba9c9a6b35
Author:    sla
Date:      2015-02-24 10:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/31ba9c9a6b35

8073713: javadoc warnings in serviceability code
Reviewed-by: mgronlun, alanb, sspitsyn

! src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java

Changeset: 2d045ee4b2f3
Author:    igerasim
Date:      2015-02-24 19:50 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2d045ee4b2f3

8073779: StackOverflowError called StackOverflowException in javadoc
Reviewed-by: martin

! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java

Changeset: fea5c84f2bbc
Author:    jbachorik
Date:      2015-02-16 10:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fea5c84f2bbc

8072908: com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh fails on OS X with exit code 2
Reviewed-by: dholmes, sla

- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
+ test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh

Changeset: cd278876ee60
Author:    ctornqvi
Date:      2015-02-18 19:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cd278876ee60

Merge

- 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: 80b3e02fdfce
Author:    amurillo
Date:      2015-02-20 14:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/80b3e02fdfce

Merge

- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh

Changeset: d5f7442dbd63
Author:    amurillo
Date:      2015-02-24 10:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5f7442dbd63

Merge

- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh

Changeset: 13c749cb2edf
Author:    dfuchs
Date:      2015-02-24 21:51 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/13c749cb2edf

8073394: Clock.systemUTC() should return a constant
Summary: Clock.systemUTC() now returns SystemClock.UTC
Reviewed-by: scolebourne, rriggs, plevart, lancea

! src/java.base/share/classes/java/time/Clock.java
! test/java/time/test/java/time/TestClock_System.java

Changeset: f5a9533bd747
Author:    mchung
Date:      2015-02-24 12:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f5a9533bd747

8073696: Remove unused imports in java.corba, java.jaxws, jdk.httpserver
Reviewed-by: alanb, chegar

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java

Changeset: d278a05017eb
Author:    weijun
Date:      2015-02-25 18:30 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d278a05017eb

8073181: keytool -ext honored not working correctly
Reviewed-by: mullan

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

Changeset: 895c085e15d4
Author:    weijun
Date:      2015-02-25 18:30 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/895c085e15d4

8073182: keytool may generate duplicate extensions
Reviewed-by: mullan

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

Changeset: edce622135bc
Author:    coffeys
Date:      2015-02-25 11:44 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/edce622135bc

7178362: Socket impls should ignore unsupported proxy types rather than throwing
Reviewed-by: chegar

! src/java.base/share/classes/java/net/SocksSocketImpl.java
+ test/java/net/Socks/BadProxySelector.java

Changeset: b1d316f8656f
Author:    jfranck
Date:      2015-02-25 14:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b1d316f8656f

8014678: Spurious AccessControlException thrown in java.lang.Class.getEnclosingMethod()
Reviewed-by: ahgross, mchung, psandoz

! src/java.base/share/classes/java/lang/Class.java
+ test/java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java
+ test/java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java

Changeset: 37d1442d53bc
Author:    ksrini
Date:      2015-02-25 06:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/37d1442d53bc

8066185: VM crashed with SIGSEGV VirtualMemoryTracker::add_reserved_region
Reviewed-by: coleenp, dholmes

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

Changeset: 14325c15583d
Author:    msheppar
Date:      2015-02-25 17:05 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/14325c15583d

8046893: JNI exception pending in jdk/src/solaris/native/java/net: ExtendedOptionsImpl.c, PlainDatagramSocketImpl.c
Reviewed-by: alanb, chegar

! src/java.base/unix/native/libnet/ExtendedOptionsImpl.c

Changeset: 367cd3425a59
Author:    msheppar
Date:      2015-02-25 17:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/367cd3425a59

8055204: Memory leak in jdk/src/windows/native/java/lang/java_props_md.c
Reviewed-by: rriggs

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

Changeset: 710db3eff010
Author:    dfuchs
Date:      2015-02-25 18:41 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/710db3eff010

8072645: java.util.logging should use java.time to get more precise time stamps
Summary: j.u.logging uses j.t.Instant to store LogRecord time stamps. XMLFormatter format is updated to allow for a new optional <nanos> element containing a nano second adjustment. SimpleFormatter passes a ZonedDateTime object to String.format. LogRecord getMillis/setMillis are deprecated, replaced by getInstant/setInstant.
Reviewed-by: scolebourne, plevart, rriggs
Contributed-by: daniel.fuchs at oracle.com, peter.levart at gmail.com

! src/java.base/share/classes/sun/util/logging/LoggingSupport.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! src/java.logging/share/classes/java/util/logging/XMLFormatter.java
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/java/util/logging/FileHandlerLongLimit.java
+ test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanos.java
+ test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java
+ test/java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java
+ test/java/util/logging/HigherResolutionTimeStamps/SimpleFormatterNanos.java
+ test/java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java

Changeset: 7acbc61bf3fb
Author:    msheppar
Date:      2015-02-25 19:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7acbc61bf3fb

8046901: Check jdk/src/solaris/native/sun/nio for Parfait flagged uninitialized memory
Reviewed-by: rriggs, alanb

! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c

Changeset: f7e46f7c75df
Author:    sherman
Date:      2015-02-25 13:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f7e46f7c75df

8073893: Enable charsets build system to configure euc_tw into java.base module/sun.nio.cs
Summary: to enable charsets build system to configure euc_tw into java.base module/sun.nio.cs
Reviewed-by: alanb, mchung

! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-solaris
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/src/classes/build/tools/charsetmapping/Charset.java
! make/src/classes/build/tools/charsetmapping/EUC_TW.java
! make/src/classes/build/tools/charsetmapping/HKSCS.java
! make/src/classes/build/tools/charsetmapping/Main.java
! make/src/classes/build/tools/charsetmapping/SPI.java
! src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java
! test/sun/nio/cs/X11CNS11643.java

Changeset: f3e5c7d886a5
Author:    weijun
Date:      2015-02-26 08:08 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f3e5c7d886a5

8073853: KeyToolTest.java has too many too long lines
Reviewed-by: mullan

! test/sun/security/tools/keytool/KeyToolTest.java

Changeset: d4cc200fd4c9
Author:    coffeys
Date:      2015-02-26 09:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/5922c0cd2a30

Merge


Changeset: c074923f28b2
Author:    aph
Date:      2015-02-06 10:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/c5ea253b6dc0

Merge


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

Merge


Changeset: ae7e32b84770
Author:    igerasim
Date:      2015-03-03 10:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/40899e008df9

Merge


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

Merge


Changeset: 673538dfde29
Author:    neugens
Date:      2015-02-11 07:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/2a0a557dd1b1

Merge


Changeset: 758eba588bd2
Author:    serb
Date:      2015-02-14 21:05 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/a9ad4e5584b9

Merge


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

Merge


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

Merge


Changeset: acdff3d19cab
Author:    martin
Date:      2015-03-04 17:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/7038a04bcb1f

Merge


Changeset: de5c53fb7527
Author:    iignatyev
Date:      2015-03-11 00:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/jdk/rev/89b0fbc4c625

Merge


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

Merge


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

Merge


Changeset: eb120607f20c
Author:    ihse
Date:      2015-03-17 16:01 +0100
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/e36d81798e7d

Merge


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

Merge


Changeset: 9358c82e5e8c
Author:    prr
Date:      2015-03-17 14:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/b0e58c551f9a

Merge


Changeset: dbff4e4be178
Author:    darcy
Date:      2015-03-23 09:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/c12668f4b7dc

Merge


Changeset: 9cba30cd20f2
Author:    ykantser
Date:      2015-03-16 09:32 +0100
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/1fac357d49d8

Merge


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

Merge


Changeset: cce93a64b059
Author:    lpriima
Date:      2015-03-24 03:46 -0400
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/1e1f40596cbf

Merge


Changeset: 05e152013a87
Author:    aefimov
Date:      2015-04-01 16:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/2653dc8b7c27

Merge


Changeset: e571b36aa08c
Author:    weijun
Date:      2015-04-10 09:15 +0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/28ef4bffb994

Merge


Changeset: 4614108d5295
Author:    juh
Date:      2015-04-14 13:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/8f482ab20765

Merge


Changeset: 2944b0e587ed
Author:    ihse
Date:      2015-04-16 14:48 +0200
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/da84dcac1b0b

Merge


Changeset: 0cc533516089
Author:    juh
Date:      2015-04-17 11:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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

Changeset: d69f84c37474
Author:    vinnie
Date:      2015-04-22 14:01 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d69f84c37474

8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with BindException
Reviewed-by: xuelei

! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/pkcs11/sslecc/JSSEServer.java

Changeset: 74d3a9e3d076
Author:    weijun
Date:      2015-04-22 23:27 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/74d3a9e3d076

8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java failed in certain env.
8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java failed in certain env.
Reviewed-by: xuelei

! test/com/sun/security/auth/login/ConfigFile/InconsistentError.java
! test/com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java

Changeset: 1e5cc55ae5d3
Author:    asmotrak
Date:      2015-04-23 18:01 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1e5cc55ae5d3

8048138: Tests for JAAS callbacks
Reviewed-by: weijun

+ test/javax/security/auth/login/LoginContext/CustomLoginModule.java
+ test/javax/security/auth/login/LoginContext/SharedState.java
+ test/javax/security/auth/login/LoginContext/StandardCallbacks.java
+ test/javax/security/auth/login/LoginContext/custom.config
+ test/javax/security/auth/login/LoginContext/shared.config

Changeset: 98ce6490ceff
Author:    darcy
Date:      2015-04-23 09:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/98ce6490ceff

8078467: Update core libraries to use diamond with anonymous classes
Reviewed-by: mchung, alanb

! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java
! src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/java.base/share/classes/java/io/ExpiringCache.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/CharacterName.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/net/DatagramPacket.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/IDN.java
! src/java.base/share/classes/java/net/InMemoryCookieStore.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/CoderResult.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/Path.java
! src/java.base/share/classes/java/nio/file/attribute/AclEntry.java
! src/java.base/share/classes/java/nio/file/attribute/PosixFilePermissions.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/java/time/format/DateTimeParseContext.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/sun/misc/Cleaner.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/sun/net/NetworkClient.java
! src/java.base/share/classes/sun/net/ProgressMonitor.java
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/MembershipKeyImpl.java
! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/nio/fs/AbstractWatchKey.java
! src/java.base/share/classes/sun/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/util/PreHashedMap.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/java.base/share/classes/sun/util/resources/ParallelListResourceBundle.java
! src/java.base/unix/classes/java/lang/ProcessEnvironment.java
! src/java.base/unix/classes/sun/net/PortConfig.java
! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java
! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java

Changeset: 0f3007a3ce63
Author:    omajid
Date:      2015-04-23 13:48 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f3007a3ce63

8074761: Empty optional parameters of LDAP query are not interpreted as empty
Reviewed-by: vinnie
Contributed-by: Stanislav Baiduzhyi <sbaiduzh at redhat.com>

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
+ test/com/sun/jndi/ldap/LdapURLOptionalFields.java

Changeset: c0ed608fc7d2
Author:    katleman
Date:      2015-04-23 10:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c0ed608fc7d2

Added tag jdk9-b61 for changeset da84dcac1b0b

! .hgtags

Changeset: 49118e68fbd4
Author:    lana
Date:      2015-04-23 16:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/49118e68fbd4

Merge

- 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/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: f31efd159c33
Author:    darcy
Date:      2015-04-23 18:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f31efd159c33

8078468: Update security libraries to use diamond with anonymous classes
Reviewed-by: weijun

! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessController.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/CodeSource.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/ManifestDigester.java
! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificatePolicySet.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/RDN.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java

Changeset: 41280e5b77c2
Author:    simonis
Date:      2015-04-24 09:37 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/41280e5b77c2

8078520: [TESTBUG] fix 'test/tools/launcher/ExecutionEnvironment.java' to run on arbitrary *nix systems
Reviewed-by: ksrini

! test/tools/launcher/ExecutionEnvironment.java

Changeset: 6d6d9555d2e6
Author:    vlivanov
Date:      2015-04-23 18:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6d6d9555d2e6

8059455: LambdaForm.prepare() does unnecessary work for cached LambdaForms
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: 97a1facbcaaa
Author:    dl
Date:      2015-04-24 15:39 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/97a1facbcaaa

8078490: Missed submissions in ForkJoinPool
Reviewed-by: psandoz, shade, martin, chegar

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
+ test/java/util/concurrent/forkjoin/SubmissionTest.java

Changeset: 0ea5135bff67
Author:    avstepan
Date:      2015-04-24 20:51 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ea5135bff67

8078622: remove tidy warnings from JPDA docs
Summary: minor HTML markup fix
Reviewed-by: lancea

! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/Field.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Method.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.jdi/share/classes/jdi-overview.html

Changeset: 76b64929271b
Author:    asmotrak
Date:      2015-04-27 21:02 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/76b64929271b

8075007: Additional tests for krb5-related cipher suites with unbound server
Reviewed-by: weijun

! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/UnboundSSL.java
+ test/sun/security/krb5/auto/UnboundSSLMultipleKeys.java
+ test/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java
+ test/sun/security/krb5/auto/UnboundSSLUtils.java
+ test/sun/security/krb5/auto/unbound.ssl.jaas.conf
+ test/sun/security/krb5/auto/unbound.ssl.policy

Changeset: 04f51cc56673
Author:    rriggs
Date:      2015-04-27 16:31 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/04f51cc56673

8078369: [testbug] java/time/tck/java/time/TCKOffsetTime[now] fails on slow devices
Summary: Increase the tolerance between successive calls to now() to 20sec
Reviewed-by: scolebourne, sherman, dfuchs

! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java

Changeset: 9ee8794f584f
Author:    rriggs
Date:      2015-04-28 09:28 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ee8794f584f

8078826: Add diagnostic info for java/lang/Runtime/exec/LotsOfOutput.java fails intermittently
Summary: add debugging output for diagnose intermittent failure
Reviewed-by: chegar, joehw

! test/java/lang/Runtime/exec/LotsOfOutput.java

Changeset: e9f970cb55fc
Author:    bpb
Date:      2015-04-28 10:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e9f970cb55fc

8024086: (fs) AtomicMoveNotSupportedException allows reason to be null
Summary: Modify javadoc specification of 'reason' parameter to allow null
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/AtomicMoveNotSupportedException.java

Changeset: 4682500c3098
Author:    avstepan
Date:      2015-04-28 21:30 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4682500c3098

8076224: some tidy warnings from core libs
Summary: minor HTML markup fix
Reviewed-by: rriggs, lancea

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/jdk/net/NetworkPermission.java
! src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/java.management/share/classes/com/sun/management/GcInfo.java
! src/java.management/share/classes/com/sun/management/VMOption.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AgentInitializationException.java
! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java

Changeset: b9f8eb8938f4
Author:    bpb
Date:      2015-04-28 11:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9f8eb8938f4

8075156: (prefs) get*() and remove() should disallow the use of the null control character '\u0000' as key
Summary: Extend disallowing null control character key to remove()
Reviewed-by: rriggs, alanb

! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! test/java/util/prefs/CodePointZeroPrefsTest.java

Changeset: 2083914f9304
Author:    avstepan
Date:      2015-04-29 17:29 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2083914f9304

8078528: clean out tidy warnings from security.auth
Summary: some HTML markup fixes for docs
Reviewed-by: xuelei

! src/java.smartcardio/share/classes/javax/smartcardio/package.html
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java

Changeset: 3049fc819ac2
Author:    darcy
Date:      2015-04-29 08:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3049fc819ac2

8078880: Mark a few more intermittently failuring security-libs
Reviewed-by: xuelei

! test/sun/security/mscapi/SignUsingSHA2withRSA.sh
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: 110f7f35760f
Author:    darcy
Date:      2015-04-29 10:25 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/110f7f35760f

8078334: Mark regression tests using randomness
Reviewed-by: xuelei, alanb

! test/TEST.ROOT
! test/com/oracle/security/ucrypto/CipherSignNotSupported.java
! test/com/oracle/security/ucrypto/TestAES.java
! test/com/oracle/security/ucrypto/TestCICOWithGCM.java
! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java
! test/com/oracle/security/ucrypto/TestDigest.java
! test/com/oracle/security/ucrypto/TestGCMKeyWrap.java
! test/com/sun/crypto/provider/Cipher/AES/CICO.java
! test/com/sun/crypto/provider/Cipher/AES/CTR.java
! test/com/sun/crypto/provider/Cipher/AES/Padding.java
! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java
! test/com/sun/crypto/provider/Cipher/AES/Test4517355.java
! test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java
! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java
! test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java
! test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java
! test/com/sun/crypto/provider/Cipher/DES/FlushBug.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java
! test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java
! test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java
! test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java
! test/com/sun/crypto/provider/Mac/HmacSaltLengths.java
! test/com/sun/crypto/provider/Mac/MacSameTest.java
! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
! test/java/io/DataInputStream/ReadUTF.java
! test/java/io/File/GetXSpace.java
! test/java/io/InputStream/TransferTo.java
! test/java/io/PrintStream/OversynchronizedTest.java
! test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java
! test/java/io/Serializable/longString/LongString.java
! test/java/io/Serializable/proxy/Basic.java
! test/java/io/Serializable/sanityCheck/SanityCheck.java
! test/java/lang/Boolean/MakeBooleanComparable.java
! test/java/lang/ClassLoader/Assert.java
! test/java/lang/Compare.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Enum/ValueOf.java
! test/java/lang/HashCode.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Runtime/exec/WinCommand.java
! test/java/lang/String/ContentEquals.java
! test/java/lang/String/ICCBasher.java
! test/java/lang/String/SBConstructor.java
! test/java/lang/String/Split.java
! test/java/lang/StringBuffer/AppendCharSequence.java
! test/java/lang/StringBuffer/AppendSB.java
! test/java/lang/StringBuffer/AppendStringBuilder.java
! test/java/lang/StringBuffer/Capacity.java
! test/java/lang/StringBuffer/IndexOf.java
! test/java/lang/StringBuffer/SBBasher.java
! test/java/lang/StringBuffer/Trim.java
! test/java/lang/StringBuilder/AppendStringBuffer.java
! test/java/lang/ToString.java
! test/java/lang/instrument/SingleTransformerTest.java
! test/java/lang/instrument/TransformMethodTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/management/BufferPoolMXBean/Basic.java
! 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/net/InetAddress/HashSpread.java
! test/java/nio/Buffer/Chars.java
! test/java/nio/MappedByteBuffer/Force.java
! test/java/nio/MappedByteBuffer/ZeroMap.java
! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
! test/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/java/nio/channels/AsynchronousFileChannel/Lock.java
! test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
! test/java/nio/channels/Channels/Basic2.java
! test/java/nio/channels/Channels/ShortWrite.java
! test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/AtomicAppend.java
! test/java/nio/channels/FileChannel/ClosedByInterrupt.java
! test/java/nio/channels/FileChannel/MapTest.java
! test/java/nio/channels/FileChannel/Position.java
! test/java/nio/channels/FileChannel/Pread.java
! test/java/nio/channels/FileChannel/Pwrite.java
! test/java/nio/channels/FileChannel/Size.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Truncate.java
! test/java/nio/channels/Pipe/PipeChannel.java
! test/java/nio/channels/Pipe/ScatteringRead.java
! test/java/nio/channels/Pipe/SelectPipe.java
! test/java/nio/channels/Selector/SelectorTest.java
! test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java
! test/java/nio/channels/SocketChannel/CloseDuringWrite.java
! test/java/nio/channels/SocketChannel/OutOfBand.java
! test/java/nio/channels/SocketChannel/ShortWrite.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
! test/java/nio/charset/coders/BashCache.java
! test/java/nio/charset/coders/BashStreams.java
! test/java/nio/file/Files/BytesAndLines.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/walkFileTree/SkipSiblings.java
! test/java/nio/file/Files/walkFileTree/SkipSubtree.java
! test/java/nio/file/Files/walkFileTree/TerminateWalk.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/nio/file/WatchService/MayFlies.java
! test/java/nio/file/WatchService/SensitivityModifier.java
! test/java/nio/file/attribute/AclFileAttributeView/Basic.java
! test/java/nio/file/attribute/FileTime/Basic.java
! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java
! test/java/security/MessageDigest/ByteBuffers.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Signature/ByteBuffers.java
! test/java/security/Signature/NONEwithRSA.java
! test/java/security/spec/EllipticCurveMatch.java
! test/java/sql/JavatimeTest.java
! test/java/text/Format/MessageFormat/Bug7003643.java
! test/java/util/Arrays/ArrayObjectMethods.java
! test/java/util/Arrays/CopyMethods.java
! test/java/util/Arrays/Correct.java
! test/java/util/Base64/TestBase64.java
! test/java/util/BitSet/BSMethods.java
! test/java/util/BitSet/ImportExport.java
! test/java/util/BitSet/PreviousBits.java
! test/java/util/Calendar/JavatimeTest.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/AddAll.java
! test/java/util/Collections/CheckedListBash.java
! test/java/util/Collections/CheckedMapBash.java
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/Rotate.java
! test/java/util/EnumSet/EnumSetBash.java
! test/java/util/HashSet/Serialization.java
! test/java/util/IdentityHashMap/Capacity.java
! test/java/util/List/LockStep.java
! test/java/util/Map/LockStep.java
! test/java/util/NavigableMap/LockStep.java
! test/java/util/Properties/ConcurrentLoadAndStoreXML.java
! test/java/util/Random/DistinctSeeds.java
! test/java/util/Random/RandomStreamTest.java
! test/java/util/Random/RandomTest.java
! test/java/util/ResourceBundle/Control/StressTest.java
! test/java/util/SplittableRandom/SplittableRandomTest.java
! test/java/util/Timer/DelayOverflow.java
! test/java/util/Timer/Purge.java
! test/java/util/UUID/Serial.java
! test/java/util/UUID/UUIDTest.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/logging/CheckZombieLockTest.java
! test/java/util/logging/DrainFindDeadlockTest.java
! test/java/util/logging/FileHandlerLongLimit.java
! test/java/util/logging/FileHandlerPath.java
! test/java/util/logging/FileHandlerPatternExceptions.java
! test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java
! test/java/util/logging/LoggingDeadlock.java
! test/java/util/logging/LoggingDeadlock2.java
! test/java/util/logging/TestLogConfigurationDeadLockWithConf.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/3GBZipFiles.sh
! test/java/util/zip/DeInflate.java
! test/java/util/zip/DeflateIn_InflateOut.java
! test/java/util/zip/FlaterTest.java
! test/java/util/zip/GZIP/Accordion.java
! test/java/util/zip/GZIP/GZIPInputStreamRead.java
! test/java/util/zip/InflateIn_DeflateOut.java
! test/java/util/zip/InflaterBufferSize.java
! test/java/util/zip/TimeChecksum.java
! test/java/util/zip/TotalInOut.java
! test/java/util/zip/ZipFile/Assortment.java
! test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java
! test/java/util/zip/ZipFile/FinalizeZipFile.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadZip.java
! test/javax/crypto/Cipher/ByteBuffers.java
! test/javax/crypto/CipherSpi/DirectBBRemaining.java
! test/javax/crypto/CryptoPermission/AllPermCheck.java
! test/javax/crypto/CryptoPermission/RC2PermCheck.java
! test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java
! test/javax/crypto/KeyGenerator/TestKGParity.java
! test/javax/crypto/Mac/ByteBuffers.java
! test/javax/crypto/NullCipher/TestNPE.java
! test/javax/management/monitor/MultiMonitorTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/timer/MissingNotificationTest.java
! test/javax/net/ssl/SSLEngine/LargeBufs.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/misc/CopyMemory.java
! test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
! test/sun/net/www/ParseUtil_4922813.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/nio/cs/TestStringCoding.java
! test/sun/nio/cs/TestStringCodingUTF8.java
! test/sun/security/mscapi/PrngSlow.java
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/provider/DSA/TestDSA.java
! test/sun/security/provider/DSA/TestDSA2.java
! test/sun/security/provider/SeedGenerator/Priority_Inversion.java
! test/sun/security/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/TestSignatures.java
! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/sun/security/ssl/GenSSLConfigs/main.java

Changeset: 83ff0dedf9e1
Author:    naoto
Date:      2015-04-29 11:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/83ff0dedf9e1

8075545: Add permission check for locale service provider implementations
Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! test/java/util/PluggableLocale/ExecTest.sh
+ test/java/util/PluggableLocale/PermissionTest.java
+ test/java/util/PluggableLocale/PermissionTest.sh
+ test/java/util/PluggableLocale/localeServiceProvider.policy

Changeset: 409888e3ba56
Author:    bpb
Date:      2015-04-29 16:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/409888e3ba56

8078672: Print and allow setting by Java property seeds used to initialize Random instances in java.lang numerics tests
Summary: Add ability to initial the random number generator from the system property "seed" and print to STDOUT the seed value actually used.
Reviewed-by: darcy

! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! 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
+ test/lib/testlibrary/jdk/testlibrary/RandomFactory.java

Changeset: 8f8e3374c1bc
Author:    darcy
Date:      2015-04-30 16:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8f8e3374c1bc

8079107: Update TestKeyPairGenerator.java to use random number generator library
Reviewed-by: mullan

! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: c6c154e99ead
Author:    katleman
Date:      2015-04-30 13:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c6c154e99ead

Added tag jdk9-b62 for changeset 49118e68fbd4

! .hgtags

Changeset: fd3281c40034
Author:    lana
Date:      2015-04-30 17:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd3281c40034

Merge

- test/java/math/RandomSeed.java

Changeset: 3a60fce622dd
Author:    aefimov
Date:      2015-05-02 22:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3a60fce622dd

8077685: (tz) Support tzdata2015d
Reviewed-by: okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica

Changeset: 5441e96e46fa
Author:    plevart
Date:      2015-05-04 10:13 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5441e96e46fa

8074003: java.time.zone.ZoneRules.getOffset(java.time.Instant) can be optimized
Summary: Make epochSecond part of ZoneOffsetTransition so it doesn't have to be recomputed frequently
Reviewed-by: scolebourne, rriggs

! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java

Changeset: 016842ab8d98
Author:    weijun
Date:      2015-05-04 17:56 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/016842ab8d98

8078495: End time checking for native TGT is wrong
Reviewed-by: xuelei

! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c

Changeset: aa9127ad9f4a
Author:    dsimms
Date:      2015-05-05 11:04 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/aa9127ad9f4a

Merge

- make/Makefile
- make/data/charsetmapping/dbcs
- make/data/charsetmapping/extsbcs
- make/data/charsetmapping/sbcs
- make/data/charsetmapping/standard-charsets
- make/data/checkdeps/refs.allowed
- make/gensrc/Gensrc-jdk.jconsole.gmk
- make/launcher/Launcher-jdk.runtime.gmk
- make/lib/Lib-jdk.runtime.gmk
- make/src/classes/build/tools/deps/CheckDeps.java
- src/java.base/aix/native/libnet/java/net/aix_close.c
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/sun/misc/Unsafe.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/SunCertPathBuilderParameters.java
- src/java.base/unix/classes/java/lang/UNIXProcess.java
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/ppc/jvm.cfg
- 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/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/classes/sun/awt/X11/XAWTFormatter.java
- src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/unix/conf/images/cursors/cursors.properties
- src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/windows/conf/images/cursors/cursors.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.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.jconsole/share/classes/sun/tools/jconsole/Version.java.template
- 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/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/libjsdt/JVM.c
- src/jdk.runtime/share/native/libjsdt/jvm_symbols.h
- src/jdk.runtime/share/native/libunpack/jni.cpp
- src/jdk.runtime/share/native/unpack200/main.cpp
- src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest
- 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/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
- 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
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.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: 914551f3ed1d
Author:    dsimms
Date:      2015-05-08 10:40 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/914551f3ed1d

Disable Doclint

! src/java.base/share/classes/javax/arrays/v2/Array.java



More information about the panama-dev mailing list