hg: hsx/hotspot-emb/jdk: 83 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Thu Nov 1 21:43:48 PDT 2012


Changeset: 117eed515e42
Author:    bae
Date:      2012-10-23 13:10 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/117eed515e42

7051394: NullPointerException when running regression tests LoadProfileTest by using openjdk-7-b144
Reviewed-by: jgodinez, prr

! src/share/native/sun/java2d/cmm/lcms/LCMS.c

Changeset: aeb96dec1c6b
Author:    lana
Date:      2012-10-23 09:38 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/aeb96dec1c6b

Merge


Changeset: 93e2669f1ac2
Author:    leonidr
Date:      2012-10-09 18:00 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/93e2669f1ac2

7185280: Jre7cert: focusgained does not get called for all focus req when do alt + tab
Reviewed-by: anthony

! src/windows/native/sun/windows/awt_Window.cpp

Changeset: 527f8eeb8e8d
Author:    leonidr
Date:      2012-10-09 20:59 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/527f8eeb8e8d

7124321: [macosx] TrayIcon MouseListener is never triggered
Reviewed-by: anthony

! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/macosx/native/sun/awt/CTrayIcon.h
! src/macosx/native/sun/awt/CTrayIcon.m

Changeset: d4d0327e36e2
Author:    kshefov
Date:      2012-10-12 18:46 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/d4d0327e36e2

7184326: TEST_BUG: java/awt/Frame/7024749/bug7024749.java has a typo
Reviewed-by: anthony

! test/java/awt/Frame/7024749/bug7024749.java

Changeset: 34d502d14a61
Author:    lana
Date:      2012-10-12 14:47 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/34d502d14a61

Merge

- src/share/classes/sun/util/xml/XMLUtils.java
- src/share/test/pack200/pack.conf

Changeset: f42d178f0452
Author:    anthony
Date:      2012-10-16 20:11 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/f42d178f0452

6818083: When DISPLAY is bad, InternalError thrown, not AWTError
Summary: Throw AWTError instead of InternalError if the DISPLAY is bad
Reviewed-by: anthony, serb
Contributed-by: Mikhail Cherkasov <mikhail.cherkasov at oracle.com>

! src/solaris/native/sun/awt/awt_GraphicsEnv.c
+ test/java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java
+ test/java/awt/Toolkit/BadDisplayTest/BadDisplayTest.sh

Changeset: 47cdc463b4b0
Author:    kizune
Date:      2012-10-17 14:32 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/47cdc463b4b0

7175704: [macosx] "8" PIT: NPE in GetDisplayMode fullscreen test
Reviewed-by: serb, leonidr

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

Changeset: e6a8ee65d248
Author:    alexsch
Date:      2012-10-17 17:33 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e6a8ee65d248

8000969: [macosx] Directories are not deselected when JFileChooser has FILES_ONLY selection mode
Reviewed-by: rupashka

! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java

Changeset: 29b7bd890d3a
Author:    alexsch
Date:      2012-10-17 10:16 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/29b7bd890d3a

8000626: Implement dead key detection for KeyEvent on Linux
Reviewed-by: kizune

! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/keysym2ucs.h

Changeset: 9c6f60a4e996
Author:    alexsch
Date:      2012-10-18 17:50 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/9c6f60a4e996

7199708: FileChooser crashs when opening large folder
Reviewed-by: bagiras

! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java

Changeset: 8bbc6a5f1e92
Author:    alexsch
Date:      2012-10-18 18:28 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/8bbc6a5f1e92

7175707: [macosx] PIT: 8 b43 Not running on AppKit thread issue again
Reviewed-by: serb, anthony

! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 6b16f6fc41c5
Author:    serb
Date:      2012-10-19 15:23 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/6b16f6fc41c5

7124520: [macosx] re:6373505 Toolkit.getScreenResolution() != GraphicsConfiguration.getNormalizingTransform()
Reviewed-by: anthony, kizune

! src/macosx/classes/sun/awt/CGraphicsDevice.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
+ test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java

Changeset: e0f91b40b8dd
Author:    alexsch
Date:      2012-10-23 14:30 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e0f91b40b8dd

6624200: Regression test fails: test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
Reviewed-by: rupashka

+ test/javax/swing/JMenuItem/4654927/bug4654927.java
! test/javax/swing/regtesthelpers/Util.java

Changeset: 37a6ead4a357
Author:    lana
Date:      2012-10-23 09:40 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/37a6ead4a357

Merge


Changeset: fecba6a8b78e
Author:    coffeys
Date:      2012-10-09 12:50 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/fecba6a8b78e

7196533: TimeZone.getDefault() slow due to synchronization bottleneck
Reviewed-by: okutsu

! src/share/classes/java/util/TimeZone.java

