hg: jdk9/hs-emb/jdk: 29 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Feb 18 13:00:59 PST 2014


Changeset: 5db1742d044f
Author:    alanb
Date:      2014-02-06 10:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5db1742d044f

8033758: gcc warnings compiling jdk/src/share/back
Reviewed-by: dholmes, sla

! src/share/back/ArrayTypeImpl.c
! src/share/back/error_messages.c
! src/share/back/util.c

Changeset: 35e8234342ba
Author:    vinnie
Date:      2014-02-06 12:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/35e8234342ba

8033757: Redo JDK-8011983 (due to bad merge with JDK-8031586)
Reviewed-by: alanb

! src/windows/native/com/sun/security/auth/module/nt.c

Changeset: ee9f5bef88cc
Author:    chegar
Date:      2014-02-06 14:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ee9f5bef88cc

8033778: ObjectIn/OutputStream improvements
Reviewed-by: smarks, psandoz, mduigou, plevart
Contributed-by: Robert Stupp <snazy at gmx.de>, Chris Hegarty <chris.hegarty at oracle.com>

! src/share/classes/java/io/ObjectInputStream.java
! src/share/classes/java/io/ObjectOutputStream.java
! src/share/classes/java/io/ObjectStreamClass.java
! src/share/classes/java/io/ObjectStreamField.java
! src/share/classes/java/io/SerialCallbackContext.java

Changeset: c952b81ad038
Author:    alanb
Date:      2014-02-06 15:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c952b81ad038

8033366: Add configure option to allow RMIConnector IIOP transport be selected compiled in or not
Reviewed-by: dfuchs

! make/CompileJavaClasses.gmk
! make/GenerateClasses.gmk

Changeset: cc300f920f7f
Author:    rriggs
Date:      2014-02-06 11:01 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cc300f920f7f

8033565: Remove unused nativeNewStringPlatform
Summary: Remove also nativeGetStringPlatformChars
Reviewed-by: mchung, dholmes, alanb

! src/share/native/common/jni_util.c
! src/share/native/common/jni_util.h
! src/solaris/native/common/jni_util_md.c
! src/windows/native/common/jni_util_md.c

Changeset: 97dd049af730
Author:    naoto
Date:      2014-02-06 10:06 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/97dd049af730

8033370: [parfait] warning from b126 for solaris/native/sun/util/locale/provider: JNI exception pending
Reviewed-by: msheppar

! make/mapfiles/libjava/mapfile-vers
! src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c
! src/solaris/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
- src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c
! src/windows/native/java/lang/java_props_md.c
! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c

Changeset: 509b6635b84f
Author:    michaelm
Date:      2014-02-06 22:12 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/509b6635b84f

8031588: warnings from b03 for jdk/src/share/native/sun/security/jgss/wrapper: JNI exception pending
Reviewed-by: chegar, mullan

! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c
! src/share/native/sun/security/jgss/wrapper/NativeUtil.c
! src/share/native/sun/security/jgss/wrapper/NativeUtil.h

Changeset: e90308525ddd
Author:    mchung
Date:      2014-02-06 14:56 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e90308525ddd

8033893: jdk build is broken due to the changeset of JDK-8033370
Reviewed-by: naoto

! make/lib/CoreLibraries.gmk

Changeset: 1e7db0e1dc1d
Author:    mchung
Date:      2014-02-06 16:42 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1e7db0e1dc1d

8033900: Remove reference to JNU_Equals in GSSLibStub.c
Reviewed-by: valeriep

! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c

Changeset: de2427eb6134
Author:    sherman
Date:      2014-02-07 09:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/de2427eb6134

8032012: String.toLowerCase/toUpperCase performance improvement
Summary: updated the implementation to improve the performance
Reviewed-by: psandoz, forax

! src/share/classes/java/lang/String.java
! test/java/lang/String/ToLowerCase.java

Changeset: 3636be9c08a9
Author:    henryjen
Date:      2014-02-06 10:30 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3636be9c08a9

8033590: java.util.Comparator::thenComparing has unnecessary type restriction
Reviewed-by: psandoz

! src/share/classes/java/util/Comparator.java
! test/java/util/Comparator/TypeTest.java

Changeset: 6ec1196d4830
Author:    sla
Date:      2014-02-10 12:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6ec1196d4830

8033917: Keep track of file paths in file streams and channels for instrumentation purposes
Reviewed-by: alanb, dsamersoff

! src/share/classes/java/io/FileInputStream.java
! src/share/classes/java/io/FileOutputStream.java
! src/share/classes/java/io/RandomAccessFile.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java
! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java
! src/windows/classes/sun/nio/fs/WindowsChannelFactory.java

