hg: jigsaw/jigsaw/jdk: 259 new changesets
mandy.chung at oracle.com
mandy.chung at oracle.com
Sun Feb 10 20:38:50 PST 2013
Changeset: 7fd56a5abd94
Author: katleman
Date: 2012-12-13 09:05 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7fd56a5abd94
Added tag jdk8-b68 for changeset 53fb43e4d614
! .hgtags
Changeset: e8b54ae97344
Author: jviswana
Date: 2012-12-12 13:28 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e8b54ae97344
8004316: Printer - tempfile having incorrect extension
Reviewed-by: bae, jgodinez
! src/solaris/classes/sun/print/UnixPrintJob.java
Changeset: fd9e6b4c8488
Author: lana
Date: 2012-12-14 11:21 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fd9e6b4c8488
Merge
Changeset: c69424f78060
Author: serb
Date: 2012-12-11 19:45 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c69424f78060
7154778: [macosx] NSView-based implementation of sun.awt.EmbeddedFrame
Summary: The new implementation of EmbeddedFrame to support SWT_AWT Bridge
Reviewed-by: anthony, serb, leonidr
Contributed-by: Petr Pchelko <petr.pchelko at oracle.com>
! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/PlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
+ src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java
+ src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
! src/macosx/classes/sun/lwawt/macosx/CWrapper.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/AWTSurfaceLayers.m
! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/AWTWindow.m
! src/macosx/native/sun/awt/CCursorManager.m
! src/macosx/native/sun/awt/CWrapper.m
! src/macosx/native/sun/awt/awt.m
! src/macosx/native/sun/java2d/opengl/CGLLayer.m
! src/macosx/native/sun/osxapp/ThreadUtilities.h
! src/macosx/native/sun/osxapp/ThreadUtilities.m
Changeset: e016ad35a764
Author: kshefov
Date: 2012-12-13 15:14 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e016ad35a764
7132385: [macosx] IconifyTest of RepaintManager could use some delay
Reviewed-by: serb, alexsch
+ test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java
Changeset: 71e03e17c183
Author: kshefov
Date: 2012-12-14 13:32 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/71e03e17c183
6757986: javax/swing/JInternalFrame/5066752/bug5066752.java needs correction
Reviewed-by: serb, alexsch
+ test/javax/swing/JInternalFrame/5066752/bug5066752.java
Changeset: 9fc7460ca3ac
Author: lana
Date: 2012-12-14 11:22 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9fc7460ca3ac
Merge
Changeset: 7004848974a2
Author: jgish
Date: 2012-12-04 20:21 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7004848974a2
8003596: TEST_BUG: java/util/logging/CheckLockLocationTest.java failing [win]
Reviewed-by: alanb
! test/ProblemList.txt
! test/java/util/logging/CheckLockLocationTest.java
Changeset: 44ae777564eb
Author: mullan
Date: 2012-12-04 17:40 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/44ae777564eb
8004188: Rename src/share/lib/security/java.security to java.security-linux
Reviewed-by: mullan, mchung
Contributed-by: jason.uh at oracle.com
! make/java/security/Makefile
- src/share/lib/security/java.security
+ src/share/lib/security/java.security-linux
Changeset: b54a5b7d2e65
Author: alanb
Date: 2012-12-05 12:20 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b54a5b7d2e65
8004491: Build breakage on Linux due to 8004188
Reviewed-by: chegar, erikj
! makefiles/CopyFiles.gmk
Changeset: a971516029ab
Author: jgish
Date: 2012-12-05 21:08 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a971516029ab
8004317: TestLibrary.getUnusedRandomPort() fails intermittently, but exception not reported
Reviewed-by: alanb, dmocek, smarks
! test/java/rmi/testlibrary/TestLibrary.java
Changeset: 41a1b110f34d
Author: lancea
Date: 2012-12-06 15:51 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/41a1b110f34d
8004374: CachedRowSetSwriter.writeData reports wrong number of conflicts in SyncProviderException
Reviewed-by: naoto
! src/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
Changeset: 896d4af2ebfd
Author: rfield
Date: 2012-12-06 21:55 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/896d4af2ebfd
8003881: Prevent lambda implementing inner classes from allowing the creation of new instances
Summary: Lambda implementing inner classes now has private constructor (thanks Kumar)
Reviewed-by: ksrini
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
+ test/java/lang/invoke/lambda/LambdaAccessControlTest.java
Changeset: da387f0cecb7
Author: ksrini
Date: 2012-12-09 07:43 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/da387f0cecb7
8004042: Arrrghs.java test failed on windows with access error.
Reviewed-by: smarks, jjh, ksrini
Contributed-by: david.dehaven at oracle.com
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java
Changeset: 343615aa0539
Author: dxu
Date: 2012-12-09 19:13 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/343615aa0539
7194370: (fs) WatchService fails if volume S/N is 0 [win]
Reviewed-by: alanb, forax
! src/windows/classes/sun/nio/fs/WindowsFileAttributes.java
Changeset: fda257689786
Author: okutsu
Date: 2012-12-10 10:52 +0900
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fda257689786
8000983: Support narrow display names for calendar fields
8003267: Support generic time zone names in TimeZoneNameProvider (SPI)
Reviewed-by: naoto
! make/tools/src/build/tools/cldrconverter/Bundle.java
! make/tools/src/build/tools/cldrconverter/BundleGenerator.java
! make/tools/src/build/tools/cldrconverter/CLDRConverter.java
! make/tools/src/build/tools/cldrconverter/LDMLParseHandler.java
! make/tools/src/build/tools/cldrconverter/MetaZonesParseHandler.java
! make/tools/src/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/java/util/TimeZone.java
! src/share/classes/java/util/spi/CalendarNameProvider.java
! src/share/classes/java/util/spi/TimeZoneNameProvider.java
! src/share/classes/sun/text/resources/FormatData.java
! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! src/share/classes/sun/text/resources/be/FormatData_be.java
! src/share/classes/sun/text/resources/bg/FormatData_bg.java
! src/share/classes/sun/text/resources/ca/FormatData_ca.java
! src/share/classes/sun/text/resources/cs/FormatData_cs.java
! src/share/classes/sun/text/resources/da/FormatData_da.java
! src/share/classes/sun/text/resources/de/FormatData_de.java
! src/share/classes/sun/text/resources/el/FormatData_el.java
! src/share/classes/sun/text/resources/es/FormatData_es.java
! src/share/classes/sun/text/resources/et/FormatData_et.java
! src/share/classes/sun/text/resources/fi/FormatData_fi.java
! src/share/classes/sun/text/resources/fr/FormatData_fr.java
! src/share/classes/sun/text/resources/hi/FormatData_hi_IN.java
! src/share/classes/sun/text/resources/hr/FormatData_hr.java
! src/share/classes/sun/text/resources/hu/FormatData_hu.java
! src/share/classes/sun/text/resources/is/FormatData_is.java
! src/share/classes/sun/text/resources/it/FormatData_it.java
! src/share/classes/sun/text/resources/iw/FormatData_iw.java
! src/share/classes/sun/text/resources/ja/FormatData_ja.java
! src/share/classes/sun/text/resources/ko/FormatData_ko.java
! src/share/classes/sun/text/resources/lt/FormatData_lt.java
! src/share/classes/sun/text/resources/lv/FormatData_lv.java
! src/share/classes/sun/text/resources/mk/FormatData_mk.java
! src/share/classes/sun/text/resources/ms/FormatData_ms.java
! src/share/classes/sun/text/resources/mt/FormatData_mt.java
! src/share/classes/sun/text/resources/nl/FormatData_nl.java
! src/share/classes/sun/text/resources/pl/FormatData_pl.java
! src/share/classes/sun/text/resources/pt/FormatData_pt.java
! src/share/classes/sun/text/resources/ro/FormatData_ro.java
! src/share/classes/sun/text/resources/ru/FormatData_ru.java
! src/share/classes/sun/text/resources/sk/FormatData_sk.java
! src/share/classes/sun/text/resources/sl/FormatData_sl.java
! src/share/classes/sun/text/resources/sq/FormatData_sq.java
! src/share/classes/sun/text/resources/sr/FormatData_sr.java
! src/share/classes/sun/text/resources/sv/FormatData_sv.java
! src/share/classes/sun/text/resources/th/FormatData_th.java
! src/share/classes/sun/text/resources/tr/FormatData_tr.java
! src/share/classes/sun/text/resources/uk/FormatData_uk.java
! src/share/classes/sun/text/resources/vi/FormatData_vi.java
! src/share/classes/sun/text/resources/zh/FormatData_zh.java
! src/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/CalendarDataUtility.java
! src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/LocaleResources.java
! src/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/share/classes/sun/util/resources/LocaleData.java
! src/share/classes/sun/util/resources/OpenListResourceBundle.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNamesBundle.java
+ test/java/util/Calendar/GenericTimeZoneNamesTest.java
+ test/java/util/Calendar/GenericTimeZoneNamesTest.sh
+ test/java/util/Calendar/NarrowNamesTest.java
+ test/java/util/Calendar/NarrowNamesTest.sh
! test/java/util/PluggableLocale/GenericTest.java
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.java
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.sh
! test/java/util/PluggableLocale/barprovider.jar
+ test/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java
! test/java/util/PluggableLocale/providersrc/Makefile
! test/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: fda2b2b5b98b
Author: michaelm
Date: 2012-12-10 14:56 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fda2b2b5b98b
8003948: NTLM/Negotiate authentication problem
Reviewed-by: chegar, weijun
! src/share/classes/sun/net/www/MessageHeader.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/sun/net/www/MessageHeaderTest.java
Changeset: cac1bfaceaaa
Author: mchung
Date: 2012-12-10 15:15 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cac1bfaceaaa
4819681: Typo in http://java.sun.com/j2se/1.4.1/docs/api/java/util/logging/LogManager.html
Summary: Simple capitalization typo in LogManager() description
Reviewed-by: darcy, mchung
! src/share/classes/java/util/logging/LogManager.java
Changeset: 883feced1cdd
Author: dingxmin
Date: 2012-12-11 10:42 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/883feced1cdd
6512101: Incorrect encoding in NetworkInterface.getDisplayName()
Reviewed-by: chegar, dsamersoff
! src/windows/native/java/net/NetworkInterface.c
Changeset: d206e52bf8a6
Author: weijun
Date: 2012-12-11 13:14 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d206e52bf8a6
8004488: wrong permissions checked in krb5
Reviewed-by: xuelei
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/share/classes/sun/security/jgss/krb5/Krb5Util.java
+ test/sun/security/krb5/auto/KeyPermissions.java
! test/sun/security/krb5/auto/KeyTabCompat.java
Changeset: c4bd81de2868
Author: akhil
Date: 2012-12-11 15:33 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c4bd81de2868
8003246: Add InitialValue Supplier to ThreadLocal
Reviewed-by: mduigou, forax, dl, chegar, briangoetz
! src/share/classes/java/lang/ThreadLocal.java
+ test/java/lang/ThreadLocal/ThreadLocalSupplierTest.java
Changeset: 6c795437f212
Author: mduigou
Date: 2012-12-11 20:49 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6c795437f212
8004905: Correct license of test to remove classpath exception
Reviewed-by: akhil
! test/java/lang/ThreadLocal/ThreadLocalSupplierTest.java
Changeset: 12fba0974a9d
Author: weijun
Date: 2012-12-12 18:39 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/12fba0974a9d
8004904: Makefile for ntlm
Reviewed-by: erikj, chegar
! make/com/sun/security/Makefile
+ make/com/sun/security/ntlm/Makefile
Changeset: 806cf26e5063
Author: chegar
Date: 2012-12-12 11:35 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/806cf26e5063
8004921: Trivial javadoc warnings in Base64
Reviewed-by: darcy
! src/share/classes/java/util/Base64.java
Changeset: 81640e75c7a7
Author: alanb
Date: 2012-12-12 13:03 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/81640e75c7a7
8004874: Reduce dependency on java.beans to only add/removePropertyChangeListener
Reviewed-by: ksrini, mchung, dholmes
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/java/util/logging/LogManager.java
Changeset: 346c0af4af41
Author: mullan
Date: 2012-12-12 09:25 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/346c0af4af41
8004064: Downgrade normative references to ${java.home}/lib/security/java.security
Reviewed-by: alanb, vinnie, xuelei
! src/share/classes/com/sun/net/ssl/KeyManagerFactory.java
! src/share/classes/com/sun/net/ssl/TrustManagerFactory.java
! src/share/classes/com/sun/security/auth/PolicyFile.java
! src/share/classes/com/sun/security/auth/login/ConfigFile.java
! src/share/classes/java/net/doc-files/net-properties.html
! src/share/classes/java/security/KeyStore.java
! src/share/classes/java/security/Policy.java
! src/share/classes/java/security/Security.java
! src/share/classes/java/security/cert/CertPathBuilder.java
! src/share/classes/java/security/cert/CertPathValidator.java
! src/share/classes/java/security/cert/CertStore.java
! src/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/share/classes/javax/security/auth/Policy.java
! src/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/share/classes/javax/security/auth/login/Configuration.java
! src/share/classes/javax/security/auth/login/LoginContext.java
! src/share/classes/javax/security/cert/X509Certificate.java
Changeset: c7f86908d5fd
Author: mullan
Date: 2012-12-12 09:27 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c7f86908d5fd
Merge
- src/share/lib/security/java.security
Changeset: 68374c6e65c1
Author: robm
Date: 2012-12-12 15:57 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/68374c6e65c1
8004337: java/sql tests aren't run in test/Makefile
Reviewed-by: lancea, alanb
! test/Makefile
Changeset: bd84d0927a2e
Author: smarks
Date: 2012-12-12 09:53 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bd84d0927a2e
8004748: clean up @build tags in RMI tests
Reviewed-by: alanb, darcy, mchung
! test/java/rmi/MarshalledObject/compare/Compare.java
! test/java/rmi/MarshalledObject/compare/HashCode.java
! test/java/rmi/MarshalledObject/compare/NullReference.java
! test/java/rmi/Naming/DefaultRegistryPort.java
! test/java/rmi/Naming/LookupIPv6.java
! test/java/rmi/Naming/RmiIsNoScheme.java
! test/java/rmi/Naming/UnderscoreHost.java
! test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java
! test/java/rmi/RMISecurityManager/checkPackageAccess/CheckPackageAccess.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/CommandEnvironment/NullOptions.java
! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/java/rmi/activation/checkusage/CheckUsage.java
! test/java/rmi/activation/log/LogTest.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/dgc/VMID/CheckVMID.java
! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java
! test/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java
! test/java/rmi/dgc/retryDirtyCalls/RetryDirtyCalls.java
! test/java/rmi/invalidName/InvalidName.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/checkusage/CheckUsage.java
! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
! test/java/rmi/registry/interfaceHash/InterfaceHash.java
! test/java/rmi/registry/multipleRegistries/MultipleRegistries.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/reliability/benchmark/runRmiBench.sh
! test/java/rmi/reliability/benchmark/runSerialBench.sh
! test/java/rmi/reliability/juicer/AppleUserImpl.java
! test/java/rmi/server/ObjID/randomIDs/RandomIDs.java
! test/java/rmi/server/RMIClassLoader/delegateBeforePermissionCheck/DelegateBeforePermissionCheck.java
! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/DelegateToContextLoader.java
! test/java/rmi/server/RMIClassLoader/downloadArrayClass/DownloadArrayClass.java
! test/java/rmi/server/RMIClassLoader/getClassAnnotation/NullClass.java
! test/java/rmi/server/RMIClassLoader/getClassLoader/GetClassLoader.java
! test/java/rmi/server/RMIClassLoader/loadProxyClasses/LoadProxyClasses.java
! test/java/rmi/server/RMIClassLoader/noSecurityManager/NoSecurityManager.java
! test/java/rmi/server/RMIClassLoader/spi/ContextInsulation.java
! test/java/rmi/server/RMIClassLoader/spi/DefaultProperty.java
! test/java/rmi/server/RMIClassLoader/spi/Installed.java
! test/java/rmi/server/RMIClassLoader/spi/InvalidProperty.java
! test/java/rmi/server/RMIClassLoader/spi/Property.java
! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/UseCodebaseOnly.java
! test/java/rmi/server/RMIClassLoader/useGetURLs/UseGetURLs.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/java/rmi/server/RemoteObject/notExtending/NotExtending.java
! test/java/rmi/server/RemoteObject/verifyRemoteEquals/VerifyRemoteEquals.java
! test/java/rmi/server/RemoteServer/AddrInUse.java
! test/java/rmi/server/UnicastRemoteObject/changeHostName/ChangeHostName.java
! test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport.java
! test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport2.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java
! test/java/rmi/server/Unmarshal/PrimitiveClasses.java
+ test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshal.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshalOnStopThread.java
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
! test/java/rmi/server/Unreferenced/marshalledObjectGet/MarshalledObjectGet.java
! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java
! test/java/rmi/server/clientStackTrace/ClientStackTrace.java
! test/java/rmi/server/getRemoteClass/GetRemoteClass.java
! test/java/rmi/server/serverStackTrace/ServerStackTrace.java
! test/java/rmi/server/serverStackTrace/SuppressStackTraces.java
! test/java/rmi/server/useCustomRef/UseCustomRef.java
! test/java/rmi/transport/acceptLoop/CloseServerSocketOnTermination.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java
! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java
! test/java/rmi/transport/httpSocket/HttpSocketTest.java
! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java
! test/java/rmi/transport/readTimeout/ReadTimeoutTest.java
! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java
! test/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java
! test/javax/rmi/ssl/SocketFactoryTest.java
! test/sun/rmi/log/ReliableLog/LogAlignmentTest.java
! test/sun/rmi/log/ReliableLog/SnapshotSize.java
! test/sun/rmi/rmic/RMIGenerator/RmicDefault.java
! test/sun/rmi/rmic/newrmic/equivalence/run.sh
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/rmi/runtime/Log/checkLogging/CheckLogStreams.java
! test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java
! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/MarshalForeignStub.java
! test/sun/rmi/transport/proxy/EagerHttpFallback.java
! test/sun/rmi/transport/tcp/DeadCachedConnection.java
! test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
! test/sun/rmi/transport/tcp/disableMultiplexing/DisableMultiplexing.java
Changeset: 56fd5479a98f
Author: jgish
Date: 2012-12-12 15:37 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/56fd5479a98f
8004651: TEST: java/util/logging/CheckLockLocationTest.java failed to delete file (win)
Summary: Failure to delete test log file should be a warning instead of test failure
Reviewed-by: mduigou, smarks
! test/java/util/logging/CheckLockLocationTest.java
Changeset: 5a2ab2c3f106
Author: weijun
Date: 2012-12-13 08:11 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5a2ab2c3f106
8004235: Disable native JGSS provider on Mac
Reviewed-by: erikj, valeriep
! make/sun/security/Makefile
! makefiles/CompileNativeLibraries.gmk
! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
Changeset: 7a8978a5bb6e
Author: lancea
Date: 2012-12-12 20:57 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7a8978a5bb6e
8004357: Implement various methods in SerialBlob/Clob/Array and specify Thread Safety
Reviewed-by: naoto
! src/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/share/classes/javax/sql/rowset/serial/SerialStruct.java
Changeset: 775b0050144a
Author: chegar
Date: 2012-12-13 09:55 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/775b0050144a
8004925: java/net/Socks/SocksV4Test.java failing on all platforms
Reviewed-by: alanb, dsamersoff
! test/java/net/Socks/SocksV4Test.java
Changeset: 682d2d3ccff5
Author: chegar
Date: 2012-12-13 14:33 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/682d2d3ccff5
8004675: Inet6Address.getHostAddress should use string scope identifier where available
Summary: ...and some minor stylistic cleanup
Reviewed-by: khazra, dsamersoff, michaelm
! src/share/classes/java/net/Inet6Address.java
! src/share/native/java/net/Inet6Address.c
+ test/java/net/Inet6Address/StringScope.java
Changeset: c97618a3c8c2
Author: juh
Date: 2012-12-13 09:35 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c97618a3c8c2
7193792: sun/security/pkcs11/ec/TestECDSA.java failing intermittently
Reviewed-by: vinnie, wetmore
! test/ProblemList.txt
! test/sun/security/pkcs11/ec/TestECDSA.java
Changeset: 7b697da6626a
Author: mullan
Date: 2012-12-13 09:37 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7b697da6626a
Merge
Changeset: ae5d04dbacd6
Author: chegar
Date: 2012-12-13 14:47 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ae5d04dbacd6
8003890: corelibs test scripts should pass TESTVMOPTS
Reviewed-by: chegar, alanb
Contributed-by: Mark Sheppard <mark.sheppard at oracle.com>
! test/com/oracle/net/sanity.sh
! test/com/sun/corba/cachedSocket/7056731.sh
! test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
! test/com/sun/tools/attach/ApplicationSetup.sh
! test/com/sun/tools/attach/BasicTests.sh
! test/com/sun/tools/attach/PermissionTests.sh
! test/com/sun/tools/attach/ProviderTests.sh
! test/com/sun/tools/extcheck/TestExtcheckArgs.sh
! test/demo/zipfs/basic.sh
! test/java/io/File/GetXSpace.sh
! test/java/io/File/MacPathTest.sh
! test/java/io/File/basic.sh
! test/java/io/FileOutputStream/FileOpen.sh
! test/java/io/Serializable/class/run.sh
! test/java/io/Serializable/evolution/AddedExternField/run.sh
! test/java/io/Serializable/evolution/RenamePackage/run.sh
! test/java/io/Serializable/maskSyntheticModifier/run.sh
! test/java/io/Serializable/packageAccess/run.sh
! test/java/io/Serializable/resolveClass/consTest/run.sh
! test/java/io/Serializable/resolveClass/deserializeButton/run.sh
! test/java/io/Serializable/subclass/run.sh
! test/java/io/Serializable/superclassDataLoss/run.sh
! test/java/io/Serializable/unnamedPackageSwitch/run.sh
! test/java/lang/Class/forName/NonJavaNames.sh
! test/java/lang/ClassLoader/Assert.sh
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/ClassLoader/getdotresource.sh
! test/java/lang/Runtime/exec/setcwd.sh
! test/java/lang/StringCoding/CheckEncodings.sh
! test/java/lang/System/finalization/FinExit.sh
! test/java/lang/annotation/loaderLeak/LoaderLeak.sh
! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
! test/java/net/Authenticator/B4933582.sh
! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
! test/java/net/InetAddress/ptr/lookup.sh
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh
! test/java/net/Socket/OldSocketImpl.sh
! test/java/net/URL/B5086147.sh
! test/java/net/URL/runconstructor.sh
! test/java/net/URLClassLoader/B5077773.sh
! test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/net/URLClassLoader/sealing/checksealed.sh
! test/java/net/URLConnection/6212146/test.sh
! test/java/net/URLConnection/UNCTest.sh
! test/java/nio/Buffer/LimitDirectMemory.sh
! test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
! test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
! test/java/nio/charset/Charset/default.sh
! test/java/nio/charset/coders/CheckSJISMappingProp.sh
! test/java/nio/charset/spi/basic.sh
! test/java/nio/file/Files/delete_on_close.sh
! test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
! test/java/nio/file/Path/MacPathTest.sh
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/reliability/benchmark/runSerialBench.sh
! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
! test/java/security/Security/signedfirst/Dyn.sh
! test/java/security/Security/signedfirst/Static.sh
! test/java/security/cert/CertificateFactory/slowstream.sh
! test/java/util/Currency/PropertiesTest.sh
! test/java/util/Locale/LocaleCategory.sh
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh
! test/java/util/ServiceLoader/basic.sh
! test/java/util/TimeZone/OldIDMappingTest.sh
! test/java/util/TimeZone/TimeZoneDatePermissionCheck.sh
! test/java/util/prefs/CheckUserPrefsStorage.sh
! test/java/util/prefs/PrefsSpi.sh
! test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
! test/java/util/zip/3GBZipFiles.sh
! test/java/util/zip/ZipFile/deletetempjar.sh
! test/javax/crypto/SecretKeyFactory/FailOverTest.sh
! test/javax/print/applet/AppletPrintLookup.sh
! test/javax/script/ProviderTest.sh
! test/javax/security/auth/Subject/doAs/Test.sh
! test/lib/security/java.policy/Ext_AllPolicy.sh
! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.sh
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.sh
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.sh
! test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
! test/sun/misc/Cleaner/exitOnThrow.sh
! test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/sdp/sanity.sh
! test/sun/net/www/MarkResetTest.sh
! test/sun/net/www/http/HttpClient/RetryPost.sh
! test/sun/net/www/protocol/file/DirPermissionDenied.sh
! test/sun/net/www/protocol/jar/B5105410.sh
! test/sun/net/www/protocol/jar/getcontenttype.sh
! test/sun/net/www/protocol/jar/jarbug/run.sh
! test/sun/rmi/rmic/manifestClassPath/run.sh
! test/sun/rmi/rmic/minimizeWrapperInstances/run.sh
! test/sun/rmi/rmic/oldjavacRemoved/sunToolsJavacMain.sh
! test/sun/security/krb5/runNameEquals.sh
! test/sun/security/krb5/tools/ktcheck.sh
! test/sun/security/mscapi/AccessKeyStore.sh
! test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
! test/sun/security/mscapi/KeyStoreCompatibilityMode.sh
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/mscapi/RSAEncryptDecrypt.sh
! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/mscapi/SignUsingNONEwithRSA.sh
! test/sun/security/mscapi/SignUsingSHA2withRSA.sh
! test/sun/security/pkcs11/KeyStore/Basic.sh
! test/sun/security/pkcs11/KeyStore/ClientAuth.sh
! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh
! test/sun/security/pkcs11/KeyStore/Solaris.sh
! test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
! test/sun/security/pkcs11/Provider/Login.sh
! test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.sh
! test/sun/security/provider/PolicyFile/getinstance/getinstance.sh
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/security/tools/jarsigner/emptymanifest.sh
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/tools/keytool/printssl.sh
! test/sun/security/tools/keytool/standard.sh
! test/sun/security/validator/certreplace.sh
! test/sun/security/validator/samedn.sh
! test/tools/launcher/6842838/Test6842838.sh
! test/tools/launcher/MultipleJRE.sh
Changeset: 087425441a48
Author: robm
Date: 2012-12-13 15:28 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/087425441a48
8000525: Java.net.httpcookie api does not support 2-digit year format
Reviewed-by: chegar
! src/share/classes/java/net/HttpCookie.java
! test/java/net/CookieHandler/B6791927.java
! test/java/net/CookieHandler/CookieManagerTest.java
+ test/java/net/HttpCookie/ExpiredCookieTest.java
Changeset: 8d7323a9d8ed
Author: dholmes
Date: 2012-12-13 21:18 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8d7323a9d8ed
8003632: HPROF class file version java.lang.RuntimeException errors
Reviewed-by: mchung, lancea
! src/share/javavm/export/classfile_constants.h
Changeset: de6b54a60d60
Author: lana
Date: 2012-12-14 13:14 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/de6b54a60d60
Merge
! makefiles/CompileNativeLibraries.gmk
- src/share/lib/security/java.security
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
Changeset: 4ea0ac8e02d2
Author: erikj
Date: 2012-12-19 09:46 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4ea0ac8e02d2
8004803: build-infra: Cannot use icedtea as boot for closed build.
Summary: Set bootclasspath to javac and not the running jvm
Reviewed-by: ohair
! makefiles/CreateJars.gmk
Changeset: a8012d8d7e9c
Author: katleman
Date: 2012-12-19 13:38 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a8012d8d7e9c
Merge
Changeset: 4d5db5c038b4
Author: katleman
Date: 2012-12-20 09:18 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4d5db5c038b4
Added tag jdk8-b69 for changeset a8012d8d7e9c
! .hgtags
Changeset: ad6097d547e1
Author: kvn
Date: 2012-12-18 17:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ad6097d547e1
8004318: JEP-171: Support Unsafe fences intrinsics
Summary: Add three memory-ordering intrinsics to the sun.misc.Unsafe class.
Reviewed-by: twisti, kvn
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>
! src/share/classes/sun/misc/Unsafe.java
Changeset: 12fa4d7ecaf5
Author: twisti
Date: 2012-12-20 11:16 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/12fa4d7ecaf5
8005345: JSR 292: JDK performance tweaks
Reviewed-by: kvn, jrose
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/sun/invoke/util/ValueConversions.java
Changeset: 8cf5b18488d1
Author: dl
Date: 2012-12-20 12:24 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8cf5b18488d1
8004330: Add missing Unsafe entry points for addAndGet() family
Summary: Add Unsafe addAndGet() methods which have intrinsics in Hotspot (7023898)
Reviewed-by: alanb, kvn
! src/share/classes/sun/misc/Unsafe.java
Changeset: 6b41b40526c6
Author: amurillo
Date: 2012-12-21 10:27 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6b41b40526c6
Merge
Changeset: 1ad29569d6e9
Author: erikj
Date: 2012-12-20 13:05 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1ad29569d6e9
8005178: build-infra: Dependency on libfdlibm on mac is broken
Reviewed-by: tbell, ohair
! makefiles/CompileNativeLibraries.gmk
Changeset: a68090f0dc1a
Author: katleman
Date: 2012-12-20 16:24 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a68090f0dc1a
8004982: JDK8 source with GPL header errors
Reviewed-by: ohair
! src/macosx/native/sun/font/CCharToGlyphMapper.m
! src/share/classes/java/util/function/BinaryOperator.java
! src/share/classes/java/util/function/Block.java
! src/share/classes/java/util/function/DoubleBlock.java
! src/share/classes/java/util/function/Function.java
! src/share/classes/java/util/function/IntBlock.java
! src/share/classes/java/util/function/LongBlock.java
! src/share/classes/java/util/function/Predicate.java
! src/share/classes/sun/java2d/pipe/ParallelogramPipe.java
! src/share/classes/sun/tools/jcmd/JCmd.java
! src/share/native/java/util/zip/zlib-1.2.5/gzlib.c
! src/solaris/native/common/jdk_util_md.h
! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c
! src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/windows/native/common/jdk_util_md.h
! test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java
! test/java/awt/Focus/6981400/Test1.java
! test/java/awt/Focus/6981400/Test2.java
! test/java/awt/Focus/6981400/Test3.java
! test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java
! test/java/awt/JAWT/JAWT.sh
! test/java/awt/JAWT/Makefile.cygwin
! test/java/awt/JAWT/Makefile.unix
! test/java/awt/JAWT/Makefile.win
! test/java/awt/JAWT/MyCanvas.java
! test/java/awt/JAWT/myfile.c
! test/java/awt/JAWT/myfile.cpp
! test/java/awt/TextArea/DisposeTest/TestDispose.java
! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/TextField/DisposeTest/TestDispose.java
! test/java/lang/Integer/Unsigned.java
! test/java/lang/Long/Unsigned.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/Expm1Tests.java
! test/java/lang/Math/HyperbolicTests.java
! test/java/lang/Math/Log10Tests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/Tests.java
! test/java/lang/StringBuffer/TestSynchronization.java
! test/java/lang/invoke/remote/RemoteExample.java
! test/java/math/BigDecimal/FloatDoubleValueTests.java
! test/java/math/BigDecimal/StrippingZerosTest.java
! test/java/net/Inet4Address/PingThis.java
! test/java/net/ProxySelector/MultiThreadedSystemProxies.java
! test/java/security/Signature/VerifyRangeCheckOverflow.java
! test/java/util/AbstractCollection/ToArrayTest.java
! test/java/util/Map/EntryHashCode.java
! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/java/util/logging/LoggerResourceBundleRace.java
! test/java/util/logging/LoggingDeadlock2.java
! test/java/util/logging/LoggingDeadlock3.java
! test/java/util/logging/SimpleFormatterFormat.java
! test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
! test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
! test/javax/swing/JComponent/7154030/bug7154030.java
! test/javax/swing/JTabbedPane/4310381/bug4310381.java
! test/javax/swing/JTable/4235420/bug4235420.java
! test/javax/swing/JTable/6788484/bug6788484.java
! test/javax/swing/JTable/7055065/bug7055065.java
! test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java
! test/javax/swing/JTextArea/7049024/bug7049024.java
! test/javax/swing/border/Test7022041.java
! test/javax/swing/text/DefaultCaret/6938583/bug6938583.java
! test/sun/management/AgentCMETest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
! test/sun/nio/ch/SelProvider.java
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
! test/sun/security/krb5/auto/ReplayCache.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java
! test/sun/tools/jps/jps-V_2.sh
! test/tools/jar/JarBackSlash.java
! test/tools/launcher/UnicodeTest.java
Changeset: 9dc1990c7d90
Author: yhuang
Date: 2012-12-20 18:53 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9dc1990c7d90
7195759: ISO 4217 Amendment 154
Reviewed-by: naoto
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/java/util/LocaleISOData.java
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: cbf255324369
Author: yhuang
Date: 2012-12-23 19:11 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cbf255324369
Merge
- src/share/lib/security/java.security
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: a996b57e5541
Author: katleman
Date: 2012-12-26 14:24 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a996b57e5541
Merge
Changeset: 8d7651351cfe
Author: katleman
Date: 2012-12-27 12:15 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8d7651351cfe
Added tag jdk8-b70 for changeset a996b57e5541
! .hgtags
Changeset: a988c23b8553
Author: jgodinez
Date: 2012-12-20 14:43 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a988c23b8553
7180359: Assertion in awt_Win32GraphicsDevice.cpp when running specjbb in jprt
Reviewed-by: bae, prr
! src/windows/native/sun/windows/awt_Debug.cpp
Changeset: 2cf07dbdee64
Author: bae
Date: 2012-12-24 14:03 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2cf07dbdee64
7124245: [lcms] ColorConvertOp to color space CS_GRAY apparently converts orange to 244,244,0
Reviewed-by: prr
! src/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java
! src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/share/native/sun/java2d/cmm/lcms/LCMS.c
+ test/sun/java2d/cmm/ColorConvertOp/GrayTest.java
Changeset: 3c1c0b7abe51
Author: bae
Date: 2012-12-24 14:22 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3c1c0b7abe51
8005402: Need to provide benchmarks for color management
Reviewed-by: jgodinez, prr
! src/share/demo/java2d/J2DBench/build.xml
! src/share/demo/java2d/J2DBench/src/j2dbench/J2DBench.java
+ src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java
+ src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConversionTests.java
+ src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java
+ src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/DataConversionTests.java
+ src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ProfileTests.java
Changeset: 1316d6d0900e
Author: lana
Date: 2012-12-28 18:28 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1316d6d0900e
Merge
Changeset: c25ea633b4de
Author: malenkov
Date: 2012-12-17 16:58 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c25ea633b4de
8005065: [findbugs] reference to mutable array in JavaBeans
Reviewed-by: alexsch
! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/EventSetDescriptor.java
! src/share/classes/java/beans/MethodDescriptor.java
! src/share/classes/java/beans/Statement.java
+ test/java/beans/Introspector/Test8005065.java
Changeset: a78cb3c5d434
Author: neugens
Date: 2012-12-17 17:43 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a78cb3c5d434
8005018: X11: focus problems with openjdk 1.7.0 under gnome3 when selected keyboard is not the first in keyboard list
Summary: Don't consider extraenous bits when checking button mask, so that grabWindowRef on the window is not confused and released correctly
Reviewed-by: art, anthony
! src/solaris/classes/sun/awt/X11/XBaseWindow.java
! src/solaris/classes/sun/awt/X11/XConstants.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11/XlibUtil.java
Changeset: 985b523712c8
Author: kshefov
Date: 2012-12-18 15:17 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/985b523712c8
7104594: [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default
Reviewed-by: yan, alexsch
+ test/javax/swing/JFrame/4962534/bug4962534.html
+ test/javax/swing/JFrame/4962534/bug4962534.java
Changeset: 90ad9e922042
Author: lana
Date: 2012-12-18 16:14 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/90ad9e922042
Merge
- src/share/lib/security/java.security
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
Changeset: 7082a96c02d2
Author: alexp
Date: 2012-12-21 19:11 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7082a96c02d2
8003982: new test javax/swing/AncestorNotifier/7193219/bug7193219.java failed on macosx
Reviewed-by: anthony, alexsch
! test/javax/swing/AncestorNotifier/7193219/bug7193219.java
Changeset: 14269f504837
Author: dcherepanov
Date: 2012-12-27 16:08 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/14269f504837
8001161: mac: EmbeddedFrame doesn't become active window
Reviewed-by: ant
! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
Changeset: cf2bcb293f0b
Author: lana
Date: 2012-12-28 18:30 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cf2bcb293f0b
Merge
Changeset: 69fd3f3d20c1
Author: alanb
Date: 2012-12-15 15:07 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/69fd3f3d20c1
8004963: URLConnection, downgrade normative reference to ${java.home}/lib/content-types.properties
Reviewed-by: chegar
! src/share/classes/java/net/URLConnection.java
Changeset: eaaec81aa974
Author: weijun
Date: 2012-12-17 12:18 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/eaaec81aa974
7197159: accept different kvno if there no match
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/EncryptionKey.java
! test/sun/security/krb5/auto/DynamicKeytab.java
+ test/sun/security/krb5/auto/KvnoNA.java
! test/sun/security/krb5/auto/MoreKvno.java
Changeset: f959e0cc8766
Author: lana
Date: 2012-12-16 22:09 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f959e0cc8766
Merge
! makefiles/CompileNativeLibraries.gmk
- src/share/classes/sun/awt/TextureSizeConstraining.java
Changeset: a02212de8db6
Author: uta
Date: 2012-12-17 14:34 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a02212de8db6
8004928: TEST_BUG: Reduce dependence of CoreLib tests from the AWT subsystem
Summary: the tests were refactored to drop AWT dependence where it was possible.
Reviewed-by: alanb, mchung
! test/java/io/Serializable/resolveProxyClass/NonPublicInterface.java
! test/java/lang/Throwable/LegacyChainedExceptionSerialization.java
! test/java/lang/management/CompilationMXBean/Basic.java
! test/java/lang/reflect/Generics/Probe.java
! test/java/lang/reflect/Proxy/ClassRestrictions.java
! test/java/util/Collections/EmptyIterator.java
! test/java/util/logging/LoggingDeadlock4.java
! test/sun/tools/jrunscript/common.sh
Changeset: e4d88a7352c6
Author: mullan
Date: 2012-12-17 08:28 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e4d88a7352c6
8004234: Downgrade normative references to ${java.home}/lib/security/krb5.conf
Reviewed-by: alanb, weijun
! src/share/classes/javax/security/auth/kerberos/package.html
Changeset: 4a21f818ebb1
Author: mullan
Date: 2012-12-17 08:30 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4a21f818ebb1
Merge
- src/share/classes/sun/awt/TextureSizeConstraining.java
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
Changeset: bcf79e6f52a0
Author: chegar
Date: 2012-12-17 16:27 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bcf79e6f52a0
8005081: java/util/prefs/PrefsSpi.sh fails on macos-x
Reviewed-by: alanb
! test/java/util/prefs/PrefsSpi.sh
Changeset: 9f1b516cd9cb
Author: jjg
Date: 2012-12-17 08:34 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9f1b516cd9cb
8005090: Include com.sun.source.doctree in Tree API docs
Reviewed-by: erikj
! make/docs/NON_CORE_PKGS.gmk
Changeset: bac477d67867
Author: jjg
Date: 2012-12-17 10:31 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bac477d67867
8004832: Add new doclint package
Reviewed-by: erikj, ohair
! make/common/Release.gmk
! make/common/internal/Defs-langtools.gmk
! makefiles/CreateJars.gmk
Changeset: 0fabdf676395
Author: martin
Date: 2012-12-17 18:39 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0fabdf676395
8004863: Infinite Loop in KeepAliveStream
Reviewed-by: chegar
! src/share/classes/sun/net/www/http/KeepAliveStream.java
+ test/sun/net/www/http/KeepAliveStream/InfiniteLoop.java
Changeset: 0a1398021c7c
Author: darcy
Date: 2012-12-18 14:44 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0a1398021c7c
8005042: Add Method.isDefault to core reflection
Reviewed-by: alanb, forax, mduigou, jgish, mchung
! src/share/classes/java/lang/reflect/Method.java
+ test/java/lang/reflect/Method/IsDefaultTest.java
Changeset: 6d977f61af5e
Author: darcy
Date: 2012-12-18 14:49 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6d977f61af5e
8004699: Add type annotation storage to Constructor, Field and Method
Reviewed-by: darcy, dholmes
Contributed-by: joel.franck at oracle.com
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Method.java
Changeset: e515956879cd
Author: lana
Date: 2012-12-18 18:14 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e515956879cd
Merge
Changeset: c79b26b8efe0
Author: sjiang
Date: 2012-12-19 11:06 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c79b26b8efe0
7158614: JMXStartStopTest.sh failing intermittently
Summary: fixed 3 problems here: 1) checked the lock file too eary 2) never got the process id of a java test 3) some shell commands were not supported in some Solaris machines.
Reviewed-by: dsamersoff, alanb
! test/ProblemList.txt
! test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
Changeset: 3fd3bcc8bd42
Author: joehw
Date: 2012-12-19 12:09 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3fd3bcc8bd42
8004371: (props) Properties.loadFromXML needs small footprint XML parser as fallback when JAXP is not present
Reviewed-by: alanb, mchung, psandoz
+ src/share/classes/jdk/internal/org/xml/sax/Attributes.java
+ src/share/classes/jdk/internal/org/xml/sax/ContentHandler.java
+ src/share/classes/jdk/internal/org/xml/sax/DTDHandler.java
+ src/share/classes/jdk/internal/org/xml/sax/EntityResolver.java
+ src/share/classes/jdk/internal/org/xml/sax/ErrorHandler.java
+ src/share/classes/jdk/internal/org/xml/sax/InputSource.java
+ src/share/classes/jdk/internal/org/xml/sax/Locator.java
+ src/share/classes/jdk/internal/org/xml/sax/SAXException.java
+ src/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java
+ src/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java
+ src/share/classes/jdk/internal/org/xml/sax/SAXParseException.java
+ src/share/classes/jdk/internal/org/xml/sax/XMLReader.java
+ src/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java
+ src/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java
+ src/share/classes/jdk/internal/util/xml/SAXParser.java
+ src/share/classes/jdk/internal/util/xml/XMLStreamException.java
+ src/share/classes/jdk/internal/util/xml/XMLStreamWriter.java
+ src/share/classes/jdk/internal/util/xml/impl/Attrs.java
+ src/share/classes/jdk/internal/util/xml/impl/Input.java
+ src/share/classes/jdk/internal/util/xml/impl/Pair.java
+ src/share/classes/jdk/internal/util/xml/impl/Parser.java
+ src/share/classes/jdk/internal/util/xml/impl/ParserSAX.java
+ src/share/classes/jdk/internal/util/xml/impl/ReaderUTF16.java
+ src/share/classes/jdk/internal/util/xml/impl/ReaderUTF8.java
+ src/share/classes/jdk/internal/util/xml/impl/SAXParserImpl.java
+ src/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java
+ src/share/classes/jdk/internal/util/xml/impl/XMLWriter.java
Changeset: cf15abdcdf88
Author: alanb
Date: 2012-12-19 14:53 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cf15abdcdf88
8005248: (props) Integrate small footprint parser into Properties
Reviewed-by: joehw, mchung, psandoz, erikj
! make/jdk/Makefile
- make/jdk/asm/Makefile
! src/share/classes/java/util/Properties.java
+ src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java
! test/java/util/Properties/LoadAndStoreXML.java
+ test/java/util/Properties/invalidxml/BadCase.xml
+ test/java/util/Properties/invalidxml/BadDocType.xml.excluded
+ test/java/util/Properties/invalidxml/NoClosingTag.xml
+ test/java/util/Properties/invalidxml/NoDocType.xml.excluded
+ test/java/util/Properties/invalidxml/NoRoot.xml
+ test/java/util/Properties/invalidxml/NotQuoted.xml
+ test/java/util/Properties/invalidxml/README.txt
Changeset: 1f9c19741285
Author: darcy
Date: 2012-12-19 11:53 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1f9c19741285
8005097: Tie isSynthetic javadoc to the JLS
Reviewed-by: mduigou
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Member.java
! src/share/classes/java/lang/reflect/Method.java
Changeset: b600d490dc57
Author: dsamersoff
Date: 2012-12-20 16:02 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b600d490dc57
6783290: MBeanInfo/MBeanFeatureInfo has inconsistent readObject/writeObject
Summary: call readObject in all cases
Reviewed-by: emcmanus
Contributed-by: jaroslav.bachorik at oracle.com
! src/share/classes/javax/management/MBeanFeatureInfo.java
! src/share/classes/javax/management/MBeanInfo.java
Changeset: e43f90d5af11
Author: dsamersoff
Date: 2012-12-20 16:56 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e43f90d5af11
6937053: RMI unmarshalling errors in ClientNotifForwarder cause silent failure
Summary: the catch block in the fetchNotifs() method is extended to expect UnmarshalException
Reviewed-by: emcmanus
Contributed-by: jaroslav.bachorik at oracle.com
! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
Changeset: 3f014bc09297
Author: dsamersoff
Date: 2012-12-20 17:24 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3f014bc09297
7009998: JMX synchronization during connection restart is faulty
Summary: add a return statement after the re-connecting has finished and the state is CONNECTED
Reviewed-by: sjiang
Contributed-by: jaroslav.bachorik at oracle.com
! make/netbeans/jmx/build.properties
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
Changeset: d01a810798e0
Author: dl
Date: 2012-12-20 13:44 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d01a810798e0
8002356: Add ForkJoin common pool and CountedCompleter
Reviewed-by: chegar, mduigou
! make/java/java/FILES_java.gmk
+ src/share/classes/java/util/concurrent/CountedCompleter.java
! src/share/classes/java/util/concurrent/ForkJoinPool.java
! src/share/classes/java/util/concurrent/ForkJoinTask.java
! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
Changeset: 31d2f9995d6c
Author: chegar
Date: 2012-12-20 15:04 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/31d2f9995d6c
8005306: Redundant cast warning in KeepAliveStream.java
Reviewed-by: alanb
! src/share/classes/sun/net/www/http/KeepAliveStream.java
Changeset: c1a55ee9618e
Author: dsamersoff
Date: 2012-12-20 20:12 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c1a55ee9618e
8005309: Missed tests for 6783290,6937053,7009998
Summary: Missed tests for 6783290,6937053,7009998
Reviewed-by: sjiang, emcmanus
Contributed-by: jaroslav.bachorik at oracle.com
+ test/com/sun/jmx/remote/CCAdminReconnectTest.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Client/Client.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Client/ConfigKey.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Client/TestNotification.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Server/ConfigKey.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Server/Server.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Server/Ste.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Server/SteMBean.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/Server/TestNotification.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
+ test/javax/management/MBeanInfo/SerializationTest1.java
Changeset: edb71a37fcb7
Author: alanb
Date: 2012-12-20 20:29 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/edb71a37fcb7
8001048: JSR-160: Allow IIOP transport to be optional
Reviewed-by: dsamersoff, dfuchs, mchung
! src/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/JMXConnectorServerFactory.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/share/classes/javax/management/remote/rmi/package.html
! test/javax/management/remote/mandatory/connection/AddressableTest.java
! test/javax/management/remote/mandatory/connection/CloseableTest.java
! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.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/connectorServer/SetMBeanServerForwarder.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/serverError/JMXServerErrorTest.java
Changeset: eeda18683ddc
Author: alanb
Date: 2012-12-20 20:40 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/eeda18683ddc
8005281: (props) loadFromXML/storeToXML with small parser is not thread safe
Reviewed-by: mchung
! src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java
+ test/java/util/Properties/ConcurrentLoadAndStoreXML.java
Changeset: 60adb69bf043
Author: smarks
Date: 2012-12-20 20:11 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/60adb69bf043
8005290: remove -showversion from RMI test library subprocess mechanism
Reviewed-by: jgish, chegar, dmocek
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/StreamPipe.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
Changeset: 42ee6b6ad373
Author: jbachorik
Date: 2012-12-21 09:27 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/42ee6b6ad373
7146162: javax/management/remote/mandatory/connection/BrokenConnectionTest.java failing intermittently
Summary: ClientCommunicatorAdmin should call gotIOException((IOException)e) instead of restart((IOException)e) when detecting a communication error, because the method gotIOException will send a failure notification if necessary.
Reviewed-by: emcmanus, sjiang
Contributed-by: jaroslav.bachorik at oracle.com
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
Changeset: 86c10d1484e9
Author: sjiang
Date: 2012-12-21 10:58 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/86c10d1484e9
8005325: The script should use TESTVMOPTS
Summary: Put back TESTVMOPTS which was removed by mistake.
Reviewed-by: smarks
! test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
Changeset: c1227b872a12
Author: joehw
Date: 2012-12-21 17:29 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c1227b872a12
8005280: (props) Improve test coverage for small XML parser
Summary: added a few more invalid XML files, international characters to LoadAndStore test, and a behavior compatibility test.
Reviewed-by: alanb, lancea
+ test/java/util/Properties/Compatibility.xml
+ test/java/util/Properties/CompatibilityTest.java
! test/java/util/Properties/LoadAndStoreXML.java
+ test/java/util/Properties/invalidxml/BadDocType.xml
- test/java/util/Properties/invalidxml/BadDocType.xml.excluded
+ test/java/util/Properties/invalidxml/DTDRootNotMatch.xml
+ test/java/util/Properties/invalidxml/IllegalComment.xml
+ test/java/util/Properties/invalidxml/IllegalEntry.xml
+ test/java/util/Properties/invalidxml/IllegalEntry1.xml
+ test/java/util/Properties/invalidxml/IllegalKeyAttribute.xml
+ test/java/util/Properties/invalidxml/NoDocType.xml
- test/java/util/Properties/invalidxml/NoDocType.xml.excluded
+ test/java/util/Properties/invalidxml/NoNamespaceSupport.xml
Changeset: 4d28776d7007
Author: mullan
Date: 2012-12-26 10:07 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4d28776d7007
8005117: Eliminate dependency from ConfigSpiFile to com.sun.security.auth.login.ConfigFile
Reviewed-by: alanb, mchung, weijun
! src/share/classes/com/sun/security/auth/login/ConfigFile.java
! src/share/classes/sun/security/provider/ConfigSpiFile.java
Changeset: d9cab18f326a
Author: mullan
Date: 2012-12-26 10:08 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d9cab18f326a
Merge
- make/jdk/asm/Makefile
Changeset: 9d984ccd17fc
Author: chegar
Date: 2012-12-27 21:55 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9d984ccd17fc
8003981: Support Parallel Array Sorting - JEP 103
Reviewed-by: chegar, forax, dholmes, dl
Contributed-by: david.holmes at oracle.com, dl at cs.oswego.edu, chris.hegarty at oracle.com
! make/java/java/FILES_java.gmk
! src/share/classes/java/util/Arrays.java
+ src/share/classes/java/util/ArraysParallelSortHelpers.java
+ test/java/util/Arrays/ParallelSorting.java
Changeset: 4ad38db38fff
Author: okutsu
Date: 2012-12-28 14:13 +0900
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4ad38db38fff
8005471: DateFormat: Time zone info is not localized when adapter is CLDR
Reviewed-by: peytoia
! src/share/classes/sun/util/resources/TimeZoneNamesBundle.java
+ test/java/util/TimeZone/CLDRDisplayNamesTest.java
Changeset: 1da019e7999a
Author: peytoia
Date: 2012-12-28 15:07 +0900
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1da019e7999a
8005277: Regression in JDK 7 in Bidi implementation
Reviewed-by: okutsu
! src/share/classes/sun/text/bidi/BidiBase.java
! test/java/text/Bidi/BidiConformance.java
+ test/java/text/Bidi/Bug8005277.java
Changeset: f3ac419e2bf0
Author: okutsu
Date: 2012-12-28 16:39 +0900
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f3ac419e2bf0
8005561: typo in Calendar
Reviewed-by: peytoia
! src/share/classes/java/util/Calendar.java
Changeset: 645d774b683a
Author: xuelei
Date: 2012-12-28 00:48 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/645d774b683a
7109274: Restrict the use of certificates with RSA keys less than 1024 bits
Summary: This restriction is applied via the Java Security property, "jdk.certpath.disabledAlgorithms". This will impact providers that adhere to this security property.
Reviewed-by: mullan
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java
! test/java/security/cert/pkix/policyChanges/TestPolicy.java
! test/sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java
! test/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java
! test/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java
! test/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java
+ test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
! test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
Changeset: 4472a641b4dc
Author: xuelei
Date: 2012-12-28 03:50 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4472a641b4dc
8003265: Need to clone array of input/output parameters
Reviewed-by: mullan
! src/share/classes/com/sun/jndi/dns/DnsContext.java
! src/share/classes/com/sun/jndi/ldap/BasicControl.java
Changeset: 46675076f753
Author: sjiang
Date: 2012-12-28 16:44 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/46675076f753
7120365: DiffHBTest.java fails due to ConcurrentModificationException
Summary: The problem is from the server notification forwarder, it should use a copy of listener set to do iterate.
Reviewed-by: alanb
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! test/ProblemList.txt
+ test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java
Changeset: 0cfcba56cfa7
Author: jgish
Date: 2012-12-28 18:32 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0cfcba56cfa7
8005594: Fix to 8003265 breaks build
Summary: backout changeset 4472a641b4dc
Reviewed-by: smarks, wetmore
! src/share/classes/com/sun/jndi/dns/DnsContext.java
! src/share/classes/com/sun/jndi/ldap/BasicControl.java
Changeset: ac5e29b62288
Author: smarks
Date: 2012-12-28 17:36 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ac5e29b62288
Merge
Changeset: 2a5af0f766d0
Author: lana
Date: 2012-12-28 18:36 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2a5af0f766d0
Merge
- make/jdk/asm/Makefile
! makefiles/CreateJars.gmk
! test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
Changeset: 32a57e645e01
Author: katleman
Date: 2013-01-03 12:44 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/32a57e645e01
Added tag jdk8-b71 for changeset 2a5af0f766d0
! .hgtags
Changeset: c9a914b11436
Author: katleman
Date: 2013-01-10 09:55 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c9a914b11436
Added tag jdk8-b72 for changeset 32a57e645e01
! .hgtags
Changeset: d54922883f4c
Author: alexsch
Date: 2013-01-09 16:52 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d54922883f4c
8005019: JTable passes row index instead of length when inserts selection interval
Reviewed-by: serb, denis
! src/share/classes/javax/swing/JTable.java
+ test/javax/swing/JTable/8005019/bug8005019.java
Changeset: b2c425d7e5be
Author: lana
Date: 2013-01-10 15:49 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b2c425d7e5be
Merge
Changeset: 28b47ed08c63
Author: mchung
Date: 2012-12-28 22:21 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/28b47ed08c63
8003562: Provide a CLI tool to analyze class dependencies
Reviewed-by: jjg, alanb, ulfzibis, erikj
! make/common/Release.gmk
! make/docs/NON_CORE_PKGS.gmk
! make/launchers/Makefile
! make/launchers/Makefile.launcher
! makefiles/CompileLaunchers.gmk
! makefiles/CreateJars.gmk
! makefiles/Images.gmk
Changeset: 3cc25d0e3bb0
Author: chegar
Date: 2012-12-29 11:00 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3cc25d0e3bb0
8005556: java/net/Socks/SocksV4Test.java is missing @run tag
Reviewed-by: alanb
! test/java/net/Socks/SocksV4Test.java
Changeset: 38b9a7646093
Author: lana
Date: 2013-01-01 17:49 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/38b9a7646093
Merge
! makefiles/CreateJars.gmk
Changeset: cc78ceb99284
Author: jgish
Date: 2012-12-28 16:56 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cc78ceb99284
8005118: Javadoc styles are inconsistent
Summary: use a common javadoc style in the String classes
Reviewed-by: darcy
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/String.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java
! src/share/classes/java/lang/StringIndexOutOfBoundsException.java
Changeset: 21708d15553b
Author: chegar
Date: 2013-01-03 10:00 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/21708d15553b
8005634: tools/launcher/VersionCheck.java fails version check on jdeps
Summary: add jdeps to the list of tools that do not support '-version'
Reviewed-by: mchung
! test/tools/launcher/VersionCheck.java
Changeset: 438d37d16417
Author: chegar
Date: 2013-01-04 11:18 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/438d37d16417
8005659: Add tools/pack200/AttributeTests.java to exclude list (ProblemList.txt) until pack200 updated to support method parameters
Reviewed-by: mchung, ksrini
! test/ProblemList.txt
Changeset: 6d814b2f9112
Author: chegar
Date: 2013-01-04 11:34 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6d814b2f9112
8005638: Less secure Authentication schemes should work when more secure schemes are not available
Reviewed-by: alanb
! src/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
Changeset: 92c3b24a8e9a
Author: smarks
Date: 2013-01-04 16:10 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/92c3b24a8e9a
8005683: ProblemList.txt updates (01/2013)
Reviewed-by: mchung, alanb
Contributed-by: amy.lu at oracle.com
! test/ProblemList.txt
Changeset: 0c89465b656a
Author: chegar
Date: 2013-01-05 17:06 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0c89465b656a
8005709: Add at since tags to new FJP getCommonPoolParallelism and commonPool
Reviewed-by: dl
! src/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: 1d9638ba5202
Author: ksrini
Date: 2013-01-07 09:58 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1d9638ba5202
8004547: Extend JavaFX launcher support to allow full JavaFX launch feature set
Reviewed-by: mchung, kcr, ksrini
Contributed-by: david.dehaven at oracle.com
! src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/FXLauncherTest.java
Changeset: dbc692ea3f0a
Author: bchristi
Date: 2013-01-07 13:19 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/dbc692ea3f0a
8003228: (props) sun.jnu.encoding should be set to UTF-8 [macosx]
Summary: Hard-code sun.jnu.encoding to UTF-8 on Mac
Reviewed-by: naoto
! src/share/native/java/lang/System.c
! src/solaris/native/java/lang/java_props_md.c
+ test/java/util/Properties/MacJNUEncoding/ExpectedEncoding.java
+ test/java/util/Properties/MacJNUEncoding/MacJNUEncoding.sh
Changeset: 797e8a3dcd51
Author: smarks
Date: 2013-01-07 18:09 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/797e8a3dcd51
7187882: TEST_BUG: java/rmi/activation/checkusage/CheckUsage.java fails intermittently
Summary: Tighten up JavaVM test library API, and adjust tests to match.
Reviewed-by: mchung, dmocek
! test/ProblemList.txt
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/activation/checkusage/CheckUsage.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/checkusage/CheckUsage.java
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/sun/rmi/runtime/Log/4504153/Test4504153.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/rmi/transport/tcp/DeadCachedConnection.java
Changeset: 98935c514de4
Author: weijun
Date: 2013-01-08 14:54 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/98935c514de4
8005447: default principal should act as anyone
Reviewed-by: valeriep
! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java
! src/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java
! src/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java
! src/share/classes/sun/security/jgss/krb5/Krb5Util.java
+ src/share/classes/sun/security/jgss/krb5/ServiceCreds.java
! src/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/share/classes/sun/security/krb5/KrbApReq.java
! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java
+ test/sun/security/krb5/ServiceCredsCombination.java
+ test/sun/security/krb5/auto/AcceptPermissions.java
! test/sun/security/krb5/auto/CleanState.java
! test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/DiffNameSameKey.java
! test/sun/security/krb5/auto/DynamicKeytab.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/KeyTabCompat.java
+ test/sun/security/krb5/auto/TwoOrThree.java
Changeset: d29a7ce28189
Author: dxu
Date: 2013-01-08 20:37 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d29a7ce28189
8002306: (se) Selector.open fails if invoked with thread interrupt status set [win]
Reviewed-by: alanb
! src/windows/classes/sun/nio/ch/PipeImpl.java
+ test/java/nio/channels/Pipe/PipeInterrupt.java
Changeset: 46e6a4b7ca26
Author: valeriep
Date: 2013-01-07 11:11 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/46e6a4b7ca26
6996769: support AEAD cipher
Summary: Added implementation for GCM mode under AES cipher
Reviewed-by: weijun
! src/share/classes/com/sun/crypto/provider/AESCipher.java
! src/share/classes/com/sun/crypto/provider/CipherCore.java
! src/share/classes/com/sun/crypto/provider/CipherTextStealing.java
! src/share/classes/com/sun/crypto/provider/FeedbackCipher.java
+ src/share/classes/com/sun/crypto/provider/GCMParameters.java
+ src/share/classes/com/sun/crypto/provider/GCTR.java
+ src/share/classes/com/sun/crypto/provider/GHASH.java
+ src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/javax/crypto/Cipher.java
! src/share/classes/javax/crypto/spec/GCMParameterSpec.java
! test/com/sun/crypto/provider/Cipher/AES/Test4512524.java
! test/com/sun/crypto/provider/Cipher/AES/Test4512704.java
! test/com/sun/crypto/provider/Cipher/AES/Test4517355.java
! test/com/sun/crypto/provider/Cipher/AES/Test4626070.java
+ test/com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java
+ test/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java
! test/javax/crypto/Cipher/GCMAPI.java
Changeset: 5333a4c8cade
Author: valeriep
Date: 2013-01-07 14:40 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5333a4c8cade
Merge
Changeset: 3c5a62290939
Author: valeriep
Date: 2013-01-08 11:55 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3c5a62290939
8004044: Lazily instantiate SunJCE.RANDOM
Summary: Replace the static initialization of SunJCE.RANDOM object w/ lazy initialization
Reviewed-by: mchung
! src/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/CipherCore.java
! src/share/classes/com/sun/crypto/provider/DESKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/share/classes/com/sun/crypto/provider/PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
Changeset: 9b6a29cb04ac
Author: valeriep
Date: 2013-01-08 13:06 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9b6a29cb04ac
Merge
Changeset: ac5fd681a7a2
Author: darcy
Date: 2013-01-08 16:08 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ac5fd681a7a2
8005298: Add FunctionalInterface type to the core libraries
Reviewed-by: mduigou
+ src/share/classes/java/lang/FunctionalInterface.java
Changeset: 86828e84654f
Author: mullan
Date: 2013-01-08 19:00 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/86828e84654f
7019834: Eliminate dependency from PolicyFile to com.sun.security.auth.PrincipalComparator
Summary: Add new java.security.Principal.implies method
Reviewed-by: alanb
! src/share/classes/java/security/Principal.java
! src/share/classes/sun/security/provider/PolicyFile.java
! src/share/classes/sun/security/provider/PolicyParser.java
! src/share/classes/sun/security/tools/policytool/PolicyTool.java
+ test/java/security/Principal/Implies.java
! test/sun/security/provider/PolicyFile/Comparator.java
Changeset: bf6d0bca5ea7
Author: mullan
Date: 2013-01-08 19:02 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bf6d0bca5ea7
Merge
- make/jdk/asm/Makefile
- src/share/classes/sun/awt/TextureSizeConstraining.java
- src/share/lib/security/java.security
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
Changeset: f0ed9ef84637
Author: mullan
Date: 2013-01-09 08:59 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f0ed9ef84637
Merge
Changeset: 4c8b37f159f9
Author: mchung
Date: 2013-01-09 16:58 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4c8b37f159f9
7103957: NegativeArraySizeException while initializing class IntegerCache
Reviewed-by: darcy, mchung
Contributed-by: brian.burkhalter at oracle.com
! src/share/classes/java/lang/Integer.java
Changeset: 4176e6cc499e
Author: darcy
Date: 2013-01-09 20:20 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4176e6cc499e
8005713: Simplify library support for repeating annotations in java.lang.annotation
Reviewed-by: abuckley
+ src/share/classes/java/lang/annotation/Repeatable.java
Changeset: c622df692bfb
Author: bchristi
Date: 2013-01-10 10:21 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c622df692bfb
8005962: TEST_BUG: java/util/Properties/MacJNUEncoding can fail in certain environments
Summary: Test script now sets LC_ALL, other small changes, relocate test
Reviewed-by: naoto, alanb
+ test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java
+ test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
- test/java/util/Properties/MacJNUEncoding/ExpectedEncoding.java
- test/java/util/Properties/MacJNUEncoding/MacJNUEncoding.sh
Changeset: 13ff1089e625
Author: jgish
Date: 2013-01-10 15:09 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/13ff1089e625
8005582: java/lang/Runtime/exec/WinCommand.java intermittent test failures
Summary: Remove file-deletion code at cleanup which conflicts with jtreg cleanup
Reviewed-by: chegar
! test/java/lang/Runtime/exec/WinCommand.java
Changeset: 3e906ccad412
Author: chegar
Date: 2013-01-10 21:52 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3e906ccad412
8006007: j.u.c.atomic classes should use intrinsic getAndXXX provided by 7023898
Reviewed-by: dl, shade
! src/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
Changeset: 733885f57e14
Author: lana
Date: 2013-01-10 15:52 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/733885f57e14
Merge
Changeset: 965e89e2abd3
Author: katleman
Date: 2013-01-16 12:00 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/965e89e2abd3
Added tag jdk8-b73 for changeset 733885f57e14
! .hgtags
Changeset: e91caf05f441
Author: erikj
Date: 2012-12-27 20:18 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e91caf05f441
8005540: build-infra: Improve incremental build speed on windows by caching find results
Reviewed-by: ohair
! makefiles/BuildJdk.gmk
! makefiles/CompileDemos.gmk
! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CopyIntoClasses.gmk
! makefiles/CreateJars.gmk
! makefiles/GensrcProperties.gmk
! makefiles/GensrcX11Wrappers.gmk
! makefiles/Images.gmk
! makefiles/Tools.gmk
Changeset: 368fa50469da
Author: erikj
Date: 2012-12-28 09:51 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/368fa50469da
8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
Reviewed-by: ohair, tbell
! makefiles/BuildJdk.gmk
Changeset: 461b069100fa
Author: erikj
Date: 2013-01-02 15:35 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/461b069100fa
8005355: build-infra: Java security signing (need a top-level make target).
Reviewed-by: tbell, ohair
! makefiles/BuildJdk.gmk
! makefiles/CompileJavaClasses.gmk
! makefiles/CreateJars.gmk
+ makefiles/SignJars.gmk
Changeset: 3841da683703
Author: erikj
Date: 2013-01-03 20:55 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3841da683703
8005635: build-infra: Support building install in jprt
Reviewed-by: ohair
Contributed-by: tim.bell at oracle.com, erik.joelsson at oracle.com
! make/common/shared/Defs-windows.gmk
! makefiles/BuildJdk.gmk
! makefiles/Bundles.gmk
! makefiles/Images.gmk
! makefiles/Tools.gmk
Changeset: a8d25b689563
Author: erikj
Date: 2013-01-04 16:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a8d25b689563
8005694: build-infra: Cleanup of misc changes in build-infra
Reviewed-by: tbell
! makefiles/CompileJavaClasses.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
Changeset: 3824d8469dcf
Author: erikj
Date: 2013-01-04 17:09 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3824d8469dcf
8005654: build-infra: Create sec-bin.zip
Reviewed-by: tbell
! makefiles/CreateJars.gmk
Changeset: d98e73b7bc78
Author: erikj
Date: 2013-01-04 22:43 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d98e73b7bc78
8005723: build-infra: in new infra build, sec-windows-bin-zip and jgss-windows-*-bin.zip are missing
Reviewed-by: tbell
! makefiles/CreateJars.gmk
Changeset: 244e481f538b
Author: katleman
Date: 2013-01-08 13:15 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/244e481f538b
Merge
! makefiles/CreateJars.gmk
Changeset: 1868bde529b8
Author: ohrstrom
Date: 2013-01-09 13:33 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1868bde529b8
8005096: Move a few source files in swing/beaninfo and in a demo.
Reviewed-by: ohair, erikj, malenkov
! make/javax/swing/beaninfo/SwingBeans.gmk
- make/tools/swing-beans/beaninfo/BeanInfoUtils.java
- make/tools/swing-beans/beaninfo/SwingBeanInfoBase.java
+ make/tools/swing-beans/javax/swing/SwingBeanInfoBase.java
+ make/tools/swing-beans/sun/swing/BeanInfoUtils.java
! makefiles/CompileJavaClasses.gmk
! makefiles/GensrcSwing.gmk
- src/share/demo/jfc/CodePointIM/CodePointInputMethod.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java
+ src/share/demo/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethod.java
+ src/share/demo/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java
Changeset: 2cc29d0b9eaf
Author: erikj
Date: 2013-01-09 16:13 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2cc29d0b9eaf
8005903: build-infra: bad symlink: j2sdk-bundle/jdk1.8.0.jdk/Contents/MacOS/libjli.dylib
Reviewed-by: tbell
! makefiles/Bundles.gmk
Changeset: f92ab6dbbff8
Author: erikj
Date: 2013-01-10 12:23 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f92ab6dbbff8
8005856: build-infra: Remove special handling of base module classes header generation
Reviewed-by: alanb, tbell, ohair
Contributed-by: fredrik.ohrstrom at oracle.com
! makefiles/CompileJavaClasses.gmk
! src/share/classes/java/io/FileSystem.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/net/SocketOptions.java
! src/share/classes/sun/nio/ch/IOStatus.java
! src/windows/classes/sun/nio/ch/PollArrayWrapper.java
Changeset: 4d80ab394efa
Author: erikj
Date: 2013-01-15 16:50 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4d80ab394efa
8006296: build-infra: Unsigned sunmscapi.jar is missing manifest.
Reviewed-by: alanb, tbell
! makefiles/CreateJars.gmk
Changeset: 6d1a3d43851d
Author: katleman
Date: 2013-01-15 10:08 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6d1a3d43851d
Merge
- make/tools/swing-beans/beaninfo/BeanInfoUtils.java
- make/tools/swing-beans/beaninfo/SwingBeanInfoBase.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethod.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java
Changeset: 3eef1e0540c4
Author: erikj
Date: 2013-01-16 16:40 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3eef1e0540c4
8006385: build-infra: linux and solaris *-debuginfo-*.zip file created from the new makefile has extra HUDSON direcotry in jre/lib/i386/server
Reviewed-by: tbell
! makefiles/Import.gmk
Changeset: 54bbeb149525
Author: katleman
Date: 2013-01-16 22:21 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/54bbeb149525
Merge
- make/tools/swing-beans/beaninfo/BeanInfoUtils.java
- make/tools/swing-beans/beaninfo/SwingBeanInfoBase.java
! makefiles/CompileLaunchers.gmk
! makefiles/CreateJars.gmk
! makefiles/Images.gmk
! src/share/classes/java/lang/Integer.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethod.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java
Changeset: 6d849e883c40
Author: yhuang
Date: 2013-01-13 18:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6d849e883c40
7114053: [sq] Inproper tanslation for iso lanugage of Albanian
Reviewed-by: naoto
! src/share/classes/sun/util/resources/sq/LocaleNames_sq.properties
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 2de23975ee10
Author: yhuang
Date: 2013-01-15 19:08 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2de23975ee10
Merge
Changeset: 68fc838d5e89
Author: yhuang
Date: 2013-01-16 19:05 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/68fc838d5e89
Merge
Changeset: 595baf3cc781
Author: yhuang
Date: 2013-01-16 23:08 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/595baf3cc781
Merge
Changeset: 478d8354285a
Author: erikj
Date: 2013-01-18 16:44 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/478d8354285a
8006567: jre/lib/applet missing from Mac JDK installation
Reviewed-by: tbell
! makefiles/Bundles.gmk
Changeset: 92d8880d5406
Author: erikj
Date: 2013-01-21 11:42 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/92d8880d5406
8006583: build-infra: Remove /javax/swing/SwingBeanInfoBase.java from src.zip
Reviewed-by: tbell
! makefiles/GensrcSwing.gmk
Changeset: a9839ed93340
Author: erikj
Date: 2013-01-21 11:42 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a9839ed93340
Merge
Changeset: 506bf3d23f06
Author: erikj
Date: 2013-01-21 14:58 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/506bf3d23f06
8006579: build-infra: In jvm.cfg, alias -server to -client when no server jvm is built.
Reviewed-by: tbell
! makefiles/CopyFiles.gmk
Changeset: 57d5d9544628
Author: erikj
Date: 2013-01-22 09:01 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/57d5d9544628
8004151: build-infra: Generating X11 wrapper offset file is not cross compilable
Reviewed-by: dholmes, ohrstrom
! makefiles/GensrcX11Wrappers.gmk
+ src/solaris/classes/sun/awt/X11/generator/sizes.32
+ src/solaris/classes/sun/awt/X11/generator/sizes.64
Changeset: ef592aceb40e
Author: katleman
Date: 2013-01-24 16:49 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ef592aceb40e
Added tag jdk8-b74 for changeset 57d5d9544628
! .hgtags
Changeset: c6e8a518c3cd
Author: jjg
Date: 2013-01-10 19:36 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c6e8a518c3cd
8004834: Add doclint support into javadoc
Reviewed-by: erikj, tbell
! make/docs/Makefile
Changeset: c9308137ad9e
Author: jjg
Date: 2013-01-10 19:37 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c9308137ad9e
Merge
- test/java/util/Properties/MacJNUEncoding/ExpectedEncoding.java
- test/java/util/Properties/MacJNUEncoding/MacJNUEncoding.sh
Changeset: 86c563dc70ca
Author: darcy
Date: 2013-01-10 21:12 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/86c563dc70ca
8006062: Add @Repeatable to repeating annotations regression tests in JDK repo
Reviewed-by: jjg
! test/java/lang/annotation/repeatingAnnotations/subpackage/Containee.java
! test/java/lang/annotation/repeatingAnnotations/subpackage/InheritedContainee.java
Changeset: 0ca2e39a110d
Author: alanb
Date: 2013-01-11 12:27 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0ca2e39a110d
8005566: (fs) test/java/nio/file/Files/Misc.java failing (sol)
Reviewed-by: chegar
! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java
! test/java/nio/file/Files/Misc.java
Changeset: 7da291690aa0
Author: alanb
Date: 2013-01-11 20:19 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7da291690aa0
8005978: shell tests need to use the $COMPILEJDK for javac, jar and other tools
Reviewed-by: chegar
! test/ProblemList.txt
! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
! test/java/io/FileOutputStream/FileOpen.sh
! test/java/io/Serializable/class/run.sh
! test/java/io/Serializable/evolution/RenamePackage/run.sh
! test/java/io/Serializable/maskSyntheticModifier/run.sh
! test/java/io/Serializable/packageAccess/run.sh
! test/java/io/Serializable/resolveClass/consTest/run.sh
! test/java/io/Serializable/resolveClass/deserializeButton/run.sh
! test/java/io/Serializable/superclassDataLoss/run.sh
! test/java/io/Serializable/unnamedPackageSwitch/run.sh
! test/java/lang/Class/getEnclosingClass/build.sh
! test/java/lang/ClassLoader/Assert.sh
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
! test/java/lang/Thread/UncaughtExceptions.sh
! test/java/lang/annotation/loaderLeak/LoaderLeak.sh
! test/java/lang/instrument/AppendToBootstrapClassPathSetUp.sh
! test/java/lang/instrument/AppendToClassPathSetUp.sh
! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/java/lang/instrument/MakeJAR.sh
! test/java/lang/instrument/MakeJAR2.sh
! test/java/lang/instrument/MakeJAR3.sh
! test/java/lang/instrument/MakeJAR4.sh
! test/java/lang/instrument/ManifestTest.sh
! test/java/lang/instrument/ParallelTransformerLoader.sh
! test/java/lang/instrument/PremainClass/NoPremainAgent.sh
! test/java/lang/instrument/PremainClass/PremainClassTest.sh
! test/java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh
! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/instrument/RedefineClassWithNativeMethod.sh
! test/java/lang/instrument/RedefineMethodAddInvoke.sh
! test/java/lang/instrument/RedefineSetUp.sh
! test/java/lang/instrument/RetransformBigClass.sh
! test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh
! test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
! test/java/net/Authenticator/B4933582.sh
! test/java/net/URL/B5086147.sh
! test/java/net/URL/runconstructor.sh
! test/java/net/URLClassLoader/B5077773.sh
! test/java/net/URLClassLoader/closetest/build.sh
! test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/net/URLClassLoader/sealing/checksealed.sh
! test/java/net/URLConnection/6212146/test.sh
! test/java/net/URLConnection/UNCTest.sh
! test/java/nio/charset/spi/basic.sh
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/registry/readTest/readTest.sh
! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
! test/java/security/Security/signedfirst/Dyn.sh
! test/java/security/Security/signedfirst/Static.sh
! test/java/security/cert/CertificateFactory/slowstream.sh
! test/java/util/Formatter/Basic.sh
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/ServiceLoader/basic.sh
! test/java/util/TimeZone/TimeZoneDatePermissionCheck.sh
! test/java/util/prefs/PrefsSpi.sh
! test/javax/crypto/SecretKeyFactory/FailOverTest.sh
! test/javax/script/CommonSetup.sh
! test/javax/script/ProviderTest.sh
! test/javax/security/auth/Subject/doAs/Test.sh
! test/lib/security/java.policy/Ext_AllPolicy.sh
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.sh
! test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
! test/sun/net/www/MarkResetTest.sh
! test/sun/net/www/http/HttpClient/RetryPost.sh
! test/sun/net/www/protocol/jar/B5105410.sh
! test/sun/net/www/protocol/jar/jarbug/run.sh
! test/sun/security/krb5/config/dns.sh
! test/sun/security/krb5/runNameEquals.sh
! test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
! test/sun/security/pkcs11/KeyStore/Basic.sh
! test/sun/security/pkcs11/KeyStore/ClientAuth.sh
! test/sun/security/pkcs11/KeyStore/Solaris.sh
! test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
! test/sun/security/pkcs11/Provider/Login.sh
! test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.sh
! test/sun/security/provider/PolicyFile/getinstance/getinstance.sh
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/printssl.sh
! test/sun/security/tools/keytool/readjar.sh
! test/sun/security/tools/keytool/standard.sh
! test/sun/security/util/Oid/S11N.sh
! test/sun/security/validator/certreplace.sh
! test/sun/security/validator/samedn.sh
! test/tools/launcher/ClassPathWildCard.sh
! test/tools/launcher/MultipleJRE.sh
Changeset: bc1f16f5566f
Author: darcy
Date: 2013-01-11 15:39 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bc1f16f5566f
7131459: [Fmt-De] DecimalFormat produces wrong format() results when close to a tie
Reviewed-by: darcy
Contributed-by: olivier.lagneau at oracle.com
! src/share/classes/java/text/DigitList.java
! src/share/classes/sun/misc/FloatingDecimal.java
+ test/java/text/Format/DecimalFormat/TieRoundingTest.java
Changeset: 6f6246aced89
Author: sherman
Date: 2013-01-11 22:43 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6f6246aced89
8005466: JAR file entry hash table uses too much memory (zlib_util.c)
Summary: realign the fields of jzcell struct
Reviewed-by: sherman
Contributed-by: ioi.lam at oracle.com
! src/share/native/java/util/zip/zip_util.h
Changeset: 8009c7e3899e
Author: sherman
Date: 2013-01-11 22:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8009c7e3899e
Merge
Changeset: 7db04ae3378f
Author: chegar
Date: 2013-01-13 22:09 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7db04ae3378f
8006153: HTTP protocol handler authenication should use Base64 API
Reviewed-by: chegar, alanb
Contributed-by: Mark Sheppard <mark.sheppard at oracle.com>
! src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
Changeset: 1109bfff4e92
Author: dholmes
Date: 2013-01-13 19:57 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1109bfff4e92
8005232: (JEP-149) Class Instance size reduction
Summary: Moved the fields for cached reflection objects into a seperate ReflectionData object to reduce dynamic footprint.
Reviewed-by: dholmes, mchung, shade
Contributed-by: Peter Levart <peter.levart at gmail.com>
! src/share/classes/java/lang/Class.java
Changeset: 1d7a6adf499f
Author: naoto
Date: 2013-01-14 11:09 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1d7a6adf499f
7162007: Clean up i18n related caches
Reviewed-by: okutsu, ohair
! make/java/java/FILES_java.gmk
! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/text/DecimalFormat.java
! src/share/classes/java/text/DecimalFormatSymbols.java
! src/share/classes/java/text/NumberFormat.java
! src/share/classes/java/util/Locale.java
! src/share/classes/java/util/TimeZone.java
! src/share/classes/sun/text/resources/zh/CollationData_zh_HK.java
! src/share/classes/sun/text/resources/zh/FormatData_zh_HK.java
! src/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java
! src/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java
! src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/CollatorProviderImpl.java
! src/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/LocaleResources.java
+ src/share/classes/sun/util/locale/provider/ResourceBundleBasedAdapter.java
! src/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/share/classes/sun/util/resources/LocaleData.java
! src/share/classes/sun/util/resources/zh/CurrencyNames_zh_HK.java
! src/share/classes/sun/util/resources/zh/CurrencyNames_zh_SG.java
! src/share/classes/sun/util/resources/zh/LocaleNames_zh_HK.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_HK.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/java/util/PluggableLocale/CollatorProviderTest.java
! test/java/util/PluggableLocale/CurrencyNameProviderTest.java
! test/java/util/PluggableLocale/DateFormatProviderTest.java
! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.java
! test/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.java
! test/java/util/PluggableLocale/LocaleNameProviderTest.java
! test/java/util/PluggableLocale/NumberFormatProviderTest.java
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.java
Changeset: dcb64d498d5b
Author: ksrini
Date: 2013-01-14 15:46 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/dcb64d498d5b
8005252: pack200 should support MethodParameters
Reviewed-by: jrose
! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/constants.h
! src/share/native/com/sun/java/util/jar/pack/main.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/ProblemList.txt
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: edb7e34a0531
Author: xuelei
Date: 2013-01-14 18:31 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/edb7e34a0531
8006265: Add test SSLEngineDeadlock.java to ProblemList
Reviewed-by: weijun
! test/ProblemList.txt
Changeset: a40052a54801
Author: uta
Date: 2013-01-15 14:26 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a40052a54801
8005250: Downgrade normative references to ${java.home}/lib folder from Java client code.
Summary: Javadoc was changed in accordance with CCC-8005250 request.
Reviewed-by: alanb, amenkov
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/share/classes/javax/imageio/spi/IIORegistry.java
! src/share/classes/javax/sound/midi/MidiSystem.java
! src/share/classes/javax/sound/sampled/AudioSystem.java
! src/share/classes/javax/swing/UIManager.java
Changeset: 4b012af44f24
Author: chegar
Date: 2013-01-15 11:44 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4b012af44f24
8005406: HTTP server implementation should use Base64 API
Reviewed-by: khazra, alanb, chegar
Contributed-by: Mark Sheppard <mark.sheppard at oracle.com>
! src/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
! src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
Changeset: 44d6cabc9a3f
Author: robm
Date: 2013-01-15 19:58 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/44d6cabc9a3f
8005618: TEST_BUG: java/lang/ProcessBuilder/Basic.java failing intermittently
Reviewed-by: alanb, martin, dholmes
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 9d8ef6174cfd
Author: dl
Date: 2013-01-16 10:14 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9d8ef6174cfd
8005926: Merge ThreadLocalRandom state into java.lang.Thread
Reviewed-by: shade, chegar
! src/share/classes/java/lang/Thread.java
! src/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: a546d8897e0d
Author: dl
Date: 2013-01-16 12:09 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a546d8897e0d
8001666: Add lambda-compatible atomics and accumulators to the ActomicXXX classes
Reviewed-by: dl, chegar, darcy, goetz
Contributed-by: dl at cs.oswego.edu, chris.hegarty at oracle.com
! src/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
Changeset: c7d54f93d3e5
Author: juh
Date: 2013-01-16 09:51 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c7d54f93d3e5
8005389: Backout fix for JDK-6500133
Reviewed-by: mullan
! src/share/classes/sun/security/x509/URIName.java
! test/sun/security/x509/URIName/Parse.java
Changeset: f7f77bdf248b
Author: juh
Date: 2013-01-16 13:35 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f7f77bdf248b
8005939: sun/security/x509/{X509CRLImplX509CertImpl}/Verify.java fail in confusing way when some providers not present
Reviewed-by: mullan, weijun
! test/sun/security/x509/X509CRLImpl/Verify.java
! test/sun/security/x509/X509CertImpl/Verify.java
Changeset: 9fed48caac80
Author: lana
Date: 2013-01-16 12:07 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9fed48caac80
Merge
Changeset: 787c7c1c210f
Author: sherman
Date: 2013-01-17 12:49 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/787c7c1c210f
8006090: Formatter asserts with -esa
Summary: removed the offending assert
Reviewed-by: alanb, darcy
Contributed-by: brian.burkhalter at oracle.com
! src/share/classes/java/util/Formatter.java
! test/ProblemList.txt
Changeset: e8414d69692c
Author: khazra
Date: 2013-01-17 14:50 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e8414d69692c
7171415: java.net.URI.equals/hashCode not consistent for some URIs
Summary: Rewrite URI.hashCode() to consider encoded characters, also reviewed by vitalyd at gmail.com, schlosna at gmail.com
Reviewed-by: chegar
! src/share/classes/java/net/URI.java
! test/java/net/URI/Test.java
Changeset: 79fed1733d4a
Author: jgish
Date: 2013-01-17 15:09 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/79fed1733d4a
8006534: CLONE - TestLibrary.getUnusedRandomPort() fails intermittently-doesn't retry enough times
Summary: Increase number of retries to twice the number of ports in the reserved range
Reviewed-by: mduigou
! test/java/rmi/testlibrary/TestLibrary.java
Changeset: f88e963960ae
Author: jzavgren
Date: 2013-01-18 17:34 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f88e963960ae
8005120: Compiler warnings in socket transport native code
Reviewed-by: chegar, dsamersoff
! src/share/transport/socket/socketTransport.c
! src/share/transport/socket/sysSocket.h
! src/solaris/transport/socket/socket_md.c
! src/windows/transport/socket/socket_md.c
Changeset: 06da87777d0e
Author: alanb
Date: 2013-01-18 18:48 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/06da87777d0e
6939260: (fs) BasicFileAttributes.lastModifiedTime() should return last modified time with higher precision
Reviewed-by: chegar
! src/solaris/classes/sun/nio/fs/UnixFileAttributes.java
! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
! test/java/nio/file/attribute/BasicFileAttributeView/Basic.java
Changeset: 33d0175ea8d9
Author: msheppar
Date: 2013-01-19 08:39 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/33d0175ea8d9
8006568: HTTP protocol handler NLTM Authentication should use Base64 API
Reviewed-by: chegar, alanb
! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java
! test/sun/net/www/protocol/http/ProxyTunnelServer.java
Changeset: 78514544980d
Author: lancea
Date: 2013-01-19 10:11 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/78514544980d
8006139: add missing methods to javax.sql.rowset.serial.SQLInputImpl, SQLOutputImpl
Reviewed-by: naoto, ulfzibis, alanb
! src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
! src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java
Changeset: d3da0d29d7cd
Author: lancea
Date: 2013-01-19 10:53 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d3da0d29d7cd
8005080: JDBC 4.2 Core changes
Reviewed-by: naoto
! src/share/classes/java/sql/BatchUpdateException.java
! src/share/classes/java/sql/CallableStatement.java
! src/share/classes/java/sql/DatabaseMetaData.java
! src/share/classes/java/sql/Driver.java
! src/share/classes/java/sql/DriverManager.java
+ src/share/classes/java/sql/JDBCType.java
! src/share/classes/java/sql/PreparedStatement.java
! src/share/classes/java/sql/ResultSet.java
! src/share/classes/java/sql/SQLTimeoutException.java
+ src/share/classes/java/sql/SQLType.java
! src/share/classes/java/sql/Statement.java
! src/share/classes/java/sql/Types.java
! src/share/classes/java/sql/package.html
! src/share/classes/javax/sql/DataSource.java
! src/share/classes/javax/sql/XADataSource.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java
Changeset: bb2ed83676d2
Author: chegar
Date: 2013-01-20 09:37 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bb2ed83676d2
8006560: java/net/ipv6tests/B6521014.java fails intermittently
Reviewed-by: khazra, wetmore
! test/java/net/ipv6tests/B6521014.java
Changeset: 6ca6b6f07653
Author: okutsu
Date: 2013-01-21 12:04 +0900
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6ca6b6f07653
4745761: (cal) RFE: Support builder for constructing Calendar
Reviewed-by: peytoia
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/GregorianCalendar.java
! src/share/classes/java/util/JapaneseImperialCalendar.java
+ test/java/util/Calendar/Builder/BuilderTest.java
! test/java/util/Calendar/CalendarTypeTest.java
Changeset: 3c1a440a1e12
Author: okutsu
Date: 2013-01-21 15:41 +0900
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3c1a440a1e12
8004489: Add support for Minguo and Hijrah calendars to CalendarNameProvider SPI
8006509: Add more calendar symbol names from CLDR
Reviewed-by: peytoia
! make/tools/src/build/tools/cldrconverter/Bundle.java
! make/tools/src/build/tools/cldrconverter/CLDRConverter.java
! make/tools/src/build/tools/cldrconverter/CalendarType.java
! make/tools/src/build/tools/cldrconverter/LDMLParseHandler.java
! src/share/classes/java/util/spi/CalendarNameProvider.java
! src/share/classes/sun/text/resources/FormatData.java
! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! src/share/classes/sun/text/resources/be/FormatData_be.java
! src/share/classes/sun/text/resources/bg/FormatData_bg.java
! src/share/classes/sun/text/resources/ca/FormatData_ca.java
! src/share/classes/sun/text/resources/cs/FormatData_cs.java
! src/share/classes/sun/text/resources/da/FormatData_da.java
! src/share/classes/sun/text/resources/de/FormatData_de.java
! src/share/classes/sun/text/resources/el/FormatData_el.java
! src/share/classes/sun/text/resources/es/FormatData_es.java
! src/share/classes/sun/text/resources/et/FormatData_et.java
! src/share/classes/sun/text/resources/fi/FormatData_fi.java
! src/share/classes/sun/text/resources/fr/FormatData_fr.java
! src/share/classes/sun/text/resources/hi/FormatData_hi_IN.java
! src/share/classes/sun/text/resources/hr/FormatData_hr.java
! src/share/classes/sun/text/resources/hu/FormatData_hu.java
! src/share/classes/sun/text/resources/is/FormatData_is.java
! src/share/classes/sun/text/resources/it/FormatData_it.java
! src/share/classes/sun/text/resources/iw/FormatData_iw.java
! src/share/classes/sun/text/resources/ja/FormatData_ja.java
! src/share/classes/sun/text/resources/ko/FormatData_ko.java
! src/share/classes/sun/text/resources/lt/FormatData_lt.java
! src/share/classes/sun/text/resources/lv/FormatData_lv.java
! src/share/classes/sun/text/resources/mk/FormatData_mk.java
! src/share/classes/sun/text/resources/ms/FormatData_ms.java
! src/share/classes/sun/text/resources/mt/FormatData_mt.java
! src/share/classes/sun/text/resources/nl/FormatData_nl.java
! src/share/classes/sun/text/resources/pl/FormatData_pl.java
! src/share/classes/sun/text/resources/pt/FormatData_pt.java
! src/share/classes/sun/text/resources/ro/FormatData_ro.java
! src/share/classes/sun/text/resources/ru/FormatData_ru.java
! src/share/classes/sun/text/resources/sk/FormatData_sk.java
! src/share/classes/sun/text/resources/sl/FormatData_sl.java
! src/share/classes/sun/text/resources/sr/FormatData_sr.java
! src/share/classes/sun/text/resources/sv/FormatData_sv.java
! src/share/classes/sun/text/resources/th/FormatData_th.java
! src/share/classes/sun/text/resources/tr/FormatData_tr.java
! src/share/classes/sun/text/resources/uk/FormatData_uk.java
! src/share/classes/sun/text/resources/vi/FormatData_vi.java
! src/share/classes/sun/text/resources/zh/FormatData_zh.java
! src/share/classes/sun/text/resources/zh/FormatData_zh_TW.java
! src/share/classes/sun/util/locale/provider/CalendarDataUtility.java
! src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/LocaleResources.java
+ test/java/util/Calendar/CldrFormatNamesTest.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: bb940b2107bd
Author: juh
Date: 2013-01-21 15:05 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bb940b2107bd
8006092: SecurityPermission: printIdentity doesn't exist
Reviewed-by: weijun
! test/sun/security/tools/policytool/UpdatePermissions.html
Changeset: f21a3c273fb2
Author: dl
Date: 2013-01-21 13:50 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f21a3c273fb2
8005311: Add Scalable Updatable Variables, DoubleAccumulator, DoubleAdder, LongAccumulator, LongAdder
Reviewed-by: chegar, darcy, goetz
! make/java/java/FILES_java.gmk
+ src/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
+ src/share/classes/java/util/concurrent/atomic/DoubleAdder.java
+ src/share/classes/java/util/concurrent/atomic/LongAccumulator.java
+ src/share/classes/java/util/concurrent/atomic/LongAdder.java
+ src/share/classes/java/util/concurrent/atomic/Striped64.java
+ test/java/util/concurrent/atomic/DoubleAdderDemo.java
+ test/java/util/concurrent/atomic/LongAdderDemo.java
Changeset: de30e46250c5
Author: lancea
Date: 2013-01-21 14:08 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/de30e46250c5
8006642: Fix javadoc warnings due to Integer.MAX_VALUE
Reviewed-by: alanb
! src/share/classes/java/sql/BatchUpdateException.java
! src/share/classes/java/sql/PreparedStatement.java
! src/share/classes/java/sql/Statement.java
Changeset: 8b1857409159
Author: lana
Date: 2013-01-20 23:38 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8b1857409159
Merge
- make/tools/swing-beans/beaninfo/BeanInfoUtils.java
- make/tools/swing-beans/beaninfo/SwingBeanInfoBase.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethod.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java
Changeset: 7f4e3da76ec1
Author: lana
Date: 2013-01-21 11:16 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7f4e3da76ec1
Merge
Changeset: 8ee6d45348ba
Author: vinnie
Date: 2013-01-22 23:32 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8ee6d45348ba
6263419: No way to clean the memory for a java.security.Key
Reviewed-by: mullan
! src/share/classes/java/security/PrivateKey.java
! src/share/classes/javax/crypto/SecretKey.java
! src/share/classes/javax/security/auth/Destroyable.java
+ test/javax/security/auth/Destroyable/KeyDestructionTest.java
Changeset: c18f28312c49
Author: smarks
Date: 2013-01-22 18:30 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c18f28312c49
8005646: TEST_BUG: java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup leaves process running
Reviewed-by: mchung
! test/java/rmi/activation/ActivationSystem/unregisterGroup/ActivateMe.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/CallbackInterface.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/Callback_Stub.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup_Stub.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy
Changeset: 919afffa70b0
Author: sherman
Date: 2013-01-22 20:59 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/919afffa70b0
8003680: JSR 310 Date/Time API
Summary: Integration of JSR310 Date/Time API for M6
Reviewed-by: alanb, naoto, dholmes
Contributed-by: scolebourne at joda.org, roger.riggs at oracle.com, richard.warburton at gmail.com, misterm at gmail.com
! make/docs/CORE_PKGS.gmk
! make/java/Makefile
+ make/java/time/Makefile
! make/jprt.properties
! make/sun/Makefile
+ make/sun/tzdb/Makefile
! make/tools/Makefile
+ make/tools/src/build/tools/tzdb/ChronoField.java
+ make/tools/src/build/tools/tzdb/DateTimeException.java
+ make/tools/src/build/tools/tzdb/LocalDate.java
+ make/tools/src/build/tools/tzdb/LocalDateTime.java
+ make/tools/src/build/tools/tzdb/LocalTime.java
+ make/tools/src/build/tools/tzdb/TimeDefinition.java
+ make/tools/src/build/tools/tzdb/TzdbZoneRulesCompiler.java
+ make/tools/src/build/tools/tzdb/Utils.java
+ make/tools/src/build/tools/tzdb/ZoneOffset.java
+ make/tools/src/build/tools/tzdb/ZoneOffsetTransition.java
+ make/tools/src/build/tools/tzdb/ZoneOffsetTransitionRule.java
+ make/tools/src/build/tools/tzdb/ZoneRules.java
+ make/tools/src/build/tools/tzdb/ZoneRulesBuilder.java
+ make/tools/tzdb/Makefile
! makefiles/CreateJars.gmk
+ makefiles/GendataTZDB.gmk
! makefiles/GenerateData.gmk
! makefiles/Tools.gmk
+ src/share/classes/java/time/Clock.java
+ src/share/classes/java/time/DateTimeException.java
+ src/share/classes/java/time/DayOfWeek.java
+ src/share/classes/java/time/Duration.java
+ src/share/classes/java/time/Instant.java
+ src/share/classes/java/time/LocalDate.java
+ src/share/classes/java/time/LocalDateTime.java
+ src/share/classes/java/time/LocalTime.java
+ src/share/classes/java/time/Month.java
+ src/share/classes/java/time/Period.java
+ src/share/classes/java/time/PeriodParser.java
+ src/share/classes/java/time/Ser.java
+ src/share/classes/java/time/ZoneId.java
+ src/share/classes/java/time/ZoneOffset.java
+ src/share/classes/java/time/ZoneRegion.java
+ src/share/classes/java/time/ZonedDateTime.java
+ src/share/classes/java/time/calendar/ChronoDateImpl.java
+ src/share/classes/java/time/calendar/HijrahChrono.java
+ src/share/classes/java/time/calendar/HijrahDate.java
+ src/share/classes/java/time/calendar/HijrahDeviationReader.java
+ src/share/classes/java/time/calendar/HijrahEra.java
+ src/share/classes/java/time/calendar/JapaneseChrono.java
+ src/share/classes/java/time/calendar/JapaneseDate.java
+ src/share/classes/java/time/calendar/JapaneseEra.java
+ src/share/classes/java/time/calendar/MinguoChrono.java
+ src/share/classes/java/time/calendar/MinguoDate.java
+ src/share/classes/java/time/calendar/MinguoEra.java
+ src/share/classes/java/time/calendar/Ser.java
+ src/share/classes/java/time/calendar/ThaiBuddhistChrono.java
+ src/share/classes/java/time/calendar/ThaiBuddhistDate.java
+ src/share/classes/java/time/calendar/ThaiBuddhistEra.java
+ src/share/classes/java/time/calendar/package-info.java
+ src/share/classes/java/time/format/DateTimeBuilder.java
+ src/share/classes/java/time/format/DateTimeFormatStyleProvider.java
+ src/share/classes/java/time/format/DateTimeFormatSymbols.java
+ src/share/classes/java/time/format/DateTimeFormatter.java
+ src/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ src/share/classes/java/time/format/DateTimeFormatters.java
+ src/share/classes/java/time/format/DateTimeParseContext.java
+ src/share/classes/java/time/format/DateTimeParseException.java
+ src/share/classes/java/time/format/DateTimePrintContext.java
+ src/share/classes/java/time/format/DateTimePrintException.java
+ src/share/classes/java/time/format/DateTimeTextProvider.java
+ src/share/classes/java/time/format/FormatStyle.java
+ src/share/classes/java/time/format/SignStyle.java
+ src/share/classes/java/time/format/TextStyle.java
+ src/share/classes/java/time/format/package-info.java
+ src/share/classes/java/time/overview.html
+ src/share/classes/java/time/package-info.java
+ src/share/classes/java/time/temporal/Adjusters.java
+ src/share/classes/java/time/temporal/Chrono.java
+ src/share/classes/java/time/temporal/ChronoField.java
+ src/share/classes/java/time/temporal/ChronoLocalDate.java
+ src/share/classes/java/time/temporal/ChronoLocalDateTime.java
+ src/share/classes/java/time/temporal/ChronoLocalDateTimeImpl.java
+ src/share/classes/java/time/temporal/ChronoUnit.java
+ src/share/classes/java/time/temporal/ChronoZonedDateTime.java
+ src/share/classes/java/time/temporal/ChronoZonedDateTimeImpl.java
+ src/share/classes/java/time/temporal/Era.java
+ src/share/classes/java/time/temporal/ISOChrono.java
+ src/share/classes/java/time/temporal/ISOEra.java
+ src/share/classes/java/time/temporal/ISOFields.java
+ src/share/classes/java/time/temporal/JulianFields.java
+ src/share/classes/java/time/temporal/MonthDay.java
+ src/share/classes/java/time/temporal/OffsetDate.java
+ src/share/classes/java/time/temporal/OffsetDateTime.java
+ src/share/classes/java/time/temporal/OffsetTime.java
+ src/share/classes/java/time/temporal/Queries.java
+ src/share/classes/java/time/temporal/Ser.java
+ src/share/classes/java/time/temporal/SimplePeriod.java
+ src/share/classes/java/time/temporal/Temporal.java
+ src/share/classes/java/time/temporal/TemporalAccessor.java
+ src/share/classes/java/time/temporal/TemporalAdder.java
+ src/share/classes/java/time/temporal/TemporalAdjuster.java
+ src/share/classes/java/time/temporal/TemporalField.java
+ src/share/classes/java/time/temporal/TemporalQuery.java
+ src/share/classes/java/time/temporal/TemporalSubtractor.java
+ src/share/classes/java/time/temporal/TemporalUnit.java
+ src/share/classes/java/time/temporal/ValueRange.java
+ src/share/classes/java/time/temporal/WeekFields.java
+ src/share/classes/java/time/temporal/Year.java
+ src/share/classes/java/time/temporal/YearMonth.java
+ src/share/classes/java/time/temporal/package-info.java
+ src/share/classes/java/time/zone/Ser.java
+ src/share/classes/java/time/zone/TzdbZoneRulesProvider.java
+ src/share/classes/java/time/zone/ZoneOffsetTransition.java
+ src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
+ src/share/classes/java/time/zone/ZoneRules.java
+ src/share/classes/java/time/zone/ZoneRulesException.java
+ src/share/classes/java/time/zone/ZoneRulesProvider.java
+ src/share/classes/java/time/zone/package-info.java
! src/share/classes/java/util/Formatter.java
! test/Makefile
+ test/java/time/META-INF/services/java.time.temporal.Chrono
+ test/java/time/TEST.properties
+ test/java/time/tck/java/time/AbstractDateTimeTest.java
+ test/java/time/tck/java/time/AbstractTCKTest.java
+ test/java/time/tck/java/time/TCKClock.java
+ test/java/time/tck/java/time/TCKClock_Fixed.java
+ test/java/time/tck/java/time/TCKClock_Offset.java
+ test/java/time/tck/java/time/TCKClock_System.java
+ test/java/time/tck/java/time/TCKClock_Tick.java
+ test/java/time/tck/java/time/TCKDayOfWeek.java
+ test/java/time/tck/java/time/TCKDuration.java
+ test/java/time/tck/java/time/TCKInstant.java
+ test/java/time/tck/java/time/TCKLocalDate.java
+ test/java/time/tck/java/time/TCKLocalDateTime.java
+ test/java/time/tck/java/time/TCKLocalTime.java
+ test/java/time/tck/java/time/TCKMonth.java
+ test/java/time/tck/java/time/TCKZoneId.java
+ test/java/time/tck/java/time/TCKZoneOffset.java
+ test/java/time/tck/java/time/TCKZonedDateTime.java
+ test/java/time/tck/java/time/calendar/CopticChrono.java
+ test/java/time/tck/java/time/calendar/CopticDate.java
+ test/java/time/tck/java/time/calendar/CopticEra.java
+ test/java/time/tck/java/time/calendar/TestChronoLocalDate.java
+ test/java/time/tck/java/time/calendar/TestChronoLocalDateTime.java
+ test/java/time/tck/java/time/calendar/TestHijrahChrono.java
+ test/java/time/tck/java/time/calendar/TestJapaneseChrono.java
+ test/java/time/tck/java/time/calendar/TestMinguoChrono.java
+ test/java/time/tck/java/time/calendar/TestServiceLoader.java
+ test/java/time/tck/java/time/calendar/TestThaiBuddhistChrono.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatter.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatters.java
+ test/java/time/tck/java/time/format/TCKDateTimePrintException.java
+ test/java/time/tck/java/time/format/TCKDateTimeTextPrinting.java
+ test/java/time/tck/java/time/format/TCKLocalizedFieldParser.java
+ test/java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java
+ test/java/time/tck/java/time/temporal/TCKDateTimeAdjusters.java
+ test/java/time/tck/java/time/temporal/TCKISOFields.java
+ test/java/time/tck/java/time/temporal/TCKJulianFields.java
+ test/java/time/tck/java/time/temporal/TCKMonthDay.java
+ test/java/time/tck/java/time/temporal/TCKOffsetDate.java
+ test/java/time/tck/java/time/temporal/TCKOffsetDateTime.java
+ test/java/time/tck/java/time/temporal/TCKOffsetTime.java
+ test/java/time/tck/java/time/temporal/TCKSimplePeriod.java
+ test/java/time/tck/java/time/temporal/TCKWeekFields.java
+ test/java/time/tck/java/time/temporal/TCKYear.java
+ test/java/time/tck/java/time/temporal/TCKYearMonth.java
+ test/java/time/tck/java/time/temporal/TestChrono.java
+ test/java/time/tck/java/time/temporal/TestChronoLocalDate.java
+ test/java/time/tck/java/time/temporal/TestChronoLocalDateTime.java
+ test/java/time/tck/java/time/temporal/TestChronoZonedDateTime.java
+ test/java/time/tck/java/time/temporal/TestISOChrono.java
+ test/java/time/tck/java/time/zone/TCKFixedZoneRules.java
+ test/java/time/tck/java/time/zone/TCKZoneOffsetTransition.java
+ test/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java
+ test/java/time/tck/java/time/zone/TCKZoneRules.java
+ test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java
+ test/java/time/test/java/time/AbstractTest.java
+ test/java/time/test/java/time/MockSimplePeriod.java
+ test/java/time/test/java/time/TestClock_Fixed.java
+ test/java/time/test/java/time/TestClock_Offset.java
+ test/java/time/test/java/time/TestClock_System.java
+ test/java/time/test/java/time/TestClock_Tick.java
+ test/java/time/test/java/time/TestDuration.java
+ test/java/time/test/java/time/TestInstant.java
+ test/java/time/test/java/time/TestLocalDate.java
+ test/java/time/test/java/time/TestLocalDateTime.java
+ test/java/time/test/java/time/TestLocalTime.java
+ test/java/time/test/java/time/TestPeriod.java
+ test/java/time/test/java/time/TestPeriodParser.java
+ test/java/time/test/java/time/TestZoneId.java
+ test/java/time/test/java/time/TestZoneOffset.java
+ test/java/time/test/java/time/TestZonedDateTime.java
+ test/java/time/test/java/time/format/AbstractTestPrinterParser.java
+ test/java/time/test/java/time/format/MockIOExceptionAppendable.java
+ test/java/time/test/java/time/format/TestCharLiteralParser.java
+ test/java/time/test/java/time/format/TestCharLiteralPrinter.java
+ test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
+ test/java/time/test/java/time/format/TestDateTimeFormatter.java
+ test/java/time/test/java/time/format/TestDateTimeFormatters.java
+ test/java/time/test/java/time/format/TestDateTimePrintException.java
+ test/java/time/test/java/time/format/TestDateTimeTextProvider.java
+ test/java/time/test/java/time/format/TestFractionPrinterParser.java
+ test/java/time/test/java/time/format/TestNumberParser.java
+ test/java/time/test/java/time/format/TestNumberPrinter.java
+ test/java/time/test/java/time/format/TestPadParserDecorator.java
+ test/java/time/test/java/time/format/TestPadPrinterDecorator.java
+ test/java/time/test/java/time/format/TestReducedParser.java
+ test/java/time/test/java/time/format/TestReducedPrinter.java
+ test/java/time/test/java/time/format/TestSettingsParser.java
+ test/java/time/test/java/time/format/TestStringLiteralParser.java
+ test/java/time/test/java/time/format/TestStringLiteralPrinter.java
+ test/java/time/test/java/time/format/TestTextParser.java
+ test/java/time/test/java/time/format/TestTextPrinter.java
+ test/java/time/test/java/time/format/TestZoneIdParser.java
+ test/java/time/test/java/time/format/TestZoneOffsetParser.java
+ test/java/time/test/java/time/format/TestZoneOffsetPrinter.java
+ test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
+ test/java/time/test/java/time/temporal/MockFieldNoValue.java
+ test/java/time/test/java/time/temporal/MockFieldValue.java
+ test/java/time/test/java/time/temporal/TestChronoUnit.java
+ test/java/time/test/java/time/temporal/TestDateTimeAdjusters.java
+ test/java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java
+ test/java/time/test/java/time/temporal/TestDateTimeValueRange.java
+ test/java/time/test/java/time/temporal/TestISOChronoImpl.java
+ test/java/time/test/java/time/temporal/TestJapaneseChronoImpl.java
+ test/java/time/test/java/time/temporal/TestMonthDay.java
+ test/java/time/test/java/time/temporal/TestOffsetDate.java
+ test/java/time/test/java/time/temporal/TestOffsetDateTime.java
+ test/java/time/test/java/time/temporal/TestOffsetDateTime_instants.java
+ test/java/time/test/java/time/temporal/TestOffsetTime.java
+ test/java/time/test/java/time/temporal/TestThaiBuddhistChronoImpl.java
+ test/java/time/test/java/time/temporal/TestYear.java
+ test/java/time/test/java/time/temporal/TestYearMonth.java
+ test/java/time/test/java/time/zone/TestFixedZoneRules.java
+ test/java/time/test/java/util/TestFormatter.java
Changeset: 71691b9d45ab
Author: vinnie
Date: 2013-01-23 09:49 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/71691b9d45ab
8006741: javadoc cleanup for 6263419
Reviewed-by: alanb
! src/share/classes/java/security/PrivateKey.java
! src/share/classes/javax/crypto/SecretKey.java
Changeset: 01b36b400145
Author: uta
Date: 2013-01-23 15:06 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/01b36b400145
6519127: user.home property not set correctly
Summary: Registry-based approach was changed to SHGetKnownFolderPath/SHGetFolderPathW
Reviewed-by: alanb, anthony
! src/windows/native/java/lang/java_props_md.c
Changeset: bf2a14ebb6e9
Author: chegar
Date: 2013-01-23 14:45 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bf2a14ebb6e9
8006669: sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails on mac
Reviewed-by: alanb
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
Changeset: 53064bbaeec5
Author: alanb
Date: 2013-01-23 15:12 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/53064bbaeec5
8006764: FunctionalInterface missing from rt.jar (old build)
Reviewed-by: lancea, forax
! make/java/java/FILES_java.gmk
Changeset: c9eb1d3ef37f
Author: robm
Date: 2013-01-23 17:54 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c9eb1d3ef37f
8004729: Add java.lang.reflect.Parameter and related changes for parameter reflection
Reviewed-by: darcy, forax, psandoz, dholmes, tbell
! make/java/java/Exportedfiles.gmk
! make/java/java/FILES_c.gmk
! make/java/java/mapfile-vers
! makefiles/mapfiles/libjava/mapfile-vers
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Method.java
! src/share/classes/java/lang/reflect/Modifier.java
+ src/share/classes/java/lang/reflect/Parameter.java
! src/share/javavm/export/jvm.h
+ src/share/native/java/lang/reflect/Executable.c
+ test/java/lang/reflect/Parameter/WithParameters.java
+ test/java/lang/reflect/Parameter/WithoutParameters.java
Changeset: e0552f13f4a2
Author: sherman
Date: 2013-01-23 10:29 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e0552f13f4a2
8006773: test/java/util/zip/ZipFile/FinalizeZipFile.java failing intermittently
Summary: fixed the test case
Reviewed-by: alanb
! test/java/util/zip/ZipFile/FinalizeZipFile.java
Changeset: 87f5569effdd
Author: sherman
Date: 2013-01-23 10:31 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/87f5569effdd
Merge
Changeset: 0c86df653029
Author: vinnie
Date: 2013-01-23 21:25 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0c86df653029
8006591: Protect keystore entries using stronger PBE algorithms
Reviewed-by: mullan
! src/share/classes/java/security/KeyStore.java
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/java/security/KeyStore/PBETest.java
Changeset: 1da93663f8f3
Author: vinnie
Date: 2013-01-23 23:13 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1da93663f8f3
8005408: KeyStore API enhancements
Reviewed-by: mullan
! src/share/classes/java/security/KeyStore.java
+ src/share/classes/java/security/PKCS12Attribute.java
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/share/classes/sun/security/x509/AlgorithmId.java
+ test/sun/security/pkcs12/StorePasswordTest.java
+ test/sun/security/pkcs12/StoreSecretKeyTest.java
+ test/sun/security/pkcs12/StoreTrustedCertTest.java
+ test/sun/security/pkcs12/trusted.pem
Changeset: 89f37f7188df
Author: mullan
Date: 2013-01-23 20:46 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/89f37f7188df
8006813: Compilation error in PKCS12KeyStore.java
Reviewed-by: valeriep
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
Changeset: b68ac92d0b2a
Author: alanb
Date: 2013-01-24 09:47 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b68ac92d0b2a
8006524: JSR-3: Allows java.beans to be optional
Reviewed-by: dfuchs, mchung
! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/monitor/package.html
Changeset: 943af87e0269
Author: vinnie
Date: 2013-01-24 16:44 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/943af87e0269
8006855: PKCS12 test failures due to unsupported algorithm
Reviewed-by: mullan
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/java/security/KeyStore/PBETest.java
! test/sun/security/pkcs12/StoreSecretKeyTest.java
Changeset: 1fd613016ad9
Author: ksrini
Date: 2013-01-24 09:34 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1fd613016ad9
8006850: [pack200] disable pack200 tests until JSR-308 is implemented
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: b3f0e0c79bcc
Author: vinnie
Date: 2013-01-24 18:21 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b3f0e0c79bcc
8006863: javadoc cleanup for 8005408
Reviewed-by: alanb
! src/share/classes/java/security/PKCS12Attribute.java
Changeset: 4d3c05cc21d5
Author: darcy
Date: 2013-01-24 16:54 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4d3c05cc21d5
8006895: Clarify that FunctionalInferface is only informative
Reviewed-by: briangoetz
! src/share/classes/java/lang/FunctionalInterface.java
Changeset: 4c9fcb5cbc07
Author: dingxmin
Date: 2013-01-25 17:00 +0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4c9fcb5cbc07
7183373: URLClassloader.close() does not close JAR files whose resources have been loaded via getResource()
Reviewed-by: chegar
! src/share/classes/sun/misc/URLClassPath.java
+ test/sun/misc/URLClassPath/JarLoaderTest.java
Changeset: 4a4b97f7f83b
Author: alanb
Date: 2013-01-25 13:09 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4a4b97f7f83b
8006565: java.lang.instrument specification should make it clear that -javaagent is optional
Reviewed-by: sla, dcubed, mchung
! src/share/classes/java/lang/instrument/package.html
Changeset: c6ea84a629db
Author: vinnie
Date: 2013-01-25 16:19 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c6ea84a629db
8006946: PKCS12 test failure due to incorrect alias name
Reviewed-by: mullan
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
Changeset: 117491dd58c2
Author: vinnie
Date: 2013-01-25 17:47 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/117491dd58c2
8006951: Avoid storing duplicate PKCS12 attributes
Reviewed-by: mullan
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
Changeset: 77bde15bc6a9
Author: khazra
Date: 2013-01-25 11:52 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/77bde15bc6a9
7017962: Obsolete link is used in URL class level spec
Summary: Change the link to an archived document
Reviewed-by: chegar, mduigou
! src/share/classes/java/net/URL.java
Changeset: 4209b3936a7f
Author: mduigou
Date: 2013-01-25 16:13 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4209b3936a7f
8005632: Extend java.util.Logger to use Supplier<String> for messages
Reviewed-by: briangoetz, mduigou
Contributed-by: henry.jen at oracle.com
! src/share/classes/java/util/logging/Logger.java
+ test/java/util/logging/LoggerSupplierAPIsTest.java
Changeset: 1d918647332e
Author: mduigou
Date: 2013-01-25 16:13 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1d918647332e
8004201: Add static utility methods to primitives to be used for redution operations.
Reviewed-by: darcy, mduigou, briangoetz, dholmes
Contributed-by: akhil.arora at oracle.com
! src/share/classes/java/lang/Boolean.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
+ test/java/lang/PrimitiveSumMinMaxTest.java
Changeset: 86a5b435c928
Author: jgish
Date: 2013-01-22 11:14 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/86a5b435c928
4247235: (spec str) StringBuffer.insert(int, char[]) specification is inconsistent
Summary: Add blanket null-handling statement to StringBuilder and StringBuffer
Reviewed-by: mduigou
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/String.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java
Changeset: e96577d82cbb
Author: alanb
Date: 2013-01-26 16:57 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e96577d82cbb
8006503: JVM_PrintStackTrace is not used in JDK
Reviewed-by: alanb, darcy
Contributed-by: eric.mccorkle at oracle.com
! src/share/javavm/export/jvm.h
Changeset: 57561ea851d2
Author: lana
Date: 2013-01-26 19:22 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/57561ea851d2
Merge
- test/java/rmi/activation/ActivationSystem/unregisterGroup/CallbackInterface.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/Callback_Stub.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup_Stub.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 4faaaf5027a5
Author: alexsch
Date: 2013-01-14 08:32 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4faaaf5027a5
7166409: bug4331515.java fail with NullPointerException on ubuntu10.04-x86 for JDK8
Reviewed-by: serb
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
Changeset: 9c6ca265b4a1
Author: alexsch
Date: 2013-01-15 12:49 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9c6ca265b4a1
8003978: closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx
Reviewed-by: serb, leonidr
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/share/classes/sun/swing/SwingUtilities2.java
! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
Changeset: 1b886bd5e5bf
Author: serb
Date: 2013-01-15 21:57 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1b886bd5e5bf
7124525: [macosx] No animation on certain Swing components in Aqua LaF
Reviewed-by: alexsch, swingler
! src/macosx/classes/com/apple/laf/AquaPainter.java
! src/macosx/classes/com/apple/laf/ImageCache.java
Changeset: 7ea1372be2fe
Author: mcherkas
Date: 2013-01-16 17:26 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7ea1372be2fe
8005492: Reduce number of warnings in sun/awt/* classes
Reviewed-by: art, anthony
! src/share/classes/java/awt/Button.java
! src/share/classes/java/awt/Checkbox.java
! src/share/classes/java/awt/Choice.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/Frame.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/Scrollbar.java
! src/share/classes/java/awt/TextArea.java
! src/share/classes/java/awt/TextComponent.java
! src/share/classes/java/awt/TextField.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/Window.java
! src/share/classes/sun/awt/image/SurfaceManager.java
Changeset: 23f9955ae34a
Author: lana
Date: 2013-01-16 15:57 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/23f9955ae34a
Merge
Changeset: 47243a4efb8b
Author: kshefov
Date: 2013-01-17 15:08 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/47243a4efb8b
7124209: [macosx] SpringLayout issue. BASELINE is not in the range: [NORTH, SOUTH]
Reviewed-by: serb, alexsch
+ test/javax/swing/SpringLayout/4726194/bug4726194.java
Changeset: 035f87fc9f74
Author: anthony
Date: 2013-01-18 14:17 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/035f87fc9f74
8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m
Summary: Allow one to start AWT on the main thread w/o exceptions
Reviewed-by: art, serb
! src/macosx/native/sun/awt/awt.m
Changeset: 5309fed435b5
Author: serb
Date: 2013-01-18 18:17 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5309fed435b5
7179050: [macosx] Make LWAWT be able to run on AppKit thread
Summary: Removed irrelevant assertions from the LWAWT native methods
Reviewed-by: serb, anthony
Contributed-by: petr.pchelko at oracle.com
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTSurfaceLayers.m
! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/AWTWindow.m
! src/macosx/native/sun/awt/ApplicationDelegate.m
! src/macosx/native/sun/awt/CClipboard.m
! src/macosx/native/sun/awt/CCursorManager.m
! src/macosx/native/sun/awt/CDesktopPeer.m
! src/macosx/native/sun/awt/CDragSourceContextPeer.m
! src/macosx/native/sun/awt/CImage.m
! src/macosx/native/sun/awt/CInputMethod.m
! src/macosx/native/sun/awt/CMenu.m
! src/macosx/native/sun/awt/CMenuComponent.m
! src/macosx/native/sun/awt/CMenuItem.m
! src/macosx/native/sun/awt/CPopupMenu.m
! src/macosx/native/sun/awt/CTrayIcon.m
! src/macosx/native/sun/awt/CWrapper.m
! src/macosx/native/sun/awt/JavaComponentAccessibility.m
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/awt/awt.m
! src/macosx/native/sun/osxapp/ThreadUtilities.h
! src/macosx/native/sun/osxapp/ThreadUtilities.m
Changeset: 112c08b41ca2
Author: alitvinov
Date: 2013-01-18 18:34 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/112c08b41ca2
8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X
Reviewed-by: art, serb
! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java
Changeset: b4131358120a
Author: raginip
Date: 2013-01-18 11:33 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b4131358120a
8000839: Integrate the Java Access Bridge with Java Runtime
Reviewed-by: ptbrunet, erikj
! make/Makefile
+ make/bridge/AccessBridgeJava/Makefile
+ make/bridge/JAWTAccessBridge/Files_cpp.gmk
+ make/bridge/JAWTAccessBridge/Makefile
+ make/bridge/Jabswitch/Makefile
+ make/bridge/Jaccess/Makefile
+ make/bridge/JavaAccessBridge/Files_cpp.gmk
+ make/bridge/JavaAccessBridge/Makefile
+ make/bridge/Makefile
+ make/bridge/WindowsAccessBridge/Files_cpp.gmk
+ make/bridge/WindowsAccessBridge/Makefile
! makefiles/CompileJavaClasses.gmk
! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CopyFiles.gmk
! makefiles/CreateJars.gmk
! makefiles/GensrcMisc.gmk
Changeset: f55d869052dd
Author: alexsch
Date: 2013-01-21 17:55 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f55d869052dd
8004298: NPE in WindowsTreeUI.ensureRowsAreVisible
Reviewed-by: serb
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java
+ test/javax/swing/JTree/8004298/bug8004298.java
Changeset: dd7e1cc4253c
Author: alexp
Date: 2013-01-24 15:26 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/dd7e1cc4253c
7147078: [macosx] Echo char set in TextField doesn't prevent word jumping
Reviewed-by: art
! src/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/macosx/classes/sun/lwawt/LWTextFieldPeer.java
Changeset: 04d2005fa178
Author: alexp
Date: 2013-01-24 15:52 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/04d2005fa178
7132793: [macosx] setWheelScrollEnabled action reversed
Reviewed-by: serb, art
! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWScrollPanePeer.java
Changeset: 40a45a72a120
Author: serb
Date: 2013-01-24 15:55 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/40a45a72a120
8005997: [macosx] Printer Dialog opens an additional title bar
Reviewed-by: anthony, art
Contributed-by: petr.pchelko at oracle.com
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: fab11b21ee6e
Author: kizune
Date: 2013-01-24 16:09 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fab11b21ee6e
7143768: [macosx] Unexpected NullPointerException and java.io.IOException during DnD
Reviewed-by: alexp
! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
Changeset: 7dd1896b37c8
Author: malenkov
Date: 2013-01-24 17:26 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7dd1896b37c8
6817933: Setting the background of an HTML Widget changes the native Windows JFileChooser
Reviewed-by: alexsch
! src/share/classes/sun/swing/WindowsPlacesBar.java
+ test/javax/swing/JFileChooser/6817933/Test6817933.java
Changeset: f8526b99b825
Author: serb
Date: 2013-01-24 17:50 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f8526b99b825
8003173: [macosx] Fullscreen on Mac leaves an empty rectangle
Reviewed-by: anthony, alexsch
! src/macosx/classes/sun/awt/CGraphicsDevice.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java
Changeset: 32721a1a8da8
Author: malenkov
Date: 2013-01-24 17:57 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/32721a1a8da8
8005138: test/java/beans/Introspector/TestTypeResolver.java fails
Reviewed-by: alexsch
! test/java/beans/Introspector/TestTypeResolver.java
Changeset: 7cda96a78260
Author: malenkov
Date: 2013-01-24 18:06 +0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7cda96a78260
8003400: JTree scrolling problem when using large model in WindowsLookAndFeel
Reviewed-by: alexsch
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
+ test/javax/swing/JTree/8003400/Test8003400.java
Changeset: e616c28c5120
Author: erikj
Date: 2013-01-28 14:23 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e616c28c5120
Merge
- make/tools/swing-beans/beaninfo/BeanInfoUtils.java
- make/tools/swing-beans/beaninfo/SwingBeanInfoBase.java
! makefiles/CompileJavaClasses.gmk
! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CopyFiles.gmk
! makefiles/CreateJars.gmk
- src/share/demo/jfc/CodePointIM/CodePointInputMethod.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java
Changeset: a1a55db02f34
Author: lana
Date: 2013-01-29 20:19 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a1a55db02f34
Merge
! makefiles/CreateJars.gmk
Changeset: 9d5c43050210
Author: dl
Date: 2013-01-11 16:50 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9d5c43050210
8006123: Support @Contended Annotation - JEP 142 (jdk part)
Summary: jdk changes for 8003895.
Reviewed-by: darcy, jrose, coleenp, dholmes, kvn
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>
+ src/share/classes/sun/misc/Contended.java
Changeset: 739351a0a7a1
Author: kvn
Date: 2013-01-23 11:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/739351a0a7a1
8006799: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() (jdk part of 6896617)
Summary: Move hot loop in ISO_8859_1$Encode.encodeArrayLoop() into separate method encodeISOArray() to be replaced by JVM JIT compiler with optimized intrinsic code.
Reviewed-by: alanb, sherman
! src/share/classes/sun/nio/cs/ISO_8859_1.java
Changeset: e9d00d30fcca
Author: amurillo
Date: 2013-01-25 03:02 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e9d00d30fcca
Merge
Changeset: ac286bf65242
Author: amurillo
Date: 2013-01-30 10:18 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ac286bf65242
Merge
- test/java/rmi/activation/ActivationSystem/unregisterGroup/CallbackInterface.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/Callback_Stub.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup_Stub.java
Changeset: 3c499051a5df
Author: erikj
Date: 2013-01-29 16:35 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3c499051a5df
8006873: SWAT-b74 msvcr100.dll does not have the permission for all
Reviewed-by: alanb, tbell
! makefiles/CopyFiles.gmk
Changeset: 4a67fdb752b7
Author: katleman
Date: 2013-01-30 13:04 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4a67fdb752b7
Merge
! makefiles/CopyFiles.gmk
Changeset: 6ba6353ab42c
Author: katleman
Date: 2013-01-31 17:04 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6ba6353ab42c
Added tag jdk8-b75 for changeset 4a67fdb752b7
! .hgtags
Changeset: f8e58884593b
Author: mchung
Date: 2013-02-08 16:58 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f8e58884593b
Merge
! .hgtags
! make/Makefile
! make/common/Release.gmk
! make/common/internal/Defs-langtools.gmk
! make/common/shared/Defs-windows.gmk
! make/docs/Makefile
! make/java/Makefile
! make/java/java/Exportedfiles.gmk
! make/java/java/FILES_c.gmk
! make/java/java/FILES_java.gmk
! make/java/java/mapfile-vers
! make/java/security/Makefile
+ make/java/time/Makefile
- make/jdk/asm/Makefile
! make/jprt.properties
! make/launchers/Makefile
! make/tools/classanalyzer/src/com/sun/classanalyzer/ClassPath.java
- make/tools/swing-beans/beaninfo/BeanInfoUtils.java
- make/tools/swing-beans/beaninfo/SwingBeanInfoBase.java
! src/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/CipherCore.java
! src/share/classes/com/sun/crypto/provider/DESKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/share/classes/com/sun/crypto/provider/PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/Thread.java
! src/share/classes/java/sql/DriverManager.java
! src/share/classes/java/util/Properties.java
! src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
! src/share/classes/sun/misc/URLClassPath.java
! src/share/classes/sun/misc/Unsafe.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethod.java
- src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java
! src/share/javavm/export/jvm.h
- src/share/lib/security/java.security
! src/share/native/java/lang/System.c
! test/Makefile
- test/java/rmi/activation/ActivationSystem/unregisterGroup/CallbackInterface.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/Callback_Stub.java
- test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup_Stub.java
- test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
Changeset: ea21e17c4b2e
Author: ksrini
Date: 2013-02-01 22:12 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ea21e17c4b2e
8003549: (pack200) assertion errors when processing lambda class files with IMethods
Summary: add more check for opcode, sketch provided by jrose
Reviewed-by: jrose
! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
! test/ProblemList.txt
+ test/tools/pack200/InstructionTests.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: 786a42c2ab4a
Author: mchung
Date: 2013-02-10 20:10 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/786a42c2ab4a
Sync with jdk8 b75
! make/bridge/AccessBridgeJava/Makefile
! make/bridge/JAWTAccessBridge/Makefile
! make/bridge/Jabswitch/Makefile
! make/bridge/Jaccess/Makefile
! make/bridge/JavaAccessBridge/Makefile
! make/bridge/WindowsAccessBridge/Makefile
! make/common/Modules.gmk
! make/modules/modules.config
! make/modules/modules.group
! make/modules/modules.properties
! src/share/classes/java/lang/module/ModuleInfoReader.java
! src/share/classes/org/openjdk/jigsaw/ClassInfo.java
More information about the jigsaw-dev
mailing list