Changeset: 3b79177ebfef
Author:    alanb
Date:      2012-10-09 13:28 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/3b79177ebfef

7173494: some jdk tests are not run in test/Makefile
Reviewed-by: chegar, mchung, mduigou, iris

! make/jprt.properties
! test/Makefile
! test/ProblemList.txt

Changeset: 036c55976cef
Author:    lancea
Date:      2012-10-09 08:58 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/036c55976cef

7197395: Add @Deprecated to all deprecated methods to eliminate compiler warnings in JDBC
Reviewed-by: alanb, smarks

! src/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/share/classes/java/sql/CallableStatement.java
! src/share/classes/java/sql/Date.java
! src/share/classes/java/sql/DriverManager.java
! src/share/classes/java/sql/PreparedStatement.java
! src/share/classes/java/sql/ResultSet.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java

Changeset: c725ce4bbf12
Author:    naoto
Date:      2012-10-09 09:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/c725ce4bbf12

7200341: DateFormatSymbols.hashCode() throws ArrayIndexOutOfBoundsException in some circumstances
Reviewed-by: okutsu

! src/share/classes/java/text/DateFormatSymbols.java
! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.java
! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/fooprovider.jar
! test/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java

Changeset: 71de5e31d497
Author:    coffeys
Date:      2012-10-09 19:45 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/71de5e31d497

7181793: Socket getOutputStream create streams that cannot be GC'ed until Socket is closed
Reviewed-by: alanb, chegar

! src/share/classes/java/net/AbstractPlainSocketImpl.java
+ test/java/net/Socket/SocketGrowth.java

Changeset: 3c4be36de073
Author:    lancea
Date:      2012-10-10 11:15 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/3c4be36de073

8000687: Correct javadoc typo for getLogWriter and setLogWriter
Reviewed-by: alanb

! src/share/classes/java/sql/DriverManager.java

Changeset: 6455182d2797
Author:    alanb
Date:      2012-10-10 20:47 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/6455182d2797

7192274: Deprecate LogManager addPropertyChangeListener and removePropertyChangeLister methods
Reviewed-by: mchung, lancea, chegar

! src/share/classes/java/util/logging/LogManager.java

Changeset: 734ca9f4719c
Author:    lancea
Date:      2012-10-10 17:34 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/734ca9f4719c

8000712: Remove unused fields in SyncFactory
Reviewed-by: mchung

! src/share/classes/javax/sql/rowset/spi/SyncFactory.java

Changeset: c2be39b27e1c
Author:    dxu
Date:      2012-10-11 11:47 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/c2be39b27e1c

7186817: Remove Windows 95/98/ME Support
Reviewed-by: alanb

! make/java/java/Makefile
! makefiles/CompileNativeLibraries.gmk
- src/windows/classes/java/io/Win32FileSystem.java
! src/windows/classes/java/io/WinNTFileSystem.java
! src/windows/native/java/io/FileSystem_md.c
- src/windows/native/java/io/Win32FileSystem_md.c
! src/windows/native/java/io/WinNTFileSystem_md.c
! src/windows/native/java/io/io_util_md.c
! src/windows/native/java/lang/ProcessImpl_md.c
! src/windows/native/java/util/TimeZone_md.c
! test/java/io/pathNames/win32/bug6344646.java

Changeset: 7c2f5e52863c
Author:    robm
Date:      2012-10-11 18:24 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/7c2f5e52863c

7152183: TEST_BUG: java/lang/ProcessBuilder/Basic.java failing intermittently [sol]
Reviewed-by: alanb, martin, dholmes

! test/java/lang/ProcessBuilder/Basic.java

Changeset: daabaafd6798
Author:    lancea
Date:      2012-10-11 18:46 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/daabaafd6798

8000763: use XXX.valueOf methods instead of constructors
Reviewed-by: mchung, forax

! src/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/share/classes/com/sun/rowset/FilteredRowSetImpl.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java
! src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java

Changeset: e23f8e0a1d89
Author:    lana
Date:      2012-10-12 14:52 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e23f8e0a1d89

Merge


Changeset: ff641c5b329b
Author:    jgish
Date:      2012-10-13 10:15 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/ff641c5b329b

7146552: java/util/logging/LoggingMXBeanTest.java failing intermittently
Reviewed-by: alanb, mchung

! test/java/util/logging/LoggingMXBeanTest.java
! test/java/util/logging/LoggingMXBeanTest2.java

Changeset: fe28e0b035e7
Author:    sflores
Date:      2012-10-14 22:58 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/fe28e0b035e7

7194449: String resources for Key Tool and Policy Tool should be in their respective packages
Reviewed-by: alanb, weijun, mullan