Changeset: 3ea75dfa57c2
Author:    sla
Date:      2014-02-10 13:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3ea75dfa57c2

8033911: Simplify instrumentation of FileInputStream and RandomAccessFile
Reviewed-by: alanb, dsamersoff, jbachorik

! make/mapfiles/libjava/mapfile-vers
! src/share/classes/java/io/FileInputStream.java
! src/share/classes/java/io/RandomAccessFile.java
! src/share/native/java/io/FileInputStream.c
! src/share/native/java/io/RandomAccessFile.c

Changeset: 016cb4728b37
Author:    jbachorik
Date:      2014-02-10 14:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/016cb4728b37

6791551: ExclusiveBind.java has a race condition
Reviewed-by: sla, sjiang

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

Changeset: 782d1a32516e
Author:    robm
Date:      2014-02-10 14:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/782d1a32516e

7152892: some jtreg tests fail with permission denied
Reviewed-by: coffeys

! test/java/lang/ClassLoader/Assert.sh
! test/java/rmi/registry/readTest/readTest.sh
! test/java/util/zip/ZipFile/ReadZip.java
! test/sun/net/www/protocol/jar/jarbug/run.sh

Changeset: 82df6702e837
Author:    darcy
Date:      2014-02-10 08:53 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/82df6702e837

8034046: Fix serial lint warnings in javax.sound
Reviewed-by: alanb, serb

! src/share/classes/javax/sound/midi/InvalidMidiDataException.java
! src/share/classes/javax/sound/midi/MidiUnavailableException.java
! src/share/classes/javax/sound/sampled/AudioPermission.java
! src/share/classes/javax/sound/sampled/LineEvent.java
! src/share/classes/javax/sound/sampled/LineUnavailableException.java
! src/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java

Changeset: 3b9976cf131f
Author:    darcy
Date:      2014-02-10 18:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3b9976cf131f

8034050: Fix serial lint warnings in javax.print
Reviewed-by: alanb, prr

! src/share/classes/javax/print/DocFlavor.java
! src/share/classes/javax/print/PrintException.java
! src/share/classes/javax/print/attribute/AttributeSetUtilities.java
! src/share/classes/javax/print/attribute/UnmodifiableSetException.java

Changeset: ed1286219d60
Author:    alanb
Date:      2014-02-11 09:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ed1286219d60

8034043: Native methods for preferences API should not be in libjava
8034026: SCDynamicStoreConfig.m should not be in src/macosx/native/java/util
Reviewed-by: erikj, weijun, mchung

! make/lib/CoreLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
+ make/mapfiles/libprefs/mapfile-vers
! make/profile-includes.txt
! src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
- src/macosx/native/java/util/MacOSXPreferencesFile.m
- src/macosx/native/java/util/SCDynamicStoreConfig.m
+ src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m
+ src/macosx/native/sun/security/krb5/SCDynamicStoreConfig.m
! src/share/classes/java/util/logging/FileHandler.java
! src/share/classes/sun/misc/VM.java
! src/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
! src/solaris/classes/java/util/prefs/FileSystemPreferences.java
- src/solaris/native/java/util/FileSystemPreferences.c
- src/solaris/native/java/util/logging.c
+ src/solaris/native/java/util/prefs/FileSystemPreferences.c
+ src/solaris/native/sun/misc/VM_md.c
! src/windows/classes/java/util/prefs/WindowsPreferences.java
- src/windows/native/java/util/WindowsPreferences.c
- src/windows/native/java/util/logging.c
+ src/windows/native/java/util/prefs/WindowsPreferences.c
+ src/windows/native/sun/misc/VM_md.c

Changeset: 3f1729e76f9f
Author:    alanb
Date:      2014-02-11 10:49 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3f1729e76f9f

8034175: Remove use of UseVMInterruptibleIO from tests
Reviewed-by: chegar

! test/java/nio/file/Files/InterruptCopy.java
! test/java/util/concurrent/BlockingQueue/Interrupt.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java

Changeset: 8d54ce2fedcc
Author:    dfuchs
Date:      2014-02-11 12:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8d54ce2fedcc

8029876: Add a test to verify that Logger.getLogger & LogManager.getLogManager don't throw NPE when System.out == null
Summary: Adds a new test that verifies that the suspected root cause of JDK-8025512 does not cause NPE to be thrown.
Reviewed-by: mchung

+ test/java/util/logging/TestGetLoggerNPE.java

