hg: icedtea/jdk7/jdk: 58 new changesets

ahughes at redhat.com ahughes at redhat.com
Sun Jun 10 17:04:59 PDT 2012


Changeset: 38e762f98f57
Author:    andrew
Date:      2012-06-08 14:35 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/38e762f98f57

Remove stray file.

- jdk/test/sun/management/jmxremote/bootstrap/LocalOnlyTest.java
! make/docs/Makefile

Changeset: 18a1b4f0681a
Author:    katleman
Date:      2012-05-17 14:59 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/18a1b4f0681a

Added tag jdk7u6-b10 for changeset a2bd61800667

! .hgtags

Changeset: 9c67d83bbec7
Author:    katleman
Date:      2012-05-24 15:27 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/9c67d83bbec7

Added tag jdk7u6-b11 for changeset 18a1b4f0681a

! .hgtags

Changeset: 996fd01472ee
Author:    xuelei
Date:      2012-05-08 19:44 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/996fd01472ee

7153184: NullPointerException when calling SSLEngineImpl.getSupportedCipherSuites
Reviewed-by: weijun, dholmes

! src/share/classes/sun/security/ssl/SSLContextImpl.java

Changeset: 997176fc0a83
Author:    xuelei
Date:      2012-05-10 17:53 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/997176fc0a83

7166570: JSSE certificate validation has started to fail for certificate chains
Reviewed-by: wetmore

! src/share/classes/sun/security/validator/SimpleValidator.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java

Changeset: 96bbb23bbaca
Author:    coffeys
Date:      2012-05-11 11:52 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/96bbb23bbaca

7167359: (tz) SEGV on solaris if TZ variable not set
Reviewed-by: okutsu

! src/solaris/native/java/util/TimeZone_md.c

Changeset: 8004f3dd5c54
Author:    mduigou
Date:      2012-05-11 10:46 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/8004f3dd5c54

7149320: Move sun.misc.VM.booted() to the end of System.initializeSystemClass()
Summary: Ensure that sun.misc.VM.booted() is the last action in System.initSystemClass()
Reviewed-by: dholmes, alanb

! src/share/classes/java/lang/System.java

Changeset: 0128a8d8c0b4
Author:    dholmes
Date:      2012-05-10 23:56 -0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/0128a8d8c0b4

7168098: Adjustments for SE-Embedded build process
Reviewed-by: dholmes
Contributed-by: Gary Collins <gary.collins at oracle.com>

! make/com/oracle/Makefile
! make/common/Defs-embedded.gmk

Changeset: ab8bb05a32c7
Author:    alexsch
Date:      2012-05-14 18:17 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/ab8bb05a32c7

7093156: NLS Please change the mnemonic assignment system to avoid translation issue (Swing files)
Reviewed-by: rupashka, alexp

! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties
! src/share/classes/javax/swing/UIDefaults.java

Changeset: e4c3092a3a0e
Author:    alexsch
Date:      2012-05-15 11:38 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/e4c3092a3a0e

7024963: Notepad demo: remove non-translatable resources from Notepad.properties file
Reviewed-by: rupashka

! src/share/demo/jfc/Notepad/Notepad.java
! src/share/demo/jfc/Notepad/resources/Notepad.properties
+ src/share/demo/jfc/Notepad/resources/system.properties

Changeset: eb7b250d92e6
Author:    alexsch
Date:      2012-05-15 11:45 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/eb7b250d92e6

7024965: Stylepad demo: remove non-translatable resources from Stylepad.properties file
Reviewed-by: alexp

! src/share/demo/jfc/Notepad/Notepad.java
+ src/share/demo/jfc/Notepad/resources/NotepadSystem.properties
- src/share/demo/jfc/Notepad/resources/system.properties

Changeset: fa84dc221972
Author:    anthony
Date:      2012-05-15 15:24 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/fa84dc221972

7166437: [macosx] Support for Window.Type.UTILITY on the Mac
Summary: Apply the native UTILITY style to Java UTILITY windows
Reviewed-by: kizune, serb

! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: b5b68b7b6aa6
Author:    anthony
Date:      2012-05-15 17:29 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/b5b68b7b6aa6

7149062: [macosx] dock menu don't show available frames
Summary: Use either NSWindow or NSPanel as an ancestor for Java windows. NSWindow-based windows will be added to the dock icon menu.
Reviewed-by: swingler

! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/AWTWindow.h
! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 9bf4105ce716
Author:    robm
Date:      2012-05-15 21:35 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/9bf4105ce716

7166687: InetAddress.getLocalHost().getHostName() returns FQDN
Reviewed-by: chegar

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

Changeset: 20171c9ae8eb
Author:    alexsch
Date:      2012-05-16 18:56 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/20171c9ae8eb

7169226: NLS: Please change the mnemonic assignment system for windows and motif properties
Reviewed-by: rupashka

! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties

Changeset: c743f3d53835
Author:    mfang
Date:      2012-05-16 12:01 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/c743f3d53835

7157855: jvisualvm.1 not included in binaries
Reviewed-by: katleman, thurka

! make/common/Release.gmk

Changeset: 7f2d38ddd4e8
Author:    mfang
Date:      2012-05-16 12:06 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/7f2d38ddd4e8

Merge


Changeset: b92ca4e51f9a
Author:    alexsch
Date:      2012-05-17 14:15 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/b92ca4e51f9a

7158928: [macosx] NLS: Please change the mnemonic assignment system
Reviewed-by: rupashka, serb

! make/com/apple/osxui/Makefile
! make/common/internal/Resources.gmk
! src/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/macosx/classes/com/apple/laf/resources/aqua.properties

Changeset: 064518e6c298
Author:    khazra
Date:      2012-05-17 12:12 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/064518e6c298

7096436: (sc) SocketChannel.connect fails on Windows 8 when channel configured non-blocking
Reviewed-by: alanb

! src/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: 90588888a082
Author:    asaha
Date:      2012-05-17 12:35 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/90588888a082

7156842: test/java/util/zip/ZipFile/vmcrash.zip triggers McAffe virus warning
Reviewed-by: sherman

- test/java/util/zip/ZipFile/VmCrash.java
- test/java/util/zip/ZipFile/vmcrash.zip

Changeset: a9cf66e39b38
Author:    dcubed
Date:      2012-05-17 12:41 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/a9cf66e39b38

7168520: No jdk8 TL Nightly linux builds due to broken link in b39-2012-05-13_231
Summary: ZIP libjsig.debuginfo links into libjsig.diz files since aurora doesn't like dangling symlinks
Reviewed-by: katleman, acorn

! make/java/redist/Makefile

Changeset: 6f9e7feeac32
Author:    mduigou
Date:      2012-05-11 11:31 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/6f9e7feeac32

7071826: Avoid benign race condition in initialization of UUID
Summary: Avoids mostly benign but sometimes expensive race condition on initialization of UUID.numberGenerator which is used by UUID.randomUUID()
Reviewed-by: alanb, chegar

! src/share/classes/java/util/UUID.java
! test/java/util/UUID/UUIDTest.java

Changeset: e7e8ca3601e7
Author:    alanb
Date:      2012-05-18 10:47 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/e7e8ca3601e7

7143744: (se) Stabilize KQueue SelectorProvider and make default on MacOSX
Reviewed-by: michaelm, chegar

! src/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java
! src/macosx/native/sun/nio/ch/KQueueArrayWrapper.c
! test/java/nio/channels/Selector/OpRead.java
! test/sun/nio/ch/SelProvider.java

Changeset: d0673deb4510
Author:    alanb
Date:      2012-05-18 10:48 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/d0673deb4510

7127235: (fs) NPE in Files.walkFileTree if cached attributes are GC'ed
Reviewed-by: forax, chegar

! src/share/classes/java/nio/file/FileTreeWalker.java

Changeset: ae1beadd3870
Author:    coffeys
Date:      2012-05-18 10:50 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/ae1beadd3870

7103889: (fs) Reduce String concatenation when iterating over directory
Reviewed-by: alanb
Contributed-by: mike.skells at talk21.com

! src/share/classes/java/nio/file/Files.java
! src/windows/classes/sun/nio/fs/WindowsDirectoryStream.java
! src/windows/classes/sun/nio/fs/WindowsPathParser.java

Changeset: e15839c985d1
Author:    raginip
Date:      2012-05-18 14:22 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/e15839c985d1

7166956: Integrate the Java Access Bridge with Java Runtime
Reviewed-by: ohair, ptbrunet

! 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

Changeset: e3478500d252
Author:    lana
Date:      2012-05-18 15:15 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/e3478500d252