! make/common/Release.gmk
! make/launchers/Makefile
! make/sun/security/tools/Makefile
! makefiles/CompileLaunchers.gmk
! makefiles/CreateJars.gmk
- src/share/classes/sun/security/tools/CertAndKeyGen.java
- src/share/classes/sun/security/tools/JarSigner.java
- src/share/classes/sun/security/tools/JarSignerResources.java
- src/share/classes/sun/security/tools/JarSignerResources_ja.java
- src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java
! src/share/classes/sun/security/tools/KeyStoreUtil.java
- src/share/classes/sun/security/tools/KeyTool.java
- src/share/classes/sun/security/tools/TimestampedSigner.java
+ src/share/classes/sun/security/tools/jarsigner/Main.java
+ src/share/classes/sun/security/tools/jarsigner/Resources.java
+ src/share/classes/sun/security/tools/jarsigner/Resources_ja.java
+ src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
+ src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
+ src/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
+ src/share/classes/sun/security/tools/keytool/Main.java
+ src/share/classes/sun/security/tools/keytool/Resources.java
+ src/share/classes/sun/security/tools/keytool/Resources_de.java
+ src/share/classes/sun/security/tools/keytool/Resources_es.java
+ src/share/classes/sun/security/tools/keytool/Resources_fr.java
+ src/share/classes/sun/security/tools/keytool/Resources_it.java
+ src/share/classes/sun/security/tools/keytool/Resources_ja.java
+ src/share/classes/sun/security/tools/keytool/Resources_ko.java
+ src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
+ src/share/classes/sun/security/tools/keytool/Resources_sv.java
+ src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
+ src/share/classes/sun/security/tools/keytool/Resources_zh_HK.java
+ src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/share/classes/sun/security/tools/policytool/PolicyTool.java
+ src/share/classes/sun/security/tools/policytool/Resources.java
+ src/share/classes/sun/security/tools/policytool/Resources_de.java
+ src/share/classes/sun/security/tools/policytool/Resources_es.java
+ src/share/classes/sun/security/tools/policytool/Resources_fr.java
+ src/share/classes/sun/security/tools/policytool/Resources_it.java
+ src/share/classes/sun/security/tools/policytool/Resources_ja.java
+ src/share/classes/sun/security/tools/policytool/Resources_ko.java
+ src/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
+ src/share/classes/sun/security/tools/policytool/Resources_sv.java
+ src/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
+ src/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
+ src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
! src/share/classes/sun/security/util/Resources.java
! src/share/classes/sun/security/util/Resources_de.java
! src/share/classes/sun/security/util/Resources_es.java
! src/share/classes/sun/security/util/Resources_fr.java
! src/share/classes/sun/security/util/Resources_it.java
! src/share/classes/sun/security/util/Resources_ja.java
! src/share/classes/sun/security/util/Resources_ko.java
! src/share/classes/sun/security/util/Resources_pt_BR.java
! src/share/classes/sun/security/util/Resources_sv.java
! src/share/classes/sun/security/util/Resources_zh_CN.java
! src/share/classes/sun/security/util/Resources_zh_TW.java
! test/sun/security/pkcs12/PKCS12SameKeyId.java
! test/sun/security/tools/jarsigner/JarSigningNonAscii.java
! test/sun/security/tools/jarsigner/LargeJarEntry.java
! test/sun/security/tools/keytool/CloseFile.java
! test/sun/security/tools/keytool/KeyToolTest.java
! test/sun/security/tools/keytool/NewSize7.java
! test/sun/security/tools/keytool/StartDateTest.java
! test/sun/security/tools/keytool/UnknownAndUnparseable.java
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/standard.sh
! test/sun/security/util/Resources/Format.java
! test/sun/security/util/Resources/NewNamesFormat.java
! test/sun/security/util/Resources/NewResourcesNames.java
! test/sun/security/x509/AlgorithmId/NonStandardNames.java

Changeset: 7055257a25c4
Author:    robm
Date:      2012-10-15 03:26 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/7055257a25c4

8000817: Reinstate accidentally removed sleep() from ProcessBuilder/Basic.java
Reviewed-by: alanb, martin

! test/java/lang/ProcessBuilder/Basic.java

Changeset: c0736b62160e
Author:    robm
Date:      2012-10-15 22:34 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/c0736b62160e

8000487: Java JNDI connection library on ldap conn is not honoring configured timeout
Reviewed-by: vinnie

! src/share/classes/com/sun/jndi/ldap/Connection.java
! src/share/classes/com/sun/jndi/ldap/LdapClient.java
+ test/com/sun/jndi/ldap/LdapTimeoutTest.java
- test/com/sun/jndi/ldap/LdapsReadTimeoutTest.java
- test/com/sun/jndi/ldap/ReadTimeoutTest.java

Changeset: 32452042b781
Author:    naoto
Date:      2012-10-16 10:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/32452042b781

