hg: mobile/dev/jdk: 151 new changesets
gary.adams at oracle.com
gary.adams at oracle.com
Fri Feb 17 15:33:01 UTC 2017
Changeset: e4b19b8d4bbf
Author: lana
Date: 2017-01-26 19:22 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e4b19b8d4bbf
Added tag jdk-9+154 for changeset c97e7a8b8da0
! .hgtags
Changeset: d191fcd1525d
Author: rgoel
Date: 2017-01-24 12:06 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d191fcd1525d
8167273: Calendar.getDisplayNames inconsistent with DateFormatSymbols
Reviewed-by: naoto
! make/gensrc/GensrcLocaleData.gmk
! make/src/classes/build/tools/cldrconverter/Bundle.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
+ test/java/util/Calendar/Bug8167273.java
! test/sun/util/locale/provider/Bug8038436.java
Changeset: 082c6c17f6e4
Author: mli
Date: 2017-01-24 00:48 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/082c6c17f6e4
8171142: jdk_rmi registry test fail to clean up on failure
Reviewed-by: rriggs, dholmes
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/sun/rmi/runtime/Log/4504153/Test4504153.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
Changeset: 038f5ea6e2f4
Author: apetcher
Date: 2017-01-24 16:19 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/038f5ea6e2f4
8168075: Custom system class loader + security manager + malformed policy file = recursive initialization
Reviewed-by: mchung, mullan
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
+ src/java.base/share/classes/sun/security/util/LocalizedMessage.java
+ test/sun/security/util/Resources/customSysClassLoader/BootMessages.java
+ test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java
+ test/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java
+ test/sun/security/util/Resources/customSysClassLoader/error.policy
Changeset: 485e8eb733e1
Author: xuelei
Date: 2017-01-24 23:07 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/485e8eb733e1
8172869: 4096 is not supported yet for the DH Parameter Generator
Reviewed-by: ascarpino, mullan
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
Changeset: c5840d5b92cc
Author: psandoz
Date: 2017-01-24 18:24 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c5840d5b92cc
8172732: spec clarification for URLClassLoader for Multirelease jars
Reviewed-by: mchung, chegar, alanb
! src/java.base/share/classes/java/net/URLClassLoader.java
Changeset: a468135ebe8e
Author: mli
Date: 2017-01-24 18:41 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a468135ebe8e
8171900: javax/net/ssl/SSLSession/SessionTimeOutTests.java failed with "SSLHandshakeException: Remote host terminated the handshake"
Summary: The fix takes some code patterns from SSLSocketTemplate to deal with possible SSLHandshakeException and SocketTimeoutException, and it also resolves a potential mismatch on the connections between the clients and the servers.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java
Changeset: 4a36e73e0e18
Author: mli
Date: 2017-01-25 03:47 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a36e73e0e18
8173326: Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows
Reviewed-by: dholmes
! test/ProblemList.txt
Changeset: e8dab4820716
Author: chegar
Date: 2017-01-25 14:10 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e8dab4820716
8173354: javadoc warning notice for types in Incubator Modules
Reviewed-by: erikj, michaelm
+ make/src/classes/build/tools/taglet/Incubating.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java
Changeset: 9ecf1f5bc96c
Author: plevart
Date: 2017-01-25 15:41 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9ecf1f5bc96c
8173056: Add test that captures current behavior of annotations with invalid annotation types
Reviewed-by: redestad
! test/java/lang/annotation/AnnotationVerifier.java
! test/java/lang/annotation/ClassFileGenerator.java
+ test/java/lang/annotation/GoodAnnotation.java
Changeset: c7d93950979d
Author: plevart
Date: 2017-01-25 15:53 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c7d93950979d
Merge
Changeset: 5c7dda0aa8ce
Author: mchung
Date: 2017-01-25 10:53 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c7dda0aa8ce
8172808: Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/LocalizedMessage.java
! src/java.base/share/classes/sun/security/util/ResourcesMgr.java
! test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java
Changeset: f5f50c8d8714
Author: anazarov
Date: 2017-01-26 14:32 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f5f50c8d8714
8173372: Add tests for multi-release module jar API validator
Reviewed-by: psandoz
! test/tools/jar/multiRelease/ApiValidatorTest.java
Changeset: e2025c196c21
Author: anazarov
Date: 2017-01-26 19:06 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e2025c196c21
8173395: Problemlist tools/jar/multiRelease/ApiValidatorTest.java
Reviewed-by: ksrini
! test/ProblemList.txt
Changeset: 543c4e4b0311
Author: serb
Date: 2017-01-18 18:14 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/543c4e4b0311
8149879: Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulation
Reviewed-by: prr, mchung, alexsch
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java
+ test/javax/swing/UIDefaults/8149879/InternalResourceBundle.java
Changeset: f1d567c355a9
Author: alexsch
Date: 2017-01-18 17:22 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1d567c355a9
8168537: Test fails with AccessControlException
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
Changeset: 78392a83b36e
Author: prr
Date: 2017-01-18 17:36 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/78392a83b36e
6232267: TrueType Fonts which have only Apple platform names cannot be loaded
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ test/java/awt/FontClass/AppleFontNameTest.java
Changeset: 4a198f260d12
Author: prr
Date: 2017-01-19 12:04 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a198f260d12
8172813: test/java/awt/font/JNICheck/JNICheck.sh fails on Linux
Reviewed-by: serb, psadhukhan, pnarayanan
! src/java.desktop/unix/native/common/awt/fontpath.c
! test/java/awt/font/JNICheck/JNICheck.sh
Changeset: 2c0a514ebdfb
Author: aniyogi
Date: 2017-01-20 12:56 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2c0a514ebdfb
8172509: [TEST_BUG] [macosx] Failure of the new test java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
Reviewed-by: serb, alexsch
! test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
Changeset: 98ae8c0231f5
Author: jdv
Date: 2017-01-20 14:28 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/98ae8c0231f5
8173064: Unexpected <body> tag in javax/imageio/plugins/tiff/package.html
Reviewed-by: psadhukhan, arapte
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
Changeset: bfae5ff40ba4
Author: prr
Date: 2017-01-20 10:28 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bfae5ff40ba4
8172999: Crash on Windows getting FontMetrics since JDK 9 b96
Reviewed-by: serb, vadim
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
+ test/java/awt/FontMetrics/FontCrash.java
Changeset: d4150b065b15
Author: ddehaven
Date: 2017-01-20 08:53 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d4150b065b15
Merge
- test/java/lang/SecurityManager/RestrictedPackages.java
Changeset: a928fe94b745
Author: bpb
Date: 2017-01-20 15:09 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a928fe94b745
8145019: Exceptions from TIFFImageReader.read() when loading bit depth test images
Summary: Fix some problems reading unusual bit depth images relating to setting the correct ImageTypeSpecifier and reformatting discontiguous data
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
Changeset: c17354987c3c
Author: bpb
Date: 2017-01-20 15:13 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c17354987c3c
8154228: [TIFF] IIOException: "Insufficient data offsets or byte counts" when loading test image
Summary: If byte counts are not provided attempt to compute them if feasible.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
Changeset: f942a44fc47c
Author: prr
Date: 2017-01-20 16:03 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f942a44fc47c
8171836: Memory leak in java.desktop/unix/native/common/awt/fontpath.c
Reviewed-by: prr, arapte
Contributed-by: David Carlier <devnexen at gmail.com>
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 0b8c68007690
Author: alitvinov
Date: 2017-01-23 19:58 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0b8c68007690
8168751: Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted
Reviewed-by: serb, amenkov
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
Changeset: 7396ce69df70
Author: prr
Date: 2017-01-23 10:27 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7396ce69df70
Merge
- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
Changeset: 87b36fe054e1
Author: prr
Date: 2017-01-23 11:59 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/87b36fe054e1
8167228: Update to libpng 1.6.28
Reviewed-by: serb, azvegint
! 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/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! 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: 8270102790e5
Author: alexsch
Date: 2017-01-24 11:37 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8270102790e5
8003495: [findbugs] javax.swing.* - Storing a reference to an externally mutable object into the internal representation
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
Changeset: 1a13fbf70807
Author: prr
Date: 2017-01-26 08:36 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1a13fbf70807
Merge
- make/copy/Copy-jdk.crypto.token.gmk
- make/lib/Lib-jdk.crypto.token.gmk
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h
Changeset: 03ea56f485f2
Author: lana
Date: 2017-01-26 21:21 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/03ea56f485f2
Merge
- src/java.desktop/share/native/libsplashscreen/libpng/pngtest.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: d8dbac6098fe
Author: henryjen
Date: 2017-01-25 12:52 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d8dbac6098fe
8170832: Add a new launcher environment variable JAVA_OPTIONS
Reviewed-by: mchung, ksrini
! make/lib/CoreLibraries.gmk
! make/mapfiles/libjli/mapfile-vers
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/jli_util.h
! src/java.base/windows/native/libjli/cmdtoargs.c
+ test/tools/launcher/ArgsEnvVar.java
! test/tools/launcher/ArgsFileTest.java
! test/tools/launcher/I18NArgTest.java
Changeset: 3fc9f267acc2
Author: valeriep
Date: 2017-01-26 22:56 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/3fc9f267acc2
8062731: Cipher object can be created without calling Cipher.getInstance
Summary: Fixed the check in JCE so that only trusted providers can extend Cipher class
Reviewed-by: wetmore
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
Changeset: bbc90d3ffe84
Author: valeriep
Date: 2017-01-26 23:11 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bbc90d3ffe84
Merge
Changeset: 39a8a0525677
Author: sundar
Date: 2017-01-27 19:07 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/39a8a0525677
8172864: Remove custom plugin module path
Reviewed-by: alanb, jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/ProblemList.txt
- test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/JLink2Test.java
- test/tools/jlink/customplugin/module-info.java
- test/tools/jlink/customplugin/plugin/CustomPlugin.java
- test/tools/jlink/customplugin/plugin/HelloPlugin.java
- test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
- test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java
Changeset: f467a23ab0c0
Author: prappo
Date: 2017-01-27 16:27 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f467a23ab0c0
8170116: Remove qualified exports from java.base to java.corba
Reviewed-by: dfuchs, alanb, mchung
Contributed-by: Chris Hegarty <chris.hegarty at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>
! src/java.base/share/classes/module-info.java
Changeset: 5dab7d15ccbe
Author: henryjen
Date: 2017-01-27 13:10 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5dab7d15ccbe
8172309: classpath wildcards code does not support --class-path
Reviewed-by: ksrini
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/wildcard.c
! test/tools/launcher/ClassPathWildCard.sh
Changeset: ee8923e260c7
Author: sherman
Date: 2017-01-28 20:51 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee8923e260c7
8173396: Error message issue with jar tool API validator
Reviewed-by: psandoz, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! test/ProblemList.txt
! test/tools/jar/multiRelease/ApiValidatorTest.java
Changeset: 66e255787b73
Author: ihse
Date: 2017-01-30 09:09 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/66e255787b73
8081694: Remove DISABLED_WARNINGS_gcc for libsctp
Reviewed-by: erikj
! make/lib/Lib-jdk.sctp.gmk
Changeset: d1127ebe902c
Author: jlahoda
Date: 2017-01-30 13:14 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d1127ebe902c
8166535: jshell tool: cannot handle non-ascii characters
Summary: Using a more appropriate native method to read from the console.
Reviewed-by: rfield
! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp
Changeset: 65a1441c9c80
Author: clanger
Date: 2017-01-30 16:33 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/65a1441c9c80
8173634: libjli/cmdtoargs.c does not compile with VS2010
Reviewed-by: rriggs
! src/java.base/windows/native/libjli/cmdtoargs.c
Changeset: 82e3708a0cf9
Author: skovalev
Date: 2017-01-30 13:11 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/82e3708a0cf9
8173478: SSL related tests failes with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available"
Reviewed-by: xuelei
! test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java
! test/javax/net/ssl/interop/ClientHelloChromeInterOp.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
Changeset: f9e86da24d74
Author: mchung
Date: 2017-01-30 11:00 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f9e86da24d74
8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/dummy/dummy.properties
Changeset: bb6976827304
Author: naoto
Date: 2017-01-30 14:38 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bb6976827304
8172365: Provide a better migration path for ResourceBundleControlProvider
Reviewed-by: mchung
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
+ test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/UserControlProvider.java
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/UserXMLControl.java
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml
+ test/java/util/spi/ResourceBundleControlProvider/simple.properties
+ test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java
+ test/java/util/spi/ResourceBundleControlProvider/test/module-info.java
Changeset: e0ab92b7360f
Author: naoto
Date: 2017-01-31 13:18 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e0ab92b7360f
8173423: Wrong display name for supplemental Japanese era
Reviewed-by: sherman
! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.sh
Changeset: 69342000c9a9
Author: rasbold
Date: 2017-01-31 21:33 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/69342000c9a9
8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java
Summary: Corrected the problem in OutputFeedback class
Reviewed-by: valeriep
Contributed-by: rasbold at google.com
! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java
Changeset: e170c858888e
Author: mchung
Date: 2017-01-31 14:47 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e170c858888e
8173711: Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved
Reviewed-by: ksrini, henryjen
! src/java.base/share/native/libjli/args.c
! test/ProblemList.txt
! test/tools/launcher/I18NArgTest.java
Changeset: 802428c8b55d
Author: lana
Date: 2017-02-02 21:20 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/802428c8b55d
Added tag jdk-9+155 for changeset e170c858888e
! .hgtags
Changeset: 7bd7a7ffa84b
Author: mchung
Date: 2017-01-31 20:06 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7bd7a7ffa84b
8173608: Separate JDK management agent from java.management module
Reviewed-by: dfuchs, dholmes, erikj
- make/copy/Copy-java.management.gmk
+ make/copy/Copy-jdk.management.agent.gmk
- make/gensrc/Gensrc-java.management.gmk
+ make/gensrc/Gensrc-jdk.management.agent.gmk
! make/lib/Lib-java.management.gmk
+ make/lib/Lib-jdk.management.agent.gmk
! make/mapfiles/libmanagement/mapfile-vers
+ make/mapfiles/libmanagement_rmi/mapfile-vers
! src/java.base/share/classes/module-info.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/java.management/share/classes/module-info.java
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
! src/java.rmi/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/LocalVirtualMachine.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/AgentConfigurationError.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/ConnectorAddressLink.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/FileSystem.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java
+ src/jdk.management.agent/share/classes/module-info.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpBroadcaster.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpController.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpException.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpGenericPacket.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpJmxPacket.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacket.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketReader.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketWriter.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/package-info.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/package.html
+ src/jdk.management.agent/share/conf/jmxremote.access
+ src/jdk.management.agent/share/conf/jmxremote.password.template
+ src/jdk.management.agent/share/conf/management.properties
+ src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/unix/native/libmanagement_rmi/FileSystemImpl.c
+ src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/windows/native/libmanagement_rmi/FileSystemImpl.c
! test/com/sun/tools/attach/StartManagementAgent.java
+ test/jdk/internal/agent/AgentCMETest.java
+ test/jdk/internal/agent/AgentCheckTest.java
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java
! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/TestManager.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/sun/management/jmxremote/startstop/ManagementAgentJcmd.java
Changeset: 8613f82fab04
Author: sundar
Date: 2017-02-01 15:12 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8613f82fab04
8173717: jlink --help fails with missing "plugin.opt.plugin-module-path" key in resource bundle
Reviewed-by: mchung, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/JLinkTest.java
Changeset: c5a48effbe68
Author: rpatil
Date: 2017-02-01 18:18 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c5a48effbe68
8167063: spurious message "A JNI error has occurred" if start-class cannot be initialized
Reviewed-by: alanb, ksrini
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/tools/launcher/LauncherMessageTest.java
Changeset: 9c0802c92d6b
Author: skovalev
Date: 2017-02-01 16:31 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c0802c92d6b
8173475: java/net/HttpURLConnection/SetAuthenticator tests have undeclared dependency on java.logging module
Reviewed-by: dfuchs
! test/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
Changeset: 397d1eb78030
Author: henryjen
Date: 2017-02-01 09:52 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/397d1eb78030
8173758: tools/javac/Paths/wcMineField.sh failing with java.lang.ClassNotFoundException
Reviewed-by: ksrini
! src/java.base/share/native/libjli/java.c
Changeset: 0e2935453091
Author: henryjen
Date: 2017-02-01 11:05 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0e2935453091
8171524: jar --help doesn't provide information that stdout and stdin can be used as output and input for tool
Reviewed-by: sherman
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
Changeset: a88d76c088c7
Author: anazarov
Date: 2017-02-01 23:33 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a88d76c088c7
8075616: Create tests to check schemagen work with multi-version jar
8075617: Create tests to check wsgen work with multi-version jar
Reviewed-by: alanb, lancea
+ test/tools/schemagen/MultiReleaseJarTest.java
+ test/tools/schemagen/data/mr/base/schemagen/Person.java
+ test/tools/schemagen/data/mr/v10/schemagen/Person.java
+ test/tools/schemagen/data/mr/v9/schemagen/Person.java
+ test/tools/wsgen/MultiReleaseJarTest.java
+ test/tools/wsgen/data/mr/base/wsgen/TestServer.java
+ test/tools/wsgen/data/mr/v10/wsgen/TestServer.java
+ test/tools/wsgen/data/mr/v9/wsgen/TestServer.java
Changeset: 949799faf431
Author: clanger
Date: 2017-02-02 10:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/949799faf431
8170868: DefaultProxySelector should use system defaults on Windows, MacOS and Gnome
Reviewed-by: chegar, simonis, clanger, stuefe, erikj
Contributed-by: arno.zeller at sap.com
! make/lib/NetworkingLibraries.gmk
! make/mapfiles/libnet/mapfile-vers
+ src/java.base/macosx/native/libnet/DefaultProxySelector.c
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
+ src/java.base/share/native/libnet/proxy_util.c
+ src/java.base/share/native/libnet/proxy_util.h
! src/java.base/unix/native/libnet/DefaultProxySelector.c
! src/java.base/windows/native/libnet/DefaultProxySelector.c
! test/java/net/ProxySelector/SystemProxies.java
Changeset: 63f7055a2240
Author: redestad
Date: 2017-02-02 12:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/63f7055a2240
8160302: Reduce number of lambdas created when loading java.util.regex.Pattern
Reviewed-by: sherman, martin
! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java
Changeset: db6e995edd0a
Author: dfuchs
Date: 2017-02-02 16:50 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/db6e995edd0a
8173607: JMX RMI connector should be in its own module
Summary: The JMX RMI connector is moved to a new java.management.rmi module.
Reviewed-by: mchung, erikj
- make/rmic/Rmic-java.management.gmk
+ make/rmic/Rmic-java.management.rmi.gmk
! src/java.base/share/classes/module-info.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnection.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServer.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
+ src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! test/javax/management/MBeanInfo/NotificationInfoTest.java
! test/javax/management/MBeanServer/ExceptionTest.java
! test/javax/management/MBeanServer/OldMBeanServerTest.java
! test/javax/management/modelmbean/UnserializableTargetObjectTest.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/mxbean/MXBeanExceptionHandlingTest.java
! test/javax/management/mxbean/MXBeanInteropTest1.java
! test/javax/management/mxbean/MXBeanInteropTest2.java
! test/javax/management/mxbean/MXBeanNotifTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/MXBeanWeirdParamTest.java
! test/javax/management/query/SupportedQueryTypesTest.java
! test/javax/management/remote/mandatory/connection/AddressableTest.java
! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java
! test/javax/management/remote/mandatory/connection/CloseableTest.java
! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java
! test/javax/management/remote/mandatory/connection/ConnectionTest.java
! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java
! test/javax/management/remote/mandatory/connection/GetConnectionTest.java
! test/javax/management/remote/mandatory/connection/IIOPURLTest.java
! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
! test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java
! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/RMISerializeTest.java
! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java
! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java
! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java
! test/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java
! test/javax/management/remote/mandatory/connectorServer/SetMBeanServerForwarder.java
! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java
! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java
! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java
! test/javax/management/remote/mandatory/notif/DeadListenerTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/ServerNotifs.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java
! test/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java
! test/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/serverError/JMXServerErrorTest.java
! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java
! test/javax/management/remote/mandatory/util/MapNullValuesTest.java
! test/javax/management/security/AuthorizationTest.java
! test/javax/management/security/SecurityTest.java
! test/sun/management/jmxremote/bootstrap/TestManager.java
! test/tools/launcher/modules/listmods/ListModsTest.java
Changeset: 0fab063574be
Author: dfuchs
Date: 2017-02-02 19:09 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0fab063574be
8173821: com.sun.jmx.remote.internal.Unmarshal should be removed.
Summary: com.sun.jmx.remote.internal.Unmarshal remove as it was no longer actively used since JDK 5.
Reviewed-by: alanb
- src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java
Changeset: 2306d5e4191f
Author: skovalev
Date: 2017-02-02 15:53 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2306d5e4191f
8173763: Two security tests fail with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available"
Reviewed-by: mullan
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 74d62786d29f
Author: mullan
Date: 2017-02-02 15:54 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/74d62786d29f
Merge
- src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java
Changeset: a652ba198354
Author: lana
Date: 2017-02-02 21:55 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a652ba198354
Merge
- make/copy/Copy-java.management.gmk
- make/gensrc/Gensrc-java.management.gmk
- make/rmic/Rmic-java.management.gmk
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
Changeset: 0f297e75d32d
Author: dfuchs
Date: 2017-02-03 11:29 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0f297e75d32d
8173315: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java fails intermittently
Summary: Ensure that each test case creates a new server with a new local port number to preserve test isolation.
Reviewed-by: michaelm
! test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
Changeset: a329ff201a7d
Author: ihse
Date: 2017-02-03 13:04 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a329ff201a7d
8172548: unpack200 fails linking with new update of SS12u4
Reviewed-by: erikj
Contributed-by: Stefan Anzinger <stefan.anzinger at oracle.com>
! make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-sparc
Changeset: 1700e2d1d46f
Author: ihse
Date: 2017-02-03 15:20 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1700e2d1d46f
8004842: Unify values of boolean make variables set in configure to true/false
Reviewed-by: erikj
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
Changeset: 625b698c3cbe
Author: mchung
Date: 2017-02-03 08:54 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/625b698c3cbe
8173858: Rename libmanagement_rmi to libmanagement_agent
Reviewed-by: alanb, dfuchs, dholmes, erikj
! make/lib/Lib-jdk.management.agent.gmk
+ make/mapfiles/libmanagement_agent/mapfile-vers
- make/mapfiles/libmanagement_rmi/mapfile-vers
! src/java.base/share/classes/module-info.java
! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c
- src/jdk.management.agent/unix/native/libmanagement_rmi/FileSystemImpl.c
! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/windows/native/libmanagement_agent/FileSystemImpl.c
- src/jdk.management.agent/windows/native/libmanagement_rmi/FileSystemImpl.c
Changeset: 0804989e2399
Author: henryjen
Date: 2017-02-03 09:48 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0804989e2399
8171522: Jar prints error message with old (non gnu-style options).
Reviewed-by: sherman
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
Changeset: b873867cc8b8
Author: dmarkov
Date: 2017-01-24 18:44 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b873867cc8b8
8163889: [macosx] Can't print from browser on Mac OS X
Reviewed-by: prr, psadhukhan
! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
+ test/java/awt/print/PrinterJob/PrintCrashTest.java
Changeset: 2ec14b8cdc25
Author: prr
Date: 2017-01-26 09:19 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ec14b8cdc25
Merge
- make/copy/Copy-jdk.crypto.token.gmk
- make/lib/Lib-jdk.crypto.token.gmk
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h
Changeset: 89cafca458bf
Author: jdv
Date: 2017-01-27 12:16 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/89cafca458bf
8152561: Is it allowed to have zero value for count in TIFFField.createArrayForType() for the rationals
Reviewed-by: psadhukhan, bpb, prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
+ test/javax/imageio/plugins/tiff/TIFFCreateArrayForTypeTest.java
Changeset: f1d109bc09fe
Author: psadhukhan
Date: 2017-01-27 15:37 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1d109bc09fe
7190595: Nimbus: Test6657026 fails
Reviewed-by: yan, jdv
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! test/javax/swing/plaf/basic/BasicSplitPaneUI/Test6657026.java
Changeset: b85ea2af6b5d
Author: pnarayanan
Date: 2017-01-30 16:32 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b85ea2af6b5d
8167278: ArrayIndexOutOfBoundsException when calling ImageIO.read(InputStream) with RLE4 BMP
Reviewed-by: prr, bpb, jdv
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
Changeset: ba7ede80cea4
Author: ddehaven
Date: 2017-01-30 12:04 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba7ede80cea4
Merge
- test/tools/jlink/CustomPluginTest.java
- test/tools/jlink/customplugin/module-info.java
- test/tools/jlink/customplugin/plugin/CustomPlugin.java
- test/tools/jlink/customplugin/plugin/HelloPlugin.java
- test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
- test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java
Changeset: b48677ae75b4
Author: ddehaven
Date: 2017-02-03 08:15 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b48677ae75b4
Merge
Changeset: 622cc51a38ce
Author: dl
Date: 2017-02-03 13:24 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/622cc51a38ce
8173706: Is able to set a negative j.u.Vector size in JDK9 b151
Reviewed-by: martin, psandoz, smarks
! src/java.base/share/classes/java/util/Vector.java
! test/java/util/concurrent/tck/VectorTest.java
Changeset: 06bdfec766f4
Author: dl
Date: 2017-02-03 13:24 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/06bdfec766f4
8169748: LinkedTransferQueue bulk remove is O(n^2)
8172023: Concurrent spliterators fail to handle exhaustion properly
Reviewed-by: martin, psandoz, smarks
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! test/java/util/Collection/RemoveMicroBenchmark.java
+ test/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java
+ test/java/util/concurrent/LinkedTransferQueue/WhiteBox.java
! test/java/util/concurrent/tck/Collection8Test.java
Changeset: 0aedd507e3cd
Author: dl
Date: 2017-02-03 13:24 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0aedd507e3cd
8171886: Miscellaneous changes imported from jsr166 CVS 2017-02
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! test/java/util/AbstractList/CheckForComodification.java
! test/java/util/ArrayList/Bug6533203.java
! test/java/util/ArrayList/IteratorMicroBenchmark.java
! test/java/util/ArrayList/RangeCheckMicroBenchmark.java
! test/java/util/Collection/IteratorMicroBenchmark.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/BigBinarySearch.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/RacingCollections.java
! test/java/util/Collections/ReverseOrder2.java
! test/java/util/Collections/SetFromMap.java
! test/java/util/Deque/ChorusLine.java
! test/java/util/IdentityHashMap/ToArray.java
! test/java/util/IdentityHashMap/ToString.java
! test/java/util/NavigableMap/LockStep.java
! test/java/util/PriorityQueue/ForgetMeNot.java
! test/java/util/PriorityQueue/NoNulls.java
! test/java/util/PriorityQueue/PriorityQueueSort.java
! test/java/util/PriorityQueue/RemoveContains.java
! test/java/util/Random/DistinctSeeds.java
! test/java/util/TreeMap/NullAtEnd.java
! test/java/util/Vector/CopyInto.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/DrainToFails.java
! test/java/util/concurrent/BlockingQueue/Interrupt.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java
! test/java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java
! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/java/util/concurrent/ConcurrentQueues/GCRetention.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java
! test/java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java
! test/java/util/concurrent/CopyOnWriteArraySet/RacingCows.java
! test/java/util/concurrent/CyclicBarrier/Basic.java
! test/java/util/concurrent/DelayQueue/Iterate.java
! test/java/util/concurrent/DelayQueue/PollUnexpired.java
! test/java/util/concurrent/DelayQueue/Stress.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/Executors/PrivilegedCallables.java
! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java
! test/java/util/concurrent/FutureTask/Customized.java
! test/java/util/concurrent/FutureTask/DoneMeansDone.java
! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/java/util/concurrent/LinkedBlockingQueue/ToArray.java
! test/java/util/concurrent/Phaser/Arrive.java
! test/java/util/concurrent/Phaser/Basic.java
! test/java/util/concurrent/Phaser/FickleRegister.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/atomic/Lazy.java
! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/java/util/concurrent/tck/AbstractExecutorServiceTest.java
! test/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/java/util/concurrent/tck/Atomic8Test.java
! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/ExecutorsTest.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PhaserTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/ReentrantLockTest.java
! test/java/util/concurrent/tck/ReentrantReadWriteLockTest.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java
Changeset: 4ebe8e908989
Author: mchung
Date: 2017-02-03 18:06 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4ebe8e908989
8173412: @Test in java/lang/annotation and java/lang/reflect/Proxy tests not run
Reviewed-by: redestad
! test/java/lang/annotation/AnnotationWithLambda.java
! test/java/lang/reflect/Proxy/ProxyForMethodHandle.java
Changeset: 5315de9bf0e3
Author: vtewari
Date: 2016-12-23 12:15 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5315de9bf0e3
8170861: Remove DcmdMBeanPermissionsTest.java from ProblemList
Summary: removed DcmdMBeanPermissionsTest.java from ProblemList
Reviewed-by: dholmes, fparain
Contributed-by: ujwal.vangapally at oracle.com
! test/ProblemList.txt
Changeset: 531f23cf8fb6
Author: dfazunen
Date: 2016-12-27 16:24 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/531f23cf8fb6
8171441: tools/launcher/VersionCheck.java doesn't report names of tools which failed checks
Reviewed-by: stsmirno, iignatyev, anazarov
! test/tools/launcher/VersionCheck.java
Changeset: a099563cb23c
Author: jwilhelm
Date: 2016-12-27 22:34 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a099563cb23c
Merge
! test/ProblemList.txt
Changeset: 6002279db5b9
Author: ctornqvi
Date: 2017-01-05 16:46 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6002279db5b9
8172188: JDI tests fail due to "permission denied" when creating temp file
Reviewed-by: hseigel, mseledtsov
! test/com/sun/jdi/ShellScaffold.sh
Changeset: b747d4c9a917
Author: jwilhelm
Date: 2017-01-09 15:10 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b747d4c9a917
Merge
Changeset: 727e88de35ed
Author: hseigel
Date: 2017-01-13 10:45 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/727e88de35ed
8172288: Fix Jigsaw related module/package error messages and throw correct exceptions
Summary: Reword error messages and throw IllegalStateExceptions where appropriate
Reviewed-by: alanb, acorn, lfoltan, gtriantafill
! src/java.base/share/classes/java/lang/reflect/Layer.java
Changeset: dac0e2eafbd5
Author: jwilhelm
Date: 2017-01-13 18:26 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/dac0e2eafbd5
Merge
Changeset: e56f36205735
Author: jwilhelm
Date: 2017-01-16 16:18 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e56f36205735
Merge
Changeset: a2d3b7f65c95
Author: redestad
Date: 2017-01-19 11:27 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a2d3b7f65c95
8171855: Move package name transformations during module bootstrap into native code
Reviewed-by: alanb, acorn, lfoltan, mchung, plevart, hseigel, sspitsyn
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c
Changeset: 5c08f2a9daee
Author: gtriantafill
Date: 2017-01-19 10:55 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c08f2a9daee
8152206: Simplify jvmstat modules
Reviewed-by: alanb, mchung, hseigel
! src/java.base/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java
! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
Changeset: 79dbfcdbe1b0
Author: rraghavan
Date: 2017-01-20 04:42 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/79dbfcdbe1b0
8167337: When jmxremote.port=0, JDP broadcasts "0" instead of assigned port
Summary: Fetched the correct jmx service url for jdp to broadcast it.
Reviewed-by: dsamersoff, rriggs
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/sun/management/Agent.java
! test/sun/management/jdp/DynamicLauncher.java
+ test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
+ test/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java
Changeset: 825a12434329
Author: dpochepk
Date: 2017-01-23 16:31 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/825a12434329
8171149: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java failed with "Out of space in CodeCache for adapters"
Reviewed-by: kvn
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
Changeset: 33e6f9b9e3b5
Author: vtewari
Date: 2017-01-25 15:31 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/33e6f9b9e3b5
8167178: Exported elements referring to inaccessible types in java.naming
Reviewed-by: chegar, rriggs, alanb
! src/java.naming/share/classes/javax/naming/CompoundName.java
Changeset: 955d8b6ded80
Author: jwilhelm
Date: 2017-01-24 00:30 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/955d8b6ded80
Merge
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
! test/ProblemList.txt
- test/java/lang/SecurityManager/RestrictedPackages.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java
! test/tools/launcher/VersionCheck.java
Changeset: 0eb0f644345d
Author: jwilhelm
Date: 2017-02-04 03:29 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0eb0f644345d
Merge
! src/java.base/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.jconsole/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! test/ProblemList.txt
Changeset: 19aaaf6ee13e
Author: lancea
Date: 2017-02-04 14:04 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/19aaaf6ee13e
8173604: Rename module 8173604 java.annotations.common to java.xml.ws.annoations
Reviewed-by: dfuchs, alanb, psandoz, mchung
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/technology-summary.html
! src/java.se.ee/share/classes/module-info.java
! test/tools/launcher/modules/addmods/AddModsTest.java
Changeset: 2719a1f55cd8
Author: jlahoda
Date: 2017-02-06 11:07 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2719a1f55cd8
8173653: jshell tool: ctrl-C when in external editor aborts jshell -- history lost
Summary: Adding ability for WindowsTerminal subclasses to get and set console mode.
Reviewed-by: rfield
! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java
Changeset: 93005a285d67
Author: mullan
Date: 2017-02-06 08:59 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/93005a285d67
8173827: Remove forRemoval=true from several deprecated security APIs
Reviewed-by: redestad, xuelei
! src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java
! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManager.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java
! src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java
! src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java
! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/java/security/Certificate.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/Signer.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/auth/Policy.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
Changeset: d571f86c2762
Author: mchung
Date: 2017-02-06 08:03 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d571f86c2762
8173947: jconsole does not show local running VMs to attach
Reviewed-by: alanb, dholmes, dfuchs
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
Changeset: 3ec66890e682
Author: vinnie
Date: 2017-02-06 17:28 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/3ec66890e682
8173956: KeyStore regression due to default keystore being changed to PKCS12
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/sun/security/pkcs12/MixedcaseAlias.java
Changeset: 63f21de94ffd
Author: redestad
Date: 2017-02-06 22:23 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/63f21de94ffd
8173982: (fs) DefaultFileSystemProvider should be split into platform specific versions
Reviewed-by: alanb
+ src/java.base/aix/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/linux/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/macosx/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
Changeset: 7d64e541a6c0
Author: dl
Date: 2017-02-07 00:38 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7d64e541a6c0
8172726: ForkJoin common pool retains a reference to the thread context class loader
Reviewed-by: martin, psandoz, chegar
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
+ test/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/java/util/concurrent/tck/JSR166TestCase.java
+ test/java/util/concurrent/tck/tck.policy
Changeset: 847d7a6aef45
Author: lana
Date: 2017-02-09 17:21 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/847d7a6aef45
Added tag jdk-9+156 for changeset 7d64e541a6c0
! .hgtags
Changeset: c39f051b38d8
Author: bpb
Date: 2017-02-07 11:01 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c39f051b38d8
8173910: (fs) java/nio/file/FileSystem/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb
! test/java/nio/file/FileSystem/Basic.java
Changeset: 1ef7723209e7
Author: lancea
Date: 2017-02-07 14:07 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ef7723209e7
8169313: java.xml.ws not granted NetPermission(getProxySelector)
Reviewed-by: alanb, aefimov, mchung
! src/java.base/share/lib/security/default.policy
Changeset: 88f5292cbbad
Author: rpatil
Date: 2017-02-08 02:23 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/88f5292cbbad
8173943: Change error reporting of LauncherHelper to include actual Error class name
Reviewed-by: alanb, ksrini
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
Changeset: f5807d240630
Author: smarks
Date: 2017-02-07 13:45 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f5807d240630
8044626: Update RMI specifications to reflect modularization changes
8165649: Re-examine if Activatable object can be created from non-public class and/or constructor
Reviewed-by: alanb, mchung
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/activation/Activator.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: e50de2389390
Author: mchung
Date: 2017-02-07 16:41 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e50de2389390
8173712: Rename JAVA_OPTIONS environment variable to JDK_JAVA_OPTIONS
Reviewed-by: henryjen, psandoz
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.h
! src/java.base/windows/native/libjli/cmdtoargs.c
! test/ProblemList.txt
! test/tools/launcher/ArgsEnvVar.java
! test/tools/launcher/I18NArgTest.java
Changeset: 47526f23be49
Author: ascarpino
Date: 2017-02-07 19:55 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/47526f23be49
8151116: Add extended key usage constraint to the jdk.certpath.disabledAlgorithms security property
Reviewed-by: wetmore
! src/java.base/share/conf/security/java.security
Changeset: 04c3f5221759
Author: coffeys
Date: 2017-02-08 08:40 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/04c3f5221759
8173783: IllegalArgumentException: jdk.tls.namedGroups
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ test/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java
Changeset: e56bfa6ae3ce
Author: dfuchs
Date: 2017-02-08 16:33 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e56bfa6ae3ce
8173898: StackWalker.walk throws InternalError if called from a constructor invoked through reflection.
Summary: StackWalker is fixed to take into account constructor reflection frames. The specification of StackWalker.Option.SHOW_REFLECT_FRAMES is also clarified in this regard.
Reviewed-by: bchristi, lancea, mchung, psandoz
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! test/java/lang/StackWalker/Basic.java
+ test/java/lang/StackWalker/ReflectionFrames.java
Changeset: 23074c7a0bc6
Author: rriggs
Date: 2017-02-08 13:17 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/23074c7a0bc6
8174128: [testbug] Remove implementation dependency from java.time TCK tests
Reviewed-by: dfuchs, scolebourne
! test/java/time/TEST.properties
! test/java/time/tck/java/time/AbstractTCKTest.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/serial/TCKZoneIdSerialization.java
+ test/java/time/test/java/time/TEST.properties
Changeset: bb824eeea452
Author: ascarpino
Date: 2017-02-08 10:56 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bb824eeea452
8174157: Backout 8151116
Reviewed-by: mullan
! src/java.base/share/conf/security/java.security
Changeset: 223b9c6c892f
Author: ascarpino
Date: 2017-02-08 11:01 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/223b9c6c892f
8173410: Add commented config line for jdk.security.provider.preferred
Reviewed-by: wetmore
! src/java.base/share/conf/security/java.security
Changeset: cb761a779278
Author: valeriep
Date: 2017-02-08 19:20 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb761a779278
8173708: Re-enable AES cipher with CFB128 mode for Ucrypto provider
Summary: Updated Ucrypto config file to remove the disabled mechanisms
Reviewed-by: wetmore
! src/jdk.crypto.ucrypto/solaris/conf/security/ucrypto-solaris.cfg
! test/com/oracle/security/ucrypto/TestAES.java
Changeset: d4816c8d3ab8
Author: valeriep
Date: 2017-02-08 19:22 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d4816c8d3ab8
Merge
Changeset: 4be3ef759ead
Author: dlsmith
Date: 2017-02-08 12:27 -0700
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4be3ef759ead
8173587: LambdaMetafactory needs to validate descriptors and method name
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
+ test/java/lang/invoke/lambda/MetafactoryDescriptorTest.java
+ test/java/lang/invoke/lambda/MetafactoryMethodNameTest.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
Changeset: 00cd2ba50e10
Author: ascarpino
Date: 2017-02-08 12:08 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/00cd2ba50e10
8160655: Fix denyAfter and usage types for security properties
Reviewed-by: mullan, xuelei
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
+ src/java.base/share/classes/sun/security/provider/certpath/PKIXExtendedParameters.java
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.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/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
+ src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! src/java.base/share/conf/security/java.security
! test/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 56a5cee26bbb
Author: dlsmith
Date: 2017-02-08 14:23 -0700
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/56a5cee26bbb
8033076: LambdaMetafactory should use types in implMethod.type()
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
Changeset: 95050afa6898
Author: dlsmith
Date: 2017-02-08 17:28 -0700
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/95050afa6898
8174226: Test failures after JDK-8033076
Summary: Reverting JDK-8033076 for now
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
Changeset: cad3932c20ec
Author: ssahoo
Date: 2017-02-09 05:19 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/cad3932c20ec
8168423: Test Task: Custom system class loader + security manager + malformed policy file = recursive initialization
Summary: If a malformed policy file is encountered when running with a custom system class loader then it leads to a recursive initialization issue
Reviewed-by: mullan
+ test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
+ test/java/lang/ClassLoader/securityManager/TestClassLoader.java
+ test/java/lang/ClassLoader/securityManager/TestClient.java
+ test/java/lang/ClassLoader/securityManager/malformed.policy
+ test/java/lang/ClassLoader/securityManager/valid.policy
Changeset: 5757370ec024
Author: bpb
Date: 2017-02-09 07:48 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5757370ec024
8173387: java/nio/channels/Selector/SelectTimeout.java failed with "Test timed out early with timeout 100000000999"
Summary: Corrected timing problem with multiple threads setting static variables
Reviewed-by: clanger, alanb
! test/java/nio/channels/Selector/SelectTimeout.java
Changeset: a547b3736c3b
Author: msheppar
Date: 2017-02-09 15:56 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a547b3736c3b
8049375: Extend how the org.omg.CORBA.ORB handles the search for orb.properties
Reviewed-by: lancea, alanb
! test/TEST.groups
+ test/org/omg/CORBA/OrbPropertiesTest.java
+ test/org/omg/CORBA/TestOrbImpl.java
+ test/org/omg/CORBA/TestSingletonOrbImpl.java
+ test/org/omg/CORBA/jtreg.test.policy
Changeset: 68cb676e526a
Author: lana
Date: 2017-02-09 18:10 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/68cb676e526a
Merge
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
Changeset: 34174308ee40
Author: bpb
Date: 2017-02-09 14:49 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/34174308ee40
8174127: (ch) Add instrumentation to java/nio/channels/FileChannel/Transfer.java
Summary: Convert to TestNG and add some debugging output for large file creation time
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/Transfer.java
Changeset: 23ef25fca147
Author: amlu
Date: 2017-02-10 10:07 +0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/23ef25fca147
8174241: ProblemList update for TestWsImport, JdbMethodExitTest and jimage tests
Reviewed-by: lancea
! test/ProblemList.txt
Changeset: 297a26386644
Author: mli
Date: 2017-02-09 18:33 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/297a26386644
8173957: Fix @since in module-info.java in dev/jdk repo
Reviewed-by: alanb, lancea
! src/java.base/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.instrument/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.desktop/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java
! src/jdk.internal.ed/share/classes/module-info.java
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
Changeset: cb3a760ccbb0
Author: michaelm
Date: 2017-02-10 09:55 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb3a760ccbb0
8174716: java/net/httpclient/security/Driver.java failing in JDK 9
Reviewed-by: alanb
! test/java/net/httpclient/security/Driver.java
Changeset: 1c8f054f6278
Author: alanb
Date: 2017-02-10 09:04 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1c8f054f6278
8173393: Module system implementation refresh (2/2017)
Reviewed-by: dfuchs, psandoz, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, claes.redestad at oracle.com, alex.buckley at oracle.com, mark.reinhold at oracle.com, john.r.rose at oracle.com
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/ModuleSummary.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/IllegalCallerException.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/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/FindException.java
! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ResolutionException.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/ProblemList.txt
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/Class/getPackageName/Basic.java
! test/java/lang/StackWalker/CallerFromMain.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/DropLookupModeTest.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/Unnamed.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
+ test/java/lang/invoke/modules/Driver.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
+ test/java/lang/invoke/modules/Unnamed.java
+ test/java/lang/invoke/modules/m1/module-info.java
+ test/java/lang/invoke/modules/m1/p1/Main.java
+ test/java/lang/invoke/modules/m1/p1/Type1.java
+ test/java/lang/invoke/modules/m1/p2/Type2.java
+ test/java/lang/invoke/modules/m2/module-info.java
+ test/java/lang/invoke/modules/m2/q1/Type1.java
+ test/java/lang/invoke/modules/m2/q2/Type2.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleNamesTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/module/MultiReleaseJarTest.java
+ test/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
+ test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/java/lang/reflect/Layer/LayerControllerTest.java
! test/java/lang/reflect/Module/AnnotationsTest.java
! test/java/lang/reflect/Module/BasicModuleTest.java
! test/java/lang/reflect/Module/WithSecurityManager.java
+ test/java/lang/reflect/Module/addXXX/Driver.java
+ test/java/lang/reflect/Module/addXXX/m1/module-info.java
+ test/java/lang/reflect/Module/addXXX/m1/p1/C.java
+ test/java/lang/reflect/Module/addXXX/m2/module-info.java
+ test/java/lang/reflect/Module/addXXX/m2/p2/C.java
+ test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
+ test/java/lang/reflect/Module/addXXX/m3/module-info.java
+ test/java/lang/reflect/Module/addXXX/m3/p3/C.java
+ test/java/lang/reflect/Module/addXXX/m4/module-info.java
+ test/java/lang/reflect/Module/addXXX/m4/p4/C.java
+ test/java/lang/reflect/Module/addXXX/test/module-info.java
+ test/java/lang/reflect/Module/addXXX/test/test/C.java
+ test/java/lang/reflect/Module/addXXX/test/test/Main.java
+ test/java/lang/reflect/Module/addXXX/test/test/Service.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/security/modules/ModularTest.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/ServiceLoader/modules/Basic.java
+ test/jdk/internal/reflect/CallerSensitive/CheckCSMs.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
Changeset: d35044f37cdb
Author: alanb
Date: 2017-02-10 12:28 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d35044f37cdb
Merge
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/ProblemList.txt
! test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
Changeset: d18d6cbde5e3
Author: alanb
Date: 2017-02-10 12:30 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d18d6cbde5e3
Merge
Changeset: ba1d4f8c77de
Author: bchristi
Date: 2017-01-31 11:51 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba1d4f8c77de
8156073: 2-slot LiveStackFrame locals (long and double) are incorrect
Reviewed-by: coleenp, mchung
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
- test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: 07739d8a2680
Author: jwilhelm
Date: 2017-01-31 20:54 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/07739d8a2680
Merge
! src/java.base/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/ProblemList.txt
Changeset: 46d67328922c
Author: jwilhelm
Date: 2017-02-01 00:56 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/46d67328922c
Merge
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: 0d2ab72ba600
Author: dnsimon
Date: 2017-02-02 05:26 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0d2ab72ba600
8145337: [JVMCI] JVMCI initialization with SecurityManager installed fails: java.security.AccessControlException: access denied
Reviewed-by: kvn, alanb, mchung, mullan
! src/java.base/share/lib/security/default.policy
Changeset: 31fdce5df5cd
Author: jwilhelm
Date: 2017-02-09 23:15 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/31fdce5df5cd
Merge
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! test/ProblemList.txt
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: 9061aabb211d
Author: jwilhelm
Date: 2017-02-09 23:35 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9061aabb211d
Merge
! src/java.base/share/classes/module-info.java
! test/ProblemList.txt
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: a024ba2ca3d2
Author: dkononenko
Date: 2017-02-09 19:43 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a024ba2ca3d2
8170113: jimage extract to readonly directory causes MissingResourceException
Summary: Added a missing resource.
Reviewed-by: alanb, anazarov
Contributed-by: denis.kononenko at oracle.com
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
Changeset: 27716a9b2378
Author: serb
Date: 2017-01-31 19:22 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/27716a9b2378
8143077: Deprecate InputEvent._MASK in favor of InputEvent._DOWN_MASK
Reviewed-by: prr, alexsch, azvegint, mchung, egahlin
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Event.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/MenuShortcut.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/peer/PopupMenuPeer.java
! src/java.desktop/share/classes/javax/swing/Autoscroller.java
! src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/windows/classes/sun/awt/windows/WButtonPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WTextFieldPeer.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/VMPanel.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java
Changeset: bdb8499fdb64
Author: psadhukhan
Date: 2017-02-02 11:05 +0530
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bdb8499fdb64
8170578: CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2)
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java
Changeset: 6dbd2f0fbd71
Author: prr
Date: 2017-02-03 09:28 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6dbd2f0fbd71
8173409: make setMixingCutoutShape public and remove jdk.desktop
Reviewed-by: serb, mchung, alexsch
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
- src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
- src/jdk.desktop/share/classes/module-info.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/java/awt/Mixing/OpaqueTest.java
- test/java/awt/jdk/TestJDKAWTUtils.java
Changeset: 05b82284817f
Author: prr
Date: 2017-02-06 09:32 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/05b82284817f
8170493: JNI exception pending in JavaComponentAccessibility.m
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: 94038948b70f
Author: prr
Date: 2017-02-06 09:34 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/94038948b70f
Merge
- make/copy/Copy-java.management.gmk
- make/gensrc/Gensrc-java.management.gmk
- make/rmic/Rmic-java.management.gmk
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
Changeset: fbddaaa26e1b
Author: mcherkas
Date: 2017-02-07 18:55 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fbddaaa26e1b
8173145: Menu is activated after using mnemonic Alt/Key combination
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
+ test/com/sun/java/swing/plaf/windows/Test8173145.java
Changeset: 205e05380de6
Author: prr
Date: 2017-02-10 08:17 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/205e05380de6
Merge
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.desktop/share/classes/module-info.java
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
Changeset: ed26eebc8c88
Author: mchung
Date: 2017-02-10 10:26 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ed26eebc8c88
8174739: Rename JMOD section name for native libraries from native to lib
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jmod/JmodTest.java
Changeset: 71ae110c5efd
Author: michaelm
Date: 2017-02-10 21:58 +0000
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/71ae110c5efd
8174745: Httpclient source update for JDK 8
Reviewed-by: dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java
Changeset: ef6894aeb9fe
Author: sherman
Date: 2017-02-11 21:31 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ef6894aeb9fe
8165640: Enhance jar tool to allow module-info in versioned directories but not in base in modular multi-release jar files
Reviewed-by: psandoz, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/modularJar/src/baz/jdk/test/baz/Baz.java
Changeset: 4cda2699bf59
Author: mchung
Date: 2017-02-12 16:45 -0800
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4cda2699bf59
8174740: RuntimeException: Module m's descriptor returns inconsistent package set
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/module-info.java
Changeset: db26f90a85f5
Author: skovalev
Date: 2017-02-10 11:00 +0300
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/db26f90a85f5
8174194: Several java/lang tests failing due to undeclared module dependencies
Reviewed-by: dfuchs, mchung
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java
! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: 96748d4b1204
Author: jlahoda
Date: 2017-02-13 09:41 +0100
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/96748d4b1204
8173777: Merge javac -Xmodule into javac--patch-module
Summary: Converting uses of -Xmodule: to --patch-module.
Reviewed-by: alanb, mchung
- test/javax/xml/jaxp/common/8035437/Document.java
- test/javax/xml/jaxp/common/8035437/DocumentImpl.java
- test/javax/xml/jaxp/common/8035437/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Document.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src2/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! test/javax/xml/jaxp/common/8035437/run.sh
- test/sun/text/IntHashtable/Bug4170614Test.java
! test/sun/text/IntHashtable/Bug4170614Test.sh
+ test/sun/text/IntHashtable/patch-src/java/text/Bug4170614Test.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: fdfa7b2fe9a7
Author: mullan
Date: 2017-02-13 11:35 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fdfa7b2fe9a7
8174837: Add "since=9" to deprecated ContentSigner and ContentSignerParameters classes
Reviewed-by: vinnie
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
Changeset: 4bc911216038
Author: gadams
Date: 2017-02-17 10:30 -0500
URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4bc911216038
Merge
- make/copy/Copy-java.management.gmk
- make/gensrc/Gensrc-java.management.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/NetworkingLibraries.gmk
- make/rmic/Rmic-java.management.gmk
+ src/java.base/android/classes/sun/nio/fs/DefaultFileSystemProvider.java
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
- src/java.desktop/share/native/libsplashscreen/libpng/pngtest.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
! src/java.desktop/unix/native/common/awt/fontpath.c
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
- src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
- src/jdk.desktop/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
- test/java/awt/jdk/TestJDKAWTUtils.java
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
- test/javax/xml/jaxp/common/8035437/Document.java
- test/javax/xml/jaxp/common/8035437/DocumentImpl.java
- test/javax/xml/jaxp/common/8035437/Node.java
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
- test/sun/text/IntHashtable/Bug4170614Test.java
- test/tools/jlink/CustomPluginTest.java
- test/tools/jlink/customplugin/module-info.java
- test/tools/jlink/customplugin/plugin/CustomPlugin.java
- test/tools/jlink/customplugin/plugin/HelloPlugin.java
- test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
- test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java
More information about the mobile-dev
mailing list