Merge


Changeset: d75496a7c71b
Author:    anthony
Date:      2012-05-21 18:35 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/d75496a7c71b

7144542: [macosx] Crash in liblwawt.dylib setBusy() when exiting an FX app
Summary: Use XToolkit instead of CToolkit in headless mode
Reviewed-by: art

! src/solaris/native/sun/awt/awt_LoadLibrary.c

Changeset: 7498514309e3
Author:    mgronlun
Date:      2012-04-10 10:32 +0200
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/7498514309e3

7154809: JDI: update JDI/JDB debugee commandline option parsing
Summary: update debugee commandline parsing
Reviewed-by: dcubed, dsamersoff, sla

! src/share/classes/com/sun/tools/example/debug/tty/VMConnection.java

Changeset: 05c4a1c2ce25
Author:    sla
Date:      2012-05-21 19:28 +0200
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/05c4a1c2ce25

7167157: jcmd command file parsing does not respect the "stop" command
Reviewed-by: alanb, dsamersoff, nloodin

! src/share/classes/sun/tools/jcmd/JCmd.java

Changeset: f35dfb4114e7
Author:    alanb
Date:      2012-05-22 17:54 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/f35dfb4114e7

6346658: (se) Selector briefly spins when asynchronously closing a registered channel [win]
Reviewed-by: chegar, coffeys

! src/share/classes/sun/nio/ch/NativeThreadSet.java
! src/windows/classes/sun/nio/ch/NativeThread.java
! src/windows/classes/sun/nio/ch/SocketDispatcher.java
! src/windows/native/sun/nio/ch/SocketDispatcher.c

Changeset: 5bf0eb7c560c
Author:    andrew
Date:      2012-03-08 14:04 +0000
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/5bf0eb7c560c

7150392: Linux build breaks with GCC 4.7 due to unrecognized option
Summary: Remove -mimpure-text option.
Reviewed-by: ohair, dholmes, phh, andrew
Contributed-by: Deepak Bhole <dbhole at redhat.com>

! make/common/shared/Compiler-gcc.gmk
! src/share/demo/jvmti/compiledMethodLoad/sample.makefile.txt
! src/share/demo/jvmti/gctest/sample.makefile.txt
! src/share/demo/jvmti/heapTracker/sample.makefile.txt
! src/share/demo/jvmti/heapViewer/sample.makefile.txt
! src/share/demo/jvmti/hprof/sample.makefile.txt
! src/share/demo/jvmti/index.html
! src/share/demo/jvmti/java_crw_demo/sample.makefile.txt
! src/share/demo/jvmti/minst/sample.makefile.txt
! src/share/demo/jvmti/mtrace/sample.makefile.txt
! src/share/demo/jvmti/versionCheck/sample.makefile.txt
! src/share/demo/jvmti/waiters/sample.makefile.txt

Changeset: 76306dce8710
Author:    lana
Date:      2012-05-25 12:37 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/76306dce8710

Merge


Changeset: 41d19a05e821
Author:    katleman
Date:      2012-05-31 14:06 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/41d19a05e821

Added tag jdk7u6-b12 for changeset 76306dce8710

! .hgtags

Changeset: 7647f9201e31
Author:    serb
Date:      2012-05-24 17:17 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/7647f9201e31

7160623: [macosx] Editable TextArea/TextField are blocking GUI applications from exit
Reviewed-by: anthony, kizune

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java

Changeset: 665d7e1e7252
Author:    kizune
Date:      2012-05-25 16:06 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/665d7e1e7252

7171163: [macosx] Shortcomings in the design of the secondary native event loop made JavaFX DnD deadlock
Reviewed-by: art, anthony

! src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/LWCToolkit.m
! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java

Changeset: 61517f1fe79e
Author:    nloodin
Date:      2012-05-24 09:32 +0200
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/61517f1fe79e

7143353: -Xrunhprof fails in Java 7 due to bad switch
Reviewed-by: jrose, sspitsyn

! src/share/demo/jvmti/java_crw_demo/java_crw_demo.c
! src/share/javavm/export/classfile_constants.h

Changeset: 39db51e1aa62
Author:    nloodin
Date:      2012-05-25 06:01 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/39db51e1aa62

Merge


Changeset: 6432464ffec2
Author:    dcubed
Date:      2012-05-26 08:01 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/6432464ffec2