8000245: SimpleDateFormat.format(date, StringBuffer, FieldPosition) doesn't work as expected with custom extensions
8000273: java.util.Locale.getDisplayVariant(Locale l) isn't transferred to the custom service provider
8000615: JRE adapter: timezone name of en_US is changed when extension directory is added
Reviewed-by: okutsu

! src/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java
! src/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/CurrencyNameProviderTest.java
! test/java/util/PluggableLocale/LocaleNameProviderTest.java
! test/java/util/PluggableLocale/LocaleNameProviderTest.sh
! test/java/util/PluggableLocale/ProviderTest.java
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.java
! test/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java

Changeset: 3a6b76a468bd
Author:    khazra
Date:      2012-10-16 15:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/3a6b76a468bd

7198073: (prefs) user prefs not saved [macosx]
Summary: Using class member field to get node instead of argument
Reviewed-by: alanb

! src/macosx/classes/java/util/prefs/MacOSXPreferences.java
+ test/java/util/prefs/CheckUserPrefFirst.java
+ test/java/util/prefs/CheckUserPrefLater.java
+ test/java/util/prefs/CheckUserPrefsStorage.sh

Changeset: 14b9e294d049
Author:    alanb
Date:      2012-10-17 11:43 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/14b9e294d049

8000685: (props) Properties.storeToXML/loadFromXML should only require UTF-8 and UTF-16 to be supported
Reviewed-by: mchung, chegar

! src/share/classes/java/util/Properties.java
! src/share/classes/sun/util/spi/XmlPropertiesProvider.java
! src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java
! test/java/util/Properties/LoadAndStoreXML.java

Changeset: 5eed4a92ca8c
Author:    ngmr
Date:      2012-10-17 13:35 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/5eed4a92ca8c

8000955: Hashtable.Entry.hashCode() does not conform to Map.Entry.hashCode() defined behaviour
Reviewed-by: mduigou, alanb

! src/share/classes/java/util/Hashtable.java
+ test/java/util/Map/EntryHashCode.java

Changeset: b2d8a99a049e
Author:    dsamersoff
Date:      2012-10-17 18:34 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/b2d8a99a049e

6809322: javax.management.timer.Timer does not fire all notifications
Summary: Some notifications get dropped due to ConcurrentModificationException thrown in Timer.notifyAlarmClock() method.
Reviewed-by: dholmes, rbackman
Contributed-by: jaroslav.bachorik at oracle.com

! src/share/classes/javax/management/timer/Timer.java
+ test/javax/management/timer/MissingNotificationTest.java

Changeset: 6156b9235758
Author:    mchung
Date:      2012-10-17 12:03 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/6156b9235758

8001012: jdk8 SKIP_BUILD_CYCLE=false build fails with BUILD_JAXWS=false
Reviewed-by: alanb, ohair

! make/common/internal/Defs-jaxws.gmk

Changeset: 586028bbf885
Author:    psandoz
Date:      2012-10-17 20:34 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/586028bbf885

7198496: (sl) ServiceLoader.load(Class, null) behavior differs from spec
Reviewed-by: dholmes, alanb

! src/share/classes/java/util/ServiceLoader.java
! test/java/util/ServiceLoader/Basic.java
! test/java/util/ServiceLoader/basic.sh

Changeset: b265ead7f331
Author:    alanb
Date:      2012-10-17 21:05 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/b265ead7f331

8000362: (pack200) Deprecate Packer/Unpacker addPropertyChangeLister and removePropertyChangeListener methods
Reviewed-by: lancea, chegar, mchung, ksrini

! src/share/classes/java/util/jar/Pack200.java

Changeset: 60994591be6b
Author:    naoto
Date:      2012-10-17 13:22 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/60994591be6b

8001046: java/util/PluggableLocale/LocaleNameProviderTest.sh failing
Reviewed-by: okutsu

! test/java/util/PluggableLocale/barprovider.jar

Changeset: 3f62cfc4e83d
Author:    xuelei
Date:      2012-10-18 01:14 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/3f62cfc4e83d

7068321: Support TLS Server Name Indication (SNI) Extension in JSSE Server
Reviewed-by: mullan, weijun, wetmore

! src/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
+ src/share/classes/javax/net/ssl/SNIHostName.java
+ src/share/classes/javax/net/ssl/SNIMatcher.java
+ src/share/classes/javax/net/ssl/SNIServerName.java
! src/share/classes/javax/net/ssl/SSLEngine.java
! src/share/classes/javax/net/ssl/SSLParameters.java
! src/share/classes/javax/net/ssl/SSLServerSocket.java
! src/share/classes/javax/net/ssl/SSLSocket.java
! src/share/classes/javax/net/ssl/SSLSocketFactory.java
+ src/share/classes/javax/net/ssl/StandardConstants.java
! src/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/HandshakeInStream.java
! src/share/classes/sun/security/ssl/HandshakeMessage.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/HelloExtensions.java
! src/share/classes/sun/security/ssl/ProtocolList.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! src/share/classes/sun/security/ssl/SunJSSE.java
+ src/share/classes/sun/security/ssl/Utilities.java
! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineService.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorer.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorer.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
+ test/sun/security/ssl/templates/SSLCapabilities.java
+ test/sun/security/ssl/templates/SSLExplorer.java