Changeset: 89b08242fc2a
Author:    igerasim
Date:      2014-02-08 00:22 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/89b08242fc2a

8033943: Typo in the documentation for the class Arrays
Reviewed-by: martin

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

Changeset: 9d1b29b0ab73
Author:    sla
Date:      2014-02-11 14:48 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9d1b29b0ab73

8034176: Update mapfile for libjfr
Reviewed-by: erikj

! make/mapfiles/libjfr/mapfile-vers

Changeset: 90c643593ed7
Author:    alanb
Date:      2014-02-11 16:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/90c643593ed7

8034182: Misc. warnings in java.net code
Reviewed-by: chegar

! src/share/native/java/net/net_util.c
! src/share/native/java/net/net_util.h
! src/solaris/native/java/net/Inet6AddressImpl.c
! src/solaris/native/java/net/NetworkInterface.c
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/windows/native/java/net/Inet6AddressImpl.c
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface_winXP.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainSocketImpl.c

Changeset: 71eeccf19492
Author:    erikj
Date:      2014-02-12 11:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/71eeccf19492

8034173: Move JavaApp.icns to proper place in make/data
Reviewed-by: ihse, tbell

+ make/data/macosxicons/JavaApp.icns
! make/gensrc/GensrcIcons.gmk
! make/lib/PlatformLibraries.gmk
- src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns

Changeset: 2cebba11e857
Author:    weijun
Date:      2014-02-12 19:20 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2cebba11e857

8034762: Move krb5.conf related tests into a single place
Reviewed-by: xuelei

- test/sun/security/krb5/ConfPlusProp.java
- test/sun/security/krb5/ConfigWithQuotations.java
- test/sun/security/krb5/DnsFallback.java
- test/sun/security/krb5/ParseCAPaths.java
- test/sun/security/krb5/ParseConfig.java
+ test/sun/security/krb5/config/ConfPlusProp.java
+ test/sun/security/krb5/config/ConfigWithQuotations.java
+ test/sun/security/krb5/config/DnsFallback.java
+ test/sun/security/krb5/config/ParseCAPaths.java
+ test/sun/security/krb5/config/ParseConfig.java
+ test/sun/security/krb5/config/confplusprop.conf
+ test/sun/security/krb5/config/confplusprop2.conf
+ test/sun/security/krb5/config/edu.mit.Kerberos
+ test/sun/security/krb5/config/krb5-capaths.conf
+ test/sun/security/krb5/config/krb5.conf
- test/sun/security/krb5/confplusprop.conf
- test/sun/security/krb5/confplusprop2.conf
- test/sun/security/krb5/edu.mit.Kerberos
- test/sun/security/krb5/krb5-capaths.conf
- test/sun/security/krb5/krb5.conf

Changeset: f21677978aa2
Author:    alanb
Date:      2014-02-12 14:07 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f21677978aa2

8034776: Remove sun.misc.Service
Reviewed-by: sundar, lancea, chegar

! src/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/share/classes/javax/sound/midi/MidiSystem.java
! src/share/classes/javax/sound/sampled/AudioSystem.java
- src/share/classes/sun/misc/Service.java
- src/share/classes/sun/misc/ServiceConfigurationError.java
! test/sun/misc/JarIndex/metaInfFilenames/Basic.java

Changeset: 84a341bccc01
Author:    alanb
Date:      2014-02-12 14:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/84a341bccc01

8034780: Remove used imports
Reviewed-by: sundar, chegar, lancea, dfuchs

! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/SimpleMethodHandle.java
! src/share/classes/sun/applet/AppletViewerPanel.java

Changeset: 464546283c91
Author:    alanb
Date:      2014-02-12 17:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/464546283c91

8034102: Check solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c for JNI pending exceptions
Reviewed-by: chegar, henryjen

! src/solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c

Changeset: 551518f53b91
Author:    mchung
Date:      2014-02-12 10:51 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/551518f53b91

8030010: cleanup native code warnings
Reviewed-by: alanb, lancea
Contributed-by: Francis Andre <francis.andre.kampbell at orange.fr>, mandy.chung at oracle.com

! src/share/bin/java.c
! src/share/bin/parse_manifest.c
! src/share/instrument/InvocationAdapter.c
! src/share/native/java/lang/ClassLoader.c
! src/share/native/java/lang/Throwable.c
! src/windows/native/common/jdk_util_md.c
! src/windows/native/java/io/WinNTFileSystem_md.c
! src/windows/native/java/lang/ProcessImpl_md.c



More information about the jdk9-hs-emb-changes mailing list