hg: jdk8u/jdk8u/jdk: 28 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Thu Aug 14 20:51:45 UTC 2014


Changeset: 8964899ef8ae
Author:    pchelko
Date:      2014-07-22 17:10 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8964899ef8ae

8032864: [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running
Reviewed-by: anthony, serb

! src/macosx/native/sun/awt/JavaComponentAccessibility.m

Changeset: d227670ae017
Author:    plevart
Date:      2014-07-24 20:55 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d227670ae017

8000975: (process) Merge UNIXProcess.java.bsd & UNIXProcess.java.linux (& .solaris & .aix)
8047340: (process) Runtime.exec() fails in Turkish locale
Reviewed-by: coffeys, robm

! make/gensrc/GensrcMisc.gmk
+ src/solaris/classes/java/lang/UNIXProcess.java
- src/solaris/classes/java/lang/UNIXProcess.java.aix
- src/solaris/classes/java/lang/UNIXProcess.java.bsd
- src/solaris/classes/java/lang/UNIXProcess.java.linux
- src/solaris/classes/java/lang/UNIXProcess.java.solaris
! test/java/lang/ProcessBuilder/SecurityManagerClinit.java

Changeset: 22b304e08009
Author:    robm
Date:      2014-07-24 22:22 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/22b304e08009

8044659: Java SecureRandom on SPARC T4 much slower than on x86/Linux
Reviewed-by: mullan
Contributed-by: Bradford Wetmore <bradford.wetmore at oracle.com>

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

Changeset: 51382bef2a74
Author:    mduigou
Date:      2014-07-24 09:01 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/51382bef2a74

8048209: Collections.synchronizedNavigableSet().tailSet(Object,boolean) synchronizes on wrong object
Reviewed-by: psandoz, chegar

! src/share/classes/java/util/Collections.java
+ test/java/util/Collections/SyncSubMutexes.java

Changeset: 7179b4e8abf0
Author:    mcherkas
Date:      2014-07-29 15:52 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/7179b4e8abf0

8047288: Fixes endless loop on mac caused by invoking Windows.isFocusable() on Appkit thread.
Reviewed-by: ant, pchelko
Contributed-by: artem.malinko at oracle.com

! src/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java

Changeset: 12f947d127f3
Author:    anashaty
Date:      2014-07-30 12:01 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/12f947d127f3

8046495: KeyEvent can not be accepted in quick mouse clicking
Reviewed-by: art, pchelko

! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
+ test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java

Changeset: a5b93419b337
Author:    pchelko
Date:      2014-07-30 16:11 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a5b93419b337

8048549: [macosx] Disable usage of system menu bar if AWT is embedded in FX
Reviewed-by: serb, anthony

! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/LWCToolkit.m

Changeset: c0e8545df8e8
Author:    naoto
Date:      2014-07-30 09:20 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c0e8545df8e8

8048515: Read outside array bounds in jdk/src/solaris/native/java/lang/java_props_md.c
Reviewed-by: okutsu

! src/share/native/java/lang/java_props.h
! src/solaris/native/java/lang/locale_str.h

Changeset: 1faccfb6cc00
Author:    chegar
Date:      2014-07-30 17:42 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1faccfb6cc00

8053938: Collections.checkedList(empty list).replaceAll((UnaryOperator)null) doesn't throw NPE after JDK-8047795
Reviewed-by: rriggs, mduigou

! src/share/classes/java/util/Collections.java
! test/java/util/Collections/CheckedListReplaceAll.java

Changeset: de165b9eba9c
Author:    serb
Date:      2014-07-30 00:00 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/de165b9eba9c

8048524: Memory leak in jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c
Reviewed-by: prr, serb
Contributed-by: Anton Melnikov <anton.melnikov at oracle.com>

! src/share/native/sun/awt/image/BufImgSurfaceData.c

Changeset: 3540bddf866b
Author:    prr
Date:      2014-07-31 10:47 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3540bddf866b

8043508: JVM core dumps with very long text in tooltip
Reviewed-by: bae, jgodinez

! src/share/native/sun/font/DrawGlyphList.c
+ test/java/awt/Graphics2D/DrawString/DrawStringCrash.java

Changeset: 8abaabf18ac5
Author:    serb
Date:      2014-07-31 22:23 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8abaabf18ac5

8035165: Expose internal representation in sun.awt.X11
Reviewed-by: pchelko, prr

! src/macosx/classes/sun/font/CFontManager.java
! src/share/classes/sun/font/SunFontManager.java
! src/solaris/classes/sun/awt/X11/ListHelper.java
! src/solaris/classes/sun/awt/X11/XSelection.java
! src/solaris/classes/sun/awt/X11FontManager.java
! src/windows/classes/sun/awt/Win32FontManager.java

Changeset: 1bd6e464e8df
Author:    serb
Date:      2014-07-26 03:18 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1bd6e464e8df

8049057: JNI exception pending in jdk/src/windows/native/sun/windows/
Reviewed-by: pchelko, prr

! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp

Changeset: efd23426486a
Author:    dmeetry
Date:      2014-08-01 16:29 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/efd23426486a

8044671: NPE from JapaneseEra when a new era is defined in calendar.properties
Reviewed-by: okutsu

! src/share/classes/java/time/chrono/JapaneseEra.java

Changeset: 82d322b02950
Author:    okutsu
Date:      2014-08-03 10:47 +0900
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/82d322b02950

8032650: [parfait] warning from b124 for jdk/src/share/native/java/util: jni exception pending
Reviewed-by: naoto

! src/share/classes/java/util/TimeZone.java
! src/share/native/java/util/TimeZone.c
! src/solaris/native/java/util/TimeZone_md.c
! src/solaris/native/java/util/TimeZone_md.h
! src/windows/native/java/util/TimeZone_md.c
! src/windows/native/java/util/TimeZone_md.h

Changeset: 431a1633ea19
Author:    aefimov
Date:      2014-07-31 11:31 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/431a1633ea19

8032908: getTextContent doesn't return string in JAXP
Reviewed-by: joehw

+ test/javax/xml/jaxp/common/8032908/TestFunc.java
+ test/javax/xml/jaxp/common/8032908/XSLT.java
+ test/javax/xml/jaxp/common/8032908/in.xml
+ test/javax/xml/jaxp/common/8032908/test.xsl

Changeset: ebab5c9c6c76
Author:    dmarkov
Date:      2014-08-05 08:30 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ebab5c9c6c76

8041990: [macosx] Language specific keys does not work in applets when opened outside the browser
Reviewed-by: alexsch, serb

! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/event/InputMethodEvent.java
! src/share/classes/sun/awt/AWTAccessor.java
+ test/java/awt/im/8041990/bug8041990.java

Changeset: ab05318e0d74
Author:    alexsch
Date:      2014-08-06 15:30 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ab05318e0d74

8040279: [macosx] Do not use the base image in the MultiResolutionBufferedImage
Reviewed-by: serb, pchelko

! src/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/macosx/classes/com/apple/laf/AquaPainter.java
! src/macosx/classes/com/apple/laf/AquaUtils.java
! src/macosx/classes/sun/lwawt/macosx/CImage.java
+ src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java
- src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java
+ src/share/classes/sun/awt/image/MultiResolutionCachedImage.java
! test/javax/swing/JMenuItem/8031573/bug8031573.java
! test/javax/swing/JOptionPane/8024926/bug8024926.java

Changeset: 82a4137fce5e
Author:    robm
Date:      2014-08-01 15:34 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/82a4137fce5e

8030166: java/lang/ProcessBuilder/Basic.java fails intermittently: waitFor took too long
Reviewed-by: rriggs

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

Changeset: 9008b3812789
Author:    robm
Date:      2014-08-01 15:36 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9008b3812789

8031435: Ftp download does not work properly for ftp user without password
Reviewed-by: chegar

! src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! test/sun/net/ftp/FtpURL.java

Changeset: 86d8ddab2310
Author:    robm
Date:      2014-08-01 19:44 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/86d8ddab2310

8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
Reviewed-by: wetmore, xuelei

! src/share/classes/sun/security/ssl/DHCrypt.java
! src/share/classes/sun/security/ssl/ECDHCrypt.java

Changeset: 9fe29a982ec6
Author:    alexsch
Date:      2014-08-07 12:54 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9fe29a982ec6

8051838: [Findbugs] sun.awt.image.MultiResolutionCachedImage expose internal representation
Reviewed-by: serb, pchelko

! src/share/classes/sun/awt/image/MultiResolutionCachedImage.java

Changeset: 725736a9e6d8
Author:    igerasim
Date:      2014-08-07 15:32 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/725736a9e6d8

8046343: (smartcardio) CardTerminal.connect('direct') does not work on MacOSX
Reviewed-by: mullan, valeriep

! src/share/classes/sun/security/smartcardio/CardImpl.java
! test/sun/security/smartcardio/TestAll.java
+ test/sun/security/smartcardio/TestDirect.java

Changeset: a0b245780a58
Author:    alitvinov
Date:      2014-08-09 01:18 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a0b245780a58

8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method
Reviewed-by: azvegint, alexsch
Contributed-by: nakul.natu at oracle.com

! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
+ test/java/awt/Focus/SortingFPT/JDK8048887.java

Changeset: 121f1e330219
Author:    igerasim
Date:      2014-08-12 00:13 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/121f1e330219

8054841: (process) ProcessBuilder leaks native memory
Reviewed-by: rriggs, alanb

! src/solaris/native/java/lang/UNIXProcess_md.c

Changeset: 9f242c8434b0
Author:    anthony
Date:      2014-08-12 18:05 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9f242c8434b0

8049065: [JLightweightFrame] Support DnD for SwingNode
Summary: Delegate DnD operations to LightweightContent when appropriate
Reviewed-by: ant, pchelko

! src/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/share/classes/sun/awt/LightweightFrame.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/swing/JLightweightFrame.java
! src/share/classes/sun/swing/LightweightContent.java
! src/solaris/classes/sun/awt/X11/XLightweightFramePeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WLightweightFramePeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java

Changeset: c20f9b278918
Author:    kvn
Date:      2014-05-26 18:34 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c20f9b278918

8035974: Refactor DigestBase.engineUpdate() method for better code generation by JIT compiler
Summary: Move the lopp from DigestBase.engineUpdate() to new private method implCompressMultiBlock() which can be intrinsified.
Reviewed-by: psandoz, ascarpino, forax
Contributed-by: james.cheng at oracle.com

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

Changeset: 4797cd0713b4
Author:    lana
Date:      2014-08-14 13:24 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4797cd0713b4

Merge

- src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java
- src/solaris/classes/java/lang/UNIXProcess.java.aix
- src/solaris/classes/java/lang/UNIXProcess.java.bsd
- src/solaris/classes/java/lang/UNIXProcess.java.linux
- src/solaris/classes/java/lang/UNIXProcess.java.solaris



More information about the jdk8u-changes mailing list