Changeset: 27f854a1e5c5
Author:    chegar
Date:      2012-10-19 11:43 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/27f854a1e5c5

8000206: Uninitialized variable in PlainDatagramSocketImpl.c
Reviewed-by: dsamersoff, khazra, chegar
Contributed-by: John Zavgren <john.zavgren at oracle.com>

! src/solaris/native/java/net/PlainDatagramSocketImpl.c

Changeset: 21f1b88e68ce
Author:    xuelei
Date:      2012-10-19 20:36 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/21f1b88e68ce

8000954: Add final keyword to new method in SSLParameters
Reviewed-by: wetmore

! src/share/classes/javax/net/ssl/SSLParameters.java

Changeset: 93303f8a4a8e
Author:    alanb
Date:      2012-10-20 21:07 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/93303f8a4a8e

8000941: Remove ftp from the required list of protocol handlers
Reviewed-by: chegar

! src/share/classes/java/net/ProxySelector.java
! src/share/classes/java/net/URL.java
! src/share/classes/java/net/URLStreamHandler.java
! src/share/classes/java/net/package.html

Changeset: a40b0f51613b
Author:    jjh
Date:      2012-10-20 22:49 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/a40b0f51613b

7197401: Add a subset of the org.objectweb.asm packages to jdk8
Reviewed-by: ohair, briangoetz, erikj, iris

! THIRD_PARTY_README
! make/Makefile
+ make/jdk/Makefile
+ make/jdk/asm/Makefile
+ src/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Attribute.java
+ src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
+ src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
+ src/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Edge.java
+ src/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Frame.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Handle.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Handler.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Item.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Label.java
+ src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Type.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
+ src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
+ src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/share/lib/security/java.security
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/Makefile
+ test/jdk/asm/AsmSanity.java

Changeset: b39ab9c6f4cb
Author:    weijun
Date:      2012-10-22 09:59 +0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/b39ab9c6f4cb

8001204: typo: Unable to obtain Princpal Name for authentication
Reviewed-by: xuelei

! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java

Changeset: e19dc885da0d
Author:    weijun
Date:      2012-10-22 17:01 +0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e19dc885da0d

8000624: Move MaxRetries.java to ProblemList for the moment
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: 2048ce5a12ff
Author:    twisti
Date:      2012-10-22 14:22 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/2048ce5a12ff

6771058: TEST_BUG: java/lang/ref/Basic.java may fail with -server -Xcomp
Reviewed-by: dholmes, mchung

! test/java/lang/ref/Basic.java

Changeset: a1e77f7ed52b
Author:    weijun
Date:      2012-10-23 10:02 +0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/a1e77f7ed52b

8001208: Fix for KRB5CCNAME not complete
Reviewed-by: xuelei

! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! test/sun/security/krb5/ccache/EmptyCC.java

Changeset: 29b58cb8e4fc
Author:    chegar
Date:      2012-10-23 11:57 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/29b58cb8e4fc

8000204: Memory leak in com/sun/security/auth/module/Unix.c
Reviewed-by: dsamersoff, wetmore, khazra, chegar
Contributed-by: John Zavgren <john.zavgren at oracle.com>

! src/solaris/native/com/sun/security/auth/module/Unix.c

Changeset: cdc7f9be3707
Author:    lana
Date:      2012-10-23 09:41 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/cdc7f9be3707

Merge

- src/share/classes/sun/security/tools/CertAndKeyGen.java
- src/share/classes/sun/security/tools/JarSigner.java
- src/share/classes/sun/security/tools/JarSignerResources.java
- src/share/classes/sun/security/tools/JarSignerResources_ja.java
- src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java
- src/share/classes/sun/security/tools/KeyTool.java
- src/share/classes/sun/security/tools/TimestampedSigner.java
- src/windows/classes/java/io/Win32FileSystem.java
- src/windows/native/java/io/Win32FileSystem_md.c
- test/com/sun/jndi/ldap/LdapsReadTimeoutTest.java
- test/com/sun/jndi/ldap/ReadTimeoutTest.java

Changeset: 0582dc4674c9
Author:    wetmore
Date:      2012-05-21 15:42 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/0582dc4674c9

7167656: Multiple Seeders are being created
Reviewed-by: smarks, mduigou, ahgross

! src/share/classes/sun/security/provider/SecureRandom.java

Changeset: b4f35876d9b5
Author:    mullan
Date:      2012-06-08 11:02 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/b4f35876d9b5