7170449: Management is completely broken at least on Solaris 11 X86
Summary: Work around 'gobjcopy' failures on Solaris by adding temporary tools to add the '.gnu_debuglink' section and remove the SHF_ALLOC flag from "empty" section headers.
Reviewed-by: sspitsyn, acorn

! make/common/Defs-solaris.gmk
! make/common/Defs.gmk
! make/common/Library.gmk
! make/common/Program.gmk
! make/tools/Makefile
+ make/tools/add_gnu_debuglink/Makefile
+ make/tools/add_gnu_debuglink/add_gnu_debuglink.c
+ make/tools/fix_empty_sec_hdr_flags/Makefile
+ make/tools/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c

Changeset: e9014eaf0e03
Author:    bae
Date:      2012-05-28 13:19 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/e9014eaf0e03

7146550: [macosx] DnD test failure in createCompatibleWritableRaster()
Reviewed-by: art, serb

! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/macosx/classes/sun/lwawt/macosx/CImage.java
! src/macosx/native/sun/awt/CDragSource.h
! src/macosx/native/sun/awt/CDragSource.m
! src/macosx/native/sun/awt/CDragSourceContextPeer.m
! test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.java

Changeset: 7f0e6be7f7ea
Author:    bae
Date:      2012-05-28 13:29 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/7f0e6be7f7ea

7124400: [macosx] CGraphicsDevice.getConfigurations() returns reference to member (does not copy configs)
Reviewed-by: art, anthony

! src/macosx/classes/sun/awt/CGraphicsDevice.java
! test/java/awt/GraphicsDevice/CloneConfigsTest.java

Changeset: 9fa6e878fcdb
Author:    bae
Date:      2012-05-28 13:36 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/9fa6e878fcdb

7154088: [macosx] Regression: Component.createImage do not inherits component attributes
Reviewed-by: anthony

! src/macosx/classes/sun/lwawt/LWComponentPeer.java

Changeset: 533eb1663b90
Author:    dcherepanov
Date:      2012-05-28 13:46 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/533eb1663b90

7168550: [macosx] duplicate OGL context state changes related to vertex cache
Reviewed-by: bae

! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m
! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m
! src/share/native/sun/java2d/opengl/OGLContext.h
! src/share/native/sun/java2d/opengl/OGLTextRenderer.c
! src/share/native/sun/java2d/opengl/OGLVertexCache.c
! src/share/native/sun/java2d/opengl/OGLVertexCache.h

Changeset: 36a5fa410439
Author:    dcherepanov
Date:      2012-05-28 13:52 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/36a5fa410439

7160293: [macosx] FileDialog appears on secondary display
Reviewed-by: anthony, kizune

! src/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/PlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 7e2de40cb062
Author:    leonidr
Date:      2012-05-28 19:06 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/7e2de40cb062

7124411: [macosx] There's no KEY_TYPED for VK_ESCAPE
Reviewed-by: anthony

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

Changeset: c528acec8bba
Author:    robm
Date:      2012-05-17 22:42 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/c528acec8bba

7168110: Misleading jstack error message
Reviewed-by: alanb, dsamersoff

! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c

Changeset: 3562fc7500a4
Author:    khazra
Date:      2012-05-30 10:55 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/3562fc7500a4

7170169: (props) System.getProperty("os.name") should return "Windows 8" when run on Windows 8
Summary: Enable Windows Version 6.2 to be recognized as Windows 8
Reviewed-by: darcy, dholmes, alanb, chegar

! src/windows/native/java/lang/java_props_md.c

Changeset: bb8d00b9c06e
Author:    raginip
Date:      2012-05-30 14:02 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/bb8d00b9c06e

7172552: jabswitch utility should not request elevated privilege on the system
Reviewed-by: ptbrunet

! make/bridge/Jabswitch/Makefile

Changeset: bd2b4dbc3134
Author:    ohair
Date:      2012-05-30 14:30 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/bd2b4dbc3134

Merge


Changeset: 11987e85555f
Author:    mduigou
Date:      2012-05-30 23:36 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/11987e85555f