7163198: Tightened package accessibility
7169887: Tightened package accessibility
Reviewed-by: vinnie, hawtin

! src/share/lib/security/java.security
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 89a0551b98d8
Author:    weijun
Date:      2012-06-15 09:51 +0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/89a0551b98d8

6631398: FilePermission improved path checking
Reviewed-by: mullan, skoivu, jdn

! src/share/classes/java/io/FilePermission.java

Changeset: 7439e8007e09
Author:    mullan
Date:      2012-06-18 10:00 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/7439e8007e09

7172522: Improve DomainCombiner checking
Reviewed-by: vinnie, ahgross

! src/share/classes/java/security/AccessController.java

Changeset: 2a98c51549a8
Author:    smarks
Date:      2012-06-21 00:20 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/2a98c51549a8

7093490: adjust package access in rmiregistry
Reviewed-by: ahgross, coffeys, dmocek

! src/share/classes/sun/rmi/registry/RegistryImpl.java

Changeset: 263f15439f4b
Author:    dsamersoff
Date:      2012-06-22 16:22 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/263f15439f4b

7158796: Tighten properties checking in EnvHelp
Summary: Move getProperty call out of computeBooleanFromString
Reviewed-by: skoivu, sla

! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java

Changeset: 3a825f6cbc71
Author:    dsamersoff
Date:      2012-06-22 18:19 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/3a825f6cbc71

7169888: Narrowing resource definitions in JMX RMI connector
Summary: CPU bug, we can't put offending calls outside doPrivileged, but narrow granted permissions.
Reviewed-by: ahgross, fparain

! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: 90498c1cc87c
Author:    xuelei
Date:      2012-07-28 19:42 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/90498c1cc87c

7186286: TLS implementation to better adhere to RFC
Summary: also reviewed by Alexander Fomin <Alexander.Fomin at Oracle.COM>, Andrew Gross<Andrew.Gross at Oracle.COM>, Sean Coffey<Sean.Coffey at Oracle.COM>
Reviewed-by: valeriep, wetmore

! src/share/classes/sun/security/ssl/HandshakeInStream.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java

Changeset: 983c17aecdac
Author:    mullan
Date:      2012-08-15 15:31 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/983c17aecdac

7189490: More improvements to DomainCombiner checking
Reviewed-by: ahgross, jdn, vinnie

! src/share/classes/java/security/AccessController.java

Changeset: 6cc28cc213b6
Author:    chegar
Date:      2012-08-16 15:02 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/6cc28cc213b6

7189103: Executors needs to maintain state
Reviewed-by: dholmes, hawtin

! src/share/classes/java/util/concurrent/Executors.java

Changeset: a09b9ebb61b6
Author:    chegar
Date:      2012-08-29 14:05 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/a09b9ebb61b6

7189567: java net obselete protocol
Reviewed-by: alanb, ahgross

! make/sun/net/FILES_java.gmk
- src/share/classes/sun/net/www/protocol/gopher/GopherClient.java
- src/share/classes/sun/net/www/protocol/gopher/Handler.java
! test/java/net/URL/Test.java

Changeset: 2ac636f46c5b
Author:    alanb
Date:      2012-09-08 20:31 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/2ac636f46c5b

7169884: LogManager checks do not work correctly for sub-types
Reviewed-by: mchung, ahgross

! src/share/classes/java/util/logging/FileHandler.java
! src/share/classes/java/util/logging/Handler.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
! src/share/classes/java/util/logging/MemoryHandler.java
! src/share/classes/java/util/logging/StreamHandler.java

Changeset: 4488ea026532
Author:    asaha
Date:      2012-09-08 22:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/4488ea026532

Merge


Changeset: e869a8513cb7
Author:    smarks
Date:      2012-09-10 16:05 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e869a8513cb7

7195919: (sl) ServiceLoader can throw CCE without needing to create instance
Reviewed-by: ahgross, alanb, dmeetry

! src/share/classes/java/util/ServiceLoader.java
! src/share/classes/sun/misc/Service.java

Changeset: 9a7e2fa3c9c5
Author:    malenkov
Date:      2012-09-11 12:57 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/9a7e2fa3c9c5

7195549: Better bean object persistence
Reviewed-by: art, ahgross

! src/share/classes/com/sun/beans/decoder/PropertyElementHandler.java

Changeset: 1d1fcf0c1ce8
Author:    rupashka
Date:      2012-09-11 15:59 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/1d1fcf0c1ce8

7195194: Better data validation for Swing
Reviewed-by: art, ahgross

! src/share/classes/javax/swing/text/DefaultFormatter.java

Changeset: 3b49bd3c392b
Author:    malenkov
Date:      2012-09-19 21:42 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/3b49bd3c392b

7195917: XMLDecoder parsing at close-time should be improved
Reviewed-by: art, ahgross

! src/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/share/classes/java/beans/XMLDecoder.java

Changeset: 762eee5e6e16
Author:    jrose
Date:      2012-09-20 14:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/762eee5e6e16

7196190: Improve method of handling MethodHandles
Summary: Bind callers to caller-sensitive methods.
Reviewed-by: twisti, jjh, vlivanov, ahgross

! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/sun/invoke/anon/AnonymousClassLoader.java
! src/share/classes/sun/invoke/util/ValueConversions.java
+ test/java/lang/invoke/7196190/ClassForNameTest.java
+ test/java/lang/invoke/7196190/GetUnsafeTest.java
+ test/java/lang/invoke/7196190/MHProxyTest.java
+ test/java/lang/invoke/7196190/jtreg.security.policy

Changeset: e113ffde452a
Author:    dsamersoff
Date:      2012-09-24 16:15 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e113ffde452a

7198296: Problem with classloader in JMX
Summary: wb classes have to be available for hotspot tests
Reviewed-by: ahgross, asaha
Contributed-by: frederic.parain at oracle.com, daniel.fuchs at oracle.com, jean-francois.denise at oracle.com

! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: ca79b33a0731
Author:    dsamersoff
Date:      2012-09-24 17:00 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/ca79b33a0731

7192975: Issue with JMX reflection
Summary: Make security check unconditional
Reviewed-by: ahgross, asaha
Contributed-by: jaroslav.bachorik at oracle.com

! src/share/classes/javax/management/modelmbean/DescriptorSupport.java

Changeset: 74eec13c464e
Author:    asaha
Date:      2012-09-25 11:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/74eec13c464e

Merge

- make/common/Defs-embedded.gmk
- make/common/Release-embedded.gmk

Changeset: e4ce54b79bb4
Author:    asaha
Date:      2012-10-10 14:31 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e4ce54b79bb4

Merge

- src/macosx/classes/sun/awt/SunToolkitSubclass.java
! src/share/classes/java/io/FilePermission.java
- src/share/classes/sun/management/LockDataConverter.java
- src/share/classes/sun/management/LockDataConverterMXBean.java
- src/share/classes/sun/security/x509/CertificateIssuerUniqueIdentity.java
- src/share/classes/sun/security/x509/CertificateSubjectUniqueIdentity.java
- test/sun/misc/URLClassPath/ClassnameCharTest.sh
- test/sun/net/www/httptest/HttpServer.java
- test/sun/security/ssl/sun/net/www/httpstest/HttpServer.java

Changeset: 28fe37b50e3c
Author:    asaha
Date:      2012-10-11 15:30 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/28fe37b50e3c

Merge


Changeset: d3b3fea7d1d7
Author:    asaha
Date:      2012-10-18 22:01 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/d3b3fea7d1d7

Merge

! src/share/classes/java/io/FilePermission.java
! src/share/classes/java/util/ServiceLoader.java
- src/share/classes/sun/util/xml/XMLUtils.java
- src/share/test/pack200/pack.conf

Changeset: e6fbbb2c610d
Author:    lana
Date:      2012-10-23 11:29 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/e6fbbb2c610d

Merge

! src/share/classes/java/util/ServiceLoader.java
! src/share/classes/java/util/logging/LogManager.java
- src/share/classes/sun/net/www/protocol/gopher/GopherClient.java
- src/share/classes/sun/net/www/protocol/gopher/Handler.java
! src/share/classes/sun/security/ssl/HandshakeInStream.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/lib/security/java.security
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: dfd509da3da6
Author:    lana
Date:      2012-10-25 20:32 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/dfd509da3da6

Merge

! make/common/Release.gmk
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/sun/invoke/util/ValueConversions.java
- src/share/classes/sun/net/www/protocol/gopher/GopherClient.java
- src/share/classes/sun/net/www/protocol/gopher/Handler.java
- src/share/classes/sun/security/tools/CertAndKeyGen.java
- src/share/classes/sun/security/tools/JarSigner.java
- src/share/classes/sun/security/tools/JarSignerResources.java
- src/share/classes/sun/security/tools/JarSignerResources_ja.java
- src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java
- src/share/classes/sun/security/tools/KeyTool.java
- src/share/classes/sun/security/tools/TimestampedSigner.java
- src/windows/classes/java/io/Win32FileSystem.java
- src/windows/native/java/io/Win32FileSystem_md.c
! test/ProblemList.txt
- test/com/sun/jndi/ldap/LdapsReadTimeoutTest.java
- test/com/sun/jndi/ldap/ReadTimeoutTest.java

Changeset: 64dd2aba6d33
Author:    ohair
Date:      2012-10-26 14:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/64dd2aba6d33