7126277: Alternative String hashing implementation
Summary: All of the hashing based Map implementations: HashMap, Hashtable, LinkedHashMap, WeakHashMap and ConcurrentHashMap are modified to use an enhanced hashing algorithm for string keys when the capacity of the hash table has ever grown beyond 512 entries. The enhanced hashing implementation uses the murmur3 hashing algorithm along with random hash seeds and index masks. These enhancements mitigate cases where colliding String hash values could result in a performance bottleneck.
Reviewed-by: alanb, forax, dl

! make/java/java/FILES_java.gmk
! src/share/classes/java/lang/String.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/LinkedHashMap.java
! src/share/classes/java/util/WeakHashMap.java
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
+ src/share/classes/sun/misc/Hashing.java
! src/share/classes/sun/misc/JavaLangAccess.java
! src/share/classes/sun/util/PreHashedMap.java
! test/java/util/Collection/BiggernYours.java
! test/java/util/Hashtable/HashCode.java
! test/java/util/Hashtable/SimpleSerialization.java
+ test/java/util/Map/Collisions.java
! test/java/util/Map/Get.java
+ test/sun/misc/Hashing.java

Changeset: 3fc3d4ae7e47
Author:    dholmes
Date:      2012-05-31 04:58 -0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/3fc3d4ae7e47

7171653: 32-bit cross-compile on 64-bit build host generates 64-bit data for awt/X11 leading to crash
Reviewed-by: ohair, anthony

! make/sun/xawt/Makefile

Changeset: e1c679a00712
Author:    mduigou
Date:      2012-05-17 10:06 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/e1c679a00712

6924259: Remove offset and count fields from java.lang.String
Summary: Removes the use of shared character array buffers by String along with the two fields needed to support the use of shared buffers.
Reviewed-by: mduigou, forax
Contributed-by: brian.doherty at oracle.com

! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/String.java
! src/share/classes/java/lang/StringCoding.java

Changeset: 6069fe8ffead
Author:    mduigou
Date:      2012-05-31 14:09 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/6069fe8ffead

7173329: Fix build broken by 7126277 to jdk7u-dev
Reviewed-by: ahgross

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

Changeset: 421b71e31687
Author:    mduigou
Date:      2012-06-01 00:32 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/421b71e31687

7173432: Handle null key at HashMap resize
Summary: If the key to be inserted into a HashMap is null and the table needs to be resized as part of the insertion then addEntry will try to recalculate the hash of a null key. This will fail with an NPE.
Reviewed-by: darcy, alanb

! src/share/classes/java/util/HashMap.java
+ test/java/util/HashMap/NullKeyAtResize.java

Changeset: 701b62f43784
Author:    denis
Date:      2012-06-01 18:23 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/701b62f43784

7112115: Component.getLocationOnScreen() work incorrectly if create window in point (0, 0) on oel
Reviewed-by: serb

+ test/javax/swing/JSpinner/5012888/bug5012888.java

Changeset: 3335ab17d926
Author:    bae
Date:      2012-06-01 19:24 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/3335ab17d926

7120895: FontConfiguration should not use thread contextClassLoader
Reviewed-by: igor, prr

! src/share/classes/sun/awt/FontConfiguration.java

Changeset: aa49fe749096
Author:    lana
Date:      2012-06-01 11:46 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/aa49fe749096

Merge


Changeset: dcfc6cbe78fc
Author:    andrew
Date:      2012-06-08 17:12 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/jdk/rev/dcfc6cbe78fc

Merge jdk7u6-b13

! .hgtags
! make/common/Defs-solaris.gmk
! make/common/Program.gmk
! make/common/Release.gmk
! make/common/shared/Compiler-gcc.gmk
! make/java/java/FILES_java.gmk
! make/java/redist/Makefile
! make/sun/xawt/Makefile
! make/tools/Makefile
! src/share/classes/java/lang/System.java
! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/share/demo/jvmti/gctest/sample.makefile.txt
! src/share/demo/jvmti/heapTracker/sample.makefile.txt
! src/share/demo/jvmti/heapViewer/sample.makefile.txt
! src/share/demo/jvmti/hprof/sample.makefile.txt
! src/share/demo/jvmti/minst/sample.makefile.txt
! src/share/demo/jvmti/mtrace/sample.makefile.txt
! src/share/demo/jvmti/versionCheck/sample.makefile.txt
! src/share/demo/jvmti/waiters/sample.makefile.txt
- test/java/util/zip/ZipFile/VmCrash.java
- test/java/util/zip/ZipFile/vmcrash.zip



More information about the icedtea-changes mailing list