8000992: Update new build-infra makefiles
Summary: Build-infra project integration. Multiple authors on this work: erikj and ihse primarily, also changes from ohair, tbell, and dholmes. Special credit to ohstrom for his smartjavac work.
Reviewed-by: erikj, ihse, dholmes, tbell

+ makefiles/BuildJdk.gmk
+ makefiles/Bundles.gmk
! makefiles/CompileDemos.gmk
! makefiles/CompileJavaClasses.gmk
! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CopyFiles.gmk
! makefiles/CopyIntoClasses.gmk
! makefiles/CreateJars.gmk
! makefiles/GendataBreakIterator.gmk
! makefiles/GendataFontConfig.gmk
! makefiles/GendataHtml32dtd.gmk
! makefiles/GenerateClasses.gmk
! makefiles/GenerateJavaSources.gmk
! makefiles/GensrcBuffer.gmk
! makefiles/GensrcCLDR.gmk
! makefiles/GensrcCharacterData.gmk
! makefiles/GensrcCharsetCoder.gmk
! makefiles/GensrcCharsetMapping.gmk
! makefiles/GensrcExceptions.gmk
! makefiles/GensrcIcons.gmk
! makefiles/GensrcJDWP.gmk
! makefiles/GensrcJObjC.gmk
! makefiles/GensrcLocaleDataMetaInfo.gmk
! makefiles/GensrcMisc.gmk
! makefiles/GensrcProperties.gmk
! makefiles/GensrcSwing.gmk
! makefiles/GensrcX11Wrappers.gmk
! makefiles/Images.gmk
! makefiles/Import.gmk
! makefiles/Makefile
! makefiles/Tools.gmk
- makefiles/docs/CORE_PKGS.gmk
- makefiles/docs/Makefile
- makefiles/docs/NON_CORE_PKGS.gmk
- makefiles/docs/Notes.html
- makefiles/mapfiles/launchers/mapfile-amd64
- makefiles/mapfiles/launchers/mapfile-i586
- makefiles/mapfiles/libawt_headless/reorder-i586
- makefiles/mapfiles/libjava/reorder-i586
- makefiles/mapfiles/libjpeg/reorder-i586
- makefiles/mapfiles/libnio/mapfile-bsd
- makefiles/mapfiles/libnio/reorder-i586
- makefiles/mapfiles/libverify/reorder-i586
- makefiles/mapfiles/libzip/reorder-i586
+ makefiles/sun/awt/X11/ToBin.java
+ makefiles/sun/osxapp/ToBin.java
- makefiles/sun/xawt/ToBin.java

Changeset: 5b29d6157504
Author:    erikj
Date:      2012-10-29 13:04 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/5b29d6157504

8001887: build-infra: Correct mapfiles in build-infra area
Reviewed-by: ohair

! makefiles/mapfiles/libnio/mapfile-linux
! makefiles/mapfiles/libnio/mapfile-macosx
! makefiles/mapfiles/libnio/mapfile-solaris

Changeset: dcee387cde81
Author:    ohrstrom
Date:      2012-10-29 13:41 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/dcee387cde81

8001891: build-infra: Adding X_CFLAGS and X_LIBS to lwawt and sizer compilation
Reviewed-by: ohair

! makefiles/CompileNativeLibraries.gmk
! makefiles/GensrcX11Wrappers.gmk

Changeset: 524d1a705f7b
Author:    erikj
Date:      2012-10-29 13:55 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/524d1a705f7b

8001898: build-infra: correct exclusion lists for mac jar builds
8001896: build-infra: UNLIMITED_CRYPTO changes
Reviewed-by: ohair

! makefiles/CreateJars.gmk

Changeset: f117a3e06f78
Author:    katleman
Date:      2012-10-31 18:35 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/f117a3e06f78

Merge

! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
- makefiles/docs/CORE_PKGS.gmk
- makefiles/docs/Makefile
- makefiles/docs/NON_CORE_PKGS.gmk
- makefiles/docs/Notes.html
- makefiles/mapfiles/launchers/mapfile-amd64
- makefiles/mapfiles/launchers/mapfile-i586
- makefiles/mapfiles/libawt_headless/reorder-i586
- makefiles/mapfiles/libjava/reorder-i586
- makefiles/mapfiles/libjpeg/reorder-i586
- makefiles/mapfiles/libnio/mapfile-bsd
- makefiles/mapfiles/libnio/reorder-i586
- makefiles/mapfiles/libverify/reorder-i586
- makefiles/mapfiles/libzip/reorder-i586
- makefiles/sun/xawt/ToBin.java

Changeset: 7ac292e57b5a
Author:    katleman
Date:      2012-11-01 14:12 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/jdk/rev/7ac292e57b5a

Added tag jdk8-b63 for changeset f117a3e06f78

! .hgtags



More information about the hotspot-runtime-dev mailing list