From edvard.wendelin at oracle.com Sun Jul 1 23:51:21 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 2 Jul 2012 08:51:21 +0200 Subject: [7u6] Request for approval for bulk integration of hs23.2-b08 In-Reply-To: <4FEE6DD3.1040400@oracle.com> References: <4FEE6DD3.1040400@oracle.com> Message-ID: Looks good! Approved. On Jun 30, 2012, at 5:09 AM, Alejandro E Murillo wrote: > Requesting approval to integrate hs23.2-b08 into jdk7u6-b17. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u6/hs23.2-b08-jdk7u6-b17.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 7129715: MAC: SIGBUS in nsk stress test > 7157365: jruby/bench.bench_timeout crashes with JVM internal error > 7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework > 7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table > 7179138: Incorrect result with String concatenation optimization > 7179194: new hotspot build - hs23.2-b08 > 7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping > > -- > Alejandro E Murillo, Java Performance > Phone: (303) 955-2584. > Timezone: US/Mountain (UTC-0700) > From rob.mckenna at oracle.com Mon Jul 2 11:36:43 2012 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 02 Jul 2012 19:36:43 +0100 Subject: Request for approval: 7174887: Deadlock in jndi ldap connection cleanup Message-ID: <4FF1EA3B.9020305@oracle.com> Hi folks, I'd like to request approval to push 7174887 into 7u. The fix is identical to the jdk8 version here: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ecc5dd3790a1 -Rob From lana.steuck at oracle.com Mon Jul 2 14:31:33 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 02 Jul 2012 21:31:33 +0000 Subject: hg: jdk7u/jdk7u: 4 new changesets Message-ID: <20120702213133.D29A947C50@hg.openjdk.java.net> Changeset: 87686226a43a Author: sla Date: 2012-06-11 20:52 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/87686226a43a 7175802: Missing jdk_jfr in top-level make file Reviewed-by: alanb Changeset: 5192d6390c4a Author: sla Date: 2012-06-19 20:56 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/5192d6390c4a 7165257: Add JFR tests to the JDK code base Reviewed-by: ohair, dholmes, nloodin, mgronlun ! make/jprt.properties ! test/Makefile Changeset: 1145cdaefc86 Author: lana Date: 2012-06-21 23:16 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/1145cdaefc86 Merge Changeset: b7c1b441d131 Author: lana Date: 2012-06-28 14:09 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/b7c1b441d131 Merge From lana.steuck at oracle.com Mon Jul 2 14:31:33 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 02 Jul 2012 21:31:33 +0000 Subject: hg: jdk7u/jdk7u/corba: 2 new changesets Message-ID: <20120702213137.896CB47C51@hg.openjdk.java.net> Changeset: 192ba48eee99 Author: coffeys Date: 2012-06-27 21:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/192ba48eee99 7162902: Umbrella port of a number of corba bug fixes from JDK 6 to jdk7u/8 Reviewed-by: lancea ! src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java ! src/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java ! src/share/classes/com/sun/corba/se/spi/orb/ORB.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java ! src/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java ! src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java Changeset: e4a676826cb3 Author: lana Date: 2012-06-28 14:09 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/e4a676826cb3 Merge From lana.steuck at oracle.com Mon Jul 2 14:31:44 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 02 Jul 2012 21:31:44 +0000 Subject: hg: jdk7u/jdk7u/langtools: 3 new changesets Message-ID: <20120702213152.60A7247C52@hg.openjdk.java.net> Changeset: a0550cd75339 Author: dmeetry Date: 2012-06-22 04:44 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/a0550cd75339 7177701: error: Filling jar message during javax/imageio/metadata/IIOMetadataFormatImpl compilation Summary: Recent JDK hash changes affected order in which files are returned from JavacFileManager.list() Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java Changeset: 3468648bb521 Author: lana Date: 2012-06-21 23:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/3468648bb521 Merge Changeset: 66c671f28cb2 Author: lana Date: 2012-06-28 14:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/66c671f28cb2 Merge From lana.steuck at oracle.com Mon Jul 2 14:32:20 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 02 Jul 2012 21:32:20 +0000 Subject: hg: jdk7u/jdk7u/jdk: 50 new changesets Message-ID: <20120702214201.7311747C54@hg.openjdk.java.net> Changeset: d0922321932a Author: alexsch Date: 2012-06-14 14:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d0922321932a 7154048: [macosx] At least drag twice, the toolbar can be dragged to the left side. Reviewed-by: leonidr ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/AWTWindow.h ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java + test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java + test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java ! test/java/awt/regtesthelpers/Util.java Changeset: 4d114f6ece0b Author: kizune Date: 2012-06-14 14:43 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4d114f6ece0b 7124247: [macosx] Implement GraphicsDevice.setDisplayMode() Reviewed-by: anthony, serb ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/native/sun/awt/CGraphicsDevice.m Changeset: fd2ca62fe5e0 Author: rupashka Date: 2012-06-15 12:19 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fd2ca62fe5e0 7165725: JAVA6 HTML PARSER CANNOT PARSE MULTIPLE SCRIPT TAGS IN A LINE CORRECTLY Reviewed-by: alexsch ! src/share/classes/javax/swing/text/html/parser/Parser.java + test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java + test/javax/swing/text/html/parser/Parser/7165725/false-text-after-script.html + test/javax/swing/text/html/parser/Parser/7165725/successive-script-tag.html Changeset: 9b727b561f58 Author: bae Date: 2012-06-15 18:48 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9b727b561f58 7153693: Three 2D_ImageIO tests failed due ImageFormatException on OEL 6.* Unbreakable Kernel x64 Reviewed-by: jgodinez, prr ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c Changeset: fb047b05f1af Author: prr Date: 2012-06-15 10:20 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fb047b05f1af 7158366: [macosx] Print-to-file dialog doesn't have an entry field for a name Reviewed-by: bae, jgodinez ! src/share/classes/sun/print/ServiceDialog.java Changeset: 14f6a89d8bf2 Author: mduigou Date: 2012-06-15 13:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/14f6a89d8bf2 7175758: Improve unit test of Map iterators and Iterator.remove() Summary: Adds additional tests of Map iterators and Iterator.remove() Reviewed-by: lancea ! test/java/util/Map/Collisions.java Changeset: 541554bd5ac7 Author: dcherepanov Date: 2012-06-18 13:08 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/541554bd5ac7 7123957: Switch of Gnome theme ends up deadlocked in GTKEngine.native_switch_theme Reviewed-by: anthony, art ! src/solaris/native/sun/awt/swing_GTKEngine.c Changeset: 373d63f37303 Author: alexsch Date: 2012-06-18 15:28 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/373d63f37303 7092551: Double-click in TextField sets caret to the beginning Reviewed-by: bagiras, serb ! src/windows/native/sun/windows/awt_TextArea.cpp ! src/windows/native/sun/windows/awt_TextArea.h ! src/windows/native/sun/windows/awt_TextComponent.cpp ! src/windows/native/sun/windows/awt_TextComponent.h ! src/windows/native/sun/windows/awt_TextField.cpp ! src/windows/native/sun/windows/awt_TextField.h Changeset: 1d4ecdb681d9 Author: malenkov Date: 2012-06-18 16:41 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1d4ecdb681d9 7122740: PropertyDescriptor Performance Slow Reviewed-by: rupashka ! src/share/classes/com/sun/beans/TypeResolver.java Changeset: fb89965b2d22 Author: serb Date: 2012-06-18 20:18 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fb89965b2d22 7080109: Dialog.show() lacks doPrivileged() to access system event queue Reviewed-by: art, anthony ! src/share/classes/java/awt/Dialog.java + test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java + test/java/awt/Dialog/ModalDialogPermission/java.policy Changeset: 8a2658f36157 Author: ewendeli Date: 2012-06-15 14:16 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8a2658f36157 7156963: Incorrect copyright header in java/io/SerialCallbackContext Reviewed-by: weijun, coffeys ! src/share/classes/java/io/SerialCallbackContext.java Changeset: 677a1b6a10e6 Author: kizune Date: 2012-06-19 13:08 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/677a1b6a10e6 7173487: [macosx] Problems with popup menus, tooltips and dialog boxes in dual monitor setup Reviewed-by: dcherepanov, serb ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 30ac2b989455 Author: kizune Date: 2012-06-20 15:27 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/30ac2b989455 7172430: [macosx] debug message in non debug jdk build Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/AWTView.m Changeset: ca3e2e4bf80a Author: serb Date: 2012-06-20 15:54 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ca3e2e4bf80a 7150105: [macosx] four scroll-buttons don't display. scroll-sliders cursors are TextCursor Reviewed-by: anthony, kizune ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWCursorManager.java ! src/macosx/classes/sun/lwawt/LWTextAreaPeer.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java Changeset: cd10e1413a76 Author: sla Date: 2012-06-07 15:28 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cd10e1413a76 7165257: Add JFR tests to the JDK code base Reviewed-by: ohair, dholmes, nloodin, mgronlun ! make/jprt.properties ! test/Makefile Changeset: 19fb8a44120c Author: serb Date: 2012-06-20 16:54 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/19fb8a44120c 7147055: [macosx] Cursors are changing over a blocked window; also blinking Reviewed-by: anthony, leonidr ! src/macosx/classes/sun/lwawt/LWCursorManager.java Changeset: 52ab0f489dab Author: vinnie Date: 2012-06-20 19:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/52ab0f489dab 7168191: Signature validation can fail under certain circumstances Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/OCSP.java ! src/share/classes/sun/security/provider/certpath/OCSPChecker.java ! src/share/classes/sun/security/provider/certpath/OCSPRequest.java ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/share/classes/sun/security/x509/X509CertImpl.java Changeset: 7fdc1af4bf3f Author: vinnie Date: 2012-06-20 19:39 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7fdc1af4bf3f Merge Changeset: e3977d38ecf1 Author: dholmes Date: 2012-06-20 22:40 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e3977d38ecf1 7178483: Change version string for Embedded releases Reviewed-by: dholmes, lancea Contributed-by: Gary Collins ! make/common/Defs-embedded.gmk Changeset: 762ae4a20c8b Author: rupashka Date: 2012-06-21 14:19 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/762ae4a20c8b 7174970: NLS [ccjk] Extra mnemonic keys at standard filechooserdialog (open and save) in metal L&F Reviewed-by: alexsch ! 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 Changeset: f71b6117fd7b Author: vkarnauk Date: 2012-06-21 17:41 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f71b6117fd7b 7027300: Unsynchronized HashMap access causes endless loop Reviewed-by: bae, prr ! src/share/classes/sun/font/SunLayoutEngine.java Changeset: 6460dac7a299 Author: prr Date: 2012-06-21 14:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6460dac7a299 7158366: [macosx] Print-to-file dialog doesn't have an entry field for a name Reviewed-by: bae, jgodinez ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java Changeset: dce05a523e0e Author: michaelm Date: 2012-06-22 10:19 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/dce05a523e0e 7146564: DefaultProxySelector should filter 0.0.0.0 and ::0 [macosx] Reviewed-by: alanb, chegar ! src/share/classes/sun/net/spi/DefaultProxySelector.java Changeset: d68e2a1744bd Author: michaelm Date: 2012-06-22 10:20 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d68e2a1744bd Merge Changeset: b521e3a5b843 Author: leonidr Date: 2012-06-22 14:06 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b521e3a5b843 7124239: [macosx] sun.awt.SunToolkit.InfiniteLoop exception in realSync called from SwingTestHelper Reviewed-by: anthony, art ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/osxapp/NSApplicationAWT.h ! src/macosx/native/sun/osxapp/NSApplicationAWT.m Changeset: 8f37aad76b5b Author: leonidr Date: 2012-06-22 15:22 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8f37aad76b5b 7159381: [macosx] Dock Icon defaults to Generic Java Application Category Reviewed-by: skovatch, art ! src/macosx/native/sun/osxapp/NSApplicationAWT.h ! src/macosx/native/sun/osxapp/NSApplicationAWT.m Changeset: 002ca3d97d19 Author: anthony Date: 2012-06-22 15:20 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/002ca3d97d19 7174704: [macosx] New issue in 7u6 b12: HeadlessPrintingTest failure Summary: Revert a fix for 7144542, and don't install run loop observers in headless mode Reviewed-by: art, leonidr ! src/macosx/native/sun/awt/awt.m ! src/solaris/native/sun/awt/awt_LoadLibrary.c Changeset: f1e9d1264ce6 Author: mduigou Date: 2012-06-20 14:38 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f1e9d1264ce6 7178548: Hashtable alternative hashing threshold default ignored Summary: Due to a patch merge error a manifest constant (a number) was used rather than the symbolic constant ALTERNATE_HASHING_THRESHOLD_DEFAULT for the alternate hashing threshold. When CR#773918 was applied it had no effect because the symbolic constant was not referenced. Reviewed-by: dholmes, alanb ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/WeakHashMap.java ! src/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: e29190d52ead Author: lana Date: 2012-06-21 19:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e29190d52ead Merge ! 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_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/sun/security/x509/X509CertImpl.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java Changeset: 2a08d45743f4 Author: lana Date: 2012-06-22 10:06 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2a08d45743f4 Merge Changeset: 658fdd55e71c Author: alanb Date: 2012-06-14 12:13 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/658fdd55e71c 7176630: (sc) SocketChannel.write does not write more than 128k when channel configured blocking [win] Reviewed-by: khazra, chegar ! src/windows/native/sun/nio/ch/SocketDispatcher.c + test/java/nio/channels/SocketChannel/ShortWrite.java Changeset: 1c41d5e49584 Author: alanb Date: 2012-06-18 11:19 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1c41d5e49584 7177617: TEST_BUG: java/nio/channels/AsyncCloseAndInterrupt.java failing (win) Reviewed-by: chegar, coffeys ! test/java/nio/channels/AsyncCloseAndInterrupt.java ! test/java/nio/channels/SocketChannel/AdaptSocket.java + test/java/nio/channels/SocketChannel/CloseDuringWrite.java ! test/java/nio/channels/TestUtil.java Changeset: 1ff37a4aa198 Author: alanb Date: 2012-02-07 13:28 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1ff37a4aa198 7142847: TEST_BUG: java/nio/file/WatchService/SensitivityModifier.java has incorrect @run tag, runs Basic Reviewed-by: chegar ! test/java/nio/file/WatchService/Basic.java ! test/java/nio/file/WatchService/SensitivityModifier.java Changeset: c0f0ceab769a Author: alanb Date: 2012-02-09 16:38 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c0f0ceab769a 7144086: TEST_BUG: java/nio/file/WatchService/SensitivityModifier.java failing intermittently Reviewed-by: chegar ! test/java/nio/file/WatchService/SensitivityModifier.java Changeset: 61a496db0378 Author: coffeys Date: 2012-06-25 10:12 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/61a496db0378 Merge Changeset: 77fb9dcd6e1c Author: anthony Date: 2012-06-25 18:28 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/77fb9dcd6e1c 7170716: JVM crash when opening an AWT app from a registered file. Summary: Fix memory management for queued events. Reviewed-by: art, leonidr Contributed-by: Marco Dinacci ! src/macosx/native/sun/osxapp/QueuingApplicationDelegate.h ! src/macosx/native/sun/osxapp/QueuingApplicationDelegate.m Changeset: 71cb21ac8481 Author: chegar Date: 2012-06-25 14:19 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/71cb21ac8481 7176784: Windows authentication not working on some computers Reviewed-by: michaelm ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Changeset: 4dc7cefb76b4 Author: chegar Date: 2012-06-25 16:41 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4dc7cefb76b4 Merge Changeset: 0b3ef2875441 Author: khazra Date: 2012-06-25 11:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0b3ef2875441 7173645: (props) System.getProperty("os.name") should return "Windows Server 2012" for Windows Server 2012 Summary: Enable Windows Server 2012 to be recognized as "os.name" Reviewed-by: alanb, dholmes, chegar ! src/windows/native/java/lang/java_props_md.c Changeset: 25cc059a8e38 Author: sherman Date: 2012-04-12 10:55 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25cc059a8e38 7152690: Initialization error with charset SJIS_0213 when security manager is enabled Summary: To use doPrivileged block to wrap the data reading code Reviewed-by: alanb ! src/share/classes/sun/nio/cs/ext/SJIS_0213.java + test/sun/nio/cs/TestSJIS0213_SM.java Changeset: 9de9cbe25f0b Author: anthony Date: 2012-06-26 16:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9de9cbe25f0b 7174718: [macosx] Regression in 7u6 b12: PopupFactory leaks DefaultFrames. Summary: Fix memory management Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m Changeset: 23f237259967 Author: leonidr Date: 2012-06-26 16:39 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/23f237259967 7179349: [macosx] Java processes on Mac should not use default Apple icon Reviewed-by: anthony, art ! make/sun/osxapp/Makefile + make/sun/osxapp/ToBin.java ! src/macosx/native/sun/osxapp/NSApplicationAWT.m + src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns Changeset: dacbc7112dde Author: serb Date: 2012-06-26 19:20 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/dacbc7112dde 7142091: [macosx] RFE: Refactoring of peer initialization/disposing Reviewed-by: anthony, art ! src/macosx/classes/sun/lwawt/LWButtonPeer.java ! src/macosx/classes/sun/lwawt/LWCheckboxPeer.java ! src/macosx/classes/sun/lwawt/LWChoicePeer.java ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWLabelPeer.java ! src/macosx/classes/sun/lwawt/LWListPeer.java ! src/macosx/classes/sun/lwawt/LWScrollBarPeer.java ! src/macosx/classes/sun/lwawt/LWScrollPanePeer.java ! src/macosx/classes/sun/lwawt/LWTextAreaPeer.java ! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java ! src/macosx/classes/sun/lwawt/LWTextFieldPeer.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m Changeset: d69bfcf16e6d Author: anthony Date: 2012-06-26 19:48 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d69bfcf16e6d 7124326: [macosx] An issue similar to autoshutdown one in two AppContexts situation. Summary: Don't add SystemTrayPeer to the peers map Reviewed-by: art, leonidr ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 3269bd0c4714 Author: prr Date: 2012-06-26 09:45 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3269bd0c4714 7145771: [macosx] CreateFont/Register.java test fails because of cached results of getAllFonts() Reviewed-by: igor, flar ! src/macosx/classes/sun/awt/CGraphicsEnvironment.java Changeset: 52c5a1917b6b Author: vkarnauk Date: 2012-06-27 20:50 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/52c5a1917b6b 6994562: Swing classes (both JTextArea and JTextField) don't support caret width tuning Reviewed-by: art, rupashka ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/javax/swing/text/DefaultCaret.java ! src/windows/native/sun/windows/awt_DesktopProperties.cpp ! src/windows/native/sun/windows/awt_DesktopProperties.h Changeset: 352fad83e844 Author: bagiras Date: 2012-06-27 12:31 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/352fad83e844 7024749: JDK7 b131---a crash in: Java_sun_awt_windows_ThemeReader_isGetThemeTransitionDurationDefined+0x75 Reviewed-by: art, ant ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_FileDialog.cpp ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_TextComponent.cpp + test/java/awt/Frame/7024749/bug7024749.java Changeset: 83f8283e4791 Author: coffeys Date: 2012-06-27 21:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/83f8283e4791 6893617: JDK 6 CNCtx always uses the default ORB Reviewed-by: lancea ! src/share/classes/com/sun/jndi/cosnaming/CNCtx.java Changeset: a73386183d31 Author: mduigou Date: 2012-06-28 11:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a73386183d31 7180240: Disable alternative string hashing by default Summary: Disables by default the alternative hashing approach used by Hashtable, HashMap, WeakHashMap, ConcurrentHashMap for String keys introduced in 7122677 Reviewed-by: smarks ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/WeakHashMap.java ! src/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: aa0ad405f70b Author: lana Date: 2012-06-28 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa0ad405f70b Merge From lana.steuck at oracle.com Mon Jul 2 15:16:15 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 2 Jul 2012 15:16:15 -0700 (PDT) Subject: jdk7u-b17: jdk7u-dev Message-ID: <201207022216.q62MGFkR014806@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/b7c1b441d131 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/66c671f28cb2 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa0ad405f70b http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/401bdbbf89c9 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/5eb867cdd08c http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c4dedc59d44d http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/e4a676826cb3 --- All the fixes will be tested during promotion (no PIT testing at this point): 7178588 java accessibility On Win7x64, "jabswitch.exe -disable" reports error message e 7082689 java build allow duplicate bug ids in jdk7u repos 7152690 java char_encodings Initialization error with charset SJIS_0213 when security ma 7027300 java classes_2d Unsynchronized HashMap access causes endless loop 7145771 java classes_2d [macosx] CreateFont/Register.java test fails because of cach 7153693 java classes_2d Three 2D_ImageIO tests failed due ImageFormatException on OE 7158366 java classes_2d [macosx] Print-to-file dialog doesn't have an entry field fo 7024749 java classes_awt JDK7 b131---a crash in: Java_sun_awt_windows_ThemeReader_isG 7080109 java classes_awt Dialog.show() lacks doPrivileged() to access system event qu 7092551 java classes_awt Double-click in TextField sets caret to the beginning 7124239 java classes_awt [macosx] sun.awt.SunToolkit.InfiniteLoop exception in realSy 7124247 java classes_awt [macosx] Implement GraphicsDevice.setDisplayMode() 7124326 java classes_awt [macosx] An issue similar to autoshutdown one in two AppCont 7142091 java classes_awt [macosx] RFE: Refactoring of peer initialization/disposing 7147055 java classes_awt [macosx] Cursors are changing over a blocked window; also bl 7150105 java classes_awt [macosx] four scroll-buttons don't display. scroll-sliders c 7154048 java classes_awt [macosx] At least drag twice, the toolbar can be dragged to 7159381 java classes_awt [macosx] Dock Icon defaults to Generic Java Application 7168062 java classes_awt [macosx] Java processes on Mac should use Oracle Java brande 7170716 java classes_awt JVM crash when opening an AWT app from a registered file. 7172430 java classes_awt [macosx] debug message in non debug jdk build 7173487 java classes_awt [macosx] Problems with popup menus, tooltips and dialog boxe 7174704 java classes_awt [macosx] New issue in 7u6 b12: HeadlessPrintingTest failure 7174718 java classes_awt [macosx] Regression in 7u6 b12: PopupFactory leaks DefaultFr 7179349 java classes_awt [macosx] Java processes on Mac should not use default Apple 7122740 java classes_beans PropertyDescriptor Performance Slow 7173645 java classes_lang (props) System.getProperty("os.name") should return "Windows 7146564 java classes_net DefaultProxySelector should filter 0.0.0.0 and ::0 [macosx] 7176784 java classes_net Windows authentication not working on some computers 7142847 java classes_nio TEST_BUG: java/nio/file/WatchService/SensitivityModifier.jav 7144086 java classes_nio TEST_BUG: java/nio/file/WatchService/SensitivityModifier.jav 7176630 java classes_nio (sc) SocketChannel.write does not write more than 128k when 7177617 java classes_nio TEST_BUG: java/nio/channels/AsyncCloseAndInterrupt.java fail 7168191 java classes_security Signature validation can fail under certain circumstances 7123957 java classes_swing Switch of Gnome theme ends up deadlocked in GTKEngine.native 7165725 java classes_swing JAVA6 HTML PARSER CANNOT PARSE MULTIPLE SCRIPT TAGS IN A LIN 7174970 java classes_swing NLS: [ccjk] Extra mnemonic keys at standard filechooserdialo 7175758 java classes_util Improve java/util/Map/Collisions.java unit test 7178548 java classes_util Hashtable alternative hashing threshold default ignored 7180240 java classes_util Disable alternative string hashing by default 7177701 java compiler error: Filling jar message during javax/imageio/metadata/IIO 7178483 java embedded Change version string for Embedded releases 7166379 java imageio javax.imageio.ImageIO.read(ImageInputStream) leaks file hand 7165257 java jfr Add JFR tests to the JDK code base 7175479 java jfr JFR tests have build problems 7175802 java jfr Missing jdk_jfr in top-level make file 7156963 java serialization Incorrect copyright header in java/io/SerialCallbackContext 6994562 java iexplorer Swing classes (both JTextArea and JTextField) don't support 7162902 jets idl Umbrella port of a number of corba bug fixes from JDK 6 to j 6893617 jndi cosnaming JDK 6 CNCtx always uses the default ORB and not take java.na From sean.coffey at oracle.com Tue Jul 3 02:33:12 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 03 Jul 2012 10:33:12 +0100 Subject: Request for approval: 7174887: Deadlock in jndi ldap connection cleanup In-Reply-To: <4FF1EA3B.9020305@oracle.com> References: <4FF1EA3B.9020305@oracle.com> Message-ID: <4FF2BC58.9030204@oracle.com> Approved. (for http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk) regards, Sean. On 02/07/2012 19:36, Rob McKenna wrote: > Hi folks, > > I'd like to request approval to push 7174887 into 7u. The fix is > identical to the jdk8 version here: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ecc5dd3790a1 > > > -Rob From rob.mckenna at oracle.com Tue Jul 3 12:23:51 2012 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 03 Jul 2012 19:23:51 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7174887: Deadlock in jndi ldap connection cleanup Message-ID: <20120703192410.6759F47C71@hg.openjdk.java.net> Changeset: 9fb1e142ebe6 Author: robm Date: 2012-07-02 19:32 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9fb1e142ebe6 7174887: Deadlock in jndi ldap connection cleanup Reviewed-by: xuelei ! src/share/classes/com/sun/jndi/ldap/Connection.java ! src/share/classes/com/sun/jndi/ldap/LdapClient.java From john.coomes at oracle.com Tue Jul 3 15:28:58 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 03 Jul 2012 22:28:58 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: Added tag jdk7u6-b16 for changeset cefe884c708a Message-ID: <20120703222900.AEFFF47C77@hg.openjdk.java.net> Changeset: c4dedc59d44d Author: katleman Date: 2012-06-27 17:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c4dedc59d44d Added tag jdk7u6-b16 for changeset cefe884c708a ! .hgtags From john.coomes at oracle.com Tue Jul 3 15:32:11 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 03 Jul 2012 22:32:11 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 9 new changesets Message-ID: <20120703223229.1D86047C78@hg.openjdk.java.net> Changeset: 409abd911542 Author: amurillo Date: 2012-06-22 13:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/409abd911542 7179194: new hotspot build - hs23.2-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: faa8d30306e8 Author: coleenp Date: 2012-06-26 09:52 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/faa8d30306e8 7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table Summary: Cannot delete _buckets and HashtableEntries in shared space (CDS) Reviewed-by: acorn, kvn, dlong, dcubed, kamg ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: abddf1ce3c6b Author: roland Date: 2012-06-18 09:52 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/abddf1ce3c6b 7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework Summary: Arrays.copyOfRange(original, from, to) with from > original.length tries to do a copy with a negative length. Reviewed-by: kvn, twisti ! src/share/vm/opto/library_call.cpp + test/compiler/7174363/Test7174363.java Changeset: 9fc5bd0e5818 Author: twisti Date: 2012-06-18 15:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9fc5bd0e5818 7157365: jruby/bench.bench_timeout crashes with JVM internal error Reviewed-by: jrose, kvn ! src/share/vm/memory/universe.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/type.cpp Changeset: b237d00f078c Author: roland Date: 2012-06-21 09:52 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b237d00f078c 7129715: MAC: SIGBUS in nsk stress test Summary: StackOverflowError may get lost on OSX. Reviewed-by: kvn, dcubed ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp Changeset: cfb193817fec Author: kvn Date: 2012-06-26 09:06 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cfb193817fec 7179138: Incorrect result with String concatenation optimization Summary: check for and skip diamond shaped NULL check code for the result of toString() Reviewed-by: twisti, roland ! src/share/vm/opto/stringopts.cpp + test/compiler/7179138/Test7179138_1.java + test/compiler/7179138/Test7179138_2.java Changeset: 981f551d0f91 Author: coleenp Date: 2012-06-29 14:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/981f551d0f91 7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping Summary: libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 directory Reviewed-by: kamg, dholmes, sspitsyn ! make/solaris/makefiles/dtrace.make Changeset: 270a40a57b3d Author: amurillo Date: 2012-06-29 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/270a40a57b3d Merge ! make/hotspot_version Changeset: 7a37cec9d0d4 Author: amurillo Date: 2012-06-29 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7a37cec9d0d4 Added tag hs23.2-b08 for changeset 270a40a57b3d ! .hgtags From john.coomes at oracle.com Tue Jul 3 15:35:19 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 03 Jul 2012 22:35:19 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 9 new changesets Message-ID: <20120703223540.5362347C7F@hg.openjdk.java.net> Changeset: 409abd911542 Author: amurillo Date: 2012-06-22 13:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/409abd911542 7179194: new hotspot build - hs23.2-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: faa8d30306e8 Author: coleenp Date: 2012-06-26 09:52 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/faa8d30306e8 7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table Summary: Cannot delete _buckets and HashtableEntries in shared space (CDS) Reviewed-by: acorn, kvn, dlong, dcubed, kamg ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: abddf1ce3c6b Author: roland Date: 2012-06-18 09:52 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/abddf1ce3c6b 7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework Summary: Arrays.copyOfRange(original, from, to) with from > original.length tries to do a copy with a negative length. Reviewed-by: kvn, twisti ! src/share/vm/opto/library_call.cpp + test/compiler/7174363/Test7174363.java Changeset: 9fc5bd0e5818 Author: twisti Date: 2012-06-18 15:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9fc5bd0e5818 7157365: jruby/bench.bench_timeout crashes with JVM internal error Reviewed-by: jrose, kvn ! src/share/vm/memory/universe.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/type.cpp Changeset: b237d00f078c Author: roland Date: 2012-06-21 09:52 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b237d00f078c 7129715: MAC: SIGBUS in nsk stress test Summary: StackOverflowError may get lost on OSX. Reviewed-by: kvn, dcubed ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp Changeset: cfb193817fec Author: kvn Date: 2012-06-26 09:06 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/cfb193817fec 7179138: Incorrect result with String concatenation optimization Summary: check for and skip diamond shaped NULL check code for the result of toString() Reviewed-by: twisti, roland ! src/share/vm/opto/stringopts.cpp + test/compiler/7179138/Test7179138_1.java + test/compiler/7179138/Test7179138_2.java Changeset: 981f551d0f91 Author: coleenp Date: 2012-06-29 14:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/981f551d0f91 7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping Summary: libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 directory Reviewed-by: kamg, dholmes, sspitsyn ! make/solaris/makefiles/dtrace.make Changeset: 270a40a57b3d Author: amurillo Date: 2012-06-29 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/270a40a57b3d Merge ! make/hotspot_version Changeset: 7a37cec9d0d4 Author: amurillo Date: 2012-06-29 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7a37cec9d0d4 Added tag hs23.2-b08 for changeset 270a40a57b3d ! .hgtags From alejandro.murillo at oracle.com Tue Jul 3 15:42:03 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 03 Jul 2012 16:42:03 -0600 Subject: jdk7u6-b17: HotSpot Message-ID: <4FF3753B.1040809@oracle.com> hs23.2-b08 has been integrated into jdk7u6-b17. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/b7c1b441d131 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/e4a676826cb3 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7a37cec9d0d4 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/5eb867cdd08c http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/401bdbbf89c9 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa0ad405f70b http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/66c671f28cb2 SQE analyzed the PIT results and approved the integration. The PIT certificate is not yet available; it will be sent later. -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From sean.coffey at oracle.com Wed Jul 4 05:52:50 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 04 Jul 2012 13:52:50 +0100 Subject: [7u8] Request for approval from 7167593/7167976/7170091: Changed get_source.sh to allow for getting full oracle jdk repo forest Message-ID: <4FF43CA2.7040806@oracle.com> I'd like to backport Kelly's changes to jdk7u repo. I plan on preserving the changesets to keep the code consistent across 8 & 7u. 7167976 & 7170091 are simple follow up bug records to fix/tweak the script further. 7167593 : http://hg.openjdk.java.net/jdk8/build/rev/955a3e8ed4f0 7167976 : http://hg.openjdk.java.net/jdk8/build/rev/8a4e92c10a9a 7170091 : http://hg.openjdk.java.net/jdk8/jdk8/rev/dd596160b323 regards, Sean. From edvard.wendelin at oracle.com Wed Jul 4 06:41:45 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 4 Jul 2012 15:41:45 +0200 Subject: [7u8] Request for approval from 7167593/7167976/7170091: Changed get_source.sh to allow for getting full oracle jdk repo forest In-Reply-To: <4FF43CA2.7040806@oracle.com> References: <4FF43CA2.7040806@oracle.com> Message-ID: Approved! On Jul 4, 2012, at 2:52 PM, Se?n Coffey wrote: > I'd like to backport Kelly's changes to jdk7u repo. I plan on preserving the changesets to keep the > code consistent across 8 & 7u. > > 7167976 & 7170091 are simple follow up bug records to fix/tweak the script further. > > 7167593 : http://hg.openjdk.java.net/jdk8/build/rev/955a3e8ed4f0 > 7167976 : http://hg.openjdk.java.net/jdk8/build/rev/8a4e92c10a9a > 7170091 : http://hg.openjdk.java.net/jdk8/jdk8/rev/dd596160b323 > > regards, > Sean. From sean.coffey at oracle.com Wed Jul 4 06:51:05 2012 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 04 Jul 2012 13:51:05 +0000 Subject: hg: jdk7u/jdk7u-dev: 3 new changesets Message-ID: <20120704135105.4B7B847CCB@hg.openjdk.java.net> Changeset: 35dd5038c9fd Author: ohair Date: 2012-05-10 08:26 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/35dd5038c9fd 7167593: Changed get_source.sh to allow for getting full oracle jdk repo forest Reviewed-by: erikj, asaha, chegar, sla, dholmes, mbykov, coleenp ! get_source.sh ! make/scripts/hgforest.sh Changeset: f7561490722a Author: ohair Date: 2012-05-11 17:52 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/f7561490722a 7167976: Fix broken get_source.sh script Reviewed-by: tbell ! make/scripts/hgforest.sh Changeset: 46ad42c8c2ef Author: ohair Date: 2012-06-08 17:25 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/46ad42c8c2ef 7170091: Fix missing wait between repo cloning in hgforest.sh Reviewed-by: strarup ! make/scripts/hgforest.sh From neil.richards at ngmr.net Wed Jul 4 07:19:52 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Wed, 04 Jul 2012 15:19:52 +0100 Subject: Code Review Request: 6953455 CookieStore.add() cannot handle null URI parameter, contrary to the API specification In-Reply-To: <4E85F77B.4000400@oracle.com> References: <4E85F77B.4000400@oracle.com> Message-ID: <1341411592.4930.5.camel@chalkhill> On Fri, 2011-09-30 at 10:08 -0700, Kurchi Hazra wrote: > > > Hi, > > The CookieStore.add() method throws a Null Pointer Exception when > null is passed as the uri parameter, although this is allowed > according to the method spec. > > The exception is thrown because uri.getHost() is called on a null > uri in an effort to add it to the uriIndex, one of the hash maps > constituting the CookieStore. The fix would be to simply bypass adding > the cookie to the uriIndex when uri is null. > > > The fix involves updates in: > src/share/classes/java/net/InMemoryCookieStore.java > > Webrev : http://cr.openjdk.java.net/~chegar/6953455/webrev.00/webrev/ > > Thanks, > Kurchi > Hi, This bug fix looks to have been well bedded into the openjdk 8 code stream at this point. Would this be a good item to be applied to the jdk7u code stream ? Regards, Neil -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From chris.hegarty at oracle.com Wed Jul 4 13:34:04 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Wed, 4 Jul 2012 21:34:04 +0100 Subject: Code Review Request: 6953455 CookieStore.add() cannot handle null URI parameter, contrary to the API specification In-Reply-To: <1341411592.4930.5.camel@chalkhill> References: <4E85F77B.4000400@oracle.com> <1341411592.4930.5.camel@chalkhill> Message-ID: <88C2834D-D979-4475-9AF7-50F3D47813AB@oracle.com> Seems like a reasonable candidate for a backport. Are you encountering it in 7? -Chris On 4 Jul 2012, at 15:19, Neil Richards wrote: > On Fri, 2011-09-30 at 10:08 -0700, Kurchi Hazra wrote: >> >> >> Hi, >> >> The CookieStore.add() method throws a Null Pointer Exception when >> null is passed as the uri parameter, although this is allowed >> according to the method spec. >> >> The exception is thrown because uri.getHost() is called on a null >> uri in an effort to add it to the uriIndex, one of the hash maps >> constituting the CookieStore. The fix would be to simply bypass adding >> the cookie to the uriIndex when uri is null. >> >> >> The fix involves updates in: >> src/share/classes/java/net/InMemoryCookieStore.java >> >> Webrev : http://cr.openjdk.java.net/~chegar/6953455/webrev.00/webrev/ >> >> Thanks, >> Kurchi >> > > Hi, > This bug fix looks to have been well bedded into the openjdk 8 code > stream at this point. > > Would this be a good item to be applied to the jdk7u code stream ? > > Regards, > Neil > > -- > Unless stated above: > IBM email: neil_richards at uk.ibm.com > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > From neil.richards at ngmr.net Thu Jul 5 08:48:58 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Thu, 05 Jul 2012 16:48:58 +0100 Subject: Code Review Request: 6953455 CookieStore.add() cannot handle null URI parameter, contrary to the API specification In-Reply-To: <88C2834D-D979-4475-9AF7-50F3D47813AB@oracle.com> References: <4E85F77B.4000400@oracle.com> <1341411592.4930.5.camel@chalkhill> <88C2834D-D979-4475-9AF7-50F3D47813AB@oracle.com> Message-ID: <1341503338.23269.14.camel@chalkhill> Hi Chris, Some QA folk round these parts observed the problem in 7. I told them of the fix in 8 [1] & they expressed interest in it being backported to 7u. I've confirmed that the problem still exists in the jdk7u code. I've uploaded a webrev of the fix applied back onto jdk7u-dev [2], for review. If approved, I could push the change to jdk7u-dev too, unless that's considered to be stepping on Kurchi's toes or otherwise bad form. Regards, Neil [1] http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 [2] http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ On Wed, 2012-07-04 at 21:34 +0100, Chris Hegarty wrote: > Seems like a reasonable candidate for a backport. Are you encountering it in 7? > > -Chris > > On 4 Jul 2012, at 15:19, Neil Richards wrote: > > > On Fri, 2011-09-30 at 10:08 -0700, Kurchi Hazra wrote: > >> > >> > >> Hi, > >> > >> The CookieStore.add() method throws a Null Pointer Exception when > >> null is passed as the uri parameter, although this is allowed > >> according to the method spec. > >> > >> The exception is thrown because uri.getHost() is called on a null > >> uri in an effort to add it to the uriIndex, one of the hash maps > >> constituting the CookieStore. The fix would be to simply bypass adding > >> the cookie to the uriIndex when uri is null. > >> > >> > >> The fix involves updates in: > >> src/share/classes/java/net/InMemoryCookieStore.java > >> > >> Webrev : http://cr.openjdk.java.net/~chegar/6953455/webrev.00/webrev/ > >> > >> Thanks, > >> Kurchi > >> > > > > Hi, > > This bug fix looks to have been well bedded into the openjdk 8 code > > stream at this point. > > > > Would this be a good item to be applied to the jdk7u code stream ? > > > > Regards, > > Neil > > > > -- > > Unless stated above: > > IBM email: neil_richards at uk.ibm.com > > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From kurchi.subhra.hazra at oracle.com Thu Jul 5 10:40:58 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Thu, 05 Jul 2012 10:40:58 -0700 Subject: Code Review Request: 6953455 CookieStore.add() cannot handle null URI parameter, contrary to the API specification In-Reply-To: <1341503338.23269.14.camel@chalkhill> References: <4E85F77B.4000400@oracle.com> <1341411592.4930.5.camel@chalkhill> <88C2834D-D979-4475-9AF7-50F3D47813AB@oracle.com> <1341503338.23269.14.camel@chalkhill> Message-ID: <4FF5D1AA.5060802@oracle.com> Hi Neil, I do not have a problem with you pushing this fix. Thanks for taking this up. - Kurchi On 7/5/2012 8:48 AM, Neil Richards wrote: > Hi Chris, > Some QA folk round these parts observed the problem in 7. > > I told them of the fix in 8 [1]& they expressed interest in it being > backported to 7u. > > I've confirmed that the problem still exists in the jdk7u code. > > I've uploaded a webrev of the fix applied back onto jdk7u-dev [2], for > review. > > If approved, I could push the change to jdk7u-dev too, unless that's > considered to be stepping on Kurchi's toes or otherwise bad form. > > Regards, > Neil > > [1] http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 > [2] http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ > > On Wed, 2012-07-04 at 21:34 +0100, Chris Hegarty wrote: >> Seems like a reasonable candidate for a backport. Are you encountering it in 7? >> >> -Chris >> >> On 4 Jul 2012, at 15:19, Neil Richards wrote: >> >>> On Fri, 2011-09-30 at 10:08 -0700, Kurchi Hazra wrote: >>>> >>>> Hi, >>>> >>>> The CookieStore.add() method throws a Null Pointer Exception when >>>> null is passed as the uri parameter, although this is allowed >>>> according to the method spec. >>>> >>>> The exception is thrown because uri.getHost() is called on a null >>>> uri in an effort to add it to the uriIndex, one of the hash maps >>>> constituting the CookieStore. The fix would be to simply bypass adding >>>> the cookie to the uriIndex when uri is null. >>>> >>>> >>>> The fix involves updates in: >>>> src/share/classes/java/net/InMemoryCookieStore.java >>>> >>>> Webrev : http://cr.openjdk.java.net/~chegar/6953455/webrev.00/webrev/ >>>> >>>> Thanks, >>>> Kurchi >>>> >>> Hi, >>> This bug fix looks to have been well bedded into the openjdk 8 code >>> stream at this point. >>> >>> Would this be a good item to be applied to the jdk7u code stream ? >>> >>> Regards, >>> Neil >>> >>> -- >>> Unless stated above: >>> IBM email: neil_richards at uk.ibm.com >>> IBM United Kingdom Limited - Registered in England and Wales with number 741598. >>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU >>> > -- -Kurchi From david.katleman at oracle.com Thu Jul 5 23:07:57 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:07:57 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u6-b17 for changeset b7c1b441d131 Message-ID: <20120706060757.68FD847D53@hg.openjdk.java.net> Changeset: 9c41f7b1460b Author: katleman Date: 2012-07-05 23:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/9c41f7b1460b Added tag jdk7u6-b17 for changeset b7c1b441d131 ! .hgtags From david.katleman at oracle.com Thu Jul 5 23:08:02 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:08:02 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u6-b17 for changeset e4a676826cb3 Message-ID: <20120706060803.9CCF747D56@hg.openjdk.java.net> Changeset: b3d767dbd67f Author: katleman Date: 2012-07-05 23:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/b3d767dbd67f Added tag jdk7u6-b17 for changeset e4a676826cb3 ! .hgtags From david.katleman at oracle.com Thu Jul 5 23:08:40 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:08:40 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u6-b17 for changeset 7a37cec9d0d4 Message-ID: <20120706060844.5727347D59@hg.openjdk.java.net> Changeset: df0df4ae5af2 Author: katleman Date: 2012-07-05 23:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/df0df4ae5af2 Added tag jdk7u6-b17 for changeset 7a37cec9d0d4 ! .hgtags From david.katleman at oracle.com Thu Jul 5 23:10:35 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:10:35 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u6-b17 for changeset 5eb867cdd08c Message-ID: <20120706061037.8EB9F47D5A@hg.openjdk.java.net> Changeset: 1c4b9671de5c Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/1c4b9671de5c Added tag jdk7u6-b17 for changeset 5eb867cdd08c ! .hgtags From david.katleman at oracle.com Thu Jul 5 23:10:45 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:10:45 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u6-b17 for changeset 401bdbbf89c9 Message-ID: <20120706061048.B00B847D5E@hg.openjdk.java.net> Changeset: a1daf7097c61 Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/a1daf7097c61 Added tag jdk7u6-b17 for changeset 401bdbbf89c9 ! .hgtags From david.katleman at oracle.com Thu Jul 5 23:11:02 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:11:02 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u6-b17 for changeset aa0ad405f70b Message-ID: <20120706061121.8885947D61@hg.openjdk.java.net> Changeset: 4a6917092af8 Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4a6917092af8 Added tag jdk7u6-b17 for changeset aa0ad405f70b ! .hgtags From david.katleman at oracle.com Thu Jul 5 23:12:58 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 06:12:58 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u6-b17 for changeset 66c671f28cb2 Message-ID: <20120706061302.48F8747D64@hg.openjdk.java.net> Changeset: 6aa859ef4287 Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/6aa859ef4287 Added tag jdk7u6-b17 for changeset 66c671f28cb2 ! .hgtags From littlee at linux.vnet.ibm.com Fri Jul 6 01:10:26 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Fri, 06 Jul 2012 16:10:26 +0800 Subject: [7u6] Request for approval: 6938583: Unexpected NullPointerException by InputContext.endComposition() Message-ID: <4FF69D72.4040603@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to fix the NPE in endComposition() Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/84e473cf4531 Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/117/webrev.00/ Reviewed by: Pavel Porvatov -- Yours Charles From alexander.zuev at oracle.com Fri Jul 6 02:16:18 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Fri, 06 Jul 2012 13:16:18 +0400 Subject: [7u6] Request for approval for 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Message-ID: <4FF6ACE2.1090408@oracle.com> Hello, this is a request for approval of the push with fix for 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 into the 7u6 repository. Bug description: http://bugs.sun.com/view_bug.do?bug_id=7178079 Webrev: http://cr.openjdk.java.net/~kizune/7178079/webrev.00 Reviewed by: Sergey Bylokhov and Anthony Petrov Fix already got team's approval to be fixed for 7u6. I will forward-port this fix to jdk8 next week. With best regards, Alexander Zuev From edvard.wendelin at oracle.com Fri Jul 6 02:23:03 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 06 Jul 2012 11:23:03 +0200 Subject: [7u6] Request for approval for 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 In-Reply-To: <4FF6ACE2.1090408@oracle.com> References: <4FF6ACE2.1090408@oracle.com> Message-ID: <4FF6AE77.40904@oracle.com> Approved! On 07/06/2012 11:16 AM, Alexander Zuev wrote: > Hello, > > this is a request for approval of the push with fix for > 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 > into the 7u6 repository. > > Bug description: http://bugs.sun.com/view_bug.do?bug_id=7178079 > Webrev: http://cr.openjdk.java.net/~kizune/7178079/webrev.00 > Reviewed by: Sergey Bylokhov and Anthony Petrov > > Fix already got team's approval to be fixed for 7u6. > I will forward-port this fix to jdk8 next week. > > With best regards, > Alexander Zuev From alexander.zuev at oracle.com Fri Jul 6 06:02:24 2012 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Fri, 06 Jul 2012 13:02:24 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Message-ID: <20120706130245.EA8A847DD6@hg.openjdk.java.net> Changeset: c85fa4a6df4e Author: kizune Date: 2012-07-06 13:37 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c85fa4a6df4e 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java From neil.richards at ngmr.net Fri Jul 6 07:34:12 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Fri, 06 Jul 2012 15:34:12 +0100 Subject: Request for approval: 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API Message-ID: <1341585252.23269.47.camel@chalkhill> I'd like to request approval to push 6953455 into 7u: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6953455 The fix is identical to the jdk8 version: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ I've have favourable repsonses from the original contributor and reviewer of the fix to the thought of this going into 7u: http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003615.html http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003613.html Regards, Neil -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From alejandro.murillo at oracle.com Fri Jul 6 14:44:00 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 06 Jul 2012 15:44:00 -0600 Subject: jdk7u6-b17: HotSpot Message-ID: <4FF75C20.4070701@oracle.com> This is the integration email including the formal PIT certificate for the integration done on Tuesday (7/3). The formal PIT certificate wasn't available right after the integration. hs23.2-b08 has been integrated into jdk7u6-b17. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/b7c1b441d131 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/e4a676826cb3 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7a37cec9d0d4 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/5eb867cdd08c http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/401bdbbf89c9 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa0ad405f70b http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/66c671f28cb2 Component : VM Status : 0 major failures, 0 minor failures Date : 07/05/2012 at 00:34 Tested By : VM SQE& leonid.mesnik at oracle.com Cost(total man-days): 1 Workspace : 2012-06-29-233323.amurillo.hs23-2-b08-snapshot Bundles : 2012-06-29-233323.amurillo.hs23-2-b08-snapshot Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Browsers : NA Patches : NA Logs : no short link to Aurora pages yet, see PIT->VM->HS23.2->b08 Number of Tests Executed : 370000 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 7157365: jruby/bench.bench_timeout crashes with JVM internal error 7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework 7179138: Incorrect result with String concatenation optimization Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7129715: MAC: SIGBUS in nsk stress test 7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table 7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping Build change only: 7179194: new hotspot build - hs23.2-b08 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 7u6-b17 Issues and Notes: This is PIT for HS23.2 b08 for JDK7u6 b17. ------------------------------- From VM SQE& leonid.mesnik at oracle.com -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From david.katleman at oracle.com Fri Jul 6 15:09:12 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:09:12 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u6-b18 for changeset 9c41f7b1460b Message-ID: <20120706220912.2BD2647DEC@hg.openjdk.java.net> Changeset: 56291720b5e5 Author: katleman Date: 2012-07-06 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/56291720b5e5 Added tag jdk7u6-b18 for changeset 9c41f7b1460b ! .hgtags From david.katleman at oracle.com Fri Jul 6 15:09:18 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:09:18 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u6-b18 for changeset b3d767dbd67f Message-ID: <20120706220919.35E5547DF0@hg.openjdk.java.net> Changeset: 5c046510b930 Author: katleman Date: 2012-07-06 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/5c046510b930 Added tag jdk7u6-b18 for changeset b3d767dbd67f ! .hgtags From david.katleman at oracle.com Fri Jul 6 15:10:20 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:10:20 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u6-b18 for changeset df0df4ae5af2 Message-ID: <20120706221022.4DA2047DF3@hg.openjdk.java.net> Changeset: 1257f4373a06 Author: katleman Date: 2012-07-06 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1257f4373a06 Added tag jdk7u6-b18 for changeset df0df4ae5af2 ! .hgtags From david.katleman at oracle.com Fri Jul 6 15:12:17 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:12:17 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u6-b18 for changeset 1c4b9671de5c Message-ID: <20120706221219.93F5247DF6@hg.openjdk.java.net> Changeset: 3ba4c395d2cf Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/3ba4c395d2cf Added tag jdk7u6-b18 for changeset 1c4b9671de5c ! .hgtags From david.katleman at oracle.com Fri Jul 6 15:12:29 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:12:29 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u6-b18 for changeset a1daf7097c61 Message-ID: <20120706221231.5C85147DFA@hg.openjdk.java.net> Changeset: 58c1c6ecf8f1 Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/58c1c6ecf8f1 Added tag jdk7u6-b18 for changeset a1daf7097c61 ! .hgtags From david.katleman at oracle.com Fri Jul 6 15:12:42 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:12:42 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u6-b18 for changeset 4a6917092af8 Message-ID: <20120706221255.D065F47DFD@hg.openjdk.java.net> Changeset: 0d320971b2c2 Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0d320971b2c2 Added tag jdk7u6-b18 for changeset 4a6917092af8 ! .hgtags From david.katleman at oracle.com Fri Jul 6 15:14:32 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 06 Jul 2012 22:14:32 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u6-b18 for changeset 6aa859ef4287 Message-ID: <20120706221434.8532D47E00@hg.openjdk.java.net> Changeset: 474a52eeeafb Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/474a52eeeafb Added tag jdk7u6-b18 for changeset 6aa859ef4287 ! .hgtags From edvard.wendelin at oracle.com Mon Jul 9 00:05:57 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 9 Jul 2012 09:05:57 +0200 Subject: [7u communication] 7u6 Stabilization forest proposal In-Reply-To: <4FEC20C2.6040005@oracle.com> References: <4950764d-cf59-46cb-b28c-bd09c4ad08e7@zmail17.collab.prod.int.phx2.redhat.com> <4FEC20C2.6040005@oracle.com> Message-ID: <3C7C6EBD-23F2-4030-BAFB-7AEDE7A245FD@oracle.com> Hi, John has now been kind enough to create the forests for 7u6. There was a build problem for B17, so they had to re-spin the build, hence B18. 7u6 [1] and 7u6-dev [2] are created of out jdk7u#jdk7u6-b18. Please use jdk7u6-dev [2] for fixes targeted to 7u6. Cheers, Edvard [1] http://hg.openjdk.java.net/jdk7u/jdk7u6 [2] http://hg.openjdk.java.net/jdk7u/jdk7u6-dev On Jun 28, 2012, at 11:15 AM, Edvard Wendelin wrote: > Hi, > > Due to July 4th being a public holiday in the US and how that affects integration schedules, I'd like to propose that we move the creation of the forest to July 5th and the jdk7u6-b17 tag instead. > > Sorry for the late notice, but it was feedback we got after the first email was sent out. > > Thanks, > Edvard > > On 06/28/2012 01:28 AM, Andrew Hughes wrote: >> >> ----- Original Message ----- >>> Hi, >>> >>> I'd like to propose the following stabilisation forests for 7u6 to be >>> created on July 2nd: >>> >>> hg.openjdk.java.net/jdk7u/jdk7u6 based on >>> hg.openjdk.java.net/jdk7u/jdk7u/ tag jdk7u6-b16 >>> hg.openjdk.java.net/jdk7u/jdk7u6-dev based on >>> hg.openjdk.java.net/jdk7u/jdk7u/ tag jdk7u6-b16 >>> >>> Build 16 is scheduled for June28th. jdk7u6-dev is the development >>> forest open for fixes that has passed the critical approval process. >>> [1] See my email on the end game update for more details. After July >>> 2nd, the next build in jdk7u will be for jdk 7u8. >>> >>> If you have any objections or concerns, let me know before the end of >>> this week. >>> >>> Cheers, >>> Edvard >>> >>> [1] >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-February/001900.html >> Good to see a clear tag for the branch point this time! :-) From alexander.zuev at oracle.com Mon Jul 9 00:42:24 2012 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Mon, 09 Jul 2012 07:42:24 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Message-ID: <20120709074235.24F7A47E90@hg.openjdk.java.net> Changeset: 7cb9be8b6478 Author: kizune Date: 2012-07-09 11:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/7cb9be8b6478 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java From edvard.wendelin at oracle.com Mon Jul 9 01:06:39 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 9 Jul 2012 10:06:39 +0200 Subject: Request for approval: 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API In-Reply-To: <1341585252.23269.47.camel@chalkhill> References: <1341585252.23269.47.camel@chalkhill> Message-ID: <7A1877FC-5C24-47C4-AC21-C1CCE947B273@oracle.com> Approved. I'll create the necessary sub-cr for 7u8! Cheers, Edvard On Jul 6, 2012, at 4:34 PM, Neil Richards wrote: > I'd like to request approval to push 6953455 into 7u: > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6953455 > > The fix is identical to the jdk8 version: > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 > http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ > > I've have favourable repsonses from the original contributor and > reviewer of the fix to the thought of this going into 7u: > > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003615.html > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003613.html > > Regards, > Neil > > -- > Unless stated above: > IBM email: neil_richards at uk.ibm.com > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > From henri.gomez at gmail.com Mon Jul 9 01:21:00 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 Jul 2012 10:21:00 +0200 Subject: [7u communication] 7u6 Stabilization forest proposal In-Reply-To: <3C7C6EBD-23F2-4030-BAFB-7AEDE7A245FD@oracle.com> References: <4950764d-cf59-46cb-b28c-bd09c4ad08e7@zmail17.collab.prod.int.phx2.redhat.com> <4FEC20C2.6040005@oracle.com> <3C7C6EBD-23F2-4030-BAFB-7AEDE7A245FD@oracle.com> Message-ID: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev is frozen now ? 2012/7/9 Edvard Wendelin : > Hi, > > John has now been kind enough to create the forests for 7u6. There was a build problem for B17, so they had to re-spin the build, hence B18. 7u6 [1] and 7u6-dev [2] are created of out jdk7u#jdk7u6-b18. > > Please use jdk7u6-dev [2] for fixes targeted to 7u6. > > Cheers, > Edvard > > [1] http://hg.openjdk.java.net/jdk7u/jdk7u6 > [2] http://hg.openjdk.java.net/jdk7u/jdk7u6-dev > > On Jun 28, 2012, at 11:15 AM, Edvard Wendelin wrote: > >> Hi, >> >> Due to July 4th being a public holiday in the US and how that affects integration schedules, I'd like to propose that we move the creation of the forest to July 5th and the jdk7u6-b17 tag instead. >> >> Sorry for the late notice, but it was feedback we got after the first email was sent out. >> >> Thanks, >> Edvard >> >> On 06/28/2012 01:28 AM, Andrew Hughes wrote: >>> >>> ----- Original Message ----- >>>> Hi, >>>> >>>> I'd like to propose the following stabilisation forests for 7u6 to be >>>> created on July 2nd: >>>> >>>> hg.openjdk.java.net/jdk7u/jdk7u6 based on >>>> hg.openjdk.java.net/jdk7u/jdk7u/ tag jdk7u6-b16 >>>> hg.openjdk.java.net/jdk7u/jdk7u6-dev based on >>>> hg.openjdk.java.net/jdk7u/jdk7u/ tag jdk7u6-b16 >>>> >>>> Build 16 is scheduled for June28th. jdk7u6-dev is the development >>>> forest open for fixes that has passed the critical approval process. >>>> [1] See my email on the end game update for more details. After July >>>> 2nd, the next build in jdk7u will be for jdk 7u8. >>>> >>>> If you have any objections or concerns, let me know before the end of >>>> this week. >>>> >>>> Cheers, >>>> Edvard >>>> >>>> [1] >>>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-February/001900.html >>> Good to see a clear tag for the branch point this time! :-) > From sean.coffey at oracle.com Mon Jul 9 03:12:16 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 09 Jul 2012 11:12:16 +0100 Subject: [7u communication] 7u6 Stabilization forest proposal In-Reply-To: References: <4950764d-cf59-46cb-b28c-bd09c4ad08e7@zmail17.collab.prod.int.phx2.redhat.com> <4FEC20C2.6040005@oracle.com> <3C7C6EBD-23F2-4030-BAFB-7AEDE7A245FD@oracle.com> Message-ID: <4FFAAE80.4040302@oracle.com> 7u6 forest is now only for critical fix approvals as outlined in previous mails. Regards, Sean. On 09/07/12 09:21, Henri Gomez wrote: > http://hg.openjdk.java.net/jdk7u/jdk7u6-dev is frozen now ? > > 2012/7/9 Edvard Wendelin : >> Hi, >> >> John has now been kind enough to create the forests for 7u6. There was a build problem for B17, so they had to re-spin the build, hence B18. 7u6 [1] and 7u6-dev [2] are created of out jdk7u#jdk7u6-b18. >> >> Please use jdk7u6-dev [2] for fixes targeted to 7u6. >> >> Cheers, >> Edvard >> >> [1] http://hg.openjdk.java.net/jdk7u/jdk7u6 >> [2] http://hg.openjdk.java.net/jdk7u/jdk7u6-dev >> >> On Jun 28, 2012, at 11:15 AM, Edvard Wendelin wrote: >> >>> Hi, >>> >>> Due to July 4th being a public holiday in the US and how that affects integration schedules, I'd like to propose that we move the creation of the forest to July 5th and the jdk7u6-b17 tag instead. >>> >>> Sorry for the late notice, but it was feedback we got after the first email was sent out. >>> >>> Thanks, >>> Edvard >>> >>> On 06/28/2012 01:28 AM, Andrew Hughes wrote: >>>> ----- Original Message ----- >>>>> Hi, >>>>> >>>>> I'd like to propose the following stabilisation forests for 7u6 to be >>>>> created on July 2nd: >>>>> >>>>> hg.openjdk.java.net/jdk7u/jdk7u6 based on >>>>> hg.openjdk.java.net/jdk7u/jdk7u/ tag jdk7u6-b16 >>>>> hg.openjdk.java.net/jdk7u/jdk7u6-dev based on >>>>> hg.openjdk.java.net/jdk7u/jdk7u/ tag jdk7u6-b16 >>>>> >>>>> Build 16 is scheduled for June28th. jdk7u6-dev is the development >>>>> forest open for fixes that has passed the critical approval process. >>>>> [1] See my email on the end game update for more details. After July >>>>> 2nd, the next build in jdk7u will be for jdk 7u8. >>>>> >>>>> If you have any objections or concerns, let me know before the end of >>>>> this week. >>>>> >>>>> Cheers, >>>>> Edvard >>>>> >>>>> [1] >>>>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-February/001900.html >>>> Good to see a clear tag for the branch point this time! :-) From neil.richards at ngmr.net Mon Jul 9 04:09:52 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Mon, 09 Jul 2012 12:09:52 +0100 Subject: Request for approval: 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API In-Reply-To: <7A1877FC-5C24-47C4-AC21-C1CCE947B273@oracle.com> References: <1341585252.23269.47.camel@chalkhill> <7A1877FC-5C24-47C4-AC21-C1CCE947B273@oracle.com> Message-ID: <1341832192.11601.3.camel@chalkhill> Hi Edvard, Thanks for the approval. Just to clarify, am I good to push this change up to jdk7u-dev now (today), or do I need to delay this until there's some kind of green light for the start of 7u8 contributions? Regards, Neil On Mon, 2012-07-09 at 10:06 +0200, Edvard Wendelin wrote: > Approved. > > I'll create the necessary sub-cr for 7u8! > > Cheers, > Edvard > > On Jul 6, 2012, at 4:34 PM, Neil Richards wrote: > > > I'd like to request approval to push 6953455 into 7u: > > > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6953455 > > > > The fix is identical to the jdk8 version: > > > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 > > http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ > > > > I've have favourable repsonses from the original contributor and > > reviewer of the fix to the thought of this going into 7u: > > > > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003615.html > > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003613.html > > > > Regards, > > Neil > > > > -- > > Unless stated above: > > IBM email: neil_richards at uk.ibm.com > > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From edvard.wendelin at oracle.com Mon Jul 9 08:08:21 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 9 Jul 2012 17:08:21 +0200 Subject: Request for approval: 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API In-Reply-To: <1341832192.11601.3.camel@chalkhill> References: <1341585252.23269.47.camel@chalkhill> <7A1877FC-5C24-47C4-AC21-C1CCE947B273@oracle.com> <1341832192.11601.3.camel@chalkhill> Message-ID: <04A30CF1-DC7E-4B54-8E6E-421824115765@oracle.com> Feel free to push to the jdk7u-dev gate! Cheers, Edvard On Jul 9, 2012, at 1:09 PM, Neil Richards wrote: > Hi Edvard, > Thanks for the approval. > > Just to clarify, am I good to push this change up to jdk7u-dev now > (today), or do I need to delay this until there's some kind of green > light for the start of 7u8 contributions? > > Regards, > Neil > > On Mon, 2012-07-09 at 10:06 +0200, Edvard Wendelin wrote: >> Approved. >> >> I'll create the necessary sub-cr for 7u8! >> >> Cheers, >> Edvard >> >> On Jul 6, 2012, at 4:34 PM, Neil Richards wrote: >> >>> I'd like to request approval to push 6953455 into 7u: >>> >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6953455 >>> >>> The fix is identical to the jdk8 version: >>> >>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 >>> http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ >>> >>> I've have favourable repsonses from the original contributor and >>> reviewer of the fix to the thought of this going into 7u: >>> >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003615.html >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003613.html >>> >>> Regards, >>> Neil >>> >>> -- >>> Unless stated above: >>> IBM email: neil_richards at uk.ibm.com >>> IBM United Kingdom Limited - Registered in England and Wales with number 741598. >>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU >>> >> > > > -- > Unless stated above: > IBM email: neil_richards at uk.ibm.com > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > From mike.duigou at oracle.com Mon Jul 9 12:29:25 2012 From: mike.duigou at oracle.com (mike.duigou at oracle.com) Date: Mon, 09 Jul 2012 19:29:25 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7180621: Hashtable has incorrect alternative hashing threshold default value Message-ID: <20120709192945.5C6CE47EA9@hg.openjdk.java.net> Changeset: 38d2807c7801 Author: mduigou Date: 2012-06-28 16:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/38d2807c7801 7180621: Hashtable has incorrect alternative hashing threshold default value Reviewed-by: dholmes ! src/share/classes/java/util/Hashtable.java From rob.mckenna at oracle.com Mon Jul 9 14:35:12 2012 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 09 Jul 2012 22:35:12 +0100 Subject: Request for approval: 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled In-Reply-To: <4FF6E394.4000606@oracle.com> References: <4FF6E394.4000606@oracle.com> Message-ID: <4FFB4E90.2070603@oracle.com> Hi folks, Simple one. Same as the jdk8 fix. -Rob -------- Original Message -------- Subject: Request for review: 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled Date: Fri, 06 Jul 2012 14:09:40 +0100 From: Rob McKenna To: core-libs-dev at openjdk.java.net http://cr.openjdk.java.net/~robm/7179305/webrev.01/ Thanks, -Rob From littlee at linux.vnet.ibm.com Mon Jul 9 22:44:48 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Tue, 10 Jul 2012 13:44:48 +0800 Subject: [7u8] Request for approval: 7146506: (fc) Add EACCES check to the return of fcntl native method Message-ID: <4FFBC150.8000507@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes for adding EACCES check to the return of fcntl native method. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/de7f6d5841b6 Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/327/webrev.00/ Reviewed by: Alan Bateman -- Yours Charles From littlee at linux.vnet.ibm.com Mon Jul 9 23:11:40 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Tue, 10 Jul 2012 14:11:40 +0800 Subject: [7u8] Request for approval: 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h Message-ID: <4FFBC79C.1040203@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to use Posix compliant include file headers in mlib-types.h Chaneset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/89952dc5be8e Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/252/webrev.00/ Reviewed by: Phil Race Andrew Brygin Please notice that: The patch in the jdk8 does not contain the mac porting things. But I believe it should also work on the Mac. -- Yours Charles From michael.fang at oracle.com Mon Jul 9 23:37:46 2012 From: michael.fang at oracle.com (Michael Fang) Date: Mon, 09 Jul 2012 23:37:46 -0700 Subject: [7u6] Request for approval for 7182226: NLS: jdk7u6 message drop20 integration In-Reply-To: <4FF6ACE2.1090408@oracle.com> References: <4FF6ACE2.1090408@oracle.com> Message-ID: <4FFBCDBA.3000907@oracle.com> Hi, This is a request for approval for 7182226: NLS: jdk7u6 message drop20 integration into 7u6 repository Bug description: http://bugs.sun.com/view_bug.do?bug_id=7182226 Webrev: http://cr.openjdk.java.net/~mfang/7182226/webrev.00/ Reviewed by: Yong Huang Fix is waiting for bug court approval for 7u6. Fix does not apply to jdk8. thanks, -michael From edvard.wendelin at oracle.com Tue Jul 10 00:38:13 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jul 2012 09:38:13 +0200 Subject: Request for approval: 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled In-Reply-To: <4FFB4E90.2070603@oracle.com> References: <4FF6E394.4000606@oracle.com> <4FFB4E90.2070603@oracle.com> Message-ID: <18397D40-E9F8-409D-B903-CA69DE3692D2@oracle.com> Hi, Ok to push to 7u8. Make sure you update the CR to reflect the correct release. Cheers, Edvard On Jul 9, 2012, at 11:35 PM, Rob McKenna wrote: > Hi folks, > > Simple one. Same as the jdk8 fix. > > -Rob > > -------- Original Message -------- > Subject: Request for review: 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled > Date: Fri, 06 Jul 2012 14:09:40 +0100 > From: Rob McKenna > To: core-libs-dev at openjdk.java.net > > > > http://cr.openjdk.java.net/~robm/7179305/webrev.01/ > > Thanks, > > -Rob > > > From edvard.wendelin at oracle.com Tue Jul 10 00:39:50 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jul 2012 09:39:50 +0200 Subject: [7u8] Request for approval: 7146506: (fc) Add EACCES check to the return of fcntl native method In-Reply-To: <4FFBC150.8000507@linux.vnet.ibm.com> References: <4FFBC150.8000507@linux.vnet.ibm.com> Message-ID: Approved. I'll create the sub-cr for 7u8. Cheers, Edvard On Jul 10, 2012, at 7:44 AM, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes for adding EACCES check to the return of fcntl native method. > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/de7f6d5841b6 > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/327/webrev.00/ > > Reviewed by: > Alan Bateman > > -- > Yours Charles > From edvard.wendelin at oracle.com Tue Jul 10 00:44:58 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jul 2012 09:44:58 +0200 Subject: [7u8] Request for approval: 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h In-Reply-To: <4FFBC79C.1040203@linux.vnet.ibm.com> References: <4FFBC79C.1040203@linux.vnet.ibm.com> Message-ID: <5D520207-9C63-40BF-87F9-07D9216A422E@oracle.com> Approved. On Jul 10, 2012, at 8:11 AM, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes to use Posix compliant include file headers in mlib-types.h > > Chaneset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/89952dc5be8e > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/252/webrev.00/ > > Reviewed by: > Phil Race > Andrew Brygin > > Please notice that: > The patch in the jdk8 does not contain the mac porting things. But I believe it should also work on the Mac. > > -- > Yours Charles > From edvard.wendelin at oracle.com Tue Jul 10 00:55:19 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jul 2012 09:55:19 +0200 Subject: [7u6] Request for approval for 7182226: NLS: jdk7u6 message drop20 integration In-Reply-To: <4FFBCDBA.3000907@oracle.com> References: <4FF6ACE2.1090408@oracle.com> <4FFBCDBA.3000907@oracle.com> Message-ID: Approved pending release team approval. Cheers, Edvard On Jul 10, 2012, at 8:37 AM, Michael Fang wrote: > Hi, > > This is a request for approval for > 7182226: NLS: jdk7u6 message drop20 integration into 7u6 repository > > Bug description: http://bugs.sun.com/view_bug.do?bug_id=7182226 > Webrev: http://cr.openjdk.java.net/~mfang/7182226/webrev.00/ > Reviewed by: Yong Huang > > Fix is waiting for bug court approval for 7u6. Fix does not apply to jdk8. > > thanks, > > -michael > > From anthony.petrov at oracle.com Tue Jul 10 03:11:43 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Tue, 10 Jul 2012 14:11:43 +0400 Subject: [7u6] Request for approval for CR 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 Message-ID: <4FFBFFDF.5010507@oracle.com> Bug: http://bugs.sun.com/view_bug.do?bug_id=7177173 Webrev: http://cr.openjdk.java.net/~anthony/7u6-17-MaximizedBoth-7177173.0/ Review threads: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004596.html http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004585.html Reviewers: Artem Ananiev, Sergey Bylokhov Note: this is a 100% direct back-port of the same fix from JDK 8. -- best regards, Anthony From neil.richards at ngmr.net Tue Jul 10 06:49:11 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Tue, 10 Jul 2012 13:49:11 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API Message-ID: <20120710134922.6A75D47EF1@hg.openjdk.java.net> Changeset: e9b5b26b670e Author: ngmr Date: 2012-07-10 14:46 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e9b5b26b670e 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API Reviewed-by: chegar, mduigou Contributed-by: kurchi.subhra.hazra at oracle.com ! src/share/classes/java/net/InMemoryCookieStore.java + test/java/net/CookieHandler/NullUriCookieTest.java From neil.richards at ngmr.net Tue Jul 10 06:56:58 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Tue, 10 Jul 2012 14:56:58 +0100 Subject: Request for approval: 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API In-Reply-To: <04A30CF1-DC7E-4B54-8E6E-421824115765@oracle.com> References: <1341585252.23269.47.camel@chalkhill> <7A1877FC-5C24-47C4-AC21-C1CCE947B273@oracle.com> <1341832192.11601.3.camel@chalkhill> <04A30CF1-DC7E-4B54-8E6E-421824115765@oracle.com> Message-ID: <1341928618.21633.2.camel@chalkhill> Thanks for the clarification - the change is now pushed [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e9b5b26b670e On Mon, 2012-07-09 at 17:08 +0200, Edvard Wendelin wrote: > Feel free to push to the jdk7u-dev gate! > > Cheers, > Edvard > > On Jul 9, 2012, at 1:09 PM, Neil Richards wrote: > > > Hi Edvard, > > Thanks for the approval. > > > > Just to clarify, am I good to push this change up to jdk7u-dev now > > (today), or do I need to delay this until there's some kind of green > > light for the start of 7u8 contributions? > > > > Regards, > > Neil > > > > On Mon, 2012-07-09 at 10:06 +0200, Edvard Wendelin wrote: > >> Approved. > >> > >> I'll create the necessary sub-cr for 7u8! > >> > >> Cheers, > >> Edvard > >> > >> On Jul 6, 2012, at 4:34 PM, Neil Richards wrote: > >> > >>> I'd like to request approval to push 6953455 into 7u: > >>> > >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6953455 > >>> > >>> The fix is identical to the jdk8 version: > >>> > >>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/74f5fef1d961 > >>> http://cr.openjdk.java.net/~ngmr/6953455.7u/webrev.00/ > >>> > >>> I've have favourable repsonses from the original contributor and > >>> reviewer of the fix to the thought of this going into 7u: > >>> > >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003615.html > >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-July/003613.html > >>> > >>> Regards, > >>> Neil > >>> > >>> -- > >>> Unless stated above: > >>> IBM email: neil_richards at uk.ibm.com > >>> IBM United Kingdom Limited - Registered in England and Wales with number 741598. > >>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > >>> > >> > > > > > > -- > > Unless stated above: > > IBM email: neil_richards at uk.ibm.com > > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From michael.fang at oracle.com Tue Jul 10 16:49:00 2012 From: michael.fang at oracle.com (michael.fang at oracle.com) Date: Tue, 10 Jul 2012 23:49:00 +0000 Subject: hg: jdk7u/jdk7u6/jdk: 2 new changesets Message-ID: <20120710234934.DC27E47F21@hg.openjdk.java.net> Changeset: 28e43b980aee Author: mfang Date: 2012-07-09 22:58 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/28e43b980aee 7182226: NLS: jdk7u6 message drop20 integration Reviewed-by: yhuang ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/apt.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jcmd.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! 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/sun/launcher/resources/launcher_de.properties ! src/share/classes/sun/launcher/resources/launcher_it.properties ! src/share/classes/sun/launcher/resources/launcher_ko.properties ! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/apt.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/javaws.1 ! src/solaris/doc/sun/man/man1/ja/jcmd.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: a263f787ced5 Author: mfang Date: 2012-07-10 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/a263f787ced5 Merge From david.holmes at oracle.com Tue Jul 10 21:55:23 2012 From: david.holmes at oracle.com (David Holmes) Date: Wed, 11 Jul 2012 14:55:23 +1000 Subject: [7u8] Request for approval: 7161229 PriorityBlockingQueue keeps hard reference to last removed element Message-ID: <4FFD073B.9030805@oracle.com> This is a direct backport of the changes that went into 8: Changeset: 94b525ce3653 Author: dholmes Date: 2012-06-27 01:36 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/94b525ce3653 7161229: PriorityBlockingQueue keeps hard reference to last removed element Reviewed-by: dholmes, forax, alanb Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! test/java/util/concurrent/BlockingQueue/LastElement.java Review thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-June/010636.html Thanks, David Holmes From michael.fang at oracle.com Tue Jul 10 22:03:44 2012 From: michael.fang at oracle.com (Michael Fang) Date: Tue, 10 Jul 2012 22:03:44 -0700 Subject: jdk7u6-b19 l10n integration complete In-Reply-To: <4F7A3A11.3090102@oracle.com> References: <201203122229.q2CMT3U5010827@jano-app.us.oracle.com> <4F5ED861.30301@oracle.com> <4F7A3A11.3090102@oracle.com> Message-ID: <4FFD0930.1080705@oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/28e43b980aee --- All the fixes will be tested during promotion (no official PIT testing at this point): 7182226 java/localization NLS: jdk7u6 message drop20 integration From edvard.wendelin at oracle.com Tue Jul 10 23:59:09 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jul 2012 08:59:09 +0200 Subject: [7u8] Request for approval: 7161229 PriorityBlockingQueue keeps hard reference to last removed element In-Reply-To: <4FFD073B.9030805@oracle.com> References: <4FFD073B.9030805@oracle.com> Message-ID: <3E5B7D7E-0C3A-4676-9DED-58771692FFB2@oracle.com> Approved. On Jul 11, 2012, at 6:55 AM, David Holmes wrote: > This is a direct backport of the changes that went into 8: > > Changeset: 94b525ce3653 > Author: dholmes > Date: 2012-06-27 01:36 -0400 > URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/94b525ce3653 > > 7161229: PriorityBlockingQueue keeps hard reference to last removed element > Reviewed-by: dholmes, forax, alanb > Contributed-by: Doug Lea
> > ! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java > ! test/java/util/concurrent/BlockingQueue/LastElement.java > > Review thread: > > http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-June/010636.html > > > Thanks, > David Holmes From edvard.wendelin at oracle.com Wed Jul 11 00:00:38 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jul 2012 09:00:38 +0200 Subject: [7u6] Request for approval for CR 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 In-Reply-To: <4FFBFFDF.5010507@oracle.com> References: <4FFBFFDF.5010507@oracle.com> Message-ID: <63859A1D-C013-4F1E-A240-98B21C344A68@oracle.com> Approved. On Jul 10, 2012, at 12:11 PM, Anthony Petrov wrote: > Bug: http://bugs.sun.com/view_bug.do?bug_id=7177173 > > Webrev: http://cr.openjdk.java.net/~anthony/7u6-17-MaximizedBoth-7177173.0/ > > Review threads: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004596.html > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004585.html > > Reviewers: Artem Ananiev, Sergey Bylokhov > > Note: this is a 100% direct back-port of the same fix from JDK 8. > > -- > best regards, > Anthony From littlee at linux.vnet.ibm.com Wed Jul 11 01:23:54 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Wed, 11 Jul 2012 16:23:54 +0800 Subject: [7u8] Request for approval: 7129029: (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW Message-ID: <4FFD381A.2090209@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to make Unix file system provider buildable on platforms that doesn't support O_NOFOLLOW. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7e593aa6ad41 Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/226/webrev.00/ Reviewed by: Alan Bateman -- Yours Charles From david.holmes at oracle.com Wed Jul 11 01:35:31 2012 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Wed, 11 Jul 2012 08:35:31 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7161229: PriorityBlockingQueue keeps hard reference to last removed element Message-ID: <20120711083551.6929A47F5F@hg.openjdk.java.net> Changeset: 6887986f0dfc Author: dholmes Date: 2012-06-27 01:36 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6887986f0dfc 7161229: PriorityBlockingQueue keeps hard reference to last removed element Reviewed-by: dholmes, forax, alanb Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! test/java/util/concurrent/BlockingQueue/LastElement.java From edvard.wendelin at oracle.com Wed Jul 11 01:39:48 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jul 2012 10:39:48 +0200 Subject: [7u8] Request for approval: 7129029: (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW In-Reply-To: <4FFD381A.2090209@linux.vnet.ibm.com> References: <4FFD381A.2090209@linux.vnet.ibm.com> Message-ID: <8FFAF7D3-F158-4AFF-9758-F0BC962D12CA@oracle.com> Approved. On Jul 11, 2012, at 10:23 AM, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes to make Unix file system provider buildable on platforms that doesn't support O_NOFOLLOW. > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7e593aa6ad41 > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/226/webrev.00/ > > Reviewed by: > Alan Bateman > > -- > Yours Charles > From anthony.petrov at oracle.com Wed Jul 11 02:47:21 2012 From: anthony.petrov at oracle.com (anthony.petrov at oracle.com) Date: Wed, 11 Jul 2012 09:47:21 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 Message-ID: <20120711094743.40C3F47F61@hg.openjdk.java.net> Changeset: 5b74dcc8191d Author: anthony Date: 2012-07-11 13:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/5b74dcc8191d 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 Summary: Apply the extended state only when needed Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/HideMaximized/HideMaximized.java From neil.richards at ngmr.net Wed Jul 11 03:55:28 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Wed, 11 Jul 2012 10:55:28 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h Message-ID: <20120711105557.6259B47F64@hg.openjdk.java.net> Changeset: 45ef4cd48167 Author: prr Date: 2011-11-17 10:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/45ef4cd48167 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h Reviewed-by: prr, bae Contributed-by: littlee at linux.vnet.ibm.com ! src/share/native/sun/awt/medialib/mlib_types.h From sean.coffey at oracle.com Wed Jul 11 04:14:31 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 11 Jul 2012 12:14:31 +0100 Subject: [7u6] Request for phase 2 approval for CR 7183209 : Backout 7105952 changes for jdk7u Message-ID: <4FFD6017.2080104@oracle.com> Hi, as per corelibs mail review [1], I need to backout the 7105952 change. Final webrev is here : http://cr.openjdk.java.net/~coffeys/webrev.7183209.7u6/ Reviewers are : chegar, darcy, alanb regards, Sean. [1] http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-July/010795.html From edvard.wendelin at oracle.com Wed Jul 11 04:34:20 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jul 2012 13:34:20 +0200 Subject: [7u6] Request for phase 2 approval for CR 7183209 : Backout 7105952 changes for jdk7u In-Reply-To: <4FFD6017.2080104@oracle.com> References: <4FFD6017.2080104@oracle.com> Message-ID: <4D19A43F-4CC8-402E-B7FE-A9123513E78E@oracle.com> Approved. On Jul 11, 2012, at 1:14 PM, Se?n Coffey wrote: > Hi, > > as per corelibs mail review [1], I need to backout the 7105952 change. > > > Final webrev is here : http://cr.openjdk.java.net/~coffeys/webrev.7183209.7u6/ > Reviewers are : chegar, darcy, alanb > > regards, > Sean. > > [1] http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-July/010795.html From neil.richards at ngmr.net Wed Jul 11 05:05:29 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Wed, 11 Jul 2012 12:05:29 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7146506: (fc) Add EACCES check to the return of fcntl native method Message-ID: <20120711120539.9E6BB47F6C@hg.openjdk.java.net> Changeset: 710227d2d966 Author: littlee Date: 2012-02-20 11:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/710227d2d966 7146506: (fc) Add EACCES check to the return of fcntl native method Summary: Add EACCES check according to the spec of fcntl Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c From neil.richards at ngmr.net Wed Jul 11 05:08:05 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Wed, 11 Jul 2012 13:08:05 +0100 Subject: [7u8] Request for approval: 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h In-Reply-To: <5D520207-9C63-40BF-87F9-07D9216A422E@oracle.com> References: <4FFBC79C.1040203@linux.vnet.ibm.com> <5D520207-9C63-40BF-87F9-07D9216A422E@oracle.com> Message-ID: <1342008485.6699.1.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/45ef4cd48167 On Tue, 2012-07-10 at 09:44 +0200, Edvard Wendelin wrote: > Approved. > > On Jul 10, 2012, at 8:11 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval to push the changes to use Posix compliant include file headers in mlib-types.h > > > > Chaneset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/89952dc5be8e > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/252/webrev.00/ > > > > Reviewed by: > > Phil Race > > Andrew Brygin > > > > Please notice that: > > The patch in the jdk8 does not contain the mac porting things. But I believe it should also work on the Mac. > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From neil.richards at ngmr.net Wed Jul 11 05:15:59 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Wed, 11 Jul 2012 13:15:59 +0100 Subject: [7u8] Request for approval: 7146506: (fc) Add EACCES check to the return of fcntl native method In-Reply-To: References: <4FFBC150.8000507@linux.vnet.ibm.com> Message-ID: <1342008959.6699.2.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/710227d2d966 On Tue, 2012-07-10 at 09:39 +0200, Edvard Wendelin wrote: > Approved. I'll create the sub-cr for 7u8. > > Cheers, > Edvard > > > On Jul 10, 2012, at 7:44 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval to push the changes for adding EACCES check to the return of fcntl native method. > > > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/de7f6d5841b6 > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/327/webrev.00/ > > > > Reviewed by: > > Alan Bateman > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From neil.richards at ngmr.net Wed Jul 11 05:24:30 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Wed, 11 Jul 2012 12:24:30 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7129029: (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW Message-ID: <20120711122441.18DA847F72@hg.openjdk.java.net> Changeset: 38be58d6ee94 Author: littlee Date: 2012-01-13 13:20 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/38be58d6ee94 7129029: (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW Reviewed-by: alanb ! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/solaris/classes/sun/nio/fs/UnixPath.java ! src/solaris/native/sun/nio/fs/genUnixConstants.c From neil.richards at ngmr.net Wed Jul 11 05:26:55 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Wed, 11 Jul 2012 13:26:55 +0100 Subject: [7u8] Request for approval: 7129029: (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW In-Reply-To: <8FFAF7D3-F158-4AFF-9758-F0BC962D12CA@oracle.com> References: <4FFD381A.2090209@linux.vnet.ibm.com> <8FFAF7D3-F158-4AFF-9758-F0BC962D12CA@oracle.com> Message-ID: <1342009615.6699.3.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/38be58d6ee94 On Wed, 2012-07-11 at 10:39 +0200, Edvard Wendelin wrote: > Approved. > > On Jul 11, 2012, at 10:23 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval to push the changes to make Unix file system provider buildable on platforms that doesn't support O_NOFOLLOW. > > > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7e593aa6ad41 > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/226/webrev.00/ > > > > Reviewed by: > > Alan Bateman > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From Alan.Bateman at oracle.com Wed Jul 11 05:29:22 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 11 Jul 2012 13:29:22 +0100 Subject: regression: jdk1.7.0_04 java.net.InetAddress.getLocalHost().getHostName() return FQHN In-Reply-To: <4FEEF6EF.8010904@oracle.com> References: <3E0854C1-1CEE-4467-AA7C-036699E6AA42@skytide.com> <4FAA5CED.4000409@oracle.com> <4FAAA9FB.1010203@oracle.com> <7DC83076-7A40-4FEA-B5A6-5830EA0C015C@skytide.com> <4FEEF6EF.8010904@oracle.com> Message-ID: <4FFD71A2.10706@oracle.com> Rob - did anything come of this? Was there a regression as claimed? On 30/06/2012 13:54, Rob McKenna wrote: > Hi Wolfgang, > > Thanks for the test. I'll take a look and get back to you. > > -Rob > > On 29/06/12 20:44, Wolfgang Hoschek wrote: >> Thanks. This bug is indeed fixed in java7u5 on Linux! >> >> However, we ran into a new (related) regression when running on OSX: >> InetAddress.getLocalHost() throws UnknownHostException on java7u5 on >> OSX, which I have filed here: >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7180557. >> >> Run the small test driver program attached to the bug database report >> on Oracle java7u5 on OSX. It throws an exception even though it >> should not. Note that the very same test driver program runs fine on >> java6u33 on the very same OSX host and config. >> >> This regression prevents us from upgrading to java7. >> >> Wolfgang. >> >> On May 9, 2012, at 2:23 PM, Wolfgang Hoschek wrote: >> >>> Awesome! Thanks! >>> >>> Wolfgang. >>> >>> On May 9, 2012, at 10:31 AM, Rob McKenna wrote: >>> >>>> Hi Wolfgang, >>>> >>>> I've pushed this into 7u5 which will GA on the 12th of next month. >>>> I'll push it into the current jdk7u repo once I get a (positive) >>>> response to the approval mail I'm about to send. >>>> >>>> -Rob >>>> >>>> On 09/05/12 18:21, Wolfgang Hoschek wrote: >>>>> Hi Alan, >>>>> >>>>> Thanks for letting me know. I strongly encourage you all to revert >>>>> the behavioral change on Linux and Mac not just in jdk8 but also >>>>> in jdk7u as well. This critical java regression prevents us from >>>>> upgrading to jdk1.7.0_04. >>>>> >>>>> Best regards, >>>>> Wolfgang. >>>>> >>>>> On May 9, 2012, at 5:02 AM, Alan Bateman wrote: >>>>> >>>>>> On 09/05/2012 10:15, Wolfgang Hoschek wrote: >>>>>>> [7u6] In jdk1.7.0_04 GA >>>>>>> java.net.InetAddress.getLocalHost().getHostName() return the >>>>>>> fully qualified host name (e.g. >>>>>>> "ip-10-172-17-93.us-west-1.compute.internal") instead of >>>>>>> returning the hostname without the domain (e.g. >>>>>>> "ip-10-172-17-93"). This is a regression wrt. all prior versions >>>>>>> of jdk 1.7 and jdk 1.6. This breaks applications that expect the >>>>>>> old behavior. >>>>>>> >>>>>> This isn't really a bug, it's always been possible for >>>>>> getHostName to return the FQHN, it's just been very platform and >>>>>> configuration specific. However there was a behavior change on >>>>>> Linux and Mac in 7u4 and jdk8 that came via the addition of the >>>>>> Mac port. He has already been fixed in jdk8 as 7166687 [1] and I >>>>>> believe Rob intends to get it into jdk7u too. >>>>>> >>>>>> -Alan >>>>>> >>>>>> [1] http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b26c04717735 > > From pavel.porvatov at oracle.com Wed Jul 11 07:12:34 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Wed, 11 Jul 2012 18:12:34 +0400 Subject: [7u6] Request for approval for CR 7169111 - Unreadable menu bar with Ambiance theme in GTK L&F Message-ID: <4FFD89D2.2020000@oracle.com> Hello, This is a request to backport the JDK 8 fix into JDK 7u6: CR 7169111 - Unreadable menu bar with Ambiance theme in GTK L&F http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7169111 The fix for 7u6 are here http://cr.openjdk.java.net/~rupashka/7169111.7u6/ and it's the same as for jdk8: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/85f72a4f5f68 Thanks, Pavel. From rob.mckenna at oracle.com Wed Jul 11 07:36:04 2012 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 11 Jul 2012 15:36:04 +0100 Subject: regression: jdk1.7.0_04 java.net.InetAddress.getLocalHost().getHostName() return FQHN In-Reply-To: <4FFD71A2.10706@oracle.com> References: <3E0854C1-1CEE-4467-AA7C-036699E6AA42@skytide.com> <4FAA5CED.4000409@oracle.com> <4FAAA9FB.1010203@oracle.com> <7DC83076-7A40-4FEA-B5A6-5830EA0C015C@skytide.com> <4FEEF6EF.8010904@oracle.com> <4FFD71A2.10706@oracle.com> Message-ID: <4FFD8F54.5060701@oracle.com> I haven't been able to reproduce myself but I followed up with Wolfgang off list with a request for further diagnostic information and am waiting on a response. -Rob On 11/07/12 13:29, Alan Bateman wrote: > Rob - did anything come of this? Was there a regression as claimed? > > On 30/06/2012 13:54, Rob McKenna wrote: >> Hi Wolfgang, >> >> Thanks for the test. I'll take a look and get back to you. >> >> -Rob >> >> On 29/06/12 20:44, Wolfgang Hoschek wrote: >>> Thanks. This bug is indeed fixed in java7u5 on Linux! >>> >>> However, we ran into a new (related) regression when running on OSX: >>> InetAddress.getLocalHost() throws UnknownHostException on java7u5 on >>> OSX, which I have filed here: >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7180557. >>> >>> Run the small test driver program attached to the bug database >>> report on Oracle java7u5 on OSX. It throws an exception even though >>> it should not. Note that the very same test driver program runs fine >>> on java6u33 on the very same OSX host and config. >>> >>> This regression prevents us from upgrading to java7. >>> >>> Wolfgang. >>> >>> On May 9, 2012, at 2:23 PM, Wolfgang Hoschek wrote: >>> >>>> Awesome! Thanks! >>>> >>>> Wolfgang. >>>> >>>> On May 9, 2012, at 10:31 AM, Rob McKenna wrote: >>>> >>>>> Hi Wolfgang, >>>>> >>>>> I've pushed this into 7u5 which will GA on the 12th of next month. >>>>> I'll push it into the current jdk7u repo once I get a (positive) >>>>> response to the approval mail I'm about to send. >>>>> >>>>> -Rob >>>>> >>>>> On 09/05/12 18:21, Wolfgang Hoschek wrote: >>>>>> Hi Alan, >>>>>> >>>>>> Thanks for letting me know. I strongly encourage you all to >>>>>> revert the behavioral change on Linux and Mac not just in jdk8 >>>>>> but also in jdk7u as well. This critical java regression prevents >>>>>> us from upgrading to jdk1.7.0_04. >>>>>> >>>>>> Best regards, >>>>>> Wolfgang. >>>>>> >>>>>> On May 9, 2012, at 5:02 AM, Alan Bateman wrote: >>>>>> >>>>>>> On 09/05/2012 10:15, Wolfgang Hoschek wrote: >>>>>>>> [7u6] In jdk1.7.0_04 GA >>>>>>>> java.net.InetAddress.getLocalHost().getHostName() return the >>>>>>>> fully qualified host name (e.g. >>>>>>>> "ip-10-172-17-93.us-west-1.compute.internal") instead of >>>>>>>> returning the hostname without the domain (e.g. >>>>>>>> "ip-10-172-17-93"). This is a regression wrt. all prior >>>>>>>> versions of jdk 1.7 and jdk 1.6. This breaks applications that >>>>>>>> expect the old behavior. >>>>>>>> >>>>>>> This isn't really a bug, it's always been possible for >>>>>>> getHostName to return the FQHN, it's just been very platform and >>>>>>> configuration specific. However there was a behavior change on >>>>>>> Linux and Mac in 7u4 and jdk8 that came via the addition of the >>>>>>> Mac port. He has already been fixed in jdk8 as 7166687 [1] and I >>>>>>> believe Rob intends to get it into jdk7u too. >>>>>>> >>>>>>> -Alan >>>>>>> >>>>>>> [1] http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b26c04717735 >> >> > From vincent.x.ryan at oracle.com Wed Jul 11 08:40:41 2012 From: vincent.x.ryan at oracle.com (Vincent Ryan) Date: Wed, 11 Jul 2012 16:40:41 +0100 Subject: [7u6] Request for phase 2 approval for CR 7182500 - OCSP revocation checking fails if OCSP responce does not contain certificates Message-ID: <4FFD9E79.9090503@oracle.com> bug report: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7182500 webrev: http://cr.openjdk.java.net/~vinnie/7182500/ code review: http://mail.openjdk.java.net/pipermail/security-dev/2012-July/005138.html This regression is a showstopper bug and should be fixed in 7u6 because it prevents the successful validation of public key certificates using OCSP. The fix is a low-risk, isolated, one-line change to an internal class in the sun.security package. I have verified my fix using the testcase identified in the bug report. Thanks. From bhavesh.x.patel at oracle.com Wed Jul 11 10:57:57 2012 From: bhavesh.x.patel at oracle.com (Bhavesh Patel) Date: Wed, 11 Jul 2012 10:57:57 -0700 Subject: Review for 7182971 Message-ID: <4FFDBEA5.1020906@oracle.com> Hi, There is 1 man page change for 7u6. I have generated the "jcmd" man page for 7u6. Can you please review these changes? Jim Holliday, who did the man page change, is copied on this email. Webrev: http://cr.openjdk.java.net/~bpatel/7182971/webrev.00/ Thanks, Bhavesh. From david.katleman at oracle.com Wed Jul 11 11:49:25 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:49:25 +0000 Subject: hg: jdk7u/jdk7u6: Added tag jdk7u6-b19 for changeset 56291720b5e5 Message-ID: <20120711184925.A40A147F86@hg.openjdk.java.net> Changeset: e79fa743fe5a Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/rev/e79fa743fe5a Added tag jdk7u6-b19 for changeset 56291720b5e5 ! .hgtags From david.katleman at oracle.com Wed Jul 11 11:49:31 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:49:31 +0000 Subject: hg: jdk7u/jdk7u6/corba: Added tag jdk7u6-b19 for changeset 5c046510b930 Message-ID: <20120711184932.44EE747F89@hg.openjdk.java.net> Changeset: f0c51b691d34 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/corba/rev/f0c51b691d34 Added tag jdk7u6-b19 for changeset 5c046510b930 ! .hgtags From david.katleman at oracle.com Wed Jul 11 11:50:09 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:50:09 +0000 Subject: hg: jdk7u/jdk7u6/hotspot: Added tag jdk7u6-b19 for changeset 1257f4373a06 Message-ID: <20120711185013.4555E47F8C@hg.openjdk.java.net> Changeset: 0aea8f0afd27 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/0aea8f0afd27 Added tag jdk7u6-b19 for changeset 1257f4373a06 ! .hgtags From david.katleman at oracle.com Wed Jul 11 11:52:22 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:52:22 +0000 Subject: hg: jdk7u/jdk7u6/jaxp: Added tag jdk7u6-b19 for changeset 3ba4c395d2cf Message-ID: <20120711185224.BF8AF47F8D@hg.openjdk.java.net> Changeset: 4f7b77cc3b25 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxp/rev/4f7b77cc3b25 Added tag jdk7u6-b19 for changeset 3ba4c395d2cf ! .hgtags From david.katleman at oracle.com Wed Jul 11 11:52:32 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:52:32 +0000 Subject: hg: jdk7u/jdk7u6/jaxws: Added tag jdk7u6-b19 for changeset 58c1c6ecf8f1 Message-ID: <20120711185236.1031947F8E@hg.openjdk.java.net> Changeset: 6d17242f12ed Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxws/rev/6d17242f12ed Added tag jdk7u6-b19 for changeset 58c1c6ecf8f1 ! .hgtags From david.katleman at oracle.com Wed Jul 11 11:52:45 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:52:45 +0000 Subject: hg: jdk7u/jdk7u6/jdk: Added tag jdk7u6-b19 for changeset a263f787ced5 Message-ID: <20120711185304.022F047F8F@hg.openjdk.java.net> Changeset: 22a3627aafa0 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/22a3627aafa0 Added tag jdk7u6-b19 for changeset a263f787ced5 ! .hgtags From david.katleman at oracle.com Wed Jul 11 11:54:44 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 11 Jul 2012 18:54:44 +0000 Subject: hg: jdk7u/jdk7u6/langtools: Added tag jdk7u6-b19 for changeset 474a52eeeafb Message-ID: <20120711185448.E39E747F90@hg.openjdk.java.net> Changeset: 32acb67a7953 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/langtools/rev/32acb67a7953 Added tag jdk7u6-b19 for changeset 474a52eeeafb ! .hgtags From edvard.wendelin at oracle.com Wed Jul 11 13:29:16 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jul 2012 22:29:16 +0200 Subject: [7u6] Request for approval for CR 7169111 - Unreadable menu bar with Ambiance theme in GTK L&F In-Reply-To: <4FFD89D2.2020000@oracle.com> References: <4FFD89D2.2020000@oracle.com> Message-ID: <3F6BA638-BE5B-4F2D-BA2A-CCE417BC0944@oracle.com> Approved. On Jul 11, 2012, at 4:12 PM, Pavel Porvatov wrote: > Hello, > > This is a request to backport the JDK 8 fix into JDK 7u6: > > CR 7169111 - Unreadable menu bar with Ambiance theme in GTK L&F > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7169111 > > The fix for 7u6 are here > http://cr.openjdk.java.net/~rupashka/7169111.7u6/ > > and it's the same as for jdk8: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/85f72a4f5f68 > > Thanks, Pavel. > From edvard.wendelin at oracle.com Wed Jul 11 13:29:54 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jul 2012 22:29:54 +0200 Subject: [7u6] Request for phase 2 approval for CR 7182500 - OCSP revocation checking fails if OCSP responce does not contain certificates In-Reply-To: <4FFD9E79.9090503@oracle.com> References: <4FFD9E79.9090503@oracle.com> Message-ID: Pre-approved pending release team approval. /Edvard On Jul 11, 2012, at 5:40 PM, Vincent Ryan wrote: > > bug report: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7182500 > > webrev: > http://cr.openjdk.java.net/~vinnie/7182500/ > > code review: > http://mail.openjdk.java.net/pipermail/security-dev/2012-July/005138.html > > This regression is a showstopper bug and should be fixed in 7u6 because > it prevents the successful validation of public key certificates using > OCSP. > > The fix is a low-risk, isolated, one-line change to an internal class in the sun.security package. I have verified my fix using the testcase identified in the bug report. > > Thanks. From sean.coffey at oracle.com Wed Jul 11 13:48:35 2012 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 11 Jul 2012 20:48:35 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7183209: Backout 7105952 changes for jdk7u Message-ID: <20120711204855.32A3E47F95@hg.openjdk.java.net> Changeset: dcee29cd4b80 Author: coffeys Date: 2012-07-11 21:48 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/dcee29cd4b80 7183209: Backout 7105952 changes for jdk7u Reviewed-by: chegar, darcy, alanb ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/RandomAccessFile.java ! src/solaris/classes/java/io/FileDescriptor.java ! src/windows/classes/java/io/FileDescriptor.java + test/java/io/FileDescriptor/FileChannelFDTest.java - test/java/io/FileDescriptor/Sharing.java From dalibor.topic at oracle.com Wed Jul 11 15:18:22 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Thu, 12 Jul 2012 00:18:22 +0200 Subject: Review for 7182971 In-Reply-To: <4FFDBEA5.1020906@oracle.com> References: <4FFDBEA5.1020906@oracle.com> Message-ID: <4FFDFBAE.1090307@oracle.com> On 7/11/12 7:57 PM, Bhavesh Patel wrote: > Hi, > There is 1 man page change for 7u6. I have generated the "jcmd" man page for 7u6. Can you please review these changes? Jim Holliday, who did the man page change, is copied on this email. > > Webrev: http://cr.openjdk.java.net/~bpatel/7182971/webrev.00/ > Looks fine to me. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From tim.bell at oracle.com Wed Jul 11 15:54:07 2012 From: tim.bell at oracle.com (Tim Bell) Date: Wed, 11 Jul 2012 15:54:07 -0700 Subject: Review for 7182971 In-Reply-To: <4FFDFBAE.1090307@oracle.com> References: <4FFDBEA5.1020906@oracle.com> <4FFDFBAE.1090307@oracle.com> Message-ID: <4FFE040F.8000902@oracle.com> On 07/11/12 15:18, Dalibor Topic wrote: > On 7/11/12 7:57 PM, Bhavesh Patel wrote: >> Hi, >> There is 1 man page change for 7u6. I have generated the "jcmd" man page for 7u6. Can you please review these changes? Jim Holliday, who did the man page change, is copied on this email. >> >> Webrev: http://cr.openjdk.java.net/~bpatel/7182971/webrev.00/ >> > Looks fine to me. > > cheers, > dalibor topic Looks good to me as well, so now you have your second reviewer. Regards- Tim Bell From bhavesh.x.patel at oracle.com Wed Jul 11 16:14:13 2012 From: bhavesh.x.patel at oracle.com (Bhavesh Patel) Date: Wed, 11 Jul 2012 16:14:13 -0700 Subject: [7u6] Request for approval for CR 7182971 - Need to include documentation content for JCMD man page Message-ID: <4FFE08C5.50208@oracle.com> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7182971 Webrev: http://cr.openjdk.java.net/~bpatel/7182971/webrev.00/ Reviewer: robilad, tbell Rationale for inclusion in 7u6: Man pages for 7u6. Thanks, Bhavesh. From bhavesh.x.patel at oracle.com Wed Jul 11 16:21:52 2012 From: bhavesh.x.patel at oracle.com (bhavesh.x.patel at oracle.com) Date: Wed, 11 Jul 2012 23:21:52 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7182971: Need to include documentation content for JCMD man page Message-ID: <20120711232212.3B87747F9B@hg.openjdk.java.net> Changeset: 0039f5c7fb51 Author: bpatel Date: 2012-07-11 16:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/0039f5c7fb51 7182971: Need to include documentation content for JCMD man page Reviewed-by: robilad, tbell ! src/linux/doc/man/jcmd.1 ! src/solaris/doc/sun/man/man1/jcmd.1 From dalibor.topic at oracle.com Wed Jul 11 16:30:45 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Thu, 12 Jul 2012 01:30:45 +0200 Subject: [7u6] Request for approval for CR 7182971 - Need to include documentation content for JCMD man page In-Reply-To: <4FFE08C5.50208@oracle.com> References: <4FFE08C5.50208@oracle.com> Message-ID: <4FFE0CA5.9000408@oracle.com> On 7/12/12 1:14 AM, Bhavesh Patel wrote: > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7182971 > Webrev: http://cr.openjdk.java.net/~bpatel/7182971/webrev.00/ > Reviewer: robilad, tbell > > Rationale for inclusion in 7u6: Man pages for 7u6. Thanks, Bhavesh - approved pending release team approval. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From edvard.wendelin at oracle.com Wed Jul 11 23:13:05 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 12 Jul 2012 08:13:05 +0200 Subject: [7u6] Request for approval: 6938583: Unexpected NullPointerException by InputContext.endComposition() In-Reply-To: <4FF69D72.4040603@linux.vnet.ibm.com> References: <4FF69D72.4040603@linux.vnet.ibm.com> Message-ID: <8E460A91-FF1C-497A-9AD4-1BA8BF4F1FC3@oracle.com> Approved for 7u8! /Edvard On Jul 6, 2012, at 10:10 AM, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes to fix the NPE in endComposition() > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/84e473cf4531 > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/117/webrev.00/ > > Reviewed by: > Pavel Porvatov > > -- > Yours Charles > From neil.richards at ngmr.net Thu Jul 12 02:49:21 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Thu, 12 Jul 2012 09:49:21 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6938583: Unexpected NullPointerException by InputContext.endComposition() Message-ID: <20120712095013.5F54C47FB4@hg.openjdk.java.net> Changeset: 61e52d6a2d80 Author: rupashka Date: 2011-11-10 14:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/61e52d6a2d80 6938583: Unexpected NullPointerException by InputContext.endComposition() Reviewed-by: rupashka Contributed-by: Charles Lee ! src/share/classes/javax/swing/text/DefaultCaret.java + test/javax/swing/text/DefaultCaret/6938583/bug6938583.java From neil.richards at ngmr.net Thu Jul 12 02:52:20 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Thu, 12 Jul 2012 10:52:20 +0100 Subject: [7u6] Request for approval: 6938583: Unexpected NullPointerException by InputContext.endComposition() In-Reply-To: <8E460A91-FF1C-497A-9AD4-1BA8BF4F1FC3@oracle.com> References: <4FF69D72.4040603@linux.vnet.ibm.com> <8E460A91-FF1C-497A-9AD4-1BA8BF4F1FC3@oracle.com> Message-ID: <1342086740.26892.0.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/61e52d6a2d80 On Thu, 2012-07-12 at 08:13 +0200, Edvard Wendelin wrote: > Approved for 7u8! > > /Edvard > > On Jul 6, 2012, at 10:10 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval to push the changes to fix the NPE in endComposition() > > > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/84e473cf4531 > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/117/webrev.00/ > > > > Reviewed by: > > Pavel Porvatov > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From pavel.porvatov at oracle.com Thu Jul 12 03:50:23 2012 From: pavel.porvatov at oracle.com (pavel.porvatov at oracle.com) Date: Thu, 12 Jul 2012 10:50:23 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7169111: Unreadable menu bar with Ambiance theme in GTK L&F Message-ID: <20120712105052.B127C47FB5@hg.openjdk.java.net> Changeset: 05c69338ee73 Author: rupashka Date: 2012-07-12 14:47 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/05c69338ee73 7169111: Unreadable menu bar with Ambiance theme in GTK L&F Reviewed-by: kizune ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java From anthony.petrov at oracle.com Thu Jul 12 05:49:29 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Thu, 12 Jul 2012 16:49:29 +0400 Subject: [7u6] Request for approval for CR 7162144: Missing AWT thread in headless mode in 7u4 b20 Message-ID: <4FFEC7D9.6000409@oracle.com> Bug: http://bugs.sun.com/view_bug.do?bug_id=7162144 Webrev: http://cr.openjdk.java.net/~anthony/7u6-16-missingAWTThread-7162144.0/ Review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003097.html Reviewers: Sergey Bylokhov, Oleg Pekhovskiy -- best regards, Anthony From sean.coffey at oracle.com Thu Jul 12 07:46:41 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 12 Jul 2012 15:46:41 +0100 Subject: [7u communication] Extra documentation describing the phase 2 approval and push process for 7u$N stabilization forests Message-ID: <4FFEE351.9060808@oracle.com> Hi all, I've put together some extra documentation to outline the phase 2 approval and push process that we're using for 7u stabilization forests (jdk7u6-dev being the current development one). It's a follow on from the process that Edvard has already outlined on this alias in the past [1]. The webrev of proposed changes can be found here : http://cr.openjdk.java.net/~coffeys/webrev.phase2/ A phase 2 push approval template has also been added. I'd like to hear any comments/feedback people may have to offer before I push the changes to the openjdk 7u project page. Hoping to push by next Tuesday. Regards, Sean. [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-February/001900.html From sean.coffey at oracle.com Thu Jul 12 07:52:40 2012 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 12 Jul 2012 15:52:40 +0100 Subject: [7u6] Request for approval for CR 7162144: Missing AWT thread in headless mode in 7u4 b20 In-Reply-To: <4FFEC7D9.6000409@oracle.com> References: <4FFEC7D9.6000409@oracle.com> Message-ID: <4FFEE4B8.8090509@oracle.com> Approved for jdk7u6-dev. regards, Sean. On 12/07/2012 13:49, Anthony Petrov wrote: > Bug: http://bugs.sun.com/view_bug.do?bug_id=7162144 > > Webrev: > http://cr.openjdk.java.net/~anthony/7u6-16-missingAWTThread-7162144.0/ > > Review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003097.html > > Reviewers: Sergey Bylokhov, Oleg Pekhovskiy > > -- > best regards, > Anthony From anthony.petrov at oracle.com Thu Jul 12 09:00:38 2012 From: anthony.petrov at oracle.com (anthony.petrov at oracle.com) Date: Thu, 12 Jul 2012 16:00:38 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7162144: Missing AWT thread in headless mode in 7u4 b06 Message-ID: <20120712160048.8AB7247FC9@hg.openjdk.java.net> Changeset: a51e0bc5a081 Author: anthony Date: 2012-07-12 20:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/a51e0bc5a081 7162144: Missing AWT thread in headless mode in 7u4 b06 Summary: invokeAndWait() will throw InterruptedException when the EDT.interrupt() is called Reviewed-by: serb, bagiras ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/event/InvocationEvent.java ! src/share/classes/sun/awt/AWTAccessor.java + src/share/classes/sun/awt/AWTInterruptedException.java From rob.mckenna at oracle.com Thu Jul 12 15:47:14 2012 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 12 Jul 2012 22:47:14 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled Message-ID: <20120712224734.4922B47FD9@hg.openjdk.java.net> Changeset: 78e3cfc05ce9 Author: robm Date: 2012-07-12 23:49 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/78e3cfc05ce9 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled Reviewed-by: dholmes, chegar ! src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java ! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java ! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java ! src/solaris/classes/sun/nio/fs/UnixException.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixPath.java From littlee at linux.vnet.ibm.com Thu Jul 12 19:54:32 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Fri, 13 Jul 2012 10:54:32 +0800 Subject: [7u8] Request for approval: 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform Message-ID: <4FFF8DE8.7050901@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to get the override invocation in the peers' constructors. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/04bc6f65d9ce Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/124/webrev.00/ Reviewed by: Anthony Petrov -- Yours Charles From huizhe.wang at oracle.com Thu Jul 12 21:09:08 2012 From: huizhe.wang at oracle.com (Joe Wang) Date: Thu, 12 Jul 2012 21:09:08 -0700 Subject: [7u8] Request for approval: 7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException Message-ID: <4FFF9F64.20409@oracle.com> Hi, I'd like to request for approval to push the following change into 7u8: Webrev: http://cr.openjdk.java.net/~joehw/7u8/7166896/webrev/ Reviewed by: Paul Sandoz, Lance Andersen I've committed the change into jdk8. Thanks, Joe From littlee at linux.vnet.ibm.com Thu Jul 12 23:32:11 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Fri, 13 Jul 2012 14:32:11 +0800 Subject: [7u8] Request for approval: 7107957: AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Message-ID: <4FFFC0EB.7080304@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes about using the POSIX defined includes. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/1c0624d9a2b6 Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/243/webrev.00/ Reviewed by: Anthony Petro Neil Richards -- Yours Charles From edvard.wendelin at oracle.com Thu Jul 12 23:49:52 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jul 2012 08:49:52 +0200 Subject: [7u8] Request for approval: 7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException In-Reply-To: <4FFF9F64.20409@oracle.com> References: <4FFF9F64.20409@oracle.com> Message-ID: <36853CC8-7DD9-4B24-930A-A701BC1563B0@oracle.com> Approved. On Jul 13, 2012, at 6:09 AM, Joe Wang wrote: > Hi, > > I'd like to request for approval to push the following change into 7u8: > > Webrev: http://cr.openjdk.java.net/~joehw/7u8/7166896/webrev/ > Reviewed by: Paul Sandoz, Lance Andersen > > I've committed the change into jdk8. > > Thanks, > Joe From littlee at linux.vnet.ibm.com Thu Jul 12 23:59:14 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Fri, 13 Jul 2012 14:59:14 +0800 Subject: [7u8] Request for approval: 7100054: (porting) Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Message-ID: <4FFFC742.9050809@linux.vnet.ibm.com> Hi all, Requesting for approval for use the POSIX defined headers for genSolaris/UnixConstants. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c3da0672a882 Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/243/webrev.01/ Reviewed by: David Holmes Alan Bateman Chris Hegarty Neil Richards -- Yours Charles From edvard.wendelin at oracle.com Fri Jul 13 00:08:32 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jul 2012 09:08:32 +0200 Subject: [7u8] Request for approval: 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform In-Reply-To: <4FFF8DE8.7050901@linux.vnet.ibm.com> References: <4FFF8DE8.7050901@linux.vnet.ibm.com> Message-ID: <8A14A25C-5C6F-41D9-8A35-0E4FAC7BE2AB@oracle.com> Approved. On Jul 13, 2012, at 4:54 AM, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes to get the override invocation in the peers' constructors. > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/04bc6f65d9ce > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/124/webrev.00/ > > Reviewed by: > Anthony Petrov > > -- > Yours Charles > From edvard.wendelin at oracle.com Fri Jul 13 00:10:14 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jul 2012 09:10:14 +0200 Subject: [7u8] Request for approval: 7107957: AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h In-Reply-To: <4FFFC0EB.7080304@linux.vnet.ibm.com> References: <4FFFC0EB.7080304@linux.vnet.ibm.com> Message-ID: Approved. On Jul 13, 2012, at 8:32 AM, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes about using the POSIX defined includes. > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/1c0624d9a2b6 > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/243/webrev.00/ > > Reviewed by: > Anthony Petro > Neil Richards > > -- > Yours Charles > From edvard.wendelin at oracle.com Fri Jul 13 00:13:48 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jul 2012 09:13:48 +0200 Subject: [7u8] Request for approval: 7100054: (porting) Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h In-Reply-To: <4FFFC742.9050809@linux.vnet.ibm.com> References: <4FFFC742.9050809@linux.vnet.ibm.com> Message-ID: <92D445EE-54FE-46DB-A7F1-CE246A0DC8BD@oracle.com> Approved. On Jul 13, 2012, at 8:59 AM, Charles Lee wrote: > Hi all, > > Requesting for approval for use the POSIX defined headers for genSolaris/UnixConstants. > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c3da0672a882 > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/243/webrev.01/ > > Reviewed by: > David Holmes > Alan Bateman > Chris Hegarty > Neil Richards > > -- > Yours Charles > From neil.richards at ngmr.net Fri Jul 13 03:08:52 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Fri, 13 Jul 2012 10:08:52 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7100054: (porting) Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Message-ID: <20120713100956.F04B247022@hg.openjdk.java.net> Changeset: 1c92956f67bf Author: ngmr Date: 2011-10-13 12:30 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1c92956f67bf 7100054: (porting) Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Summary: Use POSIX defined includes for unistd.h and fcntl.h Reviewed-by: dholmes, alanb, chegar, ngmr Contributed-by: Charles Lee ! src/solaris/native/sun/nio/fs/genSolarisConstants.c ! src/solaris/native/sun/nio/fs/genUnixConstants.c From neil.richards at ngmr.net Fri Jul 13 03:26:55 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Fri, 13 Jul 2012 11:26:55 +0100 Subject: [7u8] Request for approval: 7100054: (porting) Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h In-Reply-To: <92D445EE-54FE-46DB-A7F1-CE246A0DC8BD@oracle.com> References: <4FFFC742.9050809@linux.vnet.ibm.com> <92D445EE-54FE-46DB-A7F1-CE246A0DC8BD@oracle.com> Message-ID: <1342175215.18018.1.camel@chalkhill> Now posted to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1c92956f67bf On Fri, 2012-07-13 at 09:13 +0200, Edvard Wendelin wrote: > Approved. > > On Jul 13, 2012, at 8:59 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval for use the POSIX defined headers for genSolaris/UnixConstants. > > > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c3da0672a882 > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/243/webrev.01/ > > > > Reviewed by: > > David Holmes > > Alan Bateman > > Chris Hegarty > > Neil Richards > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From neil.richards at ngmr.net Fri Jul 13 03:29:15 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Fri, 13 Jul 2012 10:29:15 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7107957: AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Message-ID: <20120713102955.DF95447023@hg.openjdk.java.net> Changeset: acd4007a7436 Author: ngmr Date: 2011-10-13 13:02 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/acd4007a7436 7107957: AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Summary: Use POSIX defined includes for unistd.h and fcntl.h Reviewed-by: anthony, ngmr Contributed-by: Charles Lee ! src/solaris/native/sun/awt/splashscreen/splashscreen_config.h From neil.richards at ngmr.net Fri Jul 13 03:33:21 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Fri, 13 Jul 2012 11:33:21 +0100 Subject: [7u8] Request for approval: 7107957: AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h In-Reply-To: References: <4FFFC0EB.7080304@linux.vnet.ibm.com> Message-ID: <1342175601.20796.0.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/acd4007a7436 On Fri, 2012-07-13 at 09:10 +0200, Edvard Wendelin wrote: > Approved. > > On Jul 13, 2012, at 8:32 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval to push the changes about using the POSIX defined includes. > > > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/1c0624d9a2b6 > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/243/webrev.00/ > > > > Reviewed by: > > Anthony Petro > > Neil Richards > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From neil.richards at ngmr.net Fri Jul 13 03:36:55 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Fri, 13 Jul 2012 10:36:55 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform Message-ID: <20120713103723.B91E847025@hg.openjdk.java.net> Changeset: d300cb62fd4a Author: anthony Date: 2012-02-21 18:15 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d300cb62fd4a 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform Summary: Peers' constructors shouldn't override user's enableInputMethod() settings Reviewed-by: anthony Contributed-by: Charles Lee ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java ! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java From neil.richards at ngmr.net Fri Jul 13 03:43:06 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Fri, 13 Jul 2012 11:43:06 +0100 Subject: [7u8] Request for approval: 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform In-Reply-To: <8A14A25C-5C6F-41D9-8A35-0E4FAC7BE2AB@oracle.com> References: <4FFF8DE8.7050901@linux.vnet.ibm.com> <8A14A25C-5C6F-41D9-8A35-0E4FAC7BE2AB@oracle.com> Message-ID: <1342176186.20796.1.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d300cb62fd4a On Fri, 2012-07-13 at 09:08 +0200, Edvard Wendelin wrote: > Approved. > > > On Jul 13, 2012, at 4:54 AM, Charles Lee wrote: > > > Hi all, > > > > Requesting for approval to push the changes to get the override invocation in the peers' constructors. > > > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/04bc6f65d9ce > > Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/124/webrev.00/ > > > > Reviewed by: > > Anthony Petrov > > > > -- > > Yours Charles > > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From sunita.koppar at oracle.com Fri Jul 13 05:35:02 2012 From: sunita.koppar at oracle.com (sunita koppar) Date: Fri, 13 Jul 2012 18:05:02 +0530 Subject: [7u6] Request for phase 2 approval for CR 7182135 - Impossible to use some editors directly Message-ID: <500015F6.60401@oracle.com> Hi All, Please review the below Code change: *Description of the bug:* Theclasses sun.beans.editors.BoolEditor and sun.beans.editors.IntEditor are being used by some customers directly. These classes have been changed in JRE7 to be sun.beans.editors.BooleanEditor and sun.beans.editors.IntegerEditor. The current change is to make this change backward compatible. *Webrev:* http://cr.openjdk.java.net/~mbankal/7182135/webrev.00/ Please note, this changeset is not and will not be pushed to JDK8 for below reasons: 1. The change is only to allow such private API usage up-till 7uX. 2. The webrev for 7u6 is different and incorporates only a subset of changes which have to be pushed immediately. 3. Even if we decide to port this to JDK8, the webrev for 7u8 (a greater set of changes) will go into JDK8 and not the one for 7u6 (current one). *Tests done:* http://cr.openjdk.java.net/~mbankal/7182135/Tests/ 1. JPRT built and tested successfully for all platforms 2. Unit testing done after modifying an existing testcase. This tries to load the BoolEditor and IntEditor classes. For details refer - http://cr.openjdk.java.net/~mbankal/7182135/Tests/UnitTest.txt 3. Regression testing with jtreg. 4. JCK tests. *Risks:* The change carries minimal risk as we are just extending existing classes to support additional editor names. regards Sunita Koppar Java Client Sustaining Engineer P.S: My mercurial id is not working well. Hence requested Mala to publish the webrev for me. Thanks Mala. From oleg.pekhovskiy at oracle.com Fri Jul 13 06:59:47 2012 From: oleg.pekhovskiy at oracle.com (Oleg Pekhovskiy) Date: Fri, 13 Jul 2012 17:59:47 +0400 Subject: [7u6] Request for approval for CR 7177040: Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater Message-ID: <500029D3.1020704@oracle.com> Hi! Please review this fix to push to 7u6. Bug: http://bugs.sun.com/view_bug.do?bug_id=7177040 Webrev: http://cr.openjdk.java.net/~bagiras/7u6/7177040.2 Review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003106.html Reviewers: Anthony Petrov, Anton Tarasov Rationale: NetBeans freezes on startup sometimes. Thanks, Oleg From edvard.wendelin at oracle.com Fri Jul 13 07:29:52 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jul 2012 16:29:52 +0200 Subject: [7u6] Request for approval for CR 7177040: Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater In-Reply-To: <500029D3.1020704@oracle.com> References: <500029D3.1020704@oracle.com> Message-ID: <360F7DEA-8747-4EA4-B60E-E2D2B8398020@oracle.com> Pre-approved pending release team approval. Cheers, Edvard On Jul 13, 2012, at 3:59 PM, Oleg Pekhovskiy wrote: > Hi! > > Please review this fix to push to 7u6. > > Bug: > http://bugs.sun.com/view_bug.do?bug_id=7177040 > > Webrev: > http://cr.openjdk.java.net/~bagiras/7u6/7177040.2 > > Review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003106.html > > Reviewers: > Anthony Petrov, Anton Tarasov > > Rationale: > NetBeans freezes on startup sometimes. > > Thanks, > Oleg From edvard.wendelin at oracle.com Fri Jul 13 07:30:38 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jul 2012 16:30:38 +0200 Subject: [7u6] Request for phase 2 approval for CR 7182135 - Impossible to use some editors directly In-Reply-To: <500015F6.60401@oracle.com> References: <500015F6.60401@oracle.com> Message-ID: Pre-approved pending release team approval and positive reviews. Thanks, Edvard On Jul 13, 2012, at 2:35 PM, sunita koppar wrote: > Hi All, > > Please review the below Code change: > > *Description of the bug:* > Theclasses sun.beans.editors.BoolEditor and sun.beans.editors.IntEditor are being used by some customers directly. These classes > have been changed in JRE7 to be sun.beans.editors.BooleanEditor and sun.beans.editors.IntegerEditor. The current change is to make this change backward compatible. > > *Webrev:* > http://cr.openjdk.java.net/~mbankal/7182135/webrev.00/ > Please note, this changeset is not and will not be pushed to JDK8 for below reasons: > 1. The change is only to allow such private API usage up-till 7uX. > 2. The webrev for 7u6 is different and incorporates only a subset of changes which have to be pushed immediately. > 3. Even if we decide to port this to JDK8, the webrev for 7u8 (a greater set of changes) will go into JDK8 and not the one for 7u6 (current one). > > *Tests done:* > http://cr.openjdk.java.net/~mbankal/7182135/Tests/ > 1. JPRT built and tested successfully for all platforms > 2. Unit testing done after modifying an existing testcase. This tries to load the BoolEditor and IntEditor classes. For details refer - http://cr.openjdk.java.net/~mbankal/7182135/Tests/UnitTest.txt > 3. Regression testing with jtreg. > 4. JCK tests. > > *Risks:* > The change carries minimal risk as we are just extending existing classes to support additional editor names. > > > regards > Sunita Koppar > Java Client Sustaining Engineer > > P.S: My mercurial id is not working well. Hence requested Mala to publish the webrev for me. Thanks Mala. From huizhe.wang at oracle.com Fri Jul 13 09:45:08 2012 From: huizhe.wang at oracle.com (huizhe.wang at oracle.com) Date: Fri, 13 Jul 2012 16:45:08 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException Message-ID: <20120713164511.2EC1B4702E@hg.openjdk.java.net> Changeset: 3558d0eaa379 Author: joehw Date: 2012-07-13 09:46 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/3558d0eaa379 7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException Summary: removing the hack of using escapeNonUSAscii. DocumentBuilder.parse(String uri) will accept only valid URL as defined by java.net.URL. Reviewed-by: psandoz, lancea ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java From alejandro.murillo at oracle.com Fri Jul 13 16:03:08 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 13 Jul 2012 17:03:08 -0600 Subject: [7u6] Request for phase 2 approval for bulk integration of hs23.2-b09 Message-ID: <5000A92C.5010503@oracle.com> Requesting approval to integrate hs23.2-b09 into jdk7u6-b20. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u6/hs23.2-b09-jdk7u6-b20.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC 7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used 7175133: jinfo failed to get system properties after 6924259 7177128: SA cannot get correct system properties after 7126277 7180884: new hotspot build - hs23.2-b09 7181200: JVM new hashing code breaks SA in product mode -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From mike.duigou at oracle.com Fri Jul 13 16:09:40 2012 From: mike.duigou at oracle.com (Mike Duigou) Date: Fri, 13 Jul 2012 16:09:40 -0700 Subject: Update on alternative hashing for String keys with hash-based Maps Message-ID: Hello all; About a month ago a significant change was made to the Java SE 7 and 8 hash based Map implementations. This change was previously proposed and discussed on this list[1]. The change affects all of the hashing based Map implementations (HashMap, Hashtable, WeakHashMap, LinkedHashMap, ConcurrentHashMap), the derived Set implementations (HashSet, LinkedHashSet, etc.) and other classes which depend upon these classes (Properties, UIDefaults). The change to hash based Maps improves performance when a large number of key hash code collisions are encountered. This is accomplished by altering the handling of String keys to use a different (better) hash function. As initially proposed, the alternative hashing behaviour was planned to apply to all hash based Maps larger than 512 elements. Smaller maps would continue to use the existing hashing approach. ConcurrentHashMap, because reasons related to the complexity of it's implementation, would always use the improved approach regardless of map capacity. Providing capacity based triggering of the alternative hashing is intended to improve compatibility by ensuring that the order in which elements are iterated does not change. Specifically, at less than the threshold capacity Map elements will be iterated in the same order as today. At or above the threshold, the iteration order will be different than the current order. Testing and evaluation of existing Java applications has shown us that some applications have explicit or implicit dependence upon the order that keys, values or entries will be iterated. The vast majority of iteration order dependent cases involve small maps--once a map contains hundreds of elements generally incorrect assumptions about iteration order will have already been found and resolved. We believed that triggering the alternative hashing behaviour at 512 element capacity would protect iteration order in cases which depended upon the existing iteration order. Java SE 7 and Java SE 8 have different policies. Java SE 8 is intended to always use alternative hashing of String keys regardless of the capacity of the Map. After integration a number of cases of iteration order dependence were encountered within the OpenJDK code itself, in tests and in user code. Some of these faults were easily diagnosed and correct. Some other cases, because iteration order is not consistent from run-to-run under alternative hashing, proved difficult to isolate and resolve. Following this testing and and consultation with Java licensees and developers it was decided disable the alternative hashing behaviour for Java SE 7. To ensure the greatest degree of compatibility with existing applications it seems best to only enable alternative hashing by explicit control. In Java SE 7u6 it will be necessary to set the system property jdk.map.althashing.threshold in order to enable alternative hashing. It is also still possible that the feature may be enabled by default in future Java SE 7 releases but this will only happen if further testing indicates compatibility can be reasonably assured. Because Java 8 is unreleased and we still wish to shake out iteration order dependencies alternative hashing remains enabled in Java SE 8. Alternative hashing is very likely to be enabled by default in Java SE 8. Doug Lea has been investigating further improvements to handling of key hash code collisions and his design is extremely likely to be the basis for all Java SE 8 hash based Map implementations.[2] Developers and deployers are strongly encouraged to test their applications by enabling the alternative String key hashing feature in Java SE 7u6 or later and/or testing with Java SE 8 builds. BE WARNED: it will probably not be possible to disable alternative hashing in Java SE 8. Applications MUST remove dependencies upon iteration order before they can be deployed with Java SE 8. Thanks, Mike TL;DR: - Java SE 7 and 8 both now support alternative hashing for String keys with hash based Maps - Alternative hashing improves performance when many String key hash codes collide - Alternative hashing impacts key, value and element iteration order - Alternative hashing is currently DISABLED by default for Java SE 7 - Future Java SE 7 releases may enable alternative hashing for "large" (>512 capacity) maps - Developers can enable the eature in Java SE 7 for testing and deployment with a system property - Alternative hashing is ENABLED for all maps in Java SE 8 - It will probably not be possible to disable alternative hashing in Java SE 8 - Hash map key, value and element iteration order WILL be different and unpredictable in Java SE 8 - Different implementation approaches are still being investigated for Java SE 8 and remain subject to change [1] http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-May/010238.html [2] http://cs.oswego.edu/pipermail/concurrency-interest/2012-June/009505.html From stephen.bannasch at deanbrook.org Fri Jul 13 20:35:24 2012 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Fri, 13 Jul 2012 23:35:24 -0400 Subject: pack200 --repack not working in Java 1.7 or Java 1.8 on Mac OS X Message-ID: Running pack200 --repack fails with a NullPointerException in Java 1.7 or Java 1.8 Mac OS X 10.7.4 Exception in thread "main" java.lang.NullPointerException at com.sun.java.util.jar.pack.Driver.createTempFile(Driver.java:389) at com.sun.java.util.jar.pack.Driver.main(Driver.java:244) more details: https://gist.github.com/3109057 From Alan.Bateman at oracle.com Sat Jul 14 06:14:47 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sat, 14 Jul 2012 14:14:47 +0100 Subject: pack200 --repack not working in Java 1.7 or Java 1.8 on Mac OS X In-Reply-To: References: Message-ID: <500170C7.3040007@oracle.com> On 14/07/2012 04:35, Stephen Bannasch wrote: > Running pack200 --repack fails with a NullPointerException in Java 1.7 > or Java 1.8 Mac OS X 10.7.4 > > Exception in thread "main" java.lang.NullPointerException > at com.sun.java.util.jar.pack.Driver.createTempFile(Driver.java:389) > at com.sun.java.util.jar.pack.Driver.main(Driver.java:244) > > more details: https://gist.github.com/3109057 > Thanks for the bug report, this seems to be a regression in 7u5 caused by 7143606. I've created a bug to track it: 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path If you change the command to specify a directory, say ./SwingSet2.jar then it will work as before. -Alan. From dl at cs.oswego.edu Sat Jul 14 06:43:57 2012 From: dl at cs.oswego.edu (Doug Lea) Date: Sat, 14 Jul 2012 09:43:57 -0400 Subject: Update on alternative hashing for String keys with hash-based Maps In-Reply-To: References: Message-ID: <5001779D.7090104@cs.oswego.edu> On 07/13/12 19:09, Mike Duigou wrote: > Doug Lea has been investigating further improvements A quick overview: The preview version of ConcurrentHashMap (currently as jsr166e.ConcurrentHashMapV8 -- see http://gee.cs.oswego.edu/dl/concurrency-interest/index.html) addresses string hash problems from a different angle. Rather than replacing the hash code algorithm, it uses O(log n) techniques to provide graceful degradation in cases where many keys have colliding hash codes. The basic techniques used apply only when the colliding keys are Comparable, which includes all cases of interest (String, numbers, etc; this is dynamically checked, so the nominal key types don't matter). They reduce worst-case impact of dumb/hostile usages where, say, a billion keys all have the same hash code, from a billion steps per operation down to about 50 steps without the need for alternate hash functions (like murmur) that would be less susceptible to these problems at the expense of noticeably higher costs in the normal case. It looks possible but will take a bunch of effort to apply these techniques to the other JDK hash-based classes that are susceptible to these kinds of performance issues. (The main downside in doing this is that each of them will require a few hundred lines of slightly different specializations of the required variant form of balanced trees.) This approach may eliminate the motivation/need for "hash2" slot introduced in class String, further reducing footprints (i.e., murmur would still be supported but its results not cached). And further, the ALT-HASHING controls may turn into no-ops for all JDK tables. -Doug From stephen.bannasch at deanbrook.org Sat Jul 14 07:34:42 2012 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Sat, 14 Jul 2012 10:34:42 -0400 Subject: pack200 --repack not working in Java 1.7 or Java 1.8 on Mac OS X In-Reply-To: <500170C7.3040007@oracle.com> References: <500170C7.3040007@oracle.com> Message-ID: At 2:14 PM +0100 7/14/12, Alan Bateman wrote: >On 14/07/2012 04:35, Stephen Bannasch wrote: > >>Running pack200 --repack fails with a NullPointerException in Java 1.7 or Java 1.8 Mac OS X 10.7.4 >> >>Exception in thread "main" java.lang.NullPointerException >> at com.sun.java.util.jar.pack.Driver.createTempFile(Driver.java:389) >> at com.sun.java.util.jar.pack.Driver.main(Driver.java:244) >> >>more details: https://gist.github.com/3109057 >> >Thanks for the bug report, this seems to be a regression in 7u5 caused by 7143606. I've created a bug to track it: > >7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Hi Alan, Thanks for confirming and making a bug report. Where is the bug you created listed? I can't see it here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184145 >If you change the command to specify a directory, say ./SwingSet2.jar then it will work as before. That's great. I've confirmed the work-around works for me in 1.8, 1.7 and 1.6.0_33 From Alan.Bateman at oracle.com Sat Jul 14 07:58:39 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sat, 14 Jul 2012 15:58:39 +0100 Subject: pack200 --repack not working in Java 1.7 or Java 1.8 on Mac OS X In-Reply-To: References: <500170C7.3040007@oracle.com> Message-ID: <5001891F.6050107@oracle.com> On 14/07/2012 15:34, Stephen Bannasch wrote: > > Where is the bug you created listed? > > I can't see it here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184145 Give it day or so (bugs.sun.com is not a real-time view of the bug database). > > : > > That's great. I've confirmed the work-around works for me in 1.8, 1.7 > and 1.6.0_33 Thanks for confirming, and interesting that this impacted Oracle's 6u33 too, I'm kinda surprised by that because the changes for <= 6 were not the same as >= 7. -Alan From stephen.bannasch at deanbrook.org Sat Jul 14 08:20:49 2012 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Sat, 14 Jul 2012 11:20:49 -0400 Subject: pack200 --repack not working in Java 1.7 or Java 1.8 on Mac OS X In-Reply-To: <5001891F.6050107@oracle.com> References: <500170C7.3040007@oracle.com> <5001891F.6050107@oracle.com> Message-ID: At 3:58 PM +0100 7/14/12, Alan Bateman wrote: >On 14/07/2012 15:34, Stephen Bannasch wrote: > >>Where is the bug you created listed? >> >>I can't see it here: >>http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184145 >> >Give it day or so (bugs.sun.com is not a real-time view of the bug database). Normally I'd reference the url to the bug report when committing the change in my project. However since it the bug is not visible yet I'll just refer to the bug-id. That is of course a bit less reliable since I can't confirm that the bug-id is correct. >>That's great. I've confirmed the work-around works for me in 1.8, 1.7 and 1.6.0_33 >> >Thanks for confirming, and interesting that this impacted Oracle's 6u33 too, I'm kinda surprised bythat because the changes >for<= 6 were not the same as >= 7. It did NOT affect 6u33. 6u33 worked without requiring the work-around. I implemented the work-around you suggested and tested in all three versions. I did not expect any difference in the outcome when running on 6u33 and that was the result. From Alan.Bateman at oracle.com Sat Jul 14 08:26:25 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sat, 14 Jul 2012 16:26:25 +0100 Subject: pack200 --repack not working in Java 1.7 or Java 1.8 on Mac OS X In-Reply-To: References: <500170C7.3040007@oracle.com> <5001891F.6050107@oracle.com> Message-ID: <50018FA1.2090003@oracle.com> On 14/07/2012 16:20, Stephen Bannasch wrote: > > Normally I'd reference the url to the bug report when committing the > change in my project. > > However since it the bug is not visible yet I'll just refer to the bug-id. > > That is of course a bit less reliable since I can't confirm that the > bug-id is correct. I can confirm that the bug is 7184145. Sorry, I don't have any way of making it appear immediately on bugs.sun.com, that site is just a mirror that updates itself once a day. > : > > It did NOT affect 6u33. 6u33 worked without requiring the work-around. > > I implemented the work-around you suggested and tested in all three > versions. > > I did not expect any difference in the outcome when running on 6u33 > and that was the result. Thanks, that confirms what I suspected. -Alan. From weijun.wang at oracle.com Sun Jul 15 21:16:22 2012 From: weijun.wang at oracle.com (Weijun Wang) Date: Mon, 16 Jul 2012 12:16:22 +0800 Subject: [7u6] Request for phase 2 approval for CR 7180907 - Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes Message-ID: <50039596.30606@oracle.com> Hi All This is a request to fix a bug in jdk7u6 phase 2. 7180907: Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7180907 The bug prevents jarsigner verifying a signer jar. The fix for 7u6 is at http://cr.openjdk.java.net/~weijun/7180907/7u/webrev.00/ It's already reviewed by Xuelei Fan, Vincent Ryan, and Alexander Fomin. http://mail.openjdk.java.net/pipermail/security-dev/2012-July/005125.html The fix is low-risk, and isolated. new regression test added. Existing tests also run fine. Please note the fix for JDK 8 will be more aggressive. Thanks Weijun From sean.coffey at oracle.com Mon Jul 16 02:51:06 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 16 Jul 2012 10:51:06 +0100 Subject: [7u6] Request for phase 2 approval for CR 7180907 - Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes In-Reply-To: <50039596.30606@oracle.com> References: <50039596.30606@oracle.com> Message-ID: <5003E40A.2040801@oracle.com> Approved for 7u6-dev. regards, Sean. On 16/07/12 05:16, Weijun Wang wrote: > Hi All > > This is a request to fix a bug in jdk7u6 phase 2. > > 7180907: Jarsigner -verify fails if rsa file used sha-256 with > authenticated attributes > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7180907 > > The bug prevents jarsigner verifying a signer jar. > > The fix for 7u6 is at > > http://cr.openjdk.java.net/~weijun/7180907/7u/webrev.00/ > > It's already reviewed by Xuelei Fan, Vincent Ryan, and Alexander Fomin. > > > http://mail.openjdk.java.net/pipermail/security-dev/2012-July/005125.html > > The fix is low-risk, and isolated. new regression test added. Existing > tests also run fine. > > Please note the fix for JDK 8 will be more aggressive. > > Thanks > Weijun From sean.coffey at oracle.com Mon Jul 16 02:53:24 2012 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 16 Jul 2012 10:53:24 +0100 Subject: [7u6] Request for phase 2 approval for bulk integration of hs23.2-b09 In-Reply-To: <5000A92C.5010503@oracle.com> References: <5000A92C.5010503@oracle.com> Message-ID: <5003E494.9010706@oracle.com> Pre-approved pending release team approval and positive test results. regards, Sean. On 14/07/12 00:03, Alejandro E Murillo wrote: > Requesting approval to integrate hs23.2-b09 into jdk7u6-b20. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u6/hs23.2-b09-jdk7u6-b20.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 7156729: PPC: R_PPC_REL24 relocation error related to some libraries > built without -fPIC > 7167142: Consider a warning when finding a .hotspotrc or > .hotspot_compiler file that isn't used > 7175133: jinfo failed to get system properties after 6924259 > 7177128: SA cannot get correct system properties after 7126277 > 7180884: new hotspot build - hs23.2-b09 > 7181200: JVM new hashing code breaks SA in product mode > From weijun.wang at oracle.com Mon Jul 16 03:00:23 2012 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Mon, 16 Jul 2012 10:00:23 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7180907: Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes Message-ID: <20120716100129.5D5F847081@hg.openjdk.java.net> Changeset: c399756623cb Author: weijun Date: 2012-07-16 11:56 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/c399756623cb 7180907: Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes Reviewed-by: xuelei, vinnie ! src/share/classes/sun/security/pkcs/SignerInfo.java + test/sun/security/x509/AlgorithmId/NonStandardNames.java From vincent.x.ryan at oracle.com Mon Jul 16 08:36:22 2012 From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com) Date: Mon, 16 Jul 2012 15:36:22 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7182500: OCSP revocation checking fails if OCSP responce does not contain certificates Message-ID: <20120716153633.8723047084@hg.openjdk.java.net> Changeset: 3aa687530ca9 Author: vinnie Date: 2012-07-16 16:31 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/3aa687530ca9 7182500: OCSP revocation checking fails if OCSP responce does not contain certificates Reviewed-by: xuelei, valeriep ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java From kelly.ohair at oracle.com Mon Jul 16 11:46:15 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Mon, 16 Jul 2012 11:46:15 -0700 Subject: [7u8] Request for approval: 6625113 && 7184406 - get_source fix and normalizer addition Message-ID: <3377928C-3AF9-471A-8F61-97621453F497@oracle.com> Requesting for approval to push the changes on the get_source script and adding the normalizer whitespace script. 6625113: Add the normalize and rmkw perl script to the openjdk repository or openjdk site? 7184406: Adjust get_source/hgforest script to allow for trailing // characters Webrev for jdk7u @ http://cr.openjdk.java.net/~ohair/openjdk7u/get_source_normalizer/webrev/ Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/rev/38207a5797ab Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/build/rev/ba77d95ed219 Reviewed by: Tim Bell From alejandro.murillo at oracle.com Mon Jul 16 12:53:09 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 16 Jul 2012 13:53:09 -0600 Subject: [7u6] Request for phase 2 approval for bulk integration of hs23.2-b09 In-Reply-To: <5003E494.9010706@oracle.com> References: <5000A92C.5010503@oracle.com> <5003E494.9010706@oracle.com> Message-ID: <50047125.1080105@oracle.com> Just wanted to let you know that all the bugs associated with the changesets to be integrated were already approved by the release team Thanks Alejandro On 7/16/2012 3:53 AM, Se?n Coffey wrote: > Pre-approved pending release team approval and positive test results. > > regards, > Sean. > > On 14/07/12 00:03, Alejandro E Murillo wrote: >> Requesting approval to integrate hs23.2-b09 into jdk7u6-b20. >> >> A webrev is available at: >> >> http://cr.openjdk.java.net/~amurillo/7u6/hs23.2-b09-jdk7u6-b20.webrev/ >> >> Pre-integration testing is in progress; the integration will proceed >> only after SQE has analyzed the results and approved. >> >> The fixes in the proposed integration are below. All have undergone >> nightly testing and are already in a jdk8 repository. >> >> 7156729: PPC: R_PPC_REL24 relocation error related to some libraries >> built without -fPIC >> 7167142: Consider a warning when finding a .hotspotrc or >> .hotspot_compiler file that isn't used >> 7175133: jinfo failed to get system properties after 6924259 >> 7177128: SA cannot get correct system properties after 7126277 >> 7180884: new hotspot build - hs23.2-b09 >> 7181200: JVM new hashing code breaks SA in product mode >> > > -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From tom.deneau at amd.com Mon Jul 16 13:08:45 2012 From: tom.deneau at amd.com (Deneau, Tom) Date: Mon, 16 Jul 2012 20:08:45 +0000 Subject: Request for Review: AESCrypt.init performance JDK change Message-ID: Please review the following webrev which improves performance for the com/sun/crypto/provider when the algorithm is AES for some kinds of Cipher usage patterns. http://cr.openjdk.java.net/~tdeneau/aescrypt-init-performance/webrev.01/ I do not have a bug number for this change but a description would be something like the following: Consider an application which holds on to a Cipher object for AES and keeps the same key but calls Cipher.init to change the Cipher between encryption and decryption. The current code in AESCrypt.java recomputes the expanded key (which is an expensive operation) with each call to init. The proposed code saves the key and, if it has not changed, does not need to recompute on subsequent calls to Cipher.init. The proposed code also incorporates into the key calculation the final step which was the expansion of the key to a 1-dimensional array of ints. This step used to be done in the routine setSubKey. -- Tom Deneau From leonid.romanov at oracle.com Mon Jul 16 13:16:18 2012 From: leonid.romanov at oracle.com (Leonid Romanov) Date: Tue, 17 Jul 2012 00:16:18 +0400 Subject: [7u6] Request for phase 2 approval for CR 7181027: [macosx] Unable to use headless mode Message-ID: <8935FEE5-1AFF-43C2-B386-ACF6709DC029@oracle.com> Hi, Bug: http://bugs.sun.com/view_bug.do?bug_id=7181027 Webrev: http://cr.openjdk.java.net/~leonidr/7181027/webrev.00/ Review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004604.html Reviewer: anthony Rationale for inclusion in 7u4: a low risk fix that makes headless mode usable on OS X Thanks, Leonid. From xueming.shen at oracle.com Mon Jul 16 14:17:40 2012 From: xueming.shen at oracle.com (Xueming Shen) Date: Mon, 16 Jul 2012 14:17:40 -0700 Subject: [7u6] Request for phase 2 approval for CR 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Message-ID: <500484F4.4030600@oracle.com> Hi All This is a request to fix a regression bug in jdk7u6 phase 2. 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path The fix for 7u6 is at http://cr.openjdk.java.net/~sherman/7184145_7u6/webrev Which is identical to the same fix we put into jdk8 http://cr.openjdk.java.net/~ksrini/7184145/webrev.0/ The fix is low-risk, and isolated. new regression test added. Thanks! -Sherman From sean.coffey at oracle.com Mon Jul 16 14:46:56 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Mon, 16 Jul 2012 22:46:56 +0100 Subject: [7u6] Request for phase 2 approval for CR 7181027: [macosx] Unable to use headless mode In-Reply-To: <8935FEE5-1AFF-43C2-B386-ACF6709DC029@oracle.com> References: <8935FEE5-1AFF-43C2-B386-ACF6709DC029@oracle.com> Message-ID: <50048BD0.3070301@oracle.com> Approved for 7u6-dev. regards, Sean. On 16/07/2012 21:16, Leonid Romanov wrote: > Hi, > > Bug: http://bugs.sun.com/view_bug.do?bug_id=7181027 > Webrev: http://cr.openjdk.java.net/~leonidr/7181027/webrev.00/ > Review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004604.html > Reviewer: anthony > > Rationale for inclusion in 7u4: a low risk fix that makes headless mode usable on OS X > > Thanks, > Leonid. > From sean.coffey at oracle.com Mon Jul 16 14:47:59 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Mon, 16 Jul 2012 22:47:59 +0100 Subject: [7u6] Request for phase 2 approval for CR 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path In-Reply-To: <500484F4.4030600@oracle.com> References: <500484F4.4030600@oracle.com> Message-ID: <50048C0F.9070304@oracle.com> Approved for 7u6-dev. regards, Sean. On 16/07/2012 22:17, Xueming Shen wrote: > Hi All > > This is a request to fix a regression bug in jdk7u6 phase 2. > > 7184145: (pack200) pack200 --repack throws NullPointerException when > JAR file specified without path > > The fix for 7u6 is at > > http://cr.openjdk.java.net/~sherman/7184145_7u6/webrev > > Which is identical to the same fix we put into jdk8 > > http://cr.openjdk.java.net/~ksrini/7184145/webrev.0/ > > The fix is low-risk, and isolated. new regression test added. > > Thanks! > -Sherman > From lana.steuck at oracle.com Mon Jul 16 15:00:58 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 16 Jul 2012 22:00:58 +0000 Subject: hg: jdk7u/jdk7u6/jdk: 6 new changesets Message-ID: <20120716220213.96294470A4@hg.openjdk.java.net> Changeset: 7cb9be8b6478 Author: kizune Date: 2012-07-09 11:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/7cb9be8b6478 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java Changeset: 38d2807c7801 Author: mduigou Date: 2012-06-28 16:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/38d2807c7801 7180621: Hashtable has incorrect alternative hashing threshold default value Reviewed-by: dholmes ! src/share/classes/java/util/Hashtable.java Changeset: 5b74dcc8191d Author: anthony Date: 2012-07-11 13:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/5b74dcc8191d 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 Summary: Apply the extended state only when needed Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/HideMaximized/HideMaximized.java Changeset: dcee29cd4b80 Author: coffeys Date: 2012-07-11 21:48 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/dcee29cd4b80 7183209: Backout 7105952 changes for jdk7u Reviewed-by: chegar, darcy, alanb ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/RandomAccessFile.java ! src/solaris/classes/java/io/FileDescriptor.java ! src/windows/classes/java/io/FileDescriptor.java + test/java/io/FileDescriptor/FileChannelFDTest.java - test/java/io/FileDescriptor/Sharing.java Changeset: 0039f5c7fb51 Author: bpatel Date: 2012-07-11 16:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/0039f5c7fb51 7182971: Need to include documentation content for JCMD man page Reviewed-by: robilad, tbell ! src/linux/doc/man/jcmd.1 ! src/solaris/doc/sun/man/man1/jcmd.1 Changeset: 09145b546a2b Author: lana Date: 2012-07-11 20:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/09145b546a2b Merge - test/java/io/FileDescriptor/Sharing.java From leonid.romanov at oracle.com Mon Jul 16 15:11:04 2012 From: leonid.romanov at oracle.com (leonid.romanov at oracle.com) Date: Mon, 16 Jul 2012 22:11:04 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7181027: [macosx] Unable to use headless mode Message-ID: <20120716221128.19B25470A5@hg.openjdk.java.net> Changeset: ba7fae92732e Author: leonidr Date: 2012-07-17 01:59 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/ba7fae92732e 7181027: [macosx] Unable to use headless mode Reviewed-by: anthony ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/solaris/native/java/lang/java_props_md.c From lana.steuck at oracle.com Mon Jul 16 16:15:11 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 16 Jul 2012 16:15:11 -0700 (PDT) Subject: jdk7u-b20: jdk7u6-dev Message-ID: <201207162315.q6GNFBrZ000822@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u6/rev/e79fa743fe5a http://hg.openjdk.java.net/jdk7u/jdk7u6/langtools/rev/32acb67a7953 http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/09145b546a2b http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxws/rev/6d17242f12ed http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxp/rev/4f7b77cc3b25 http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/0aea8f0afd27 http://hg.openjdk.java.net/jdk7u/jdk7u6/corba/rev/f0c51b691d34 --- All the fixes will be tested during promotion (no PIT testing at this point): 7178079 java classes_awt REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b1 7183209 java classes_io Backout 7105952 changes for jdk7u 7177173 java classes_swing [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not 7180621 java classes_util fix broken threshold value in 7180240 7182971 tool solaris Need to include documentation content for JCMD man page From weijun.wang at oracle.com Mon Jul 16 21:09:21 2012 From: weijun.wang at oracle.com (Weijun Wang) Date: Tue, 17 Jul 2012 12:09:21 +0800 Subject: [7u8] Request for approval for CR 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified Message-ID: <5004E571.7010809@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u8. 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7102106 This is a test bug. The fix is already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2a39c98c1241 Reviewed-by: mullan The patch for jdk7u8 is identical to the one in jdk8. Thanks Weijun From abhi.saha at oracle.com Mon Jul 16 23:32:14 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Tue, 17 Jul 2012 06:32:14 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7182135: Impossible to use some editors directly Message-ID: <20120717063237.B065D470C8@hg.openjdk.java.net> Changeset: 122ea6020d26 Author: skoppar Date: 2012-07-13 08:18 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/122ea6020d26 7182135: Impossible to use some editors directly Reviewed-by: asaha, vikram + src/share/classes/sun/beans/editors/BoolEditor.java + src/share/classes/sun/beans/editors/IntEditor.java From sean.coffey at oracle.com Tue Jul 17 00:13:21 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Tue, 17 Jul 2012 08:13:21 +0100 Subject: [7u8] Request for approval for CR 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified In-Reply-To: <5004E571.7010809@oracle.com> References: <5004E571.7010809@oracle.com> Message-ID: <50051091.8000404@oracle.com> approved for 7u-dev. regards, Sean. On 17/07/2012 05:09, Weijun Wang wrote: > Hi All > > This is a request to backport a jdk8 fix into jdk7u8. > > 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7102106 > > This is a test bug. > > The fix is already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2a39c98c1241 > Reviewed-by: mullan > > The patch for jdk7u8 is identical to the one in jdk8. > > Thanks > Weijun From sean.coffey at oracle.com Tue Jul 17 00:23:41 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Tue, 17 Jul 2012 08:23:41 +0100 Subject: [7u8] Request for approval: 6625113 && 7184406 - get_source fix and normalizer addition In-Reply-To: <3377928C-3AF9-471A-8F61-97621453F497@oracle.com> References: <3377928C-3AF9-471A-8F61-97621453F497@oracle.com> Message-ID: <500512FD.2040401@oracle.com> Approved for 7u-dev. regards, Sean. On 16/07/2012 19:46, Kelly O'Hair wrote: > Requesting for approval to push the changes on the get_source script and adding the normalizer whitespace script. > > 6625113: Add the normalize and rmkw perl script to the openjdk repository or openjdk site? > 7184406: Adjust get_source/hgforest script to allow for trailing // characters > > Webrev for jdk7u @ http://cr.openjdk.java.net/~ohair/openjdk7u/get_source_normalizer/webrev/ > > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/jdk8/rev/38207a5797ab > Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/build/rev/ba77d95ed219 > > Reviewed by: > Tim Bell > From sean.coffey at oracle.com Tue Jul 17 00:50:26 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Tue, 17 Jul 2012 08:50:26 +0100 Subject: [7u communication] Extra documentation describing the phase 2 approval and push process for 7u$N stabilization forests In-Reply-To: <4FFEE351.9060808@oracle.com> References: <4FFEE351.9060808@oracle.com> Message-ID: <50051942.1050002@oracle.com> Changes pushed with links available from 7u project page. http://openjdk.java.net/projects/jdk7u/ regards, Sean. On 12/07/2012 15:46, Se?n Coffey wrote: > Hi all, > > I've put together some extra documentation to outline the phase 2 > approval and push process that we're using for 7u stabilization > forests (jdk7u6-dev being the current development one). It's a follow > on from the process that Edvard has already outlined on this alias in > the past [1]. The webrev of proposed changes can be found here : > http://cr.openjdk.java.net/~coffeys/webrev.phase2/ > > > A phase 2 push approval template has also been added. I'd like to hear > any comments/feedback people may have to offer before I push the > changes to the openjdk 7u project page. Hoping to push by next Tuesday. > > Regards, > Sean. > > [1] > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-February/001900.html From Alan.Bateman at oracle.com Tue Jul 17 01:00:23 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 17 Jul 2012 09:00:23 +0100 Subject: Request for Review: AESCrypt.init performance JDK change In-Reply-To: References: Message-ID: <50051B97.4050805@oracle.com> On 16/07/2012 21:08, Deneau, Tom wrote: > Please review the following webrev which improves performance for the > com/sun/crypto/provider when the algorithm is AES for some kinds of > Cipher usage patterns. > > http://cr.openjdk.java.net/~tdeneau/aescrypt-init-performance/webrev.01/ > > I do not have a bug number for this change but a description would be > something like the following: > > Consider an application which holds on to a Cipher object for AES > and keeps the same key but calls Cipher.init to change the Cipher > between encryption and decryption. The current code in > AESCrypt.java recomputes the expanded key (which is an expensive > operation) with each call to init. > > The proposed code saves the key and, if it has not changed, does not > need to recompute on subsequent calls to Cipher.init. The proposed > code also incorporates into the key calculation the final step which > was the expansion of the key to a 1-dimensional array of ints. This > step used to be done in the routine setSubKey. > > -- Tom Deneau Tom - I assume this will need to get reviewed for jdk8 and bake in that forest for a bit before it can be considered for 7u. -Alan. From littlee at linux.vnet.ibm.com Tue Jul 17 01:06:28 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Tue, 17 Jul 2012 16:06:28 +0800 Subject: [7u8] Request for approval: 7118907: InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH Message-ID: <50051D04.9080704@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to treat EHOSTUNREACH as the same as EINVAL. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/c508f38245f8 Changeset for jdk7u-dev @ http://cr.openjdk.java.net/~littlee/jdk7u/175/webrev.00/ Reviewed by: Alan Bateman Chris Hegarty -- Yours Charles From tom.deneau at amd.com Tue Jul 17 08:10:59 2012 From: tom.deneau at amd.com (Deneau, Tom) Date: Tue, 17 Jul 2012 15:10:59 +0000 Subject: Request for Review: AESCrypt.init performance JDK change In-Reply-To: <50051B97.4050805@oracle.com> References: <50051B97.4050805@oracle.com> Message-ID: Alan -- Can you tell me the procedure I should follow? I have submitted hotspot webrevs before but not JDK webrevs? -- Tom -----Original Message----- From: Alan Bateman [mailto:Alan.Bateman at oracle.com] Sent: Tuesday, July 17, 2012 3:00 AM To: Deneau, Tom Cc: jdk7u-dev at openjdk.java.net; security-dev at openjdk.java.net Subject: Re: Request for Review: AESCrypt.init performance JDK change On 16/07/2012 21:08, Deneau, Tom wrote: > Please review the following webrev which improves performance for the > com/sun/crypto/provider when the algorithm is AES for some kinds of > Cipher usage patterns. > > http://cr.openjdk.java.net/~tdeneau/aescrypt-init-performance/webrev.01/ > > I do not have a bug number for this change but a description would be > something like the following: > > Consider an application which holds on to a Cipher object for AES > and keeps the same key but calls Cipher.init to change the Cipher > between encryption and decryption. The current code in > AESCrypt.java recomputes the expanded key (which is an expensive > operation) with each call to init. > > The proposed code saves the key and, if it has not changed, does not > need to recompute on subsequent calls to Cipher.init. The proposed > code also incorporates into the key calculation the final step which > was the expansion of the key to a 1-dimensional array of ints. This > step used to be done in the routine setSubKey. > > -- Tom Deneau Tom - I assume this will need to get reviewed for jdk8 and bake in that forest for a bit before it can be considered for 7u. -Alan. From Alan.Bateman at oracle.com Tue Jul 17 08:31:54 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 17 Jul 2012 16:31:54 +0100 Subject: Request for Review: AESCrypt.init performance JDK change In-Reply-To: References: <50051B97.4050805@oracle.com> Message-ID: <5005856A.8090608@oracle.com> On 17/07/2012 16:10, Deneau, Tom wrote: > Alan -- > > Can you tell me the procedure I should follow? > I have submitted hotspot webrevs before but not JDK webrevs? > > -- Tom > > You'll need to get a sponsor from the security area (you've cc'ed security-dev so that's the right list). The initial target should be jdk8 as changes going into jdk7u need to be in 8 first. -Alan From xueming.shen at oracle.com Tue Jul 17 08:33:38 2012 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 17 Jul 2012 15:33:38 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Message-ID: <20120717153357.D05CD470D2@hg.openjdk.java.net> Changeset: 10a6e31e619e Author: sherman Date: 2012-07-17 08:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/10a6e31e619e 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Summary: fixed the null case Reviewed-by: alanb ! src/share/classes/com/sun/java/util/jar/pack/Driver.java + test/tools/pack200/RepackTest.java From frances.ho at oracle.com Tue Jul 17 08:46:11 2012 From: frances.ho at oracle.com (Frances Ho) Date: Tue, 17 Jul 2012 08:46:11 -0700 Subject: Request for Review: AESCrypt.init performance JDK change In-Reply-To: <5005856A.8090608@oracle.com> References: <50051B97.4050805@oracle.com> <5005856A.8090608@oracle.com> Message-ID: <500588C3.304@oracle.com> Valerie Peng will be looking into this one. _Frances On 7/17/2012 8:31 AM, Alan Bateman wrote: > On 17/07/2012 16:10, Deneau, Tom wrote: >> Alan -- >> >> Can you tell me the procedure I should follow? >> I have submitted hotspot webrevs before but not JDK webrevs? >> >> -- Tom >> >> > You'll need to get a sponsor from the security area (you've cc'ed > security-dev so that's the right list). The initial target should be > jdk8 as changes going into jdk7u need to be in 8 first. > > -Alan From kelly.ohair at oracle.com Tue Jul 17 09:08:31 2012 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Tue, 17 Jul 2012 16:08:31 +0000 Subject: hg: jdk7u/jdk7u-dev: 2 new changesets Message-ID: <20120717160831.2F454470D3@hg.openjdk.java.net> Changeset: 3a0e43ffdc49 Author: ohair Date: 2012-07-16 11:36 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/3a0e43ffdc49 6625113: Add the normalize and rmkw perl script to the openjdk repository or openjdk site? Reviewed-by: tbell + make/scripts/normalizer.pl Changeset: 0a468a4422c7 Author: ohair Date: 2012-07-16 11:37 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/0a468a4422c7 7184406: Adjust get_source/hgforest script to allow for trailing // characters Reviewed-by: tbell ! make/scripts/hgforest.sh From sean.coffey at oracle.com Tue Jul 17 09:52:12 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Tue, 17 Jul 2012 17:52:12 +0100 Subject: [7u8] Request for approval: 7118907: InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH In-Reply-To: <50051D04.9080704@linux.vnet.ibm.com> References: <50051D04.9080704@linux.vnet.ibm.com> Message-ID: <5005983C.6040706@oracle.com> Approved for 7u-dev. I've created the 7u8 bug record for you and will update once I see your push. Regards, Sean. On 17/07/2012 09:06, Charles Lee wrote: > Hi all, > > Requesting for approval to push the changes to treat EHOSTUNREACH as > the same as EINVAL. > > Changeset in jdk8 @ > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/c508f38245f8 > Changeset for jdk7u-dev @ > http://cr.openjdk.java.net/~littlee/jdk7u/175/webrev.00/ > > > Reviewed by: > Alan Bateman > Chris Hegarty > From john.coomes at oracle.com Tue Jul 17 16:01:40 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 17 Jul 2012 23:01:40 +0000 Subject: hg: jdk7u/jdk7u6-dev/hotspot: Added tag jdk7u6-b19 for changeset 1257f4373a06 Message-ID: <20120717230142.5A937470E2@hg.openjdk.java.net> Changeset: 0aea8f0afd27 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/0aea8f0afd27 Added tag jdk7u6-b19 for changeset 1257f4373a06 ! .hgtags From john.coomes at oracle.com Tue Jul 17 16:07:35 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 17 Jul 2012 23:07:35 +0000 Subject: hg: jdk7u/jdk7u6-dev/hotspot: 8 new changesets Message-ID: <20120717230752.0056F470E4@hg.openjdk.java.net> Changeset: 43fe30b725f2 Author: amurillo Date: 2012-06-29 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/43fe30b725f2 7180884: new hotspot build - hs23.2-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: ab0720e5abbb Author: dlong Date: 2012-06-25 15:34 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/ab0720e5abbb 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC Summary: build powerpc with -fPIC Reviewed-by: mikael, vladidan, roland Contributed-by: dean.long at oracle.com ! make/pic.make Changeset: 3f142ec74a26 Author: kamg Date: 2012-07-09 18:03 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/3f142ec74a26 7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used Summary: Send warnings to output stream Reviewed-by: dholmes, fparain ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 571bc10e2a37 Author: kamg Date: 2012-07-11 09:17 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/571bc10e2a37 7181200: JVM new hashing code breaks SA in product mode Summary: Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed. Reviewed-by: kvn, acorn, dholmes, fparain Contributed-by: coleen.phillimore at oracle.com ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: cfb2ea9dfefd Author: minqi Date: 2012-06-22 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/cfb2ea9dfefd 7175133: jinfo failed to get system properties after 6924259 Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java Changeset: a4b60109cffc Author: minqi Date: 2012-06-22 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/a4b60109cffc 7177128: SA cannot get correct system properties after 7126277 Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: a0c2fa4baeb6 Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/a0c2fa4baeb6 Merge Changeset: 1e31ae50c2cf Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/1e31ae50c2cf Added tag hs23.2-b09 for changeset a0c2fa4baeb6 ! .hgtags From john.coomes at oracle.com Tue Jul 17 16:29:11 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 17 Jul 2012 23:29:11 +0000 Subject: hg: jdk7u/jdk7u6/hotspot: 8 new changesets Message-ID: <20120717232928.1EB5C470E6@hg.openjdk.java.net> Changeset: 43fe30b725f2 Author: amurillo Date: 2012-06-29 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/43fe30b725f2 7180884: new hotspot build - hs23.2-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: ab0720e5abbb Author: dlong Date: 2012-06-25 15:34 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/ab0720e5abbb 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC Summary: build powerpc with -fPIC Reviewed-by: mikael, vladidan, roland Contributed-by: dean.long at oracle.com ! make/pic.make Changeset: 3f142ec74a26 Author: kamg Date: 2012-07-09 18:03 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/3f142ec74a26 7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used Summary: Send warnings to output stream Reviewed-by: dholmes, fparain ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 571bc10e2a37 Author: kamg Date: 2012-07-11 09:17 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/571bc10e2a37 7181200: JVM new hashing code breaks SA in product mode Summary: Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed. Reviewed-by: kvn, acorn, dholmes, fparain Contributed-by: coleen.phillimore at oracle.com ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: cfb2ea9dfefd Author: minqi Date: 2012-06-22 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/cfb2ea9dfefd 7175133: jinfo failed to get system properties after 6924259 Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java Changeset: a4b60109cffc Author: minqi Date: 2012-06-22 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/a4b60109cffc 7177128: SA cannot get correct system properties after 7126277 Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: a0c2fa4baeb6 Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/a0c2fa4baeb6 Merge Changeset: 1e31ae50c2cf Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/1e31ae50c2cf Added tag hs23.2-b09 for changeset a0c2fa4baeb6 ! .hgtags From alejandro.murillo at oracle.com Tue Jul 17 16:43:36 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 17 Jul 2012 17:43:36 -0600 Subject: jdk7u6-b20: HotSpot Message-ID: <5005F8A8.8060708@oracle.com> hs23.2-b09 has been integrated into jdk7u6-b20. http://hg.openjdk.java.net/jdk7u/jdk7u6/rev/e79fa743fe5a http://hg.openjdk.java.net/jdk7u/jdk7u6/corba/rev/f0c51b691d34 http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/1e31ae50c2cf http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxp/rev/4f7b77cc3b25 http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxws/rev/6d17242f12ed http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/09145b546a2b http://hg.openjdk.java.net/jdk7u/jdk7u6/langtools/rev/32acb67a7953 Component : VM Status : 0 major failures, 0 minor failures Date : 07/17/2012 at 11:34 Tested By : VM SQE &leonid.mesnik at oracle.com Cost(total man-days): 1 Workspace : 2012-07-13-203255.amurillo.hs23-2-b09-snapshot Bundles : 2012-07-13-203255.amurillo.hs23-2-b09-snapshot Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Browsers : NA Patches : NA Logs : no link to aurora results Number of Tests Executed : 400000 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 7175133: jinfo failed to get system properties after 6924259 7177128: SA cannot get correct system properties after 7126277 7181200: JVM new hashing code breaks SA in product mode Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC 7167142: Issue warning when finding a .hotspotrc or .hotspot_compiler file that isn't used Build change only: 7180884: new hotspot build - hs23.2-b09 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 7u6-b20 Issues and Notes: This PIT for HS 23.2b09 for JDK 7u6 b20. ------------------------------- From VM SQE &leonid.mesnik at oracle.com -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From weijun.wang at oracle.com Tue Jul 17 17:09:57 2012 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 18 Jul 2012 00:09:57 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified Message-ID: <20120718001007.A85D9470EA@hg.openjdk.java.net> Changeset: 1914ba5878ea Author: weijun Date: 2012-07-17 11:57 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1914ba5878ea 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified Reviewed-by: mullan ! test/sun/security/util/Oid/S11N.sh From littlee at linux.vnet.ibm.com Wed Jul 18 00:53:21 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Wed, 18 Jul 2012 15:53:21 +0800 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f Message-ID: <50066B71.4030308@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to add mnemonic for JFileChooser metal and motif Laf Changeset for jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 Changeset for jdk7u-dev @ http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ Please notice that, changeset for jdk7u-dev is part of the changeset for jdk8, because "CR 7093156 - NLS: Please change the mnemonic assignment system to avoid translation issue" has already been committed in jdk7u-dev (jdk7u6)[1]. Reviewed by: Alexander Potochkin [1]: http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html -- Yours Charles From littlee at linux.vnet.ibm.com Wed Jul 18 01:19:45 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Wed, 18 Jul 2012 16:19:45 +0800 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name Message-ID: <500671A1.5040500@linux.vnet.ibm.com> Hi all, Requesting for approval to push the changes to add accessible name for JFileChooser. Changeset in jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 Changeset for jdk7u-dev @ http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ Reviewed by Pavel Porvatov P.S. I see file "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" has been changed to windows mode. (^M shows in my emacs). It is introduced by committing 7093156: NLS Please change the mnemonic assignment system to avoid translation issue (Swing files). Can we change it back? -- Yours Charles From pavel.porvatov at oracle.com Wed Jul 18 01:41:53 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Wed, 18 Jul 2012 12:41:53 +0400 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name In-Reply-To: <500671A1.5040500@linux.vnet.ibm.com> References: <500671A1.5040500@linux.vnet.ibm.com> Message-ID: <500676D1.7010801@oracle.com> Hi Charles, Looks good for me. See also comments below... > Hi all, > > Requesting for approval to push the changes to add accessible name for > JFileChooser. > > Changeset in jdk8 @ > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 > Changeset for jdk7u-dev @ > http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ > > > Reviewed by > Pavel Porvatov > > P.S. I see file > "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" > has been changed to windows mode. (^M shows in my emacs). It is > introduced by committing 7093156: NLS Please change the mnemonic > assignment system to avoid translation issue (Swing files). Can we > change it back? > I think that's a good idea. Incorrect line separators were fixed in jdk8 with http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da Regards, Pavel From littlee at linux.vnet.ibm.com Wed Jul 18 01:49:16 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Wed, 18 Jul 2012 16:49:16 +0800 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name In-Reply-To: <500676D1.7010801@oracle.com> References: <500671A1.5040500@linux.vnet.ibm.com> <500676D1.7010801@oracle.com> Message-ID: <5006788C.3060509@linux.vnet.ibm.com> On 07/18/2012 04:41 PM, Pavel Porvatov wrote: > Hi Charles, > > Looks good for me. > > See also comments below... >> Hi all, >> >> Requesting for approval to push the changes to add accessible name >> for JFileChooser. >> >> Changeset in jdk8 @ >> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 >> Changeset for jdk7u-dev @ >> http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ >> >> >> Reviewed by >> Pavel Porvatov >> >> P.S. I see file >> "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" >> has been changed to windows mode. (^M shows in my emacs). It is >> introduced by committing 7093156: NLS Please change the mnemonic >> assignment system to avoid translation issue (Swing files). Can we >> change it back? >> > I think that's a good idea. Incorrect line separators were fixed in > jdk8 with http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da > > Regards, Pavel > Hi Pavel, Thanks for the information. I will try to raise a request for http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da after this issue has been committed. -- Yours Charles From Sergey.Bylokhov at oracle.com Wed Jul 18 02:29:16 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Wed, 18 Jul 2012 13:29:16 +0400 Subject: [7u6] Request for phase 2 approval for CR 7170657: [macosx] There seems to be no keyboard/mouse action to select non-contiguous items in List Message-ID: <500681EC.2080005@oracle.com> Hi Everyone, This is a back port from jdk 8 to jdk 7u6. jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/c277657e5e10 Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7170657 Webrev can be found at: http://cr.openjdk.java.net/~serb/7170657/webrev.01 Reviewers: Pavel Porvatov Rationale for inclusion in 7u6 - regression from jdk6 and jck issue. -- Best regards, Sergey. From pavel.porvatov at oracle.com Wed Jul 18 02:30:33 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Wed, 18 Jul 2012 13:30:33 +0400 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <50066B71.4030308@linux.vnet.ibm.com> References: <50066B71.4030308@linux.vnet.ibm.com> Message-ID: <50068239.5070004@oracle.com> Hi Charles, > Hi all, > > Requesting for approval to push the changes to add mnemonic for > JFileChooser metal and motif Laf > > Changeset for jdk8 @ > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 > Changeset for jdk7u-dev @ > http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ > > > Please notice that, changeset for jdk7u-dev is part of the changeset > for jdk8, because "CR 7093156 - NLS: Please change the mnemonic > assignment system to avoid translation issue" has already been > committed in jdk7u-dev (jdk7u6)[1]. I'm observing that http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has motif*.properties changes, but [1] doesn't have that changes. It seems your fix is not completed, because now in jdk8 file motif.properties (and others) contains FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: but jdk7u-dev contains FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: Could you please clarify that? Which tests have you passed with the fix? I'm also not sure that we want backport P4 bugs into 7u8. Do you have any justification for that? Regards, Pavel > > Reviewed by: > Alexander Potochkin > > [1]: > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html > From dalibor.topic at oracle.com Wed Jul 18 03:57:52 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 18 Jul 2012 12:57:52 +0200 Subject: [7u6] Request for phase 2 approval for CR 7170657: [macosx] There seems to be no keyboard/mouse action to select non-contiguous items in List In-Reply-To: <500681EC.2080005@oracle.com> References: <500681EC.2080005@oracle.com> Message-ID: <500696B0.6070403@oracle.com> On 7/18/12 11:29 AM, Sergey Bylokhov wrote: > Hi Everyone, > This is a back port from jdk 8 to jdk 7u6. > > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/c277657e5e10 > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7170657 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7170657/webrev.01 > Reviewers: Pavel Porvatov > Rationale for inclusion in 7u6 - regression from jdk6 and jck issue. > Thanks, Sergey - approved. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From sean.coffey at oracle.com Wed Jul 18 11:12:33 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Wed, 18 Jul 2012 11:12:33 -0700 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name In-Reply-To: <5006788C.3060509@linux.vnet.ibm.com> References: <500671A1.5040500@linux.vnet.ibm.com> <500676D1.7010801@oracle.com> <5006788C.3060509@linux.vnet.ibm.com> Message-ID: <5006FC91.5010107@oracle.com> Approved for 7u8 Charles. I've created a 7u8 bug record and will update once I see your push. regards, Sean. On 18/07/2012 01:49, Charles Lee wrote: > On 07/18/2012 04:41 PM, Pavel Porvatov wrote: >> Hi Charles, >> >> Looks good for me. >> >> See also comments below... >>> Hi all, >>> >>> Requesting for approval to push the changes to add accessible name >>> for JFileChooser. >>> >>> Changeset in jdk8 @ >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 >>> Changeset for jdk7u-dev @ >>> http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ >>> >>> >>> Reviewed by >>> Pavel Porvatov >>> >>> P.S. I see file >>> "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" >>> has been changed to windows mode. (^M shows in my emacs). It is >>> introduced by committing 7093156: NLS Please change the mnemonic >>> assignment system to avoid translation issue (Swing files). Can we >>> change it back? >>> >> I think that's a good idea. Incorrect line separators were fixed in >> jdk8 with http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da >> >> Regards, Pavel >> > Hi Pavel, > > Thanks for the information. I will try to raise a request for > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da after this > issue has been committed. > From david.katleman at oracle.com Wed Jul 18 16:19:45 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:19:45 +0000 Subject: hg: jdk7u/jdk7u6: Added tag jdk7u6-b20 for changeset e79fa743fe5a Message-ID: <20120718231945.86A8247127@hg.openjdk.java.net> Changeset: 29f6fb1833eb Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/rev/29f6fb1833eb Added tag jdk7u6-b20 for changeset e79fa743fe5a ! .hgtags From david.katleman at oracle.com Wed Jul 18 16:19:54 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:19:54 +0000 Subject: hg: jdk7u/jdk7u6/corba: Added tag jdk7u6-b20 for changeset f0c51b691d34 Message-ID: <20120718231955.83D3747128@hg.openjdk.java.net> Changeset: 353c15c4bc37 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/corba/rev/353c15c4bc37 Added tag jdk7u6-b20 for changeset f0c51b691d34 ! .hgtags From david.katleman at oracle.com Wed Jul 18 16:20:50 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:20:50 +0000 Subject: hg: jdk7u/jdk7u6/hotspot: Added tag jdk7u6-b20 for changeset 1e31ae50c2cf Message-ID: <20120718232054.A37CA47129@hg.openjdk.java.net> Changeset: 02a6c89432d7 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/02a6c89432d7 Added tag jdk7u6-b20 for changeset 1e31ae50c2cf ! .hgtags From david.katleman at oracle.com Wed Jul 18 16:23:06 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:23:06 +0000 Subject: hg: jdk7u/jdk7u6/jaxp: Added tag jdk7u6-b20 for changeset 4f7b77cc3b25 Message-ID: <20120718232309.7F6624712A@hg.openjdk.java.net> Changeset: 7403701aa758 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxp/rev/7403701aa758 Added tag jdk7u6-b20 for changeset 4f7b77cc3b25 ! .hgtags From david.katleman at oracle.com Wed Jul 18 16:23:15 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:23:15 +0000 Subject: hg: jdk7u/jdk7u6/jaxws: Added tag jdk7u6-b20 for changeset 6d17242f12ed Message-ID: <20120718232319.60A294712B@hg.openjdk.java.net> Changeset: 55dcda93e8c8 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxws/rev/55dcda93e8c8 Added tag jdk7u6-b20 for changeset 6d17242f12ed ! .hgtags From david.katleman at oracle.com Wed Jul 18 16:23:32 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:23:32 +0000 Subject: hg: jdk7u/jdk7u6/jdk: Added tag jdk7u6-b20 for changeset 09145b546a2b Message-ID: <20120718232352.40B574712C@hg.openjdk.java.net> Changeset: 243717d7fe95 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/243717d7fe95 Added tag jdk7u6-b20 for changeset 09145b546a2b ! .hgtags From david.katleman at oracle.com Wed Jul 18 16:25:37 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 18 Jul 2012 23:25:37 +0000 Subject: hg: jdk7u/jdk7u6/langtools: Added tag jdk7u6-b20 for changeset 32acb67a7953 Message-ID: <20120718232541.9F2C94712D@hg.openjdk.java.net> Changeset: a35ca56cf8d0 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/langtools/rev/a35ca56cf8d0 Added tag jdk7u6-b20 for changeset 32acb67a7953 ! .hgtags From alexandr.scherbatiy at oracle.com Thu Jul 19 02:08:03 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Thu, 19 Jul 2012 13:08:03 +0400 Subject: [7u6] Request for phase 2 approval for CR 7182902: [macosx] Test api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode fails on Mac OS X 10.7 Message-ID: <5007CE73.4090506@oracle.com> Hello, This is a back port from jdk 8 to jdk 7u6. Bug: http://bugs.sun.com/view_bug.do?bug_id=7182902 Webrev: http://cr.openjdk.java.net/~alexsch/7182902/webrev7u6.00/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/8a90db6c4d77 Review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003160.html Reviewer: Andrew Brygin, Alexander Zuev Rationale for inclusion in 7u6: JCK issue Thanks, Alexandr. From sergey.bylokhov at oracle.com Thu Jul 19 04:05:27 2012 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 19 Jul 2012 11:05:27 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7170657: [macosx] There seems to be no keyboard/mouse action to select non-contiguous items in List Message-ID: <20120719110547.CC2864713D@hg.openjdk.java.net> Changeset: 5e92a5e288f2 Author: serb Date: 2012-07-19 14:54 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/5e92a5e288f2 7170657: [macosx] There seems to be no keyboard/mouse action to select non-contiguous items in List Reviewed-by: rupashka ! src/share/classes/javax/swing/SwingUtilities.java + test/javax/swing/SwingUtilities/7170657/bug7170657.java From neil.richards at ngmr.net Thu Jul 19 06:21:03 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Thu, 19 Jul 2012 13:21:03 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7118907: InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH Message-ID: <20120719132126.A074147140@hg.openjdk.java.net> Changeset: d98a111c07b4 Author: ngmr Date: 2011-12-12 11:41 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d98a111c07b4 7118907: InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH Reviewed-by: alanb, chegar Contributed-by: Charles Lee ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c From neil.richards at ngmr.net Thu Jul 19 06:23:31 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Thu, 19 Jul 2012 14:23:31 +0100 Subject: [7u8] Request for approval: 7118907: InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH In-Reply-To: <5005983C.6040706@oracle.com> References: <50051D04.9080704@linux.vnet.ibm.com> <5005983C.6040706@oracle.com> Message-ID: <1342704211.28179.32.camel@chalkhill> Now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d98a111c07b4 On Tue, 2012-07-17 at 17:52 +0100, Sean Coffey wrote: > Approved for 7u-dev. > I've created the 7u8 bug record for you and will update once I see your > push. > > Regards, > Sean. > > On 17/07/2012 09:06, Charles Lee wrote: > > Hi all, > > > > Requesting for approval to push the changes to treat EHOSTUNREACH as > > the same as EINVAL. > > > > Changeset in jdk8 @ > > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/c508f38245f8 > > Changeset for jdk7u-dev @ > > http://cr.openjdk.java.net/~littlee/jdk7u/175/webrev.00/ > > > > > > Reviewed by: > > Alan Bateman > > Chris Hegarty > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From neil.richards at ngmr.net Thu Jul 19 06:59:38 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Thu, 19 Jul 2012 14:59:38 +0100 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name In-Reply-To: <5006FC91.5010107@oracle.com> References: <500671A1.5040500@linux.vnet.ibm.com> <500676D1.7010801@oracle.com> <5006788C.3060509@linux.vnet.ibm.com> <5006FC91.5010107@oracle.com> Message-ID: <1342706378.28179.61.camel@chalkhill> Hi Sean, Pavel refers to the change for 7174970 [1] as fixing the EOL issue (that Charles identifies) in basic.properties in the openjdk8 code stream. (It also addresses the same issue in the basic_*.properties files in that code stream). I see that the change for 7174970 has already been migrated to jdk7u-dev [2], but that it did not correct the corresponding EOL issue with basic.properties there. Therefore, as it currently stands, basic.properties still has windows-style EOL sequences in jdk7u-dev. (The other basic_*.properties files in jdk7u-dev have unix-style EOL sequences, as is generally desired). So, just to clarify, is your approval to: 1. push to jdk7u-dev the change for 7032018 incorporating the remaining EOL correction (to basic.properties), or 2. push just the change for 7032018, leaving the EOL correction to a subsequent (yet to be defined) changeset ? Regards, Neil [1] http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da [2] http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/762ae4a20c8b On Wed, 2012-07-18 at 11:12 -0700, Sean Coffey wrote: > Approved for 7u8 Charles. > > I've created a 7u8 bug record and will update once I see your push. > > regards, > Sean. > > On 18/07/2012 01:49, Charles Lee wrote: > > On 07/18/2012 04:41 PM, Pavel Porvatov wrote: > >> Hi Charles, > >> > >> Looks good for me. > >> > >> See also comments below... > >>> Hi all, > >>> > >>> Requesting for approval to push the changes to add accessible name > >>> for JFileChooser. > >>> > >>> Changeset in jdk8 @ > >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 > >>> Changeset for jdk7u-dev @ > >>> http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ > >>> > >>> > >>> Reviewed by > >>> Pavel Porvatov > >>> > >>> P.S. I see file > >>> "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" > >>> has been changed to windows mode. (^M shows in my emacs). It is > >>> introduced by committing 7093156: NLS Please change the mnemonic > >>> assignment system to avoid translation issue (Swing files). Can we > >>> change it back? > >>> > >> I think that's a good idea. Incorrect line separators were fixed in > >> jdk8 with http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da > >> > >> Regards, Pavel > >> > > Hi Pavel, > > > > Thanks for the information. I will try to raise a request for > > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da after this > > issue has been committed. > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From sean.coffey at oracle.com Thu Jul 19 06:57:55 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Thu, 19 Jul 2012 06:57:55 -0700 Subject: [7u6] Request for phase 2 approval for CR 7182902: [macosx] Test api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode fails on Mac OS X 10.7 In-Reply-To: <5007CE73.4090506@oracle.com> References: <5007CE73.4090506@oracle.com> Message-ID: <50081263.6070703@oracle.com> Pre-approved for 7u6-dev pending release team approval. regards, Sean. On 19/07/2012 02:08, Alexander Scherbatiy wrote: > Hello, > > This is a back port from jdk 8 to jdk 7u6. > > Bug: http://bugs.sun.com/view_bug.do?bug_id=7182902 > Webrev: http://cr.openjdk.java.net/~alexsch/7182902/webrev7u6.00/ > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/8a90db6c4d77 > Review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003160.html > Reviewer: Andrew Brygin, Alexander Zuev > > Rationale for inclusion in 7u6: JCK issue > > Thanks, > Alexandr. > From michael.x.mcmahon at oracle.com Thu Jul 19 07:10:55 2012 From: michael.x.mcmahon at oracle.com (Michael McMahon) Date: Thu, 19 Jul 2012 15:10:55 +0100 Subject: [7u6] Request for phase 2 approval for CR 7183292 HttpURLConnection.getHeaderFields() throws IllegalArgumentException: Illegal cookie name Message-ID: <5008156F.4090902@oracle.com> Looking for approval for a fix to jdk 7u6 (pending release team approval) Bug: http://bugs.sun.com/view_bug.do?bug_id=7183292 Webrev: http://cr.openjdk.java.net/~michaelm/7183292/webrev.7u6.3/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7bd32bfc0539 Review thread:http://mail.openjdk.java.net/pipermail/net-dev/2012-July/004560.html Reviewer: Chris Hegarty, Kurchi Subhra Hazra Thanks, Michael From alexander.zuev at oracle.com Thu Jul 19 08:12:47 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Thu, 19 Jul 2012 19:12:47 +0400 Subject: [7u6] Request for phase 2 approval for CR 7177144: [macosx] Drag and drop not working (regression in 7u6) Message-ID: <500823EF.4030302@oracle.com> Hello, i'm asking for approval to push fix for CR 7177144: [macosx] Drag and drop not working (regression in 7u6) into the 7u6 repository. This bug is not specific to 7u6 but fix for jdk8 will slightly differ so i will push it later. CR description can be found here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7177144 Webrev with the proposed change can be seen here: http://cr.openjdk.java.net/~kizune/7177144/webrev.01 With best regards, Alexander Zuev From sean.coffey at oracle.com Thu Jul 19 08:36:20 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Thu, 19 Jul 2012 08:36:20 -0700 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name In-Reply-To: <1342706378.28179.61.camel@chalkhill> References: <500671A1.5040500@linux.vnet.ibm.com> <500676D1.7010801@oracle.com> <5006788C.3060509@linux.vnet.ibm.com> <5006FC91.5010107@oracle.com> <1342706378.28179.61.camel@chalkhill> Message-ID: <50082974.9000506@oracle.com> Hi Neil, Good point, 7174970 is already in 7u. I'm ok with option 1 below. Correction of EOL characters should have no functional impact and helps to keep the code tidy also. I would have thought jcheck[1] would flag such issues but perhaps it doesn't cover EOL sequences. Regards, Sean. [1] http://openjdk.java.net/projects/code-tools/jcheck/ On 19/07/2012 06:59, Neil Richards wrote: > Hi Sean, > Pavel refers to the change for 7174970 [1] as fixing the EOL issue (that > Charles identifies) in basic.properties in the openjdk8 code stream. > (It also addresses the same issue in the basic_*.properties files in > that code stream). > > I see that the change for 7174970 has already been migrated to jdk7u-dev > [2], but that it did not correct the corresponding EOL issue with > basic.properties there. > > Therefore, as it currently stands, basic.properties still has > windows-style EOL sequences in jdk7u-dev. > (The other basic_*.properties files in jdk7u-dev have unix-style EOL > sequences, as is generally desired). > > So, just to clarify, is your approval to: > 1. push to jdk7u-dev the change for 7032018 incorporating the > remaining EOL correction (to basic.properties), or > 2. push just the change for 7032018, leaving the EOL correction to > a subsequent (yet to be defined) changeset ? > > Regards, > Neil > > [1] http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da > [2] http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/762ae4a20c8b > > On Wed, 2012-07-18 at 11:12 -0700, Sean Coffey wrote: >> Approved for 7u8 Charles. >> >> I've created a 7u8 bug record and will update once I see your push. >> >> regards, >> Sean. >> >> On 18/07/2012 01:49, Charles Lee wrote: >>> On 07/18/2012 04:41 PM, Pavel Porvatov wrote: >>>> Hi Charles, >>>> >>>> Looks good for me. >>>> >>>> See also comments below... >>>>> Hi all, >>>>> >>>>> Requesting for approval to push the changes to add accessible name >>>>> for JFileChooser. >>>>> >>>>> Changeset in jdk8 @ >>>>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 >>>>> Changeset for jdk7u-dev @ >>>>> http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ >>>>> >>>>> >>>>> Reviewed by >>>>> Pavel Porvatov >>>>> >>>>> P.S. I see file >>>>> "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" >>>>> has been changed to windows mode. (^M shows in my emacs). It is >>>>> introduced by committing 7093156: NLS Please change the mnemonic >>>>> assignment system to avoid translation issue (Swing files). Can we >>>>> change it back? >>>>> >>>> I think that's a good idea. Incorrect line separators were fixed in >>>> jdk8 with http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da >>>> >>>> Regards, Pavel >>>> >>> Hi Pavel, >>> >>> Thanks for the information. I will try to raise a request for >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da after this >>> issue has been committed. >>> > From sean.coffey at oracle.com Thu Jul 19 08:42:57 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Thu, 19 Jul 2012 08:42:57 -0700 Subject: [7u6] Request for phase 2 approval for CR 7177144: [macosx] Drag and drop not working (regression in 7u6) In-Reply-To: <500823EF.4030302@oracle.com> References: <500823EF.4030302@oracle.com> Message-ID: <50082B01.1080602@oracle.com> Hi Alexander, can you point to review thread for this fix and supply the names of reviewers who have approved the changes ? http://openjdk.java.net/projects/jdk7u/phase2/phase2-approval-template.html regards, Sean. On 19/07/2012 08:12, Alexander Zuev wrote: > Hello, > > i'm asking for approval to push fix for CR 7177144: [macosx] Drag > and drop not working (regression in 7u6) > into the 7u6 repository. This bug is not specific to 7u6 but fix for > jdk8 will slightly differ so i will push it later. > > CR description can be found here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7177144 > > Webrev with the proposed change can be seen here: > http://cr.openjdk.java.net/~kizune/7177144/webrev.01 > > With best regards, > Alexander Zuev > From sean.coffey at oracle.com Thu Jul 19 08:44:25 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Thu, 19 Jul 2012 08:44:25 -0700 Subject: [7u6] Request for phase 2 approval for CR 7183292 HttpURLConnection.getHeaderFields() throws IllegalArgumentException: Illegal cookie name In-Reply-To: <5008156F.4090902@oracle.com> References: <5008156F.4090902@oracle.com> Message-ID: <50082B59.70304@oracle.com> Approved for 7u6-dev. regards, Sean. On 19/07/2012 07:10, Michael McMahon wrote: > Looking for approval for a fix to jdk 7u6 (pending release team approval) > > Bug: http://bugs.sun.com/view_bug.do?bug_id=7183292 > Webrev: http://cr.openjdk.java.net/~michaelm/7183292/webrev.7u6.3/ > jdk8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7bd32bfc0539 > Review > thread:http://mail.openjdk.java.net/pipermail/net-dev/2012-July/004560.html > Reviewer: Chris Hegarty, Kurchi Subhra Hazra > > Thanks, > Michael From alexander.zuev at oracle.com Thu Jul 19 08:49:18 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Thu, 19 Jul 2012 19:49:18 +0400 Subject: [7u6] Request for phase 2 approval for CR 7177144: [macosx] Drag and drop not working (regression in 7u6) In-Reply-To: <50082B01.1080602@oracle.com> References: <500823EF.4030302@oracle.com> <50082B01.1080602@oracle.com> Message-ID: <50082C7E.5070207@oracle.com> Sean, sure thing! Review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004626.html Reviewed by Artem Ananiev and Oleg Pekhovskiy Rationale for push: Fixes deadlock during drag and drop operations in NetBeans and JDeveloper. With best regards, Alex On 7/19/12 19:42, Sean Coffey wrote: > Hi Alexander, > > can you point to review thread for this fix and supply the names of > reviewers who have approved the changes ? > > http://openjdk.java.net/projects/jdk7u/phase2/phase2-approval-template.html > > > regards, > Sean. > > On 19/07/2012 08:12, Alexander Zuev wrote: >> Hello, >> >> i'm asking for approval to push fix for CR 7177144: [macosx] Drag >> and drop not working (regression in 7u6) >> into the 7u6 repository. This bug is not specific to 7u6 but fix for >> jdk8 will slightly differ so i will push it later. >> >> CR description can be found here: >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7177144 >> >> Webrev with the proposed change can be seen here: >> http://cr.openjdk.java.net/~kizune/7177144/webrev.01 >> >> With best regards, >> Alexander Zuev >> From sean.coffey at oracle.com Thu Jul 19 08:50:43 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Thu, 19 Jul 2012 08:50:43 -0700 Subject: [7u6] Request for phase 2 approval for CR 7177144: [macosx] Drag and drop not working (regression in 7u6) In-Reply-To: <50082C7E.5070207@oracle.com> References: <500823EF.4030302@oracle.com> <50082B01.1080602@oracle.com> <50082C7E.5070207@oracle.com> Message-ID: <50082CD3.3040908@oracle.com> Thanks Alex. Approved for 7u6-dev. Please create a jdk8 subCR also for tracking purposes. regards, Sean. On 19/07/2012 08:49, Alexander Zuev wrote: > Sean, > > sure thing! > > Review thread: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004626.html > Reviewed by Artem Ananiev and Oleg Pekhovskiy > Rationale for push: Fixes deadlock during drag and drop operations > in NetBeans and JDeveloper. > > With best regards, > Alex > > On 7/19/12 19:42, Sean Coffey wrote: >> Hi Alexander, >> >> can you point to review thread for this fix and supply the names of >> reviewers who have approved the changes ? >> >> http://openjdk.java.net/projects/jdk7u/phase2/phase2-approval-template.html >> >> >> regards, >> Sean. >> >> On 19/07/2012 08:12, Alexander Zuev wrote: >>> Hello, >>> >>> i'm asking for approval to push fix for CR 7177144: [macosx] Drag >>> and drop not working (regression in 7u6) >>> into the 7u6 repository. This bug is not specific to 7u6 but fix for >>> jdk8 will slightly differ so i will push it later. >>> >>> CR description can be found here: >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7177144 >>> >>> Webrev with the proposed change can be seen here: >>> http://cr.openjdk.java.net/~kizune/7177144/webrev.01 >>> >>> With best regards, >>> Alexander Zuev >>> > > From alexander.zuev at oracle.com Thu Jul 19 09:11:59 2012 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Thu, 19 Jul 2012 16:11:59 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7177144: [macosx] Drag and drop not working (regression in 7u6) Message-ID: <20120719161210.5682447145@hg.openjdk.java.net> Changeset: fc870376e780 Author: kizune Date: 2012-07-19 20:11 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/fc870376e780 7177144: [macosx] Drag and drop not working (regression in 7u6) Reviewed-by: art, bagiras ! src/share/classes/java/awt/EventQueue.java From philip.race at oracle.com Thu Jul 19 10:17:27 2012 From: philip.race at oracle.com (Phil Race) Date: Thu, 19 Jul 2012 10:17:27 -0700 Subject: [7u6] Request for phase 2 approval for CR 7183251: Netbeans editor renders text wrong on JDK 7u6 build 17 Message-ID: <50084127.7000304@oracle.com> Showstopper fix for a regression notably affecting Netbeans text rendering. Bug: http://bugs.sun.com/view_bug.do?bug_id=7183251 Fix has been requested and approved by by 7u6 release team Reviewed by Igor Nekrestyanov and Jennifer Godinez Fix is already in JDK 8 (as well as 6u34) thus this is a back port : http://mail.openjdk.java.net/pipermail/2d-dev/2012-July/002658.html Changeset http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ab0b2720a756 -phil. From michael.x.mcmahon at oracle.com Thu Jul 19 11:36:01 2012 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 19 Jul 2012 18:36:01 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7183292: HttpURLConnection.getHeaderFields() throws IllegalArgumentException: Illegal cookie name Message-ID: <20120719183621.461744714A@hg.openjdk.java.net> Changeset: cbb4a165d660 Author: michaelm Date: 2012-07-19 19:30 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/cbb4a165d660 7183292: HttpURLConnection.getHeaderFields() throws IllegalArgumentException: Illegal cookie name Reviewed-by: chegar, khazra ! src/share/classes/java/net/HttpCookie.java + test/java/net/HttpCookie/IllegalCookieNameTest.java From lana.steuck at oracle.com Thu Jul 19 23:51:22 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:22 +0000 Subject: hg: jdk7u/jdk7u6-dev: 2 new changesets Message-ID: <20120720065122.8CA034715C@hg.openjdk.java.net> Changeset: e79fa743fe5a Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/rev/e79fa743fe5a Added tag jdk7u6-b19 for changeset 56291720b5e5 ! .hgtags Changeset: 29f6fb1833eb Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/rev/29f6fb1833eb Added tag jdk7u6-b20 for changeset e79fa743fe5a ! .hgtags From lana.steuck at oracle.com Thu Jul 19 23:51:22 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:22 +0000 Subject: hg: jdk7u/jdk7u6-dev/corba: 2 new changesets Message-ID: <20120720065126.DD85D4715D@hg.openjdk.java.net> Changeset: f0c51b691d34 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/corba/rev/f0c51b691d34 Added tag jdk7u6-b19 for changeset 5c046510b930 ! .hgtags Changeset: 353c15c4bc37 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/corba/rev/353c15c4bc37 Added tag jdk7u6-b20 for changeset f0c51b691d34 ! .hgtags From lana.steuck at oracle.com Thu Jul 19 23:51:28 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:28 +0000 Subject: hg: jdk7u/jdk7u6-dev/jaxws: 2 new changesets Message-ID: <20120720065139.948254715E@hg.openjdk.java.net> Changeset: 6d17242f12ed Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jaxws/rev/6d17242f12ed Added tag jdk7u6-b19 for changeset 58c1c6ecf8f1 ! .hgtags Changeset: 55dcda93e8c8 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jaxws/rev/55dcda93e8c8 Added tag jdk7u6-b20 for changeset 6d17242f12ed ! .hgtags From lana.steuck at oracle.com Thu Jul 19 23:51:28 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:28 +0000 Subject: hg: jdk7u/jdk7u6-dev/hotspot: Added tag jdk7u6-b20 for changeset 1e31ae50c2cf Message-ID: <20120720065140.7FA2A4715F@hg.openjdk.java.net> Changeset: 02a6c89432d7 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/hotspot/rev/02a6c89432d7 Added tag jdk7u6-b20 for changeset 1e31ae50c2cf ! .hgtags From lana.steuck at oracle.com Thu Jul 19 23:51:38 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:38 +0000 Subject: hg: jdk7u/jdk7u6-dev/jaxp: 2 new changesets Message-ID: <20120720065145.757D347160@hg.openjdk.java.net> Changeset: 4f7b77cc3b25 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jaxp/rev/4f7b77cc3b25 Added tag jdk7u6-b19 for changeset 3ba4c395d2cf ! .hgtags Changeset: 7403701aa758 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jaxp/rev/7403701aa758 Added tag jdk7u6-b20 for changeset 4f7b77cc3b25 ! .hgtags From lana.steuck at oracle.com Thu Jul 19 23:51:38 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:38 +0000 Subject: hg: jdk7u/jdk7u6-dev/langtools: 2 new changesets Message-ID: <20120720065147.7435C47161@hg.openjdk.java.net> Changeset: 32acb67a7953 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/langtools/rev/32acb67a7953 Added tag jdk7u6-b19 for changeset 474a52eeeafb ! .hgtags Changeset: a35ca56cf8d0 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/langtools/rev/a35ca56cf8d0 Added tag jdk7u6-b20 for changeset 32acb67a7953 ! .hgtags From lana.steuck at oracle.com Thu Jul 19 23:51:42 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 20 Jul 2012 06:51:42 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 6 new changesets Message-ID: <20120720065257.CA46B47162@hg.openjdk.java.net> Changeset: 28e43b980aee Author: mfang Date: 2012-07-09 22:58 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/28e43b980aee 7182226: NLS: jdk7u6 message drop20 integration Reviewed-by: yhuang ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/apt.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jcmd.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! 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/sun/launcher/resources/launcher_de.properties ! src/share/classes/sun/launcher/resources/launcher_it.properties ! src/share/classes/sun/launcher/resources/launcher_ko.properties ! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/apt.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/javaws.1 ! src/solaris/doc/sun/man/man1/ja/jcmd.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: a263f787ced5 Author: mfang Date: 2012-07-10 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/a263f787ced5 Merge Changeset: 22a3627aafa0 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/22a3627aafa0 Added tag jdk7u6-b19 for changeset a263f787ced5 ! .hgtags Changeset: 09145b546a2b Author: lana Date: 2012-07-11 20:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/09145b546a2b Merge - test/java/io/FileDescriptor/Sharing.java Changeset: 243717d7fe95 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/243717d7fe95 Added tag jdk7u6-b20 for changeset 09145b546a2b ! .hgtags Changeset: 1318ba62cd1e Author: lana Date: 2012-07-19 20:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/1318ba62cd1e Merge From alexandr.scherbatiy at oracle.com Fri Jul 20 02:55:39 2012 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 20 Jul 2012 09:55:39 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7182902: [macosx] Test api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode fails on Mac OS X 10.7 Message-ID: <20120720095608.4D12347166@hg.openjdk.java.net> Changeset: bf5bf37108c1 Author: alexsch Date: 2012-07-20 13:58 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/bf5bf37108c1 7182902: [macosx] Test api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode fails on Mac OS X 10.7 Reviewed-by: bae, kizune ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/native/sun/awt/CGraphicsDevice.m From neil.richards at ngmr.net Fri Jul 20 03:01:16 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Fri, 20 Jul 2012 10:01:16 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7032018: The file list in JFileChooser does not have an accessible name Message-ID: <20120720100224.993EF47167@hg.openjdk.java.net> Changeset: ade6cadf8986 Author: littlee Date: 2012-07-20 10:59 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ade6cadf8986 7032018: The file list in JFileChooser does not have an accessible name Reviewed-by: rupashka, coffeys ! 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/sun/swing/FilePane.java From Sergey.Bylokhov at oracle.com Fri Jul 20 03:06:38 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 20 Jul 2012 14:06:38 +0400 Subject: [7u8] Request for approval: 7181438 [OGL] Incorrect alpha used, during blit from SW to the texture. Message-ID: <50092DAE.8080309@oracle.com> Hi Everyone, This is a direct back port from jdk 8 to jdk 7u8. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7181438 Webrev can be found at: http://cr.openjdk.java.net/~serb/7181438/webrev.01 Discussion for jdk8 review: http://mail.openjdk.java.net/pipermail/2d-dev/2012-July/002630.html jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4624486823a7 Reviewers: Andrew Brygin -- Best regards, Sergey. From neil.richards at ngmr.net Fri Jul 20 03:06:39 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Fri, 20 Jul 2012 11:06:39 +0100 Subject: [7u8] Request for approval: 7032018: The file list in JFileChooser does not have an accessible name In-Reply-To: <50082974.9000506@oracle.com> References: <500671A1.5040500@linux.vnet.ibm.com> <500676D1.7010801@oracle.com> <5006788C.3060509@linux.vnet.ibm.com> <5006FC91.5010107@oracle.com> <1342706378.28179.61.camel@chalkhill> <50082974.9000506@oracle.com> Message-ID: <1342778799.3471.2.camel@chalkhill> Thanks for the clarification, and for the pointer to jcheck. Option 1 now pushed to jdk7u-dev [1]. Regards, Neil [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ade6cadf8986 On Thu, 2012-07-19 at 08:36 -0700, Sean Coffey wrote: > Hi Neil, > > Good point, 7174970 is already in 7u. > > I'm ok with option 1 below. Correction of EOL characters should have no > functional impact and helps to keep the code tidy also. > I would have thought jcheck[1] would flag such issues but perhaps it > doesn't cover EOL sequences. > > Regards, > Sean. > > [1] http://openjdk.java.net/projects/code-tools/jcheck/ > > On 19/07/2012 06:59, Neil Richards wrote: > > Hi Sean, > > Pavel refers to the change for 7174970 [1] as fixing the EOL issue (that > > Charles identifies) in basic.properties in the openjdk8 code stream. > > (It also addresses the same issue in the basic_*.properties files in > > that code stream). > > > > I see that the change for 7174970 has already been migrated to jdk7u-dev > > [2], but that it did not correct the corresponding EOL issue with > > basic.properties there. > > > > Therefore, as it currently stands, basic.properties still has > > windows-style EOL sequences in jdk7u-dev. > > (The other basic_*.properties files in jdk7u-dev have unix-style EOL > > sequences, as is generally desired). > > > > So, just to clarify, is your approval to: > > 1. push to jdk7u-dev the change for 7032018 incorporating the > > remaining EOL correction (to basic.properties), or > > 2. push just the change for 7032018, leaving the EOL correction to > > a subsequent (yet to be defined) changeset ? > > > > Regards, > > Neil > > > > [1] http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da > > [2] http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/762ae4a20c8b > > > > On Wed, 2012-07-18 at 11:12 -0700, Sean Coffey wrote: > >> Approved for 7u8 Charles. > >> > >> I've created a 7u8 bug record and will update once I see your push. > >> > >> regards, > >> Sean. > >> > >> On 18/07/2012 01:49, Charles Lee wrote: > >>> On 07/18/2012 04:41 PM, Pavel Porvatov wrote: > >>>> Hi Charles, > >>>> > >>>> Looks good for me. > >>>> > >>>> See also comments below... > >>>>> Hi all, > >>>>> > >>>>> Requesting for approval to push the changes to add accessible name > >>>>> for JFileChooser. > >>>>> > >>>>> Changeset in jdk8 @ > >>>>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/16c3dcad4252 > >>>>> Changeset for jdk7u-dev @ > >>>>> http://cr.openjdk.java.net/~littlee/jdk7u/102/webrev.00/ > >>>>> > >>>>> > >>>>> Reviewed by > >>>>> Pavel Porvatov > >>>>> > >>>>> P.S. I see file > >>>>> "src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties" > >>>>> has been changed to windows mode. (^M shows in my emacs). It is > >>>>> introduced by committing 7093156: NLS Please change the mnemonic > >>>>> assignment system to avoid translation issue (Swing files). Can we > >>>>> change it back? > >>>>> > >>>> I think that's a good idea. Incorrect line separators were fixed in > >>>> jdk8 with http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da > >>>> > >>>> Regards, Pavel > >>>> > >>> Hi Pavel, > >>> > >>> Thanks for the information. I will try to raise a request for > >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4b470e9017da after this > >>> issue has been committed. > >>> > > -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From Sergey.Bylokhov at oracle.com Fri Jul 20 03:12:47 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 20 Jul 2012 14:12:47 +0400 Subject: [7u8] Request for approval: 7124244 [macosx] Shaped windows support Message-ID: <50092F1F.2040804@oracle.com> Hi Everyone, This is a back port from jdk 8 to jdk 7u8. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124244 Webrev can be found at: http://cr.openjdk.java.net/~serb/7124244/webrev.04 Technical review: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003094.html jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f1a90ee31b38 Reviewers: Anthony Petrov -- Best regards, Sergey. From Sergey.Bylokhov at oracle.com Fri Jul 20 03:20:09 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 20 Jul 2012 14:20:09 +0400 Subject: [7u8] Request for approval: 7124513: [macosx] Support NSTexturedBackgroundWindowMask/different titlebar styles to create unified toolbar Message-ID: <500930D9.1070500@oracle.com> Hi Everyone, This is a back port from jdk 8 to jdk 7u8. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124513 Webrev can be found at: http://cr.openjdk.java.net/~serb/7124513/webrev.01 Technical review: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003095.html jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/80c592c9458e Reviewers: Anthony Petrov -- Best regards, Sergey. From dalibor.topic at oracle.com Fri Jul 20 07:26:02 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 20 Jul 2012 16:26:02 +0200 Subject: [7u8] Request for approval: 7124513: [macosx] Support NSTexturedBackgroundWindowMask/different titlebar styles to create unified toolbar In-Reply-To: <500930D9.1070500@oracle.com> References: <500930D9.1070500@oracle.com> Message-ID: <50096A7A.6090905@oracle.com> On 7/20/12 12:20 PM, Sergey Bylokhov wrote: > Hi Everyone, > This is a back port from jdk 8 to jdk 7u8. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124513 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7124513/webrev.01 > Technical review: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003095.html > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/80c592c9458e > > Reviewers: Anthony Petrov > Approved. -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Fri Jul 20 07:29:31 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 20 Jul 2012 16:29:31 +0200 Subject: [7u8] Request for approval: 7124244 [macosx] Shaped windows support In-Reply-To: <50092F1F.2040804@oracle.com> References: <50092F1F.2040804@oracle.com> Message-ID: <50096B4B.6000705@oracle.com> On 7/20/12 12:12 PM, Sergey Bylokhov wrote: > Hi Everyone, > This is a back port from jdk 8 to jdk 7u8. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124244 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7124244/webrev.04 > Technical review: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003094.html > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f1a90ee31b38 > > Reviewers: Anthony Petrov > Approved. -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Fri Jul 20 07:31:50 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 20 Jul 2012 16:31:50 +0200 Subject: [7u8] Request for approval: 7181438 [OGL] Incorrect alpha used, during blit from SW to the texture. In-Reply-To: <50092DAE.8080309@oracle.com> References: <50092DAE.8080309@oracle.com> Message-ID: <50096BD6.6070308@oracle.com> On 7/20/12 12:06 PM, Sergey Bylokhov wrote: > Hi Everyone, > This is a direct back port from jdk 8 to jdk 7u8. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7181438 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7181438/webrev.01 > Discussion for jdk8 review: http://mail.openjdk.java.net/pipermail/2d-dev/2012-July/002630.html > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4624486823a7 > > Reviewers: Andrew Brygin > Approved. -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From sean.coffey at oracle.com Fri Jul 20 08:26:00 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Fri, 20 Jul 2012 08:26:00 -0700 Subject: [7u6] Request for phase 2 approval for CR 7183251: Netbeans editor renders text wrong on JDK 7u6 build 17 In-Reply-To: <50084127.7000304@oracle.com> References: <50084127.7000304@oracle.com> Message-ID: <50097888.9010105@oracle.com> Apologies for delay Phil. Approved for 7u6-dev. regards, Sean. On 19/07/2012 10:17, Phil Race wrote: > Showstopper fix for a regression notably affecting Netbeans text > rendering. > Bug: http://bugs.sun.com/view_bug.do?bug_id=7183251 > Fix has been requested and approved by by 7u6 release team > Reviewed by Igor Nekrestyanov and Jennifer Godinez > Fix is already in JDK 8 (as well as 6u34) thus this is a back port : > http://mail.openjdk.java.net/pipermail/2d-dev/2012-July/002658.html > Changeset http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ab0b2720a756 > > -phil. From dalibor.topic at oracle.com Fri Jul 20 08:40:46 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 20 Jul 2012 17:40:46 +0200 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <50068239.5070004@oracle.com> References: <50066B71.4030308@linux.vnet.ibm.com> <50068239.5070004@oracle.com> Message-ID: <50097BFE.60106@oracle.com> In general, I don't see a problem with backporting a P4 or P5 fix into 7u8 as such, as in particular for new Authors beginning to contribute to this Project, backporting 'easy' fixes can be a good way to get started, and build up their reputation in the community. But before one of the maintainers looks at approving it, I would like to see questions raised in Pavel's review resolved. cheers, dalibor topic On 7/18/12 11:30 AM, Pavel Porvatov wrote: > Hi Charles, >> Hi all, >> >> Requesting for approval to push the changes to add mnemonic for JFileChooser metal and motif Laf >> >> Changeset for jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 >> Changeset for jdk7u-dev @ http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ >> >> Please notice that, changeset for jdk7u-dev is part of the changeset for jdk8, because "CR 7093156 - NLS: Please change the mnemonic assignment system to avoid translation issue" has already been committed in jdk7u-dev (jdk7u6)[1]. > I'm observing that http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has motif*.properties changes, but [1] doesn't have that changes. It seems your fix is not completed, because now in jdk8 file motif.properties (and others) contains > FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: > > but jdk7u-dev contains > FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: > > Could you please clarify that? Which tests have you passed with the fix? > > I'm also not sure that we want backport P4 bugs into 7u8. Do you have any justification for that? > > Regards, Pavel >> >> Reviewed by: >> Alexander Potochkin >> >> [1]: http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html >> > -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From Sergey.Bylokhov at oracle.com Fri Jul 20 09:08:09 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 20 Jul 2012 20:08:09 +0400 Subject: [7u6] Request for phase 2 approval for 7184401: JDk7u6 Missing main menu bar in Netbeans after fix for 7162144 Message-ID: <50098269.4040604@oracle.com> Hi Everyone, This is rollback of 7162144. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184401 Webrev can be found at: http://cr.openjdk.java.net/~serb/7184401/webrev.00 Technical review: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003162.html Reviewers: Artem Ananiev -- Best regards, Sergey. From sean.coffey at oracle.com Fri Jul 20 10:01:38 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Fri, 20 Jul 2012 10:01:38 -0700 Subject: [7u6] Request for phase 2 approval for 7184401: JDk7u6 Missing main menu bar in Netbeans after fix for 7162144 In-Reply-To: <50098269.4040604@oracle.com> References: <50098269.4040604@oracle.com> Message-ID: <50098EF2.6060905@oracle.com> Approved for 7u6-dev once you get a second reviewer (http://openjdk.java.net/projects/jdk7u/phase2/phase2-approval-template.html) Regards, Sean. On 20/07/2012 09:08, Sergey Bylokhov wrote: > Hi Everyone, > This is rollback of 7162144. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184401 > Webrev can be found at: > http://cr.openjdk.java.net/~serb/7184401/webrev.00 > Technical review: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003162.html > Reviewers: Artem Ananiev > From Sergey.Bylokhov at oracle.com Fri Jul 20 10:18:57 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 20 Jul 2012 21:18:57 +0400 Subject: [7u6] Request for phase 2 approval for 7184401: JDk7u6 Missing main menu bar in Netbeans after fix for 7162144 In-Reply-To: <50098EF2.6060905@oracle.com> References: <50098269.4040604@oracle.com> <50098EF2.6060905@oracle.com> Message-ID: <50099301.8040603@oracle.com> done. http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003170.html Reviewers: Artem Ananiev, Phil Race. 20.07.2012 21:01, Sean Coffey wrote: > Approved for 7u6-dev once you get a second reviewer > (http://openjdk.java.net/projects/jdk7u/phase2/phase2-approval-template.html) > > Regards, > Sean. > > On 20/07/2012 09:08, Sergey Bylokhov wrote: >> Hi Everyone, >> This is rollback of 7162144. >> >> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184401 >> Webrev can be found at: >> http://cr.openjdk.java.net/~serb/7184401/webrev.00 >> Technical review: >> http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003162.html >> Reviewers: Artem Ananiev >> -- Best regards, Sergey. From philip.race at oracle.com Fri Jul 20 10:21:14 2012 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 20 Jul 2012 17:21:14 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7183251: Netbeans editor renders text wrong on JDK 7u6 build Message-ID: <20120720172126.4D4184716E@hg.openjdk.java.net> Changeset: 84d5cdbe7bce Author: prr Date: 2012-07-20 10:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/84d5cdbe7bce 7183251: Netbeans editor renders text wrong on JDK 7u6 build Reviewed-by: igor, jgodinez ! src/share/classes/sun/font/SunLayoutEngine.java From michael.fang at oracle.com Fri Jul 20 11:03:39 2012 From: michael.fang at oracle.com (Michael Fang) Date: Fri, 20 Jul 2012 11:03:39 -0700 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <50097BFE.60106@oracle.com> References: <50066B71.4030308@linux.vnet.ibm.com> <50068239.5070004@oracle.com> <50097BFE.60106@oracle.com> Message-ID: <50099D7B.3080608@oracle.com> Hi, I am also observing the same. jdk8: src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: FileChooser.filterLabel.textAndMnemonic=Filte&r FileChooser.foldersLabel.textAndMnemonic=Fo&lders FileChooser.filesLabel.textAndMnemonic=F&iles FileChooser.enterFileNameLabel.textAndMnemonic=E&nter file name: jdk7u-dev: src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: FileChooser.filterLabel.textAndMnemonic=Filter FileChooser.foldersLabel.textAndMnemonic=Folders FileChooser.filesLabel.textAndMnemonic=Files FileChooser.enterFileNameLabel.textAndMnemonic=Enter file name: I also tested FileChooserDemo, and in jdk8 I could see the underline for the mnemonic characters, but not in jdk7u6. Actually, our team (SGT - globalization team) needs this back port in 7u8 in order to support the mnemonic function properly on non-English locales. We only need the English motif.properties file updated. Oracle's translation team will perform the update for localized motif_xx.properties files when they perform 7u8 translation update. thanks, -michael SGT - Server Globalization Technology On 12?07?20? 08:40 ??, Dalibor Topic wrote: > In general, I don't see a problem with backporting a P4 or P5 fix into 7u8 as such, as in particular for > new Authors beginning to contribute to this Project, backporting 'easy' fixes can be a good way to get > started, and build up their reputation in the community. > > But before one of the maintainers looks at approving it, I would like to see questions raised in > Pavel's review resolved. > > cheers, > dalibor topic > > On 7/18/12 11:30 AM, Pavel Porvatov wrote: >> Hi Charles, >>> Hi all, >>> >>> Requesting for approval to push the changes to add mnemonic for JFileChooser metal and motif Laf >>> >>> Changeset for jdk8 @ http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 >>> Changeset for jdk7u-dev @ http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ >>> >>> Please notice that, changeset for jdk7u-dev is part of the changeset for jdk8, because "CR 7093156 - NLS: Please change the mnemonic assignment system to avoid translation issue" has already been committed in jdk7u-dev (jdk7u6)[1]. >> I'm observing that http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has motif*.properties changes, but [1] doesn't have that changes. It seems your fix is not completed, because now in jdk8 file motif.properties (and others) contains >> FileChooser.pathLabel.textAndMnemonic=Enter&path or folder name: >> >> but jdk7u-dev contains >> FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: >> >> Could you please clarify that? Which tests have you passed with the fix? >> >> I'm also not sure that we want backport P4 bugs into 7u8. Do you have any justification for that? >> >> Regards, Pavel >>> Reviewed by: >>> Alexander Potochkin >>> >>> [1]: http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html >>> > From sergey.bylokhov at oracle.com Fri Jul 20 13:42:45 2012 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 20 Jul 2012 20:42:45 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7184401: JDk7u6 : Missing main menu bar in Netbeans after fix for 7162144 Message-ID: <20120720204256.ACC5947175@hg.openjdk.java.net> Changeset: bf941141d1bf Author: serb Date: 2012-07-20 23:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/bf941141d1bf 7184401: JDk7u6 : Missing main menu bar in Netbeans after fix for 7162144 Reviewed-by: prr, art ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/event/InvocationEvent.java ! src/share/classes/sun/awt/AWTAccessor.java - src/share/classes/sun/awt/AWTInterruptedException.java From littlee at linux.vnet.ibm.com Mon Jul 23 02:14:23 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Mon, 23 Jul 2012 17:14:23 +0800 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <50068239.5070004@oracle.com> References: <50066B71.4030308@linux.vnet.ibm.com> <50068239.5070004@oracle.com> Message-ID: <500D15EF.5050004@linux.vnet.ibm.com> On 07/18/2012 05:30 PM, Pavel Porvatov wrote: > Hi Charles, >> Hi all, >> >> Requesting for approval to push the changes to add mnemonic for >> JFileChooser metal and motif Laf >> >> Changeset for jdk8 @ >> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 >> Changeset for jdk7u-dev @ >> http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ >> >> >> Please notice that, changeset for jdk7u-dev is part of the changeset >> for jdk8, because "CR 7093156 - NLS: Please change the mnemonic >> assignment system to avoid translation issue" has already been >> committed in jdk7u-dev (jdk7u6)[1]. > I'm observing that > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has > motif*.properties changes, but [1] doesn't have that changes. It seems > your fix is not completed, because now in jdk8 file motif.properties > (and others) contains > FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: > > but jdk7u-dev contains > FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: > > Could you please clarify that? Which tests have you passed with the fix? > > I'm also not sure that we want backport P4 bugs into 7u8. Do you have > any justification for that? > > Regards, Pavel >> >> Reviewed by: >> Alexander Potochkin >> >> [1]: >> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html >> > Hi Pavel, You are right. I was thought it was part of the "CR 7093156 - NLS: Please change the mnemonic assignment system to avoid translation issue". It was part of "CR 7093156" in jdk8. I have upload a new webrev @ http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.02/ . Would you please help to review it? What is P4/P5 bugs? Any place I can refer to ? -- Yours Charles From pavel.porvatov at oracle.com Mon Jul 23 05:01:41 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Mon, 23 Jul 2012 16:01:41 +0400 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <500D15EF.5050004@linux.vnet.ibm.com> References: <50066B71.4030308@linux.vnet.ibm.com> <50068239.5070004@oracle.com> <500D15EF.5050004@linux.vnet.ibm.com> Message-ID: <500D3D25.5010309@oracle.com> Hi Charles, > On 07/18/2012 05:30 PM, Pavel Porvatov wrote: >> Hi Charles, >>> Hi all, >>> >>> Requesting for approval to push the changes to add mnemonic for >>> JFileChooser metal and motif Laf >>> >>> Changeset for jdk8 @ >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 >>> Changeset for jdk7u-dev @ >>> http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ >>> >>> >>> Please notice that, changeset for jdk7u-dev is part of the changeset >>> for jdk8, because "CR 7093156 - NLS: Please change the mnemonic >>> assignment system to avoid translation issue" has already been >>> committed in jdk7u-dev (jdk7u6)[1]. >> I'm observing that >> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has >> motif*.properties changes, but [1] doesn't have that changes. It >> seems your fix is not completed, because now in jdk8 file >> motif.properties (and others) contains >> FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: >> >> but jdk7u-dev contains >> FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: >> >> Could you please clarify that? Which tests have you passed with the fix? >> >> I'm also not sure that we want backport P4 bugs into 7u8. Do you have >> any justification for that? >> >> Regards, Pavel >>> >>> Reviewed by: >>> Alexander Potochkin >>> >>> [1]: >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html >>> >> > Hi Pavel, > > You are right. I was thought it was part of the "CR 7093156 - NLS: > Please change the mnemonic assignment system to avoid translation > issue". It was part of "CR 7093156" in jdk8. > I have upload a new webrev @ > http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.02/ > . Would > you please help to review it? I didn't catch which webrev is correct? The text correspondent to webrev.02, but link point to webrev.01... > > What is P4/P5 bugs? Any place I can refer to ? P4/P5 is priority of bugs. E.g. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7024118 has priority 4-Low... Regards, Pavel From denis.fokin at oracle.com Mon Jul 23 06:54:13 2012 From: denis.fokin at oracle.com (denis.fokin at oracle.com) Date: Mon, 23 Jul 2012 13:54:13 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7184845: Apps6: menu tree bean in form throws npe in jre 7 while closing Message-ID: <20120723135440.E2B28471A0@hg.openjdk.java.net> Changeset: 348fea6059d2 Author: denis Date: 2012-07-23 21:52 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/348fea6059d2 7184845: Apps6: menu tree bean in form throws npe in jre 7 while closing Reviewed-by: anthony, serb ! src/windows/classes/sun/awt/windows/WComponentPeer.java From alexandr.scherbatiy at oracle.com Mon Jul 23 07:40:09 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 23 Jul 2012 18:40:09 +0400 Subject: [7u6] Request for phase 2 approval for CR 7185512: The printout doesn't match image on screen. Message-ID: <500D6249.5010101@oracle.com> Hello, This is a back port from jdk 8 to jdk 7u6. Bug: http://bugs.sun.com/view_bug.do?bug_id=7185512 Webrev: http://cr.openjdk.java.net/~alexsch/7185512/webrev.00/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f04d8dee2da9 Review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003186.html Reviewer: Sergey Bylokhov, Oleg Pekhovskiy Rationale for inclusion in 7u6: The printing functionality does not work for the TextField control. This is a regression from issue 7092551 fix after changing EDIT control for RICHEDIT for the AwtTextField class. Thanks, Alexandr. From alexander.zuev at oracle.com Mon Jul 23 08:37:52 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Mon, 23 Jul 2012 19:37:52 +0400 Subject: [7u6] Request for phase 2 approval for CR 7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session) Message-ID: <500D6FD0.5070800@oracle.com> Hello, i'm asking for approval to push fix for CR 7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session) into the 7u6 repository. This bug is not specific to 7u6 but fix for jdk8 will differ so i will forward-port it later. CR description can be found here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184951 Webrev with the proposed change can be seen here: http://cr.openjdk.java.net/~kizune/7184951/webrev.00 Reviewed by: Artem Anainev and Sergey Bylokhov Technical review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004651.html Fix is low risk and already tested by QA team. Rationale for inclusion into 7u6: JCK failure. With best regards, Alexander Zuev From abhi.saha at oracle.com Mon Jul 23 10:16:53 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:16:53 +0000 Subject: hg: jdk7u/jdk7u: 2 new changesets Message-ID: <20120723171653.8219C471A9@hg.openjdk.java.net> Changeset: e79fa743fe5a Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/e79fa743fe5a Added tag jdk7u6-b19 for changeset 56291720b5e5 ! .hgtags Changeset: 29f6fb1833eb Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/29f6fb1833eb Added tag jdk7u6-b20 for changeset e79fa743fe5a ! .hgtags From abhi.saha at oracle.com Mon Jul 23 10:17:00 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:17:00 +0000 Subject: hg: jdk7u/jdk7u/corba: 2 new changesets Message-ID: <20120723171702.54A96471AA@hg.openjdk.java.net> Changeset: f0c51b691d34 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/f0c51b691d34 Added tag jdk7u6-b19 for changeset 5c046510b930 ! .hgtags Changeset: 353c15c4bc37 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/353c15c4bc37 Added tag jdk7u6-b20 for changeset f0c51b691d34 ! .hgtags From abhi.saha at oracle.com Mon Jul 23 10:18:31 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:18:31 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 10 new changesets Message-ID: <20120723171853.596AA471AB@hg.openjdk.java.net> Changeset: 0aea8f0afd27 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0aea8f0afd27 Added tag jdk7u6-b19 for changeset 1257f4373a06 ! .hgtags Changeset: 43fe30b725f2 Author: amurillo Date: 2012-06-29 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/43fe30b725f2 7180884: new hotspot build - hs23.2-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: ab0720e5abbb Author: dlong Date: 2012-06-25 15:34 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ab0720e5abbb 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC Summary: build powerpc with -fPIC Reviewed-by: mikael, vladidan, roland Contributed-by: dean.long at oracle.com ! make/pic.make Changeset: 3f142ec74a26 Author: kamg Date: 2012-07-09 18:03 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3f142ec74a26 7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used Summary: Send warnings to output stream Reviewed-by: dholmes, fparain ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 571bc10e2a37 Author: kamg Date: 2012-07-11 09:17 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/571bc10e2a37 7181200: JVM new hashing code breaks SA in product mode Summary: Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed. Reviewed-by: kvn, acorn, dholmes, fparain Contributed-by: coleen.phillimore at oracle.com ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: cfb2ea9dfefd Author: minqi Date: 2012-06-22 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/cfb2ea9dfefd 7175133: jinfo failed to get system properties after 6924259 Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java Changeset: a4b60109cffc Author: minqi Date: 2012-06-22 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a4b60109cffc 7177128: SA cannot get correct system properties after 7126277 Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: a0c2fa4baeb6 Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a0c2fa4baeb6 Merge Changeset: 1e31ae50c2cf Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1e31ae50c2cf Added tag hs23.2-b09 for changeset a0c2fa4baeb6 ! .hgtags Changeset: 02a6c89432d7 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/02a6c89432d7 Added tag jdk7u6-b20 for changeset 1e31ae50c2cf ! .hgtags From abhi.saha at oracle.com Mon Jul 23 10:21:01 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:21:01 +0000 Subject: hg: jdk7u/jdk7u/jaxp: 2 new changesets Message-ID: <20120723172105.46607471AC@hg.openjdk.java.net> Changeset: 4f7b77cc3b25 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/4f7b77cc3b25 Added tag jdk7u6-b19 for changeset 3ba4c395d2cf ! .hgtags Changeset: 7403701aa758 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/7403701aa758 Added tag jdk7u6-b20 for changeset 4f7b77cc3b25 ! .hgtags From abhi.saha at oracle.com Mon Jul 23 10:21:12 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:21:12 +0000 Subject: hg: jdk7u/jdk7u/jaxws: 2 new changesets Message-ID: <20120723172118.33957471AD@hg.openjdk.java.net> Changeset: 6d17242f12ed Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/6d17242f12ed Added tag jdk7u6-b19 for changeset 58c1c6ecf8f1 ! .hgtags Changeset: 55dcda93e8c8 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/55dcda93e8c8 Added tag jdk7u6-b20 for changeset 6d17242f12ed ! .hgtags From abhi.saha at oracle.com Mon Jul 23 10:21:35 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:21:35 +0000 Subject: hg: jdk7u/jdk7u/jdk: 10 new changesets Message-ID: <20120723172334.BA7BC471AE@hg.openjdk.java.net> Changeset: 28e43b980aee Author: mfang Date: 2012-07-09 22:58 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/28e43b980aee 7182226: NLS: jdk7u6 message drop20 integration Reviewed-by: yhuang ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/apt.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jcmd.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! 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/sun/launcher/resources/launcher_de.properties ! src/share/classes/sun/launcher/resources/launcher_it.properties ! src/share/classes/sun/launcher/resources/launcher_ko.properties ! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/apt.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/javaws.1 ! src/solaris/doc/sun/man/man1/ja/jcmd.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: a263f787ced5 Author: mfang Date: 2012-07-10 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a263f787ced5 Merge Changeset: 22a3627aafa0 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/22a3627aafa0 Added tag jdk7u6-b19 for changeset a263f787ced5 ! .hgtags Changeset: 7cb9be8b6478 Author: kizune Date: 2012-07-09 11:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7cb9be8b6478 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java Changeset: 38d2807c7801 Author: mduigou Date: 2012-06-28 16:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/38d2807c7801 7180621: Hashtable has incorrect alternative hashing threshold default value Reviewed-by: dholmes ! src/share/classes/java/util/Hashtable.java Changeset: 5b74dcc8191d Author: anthony Date: 2012-07-11 13:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5b74dcc8191d 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 Summary: Apply the extended state only when needed Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/HideMaximized/HideMaximized.java Changeset: dcee29cd4b80 Author: coffeys Date: 2012-07-11 21:48 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/dcee29cd4b80 7183209: Backout 7105952 changes for jdk7u Reviewed-by: chegar, darcy, alanb ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/RandomAccessFile.java ! src/solaris/classes/java/io/FileDescriptor.java ! src/windows/classes/java/io/FileDescriptor.java + test/java/io/FileDescriptor/FileChannelFDTest.java - test/java/io/FileDescriptor/Sharing.java Changeset: 0039f5c7fb51 Author: bpatel Date: 2012-07-11 16:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0039f5c7fb51 7182971: Need to include documentation content for JCMD man page Reviewed-by: robilad, tbell ! src/linux/doc/man/jcmd.1 ! src/solaris/doc/sun/man/man1/jcmd.1 Changeset: 09145b546a2b Author: lana Date: 2012-07-11 20:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/09145b546a2b Merge - test/java/io/FileDescriptor/Sharing.java Changeset: 243717d7fe95 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/243717d7fe95 Added tag jdk7u6-b20 for changeset 09145b546a2b ! .hgtags From abhi.saha at oracle.com Mon Jul 23 10:29:42 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Mon, 23 Jul 2012 17:29:42 +0000 Subject: hg: jdk7u/jdk7u/langtools: 2 new changesets Message-ID: <20120723172948.858A6471AF@hg.openjdk.java.net> Changeset: 32acb67a7953 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/32acb67a7953 Added tag jdk7u6-b19 for changeset 474a52eeeafb ! .hgtags Changeset: a35ca56cf8d0 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/a35ca56cf8d0 Added tag jdk7u6-b20 for changeset 32acb67a7953 ! .hgtags From sean.coffey at oracle.com Mon Jul 23 13:45:29 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Mon, 23 Jul 2012 13:45:29 -0700 Subject: [7u6] Request for phase 2 approval for CR 7185512: The printout doesn't match image on screen. In-Reply-To: <500D6249.5010101@oracle.com> References: <500D6249.5010101@oracle.com> Message-ID: <500DB7E9.6080601@oracle.com> Approved for 7u6-dev. regards, Sean. On 23/07/2012 07:40, Alexander Scherbatiy wrote: > > Hello, > > This is a back port from jdk 8 to jdk 7u6. > > Bug: http://bugs.sun.com/view_bug.do?bug_id=7185512 > Webrev: http://cr.openjdk.java.net/~alexsch/7185512/webrev.00/ > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f04d8dee2da9 > Review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003186.html > Reviewer: Sergey Bylokhov, Oleg Pekhovskiy > > > Rationale for inclusion in 7u6: The printing functionality does not > work for the TextField control. This is a regression from issue > 7092551 fix after changing EDIT control for RICHEDIT for the > AwtTextField class. > > Thanks, > Alexandr. > From sean.coffey at oracle.com Mon Jul 23 13:48:11 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Mon, 23 Jul 2012 13:48:11 -0700 Subject: [7u6] Request for phase 2 approval for CR 7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session) In-Reply-To: <500D6FD0.5070800@oracle.com> References: <500D6FD0.5070800@oracle.com> Message-ID: <500DB88B.2030204@oracle.com> Approved for 7u6-dev. regards, Sean. On 23/07/2012 08:37, Alexander Zuev wrote: > Hello, > > i'm asking for approval to push fix for CR 7184951: [macosx] > Exception at java.awt.datatransfer on headless mode (only in GUI session) > into the 7u6 repository. This bug is not specific to 7u6 but fix for > jdk8 will differ so i will forward-port it later. > > CR description can be found here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184951 > > Webrev with the proposed change can be seen here: > http://cr.openjdk.java.net/~kizune/7184951/webrev.00 > > Reviewed by: Artem Anainev and Sergey Bylokhov > Technical review thread: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-July/004651.html > > Fix is low risk and already tested by QA team. > Rationale for inclusion into 7u6: JCK failure. > > With best regards, > Alexander Zuev > From lana.steuck at oracle.com Mon Jul 23 15:41:15 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:15 +0000 Subject: hg: jdk7u/jdk7u-dev: 8 new changesets Message-ID: <20120723224116.1512D471BB@hg.openjdk.java.net> Changeset: 7b77364eb09f Author: vita Date: 2012-06-22 16:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/7b77364eb09f Added tag jdk7u6-b15 for changeset 528f1589f5f2 ! .hgtags Changeset: f8e56a113376 Author: katleman Date: 2012-06-27 17:18 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/f8e56a113376 Added tag jdk7u6-b16 for changeset 7b77364eb09f ! .hgtags Changeset: b7c1b441d131 Author: lana Date: 2012-06-28 14:09 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/b7c1b441d131 Merge Changeset: 9c41f7b1460b Author: katleman Date: 2012-07-05 23:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/9c41f7b1460b Added tag jdk7u6-b17 for changeset b7c1b441d131 ! .hgtags Changeset: 56291720b5e5 Author: katleman Date: 2012-07-06 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/56291720b5e5 Added tag jdk7u6-b18 for changeset 9c41f7b1460b ! .hgtags Changeset: e79fa743fe5a Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/e79fa743fe5a Added tag jdk7u6-b19 for changeset 56291720b5e5 ! .hgtags Changeset: 29f6fb1833eb Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/29f6fb1833eb Added tag jdk7u6-b20 for changeset e79fa743fe5a ! .hgtags Changeset: 1ab3edf5061f Author: lana Date: 2012-07-23 11:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/1ab3edf5061f Merge From lana.steuck at oracle.com Mon Jul 23 15:41:15 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:15 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 7 new changesets Message-ID: <20120723224124.C2E3E471BC@hg.openjdk.java.net> Changeset: 7674c7ed99a5 Author: vita Date: 2012-06-22 16:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/7674c7ed99a5 Added tag jdk7u6-b15 for changeset 8da4015f405b ! .hgtags Changeset: 49451f0ef54a Author: katleman Date: 2012-06-27 17:18 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/49451f0ef54a Added tag jdk7u6-b16 for changeset 7674c7ed99a5 ! .hgtags Changeset: e4a676826cb3 Author: lana Date: 2012-06-28 14:09 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/e4a676826cb3 Merge Changeset: b3d767dbd67f Author: katleman Date: 2012-07-05 23:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/b3d767dbd67f Added tag jdk7u6-b17 for changeset e4a676826cb3 ! .hgtags Changeset: 5c046510b930 Author: katleman Date: 2012-07-06 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/5c046510b930 Added tag jdk7u6-b18 for changeset b3d767dbd67f ! .hgtags Changeset: f0c51b691d34 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/f0c51b691d34 Added tag jdk7u6-b19 for changeset 5c046510b930 ! .hgtags Changeset: 353c15c4bc37 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/353c15c4bc37 Added tag jdk7u6-b20 for changeset f0c51b691d34 ! .hgtags From lana.steuck at oracle.com Mon Jul 23 15:41:18 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:18 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 7 new changesets Message-ID: <20120723224138.BC151471BD@hg.openjdk.java.net> Changeset: 0b329a8d325b Author: vita Date: 2012-06-22 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/0b329a8d325b Added tag jdk7u6-b15 for changeset 94474d6f2828 ! .hgtags Changeset: 5eb867cdd08c Author: katleman Date: 2012-06-27 17:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/5eb867cdd08c Added tag jdk7u6-b16 for changeset 0b329a8d325b ! .hgtags Changeset: 1c4b9671de5c Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/1c4b9671de5c Added tag jdk7u6-b17 for changeset 5eb867cdd08c ! .hgtags Changeset: 3ba4c395d2cf Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/3ba4c395d2cf Added tag jdk7u6-b18 for changeset 1c4b9671de5c ! .hgtags Changeset: 4f7b77cc3b25 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/4f7b77cc3b25 Added tag jdk7u6-b19 for changeset 3ba4c395d2cf ! .hgtags Changeset: 7403701aa758 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/7403701aa758 Added tag jdk7u6-b20 for changeset 4f7b77cc3b25 ! .hgtags Changeset: 1365e7472a3b Author: lana Date: 2012-07-23 11:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/1365e7472a3b Merge From lana.steuck at oracle.com Mon Jul 23 15:41:22 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:22 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7 new changesets Message-ID: <20120723224144.D251B471BE@hg.openjdk.java.net> Changeset: 5c7763489f4d Author: vita Date: 2012-06-22 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/5c7763489f4d Added tag jdk7u6-b15 for changeset 47ae28da5088 ! .hgtags Changeset: 2e3fc51caf1f Author: katleman Date: 2012-06-27 17:20 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/2e3fc51caf1f Added tag jdk7u6-b16 for changeset 5c7763489f4d ! .hgtags Changeset: 66c671f28cb2 Author: lana Date: 2012-06-28 14:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/66c671f28cb2 Merge Changeset: 6aa859ef4287 Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/6aa859ef4287 Added tag jdk7u6-b17 for changeset 66c671f28cb2 ! .hgtags Changeset: 474a52eeeafb Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/474a52eeeafb Added tag jdk7u6-b18 for changeset 6aa859ef4287 ! .hgtags Changeset: 32acb67a7953 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/32acb67a7953 Added tag jdk7u6-b19 for changeset 474a52eeeafb ! .hgtags Changeset: a35ca56cf8d0 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/a35ca56cf8d0 Added tag jdk7u6-b20 for changeset 32acb67a7953 ! .hgtags From lana.steuck at oracle.com Mon Jul 23 15:41:26 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:26 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 6 new changesets Message-ID: <20120723224144.D7092471BF@hg.openjdk.java.net> Changeset: e1d2afbb63d2 Author: vita Date: 2012-06-22 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/e1d2afbb63d2 Added tag jdk7u6-b15 for changeset f1dba7ebe6a5 ! .hgtags Changeset: 401bdbbf89c9 Author: katleman Date: 2012-06-27 17:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/401bdbbf89c9 Added tag jdk7u6-b16 for changeset e1d2afbb63d2 ! .hgtags Changeset: a1daf7097c61 Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/a1daf7097c61 Added tag jdk7u6-b17 for changeset 401bdbbf89c9 ! .hgtags Changeset: 58c1c6ecf8f1 Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/58c1c6ecf8f1 Added tag jdk7u6-b18 for changeset a1daf7097c61 ! .hgtags Changeset: 6d17242f12ed Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/6d17242f12ed Added tag jdk7u6-b19 for changeset 58c1c6ecf8f1 ! .hgtags Changeset: 55dcda93e8c8 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/55dcda93e8c8 Added tag jdk7u6-b20 for changeset 6d17242f12ed ! .hgtags From lana.steuck at oracle.com Mon Jul 23 15:41:16 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:16 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 12 new changesets Message-ID: <20120723224151.3104A471C0@hg.openjdk.java.net> Changeset: df0df4ae5af2 Author: katleman Date: 2012-07-05 23:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/df0df4ae5af2 Added tag jdk7u6-b17 for changeset 7a37cec9d0d4 ! .hgtags Changeset: 1257f4373a06 Author: katleman Date: 2012-07-06 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1257f4373a06 Added tag jdk7u6-b18 for changeset df0df4ae5af2 ! .hgtags Changeset: 0aea8f0afd27 Author: katleman Date: 2012-07-11 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0aea8f0afd27 Added tag jdk7u6-b19 for changeset 1257f4373a06 ! .hgtags Changeset: 43fe30b725f2 Author: amurillo Date: 2012-06-29 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/43fe30b725f2 7180884: new hotspot build - hs23.2-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: ab0720e5abbb Author: dlong Date: 2012-06-25 15:34 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ab0720e5abbb 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC Summary: build powerpc with -fPIC Reviewed-by: mikael, vladidan, roland Contributed-by: dean.long at oracle.com ! make/pic.make Changeset: 3f142ec74a26 Author: kamg Date: 2012-07-09 18:03 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3f142ec74a26 7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used Summary: Send warnings to output stream Reviewed-by: dholmes, fparain ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 571bc10e2a37 Author: kamg Date: 2012-07-11 09:17 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/571bc10e2a37 7181200: JVM new hashing code breaks SA in product mode Summary: Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed. Reviewed-by: kvn, acorn, dholmes, fparain Contributed-by: coleen.phillimore at oracle.com ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: cfb2ea9dfefd Author: minqi Date: 2012-06-22 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cfb2ea9dfefd 7175133: jinfo failed to get system properties after 6924259 Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java Changeset: a4b60109cffc Author: minqi Date: 2012-06-22 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a4b60109cffc 7177128: SA cannot get correct system properties after 7126277 Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table. Reviewed-by: dholmes, mikael Contributed-by: yumin.qi at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: a0c2fa4baeb6 Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a0c2fa4baeb6 Merge Changeset: 1e31ae50c2cf Author: amurillo Date: 2012-07-13 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1e31ae50c2cf Added tag hs23.2-b09 for changeset a0c2fa4baeb6 ! .hgtags Changeset: 02a6c89432d7 Author: katleman Date: 2012-07-18 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/02a6c89432d7 Added tag jdk7u6-b20 for changeset 1e31ae50c2cf ! .hgtags From lana.steuck at oracle.com Mon Jul 23 15:41:53 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Jul 2012 22:41:53 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 16 new changesets Message-ID: <20120723224441.56D3F471C1@hg.openjdk.java.net> Changeset: 966e21feb7f0 Author: vita Date: 2012-06-22 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/966e21feb7f0 Added tag jdk7u6-b15 for changeset e50c9a5f001c ! .hgtags Changeset: cc19202f6179 Author: katleman Date: 2012-06-27 17:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cc19202f6179 Added tag jdk7u6-b16 for changeset 966e21feb7f0 ! .hgtags Changeset: aa0ad405f70b Author: lana Date: 2012-06-28 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/aa0ad405f70b Merge Changeset: 4a6917092af8 Author: katleman Date: 2012-07-05 23:02 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/4a6917092af8 Added tag jdk7u6-b17 for changeset aa0ad405f70b ! .hgtags Changeset: 0d320971b2c2 Author: katleman Date: 2012-07-06 15:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0d320971b2c2 Added tag jdk7u6-b18 for changeset 4a6917092af8 ! .hgtags Changeset: 28e43b980aee Author: mfang Date: 2012-07-09 22:58 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/28e43b980aee 7182226: NLS: jdk7u6 message drop20 integration Reviewed-by: yhuang ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/apt.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jcmd.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! 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/sun/launcher/resources/launcher_de.properties ! src/share/classes/sun/launcher/resources/launcher_it.properties ! src/share/classes/sun/launcher/resources/launcher_ko.properties ! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/apt.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/javaws.1 ! src/solaris/doc/sun/man/man1/ja/jcmd.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: a263f787ced5 Author: mfang Date: 2012-07-10 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/a263f787ced5 Merge Changeset: 22a3627aafa0 Author: katleman Date: 2012-07-11 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/22a3627aafa0 Added tag jdk7u6-b19 for changeset a263f787ced5 ! .hgtags Changeset: 7cb9be8b6478 Author: kizune Date: 2012-07-09 11:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7cb9be8b6478 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java Changeset: 38d2807c7801 Author: mduigou Date: 2012-06-28 16:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/38d2807c7801 7180621: Hashtable has incorrect alternative hashing threshold default value Reviewed-by: dholmes ! src/share/classes/java/util/Hashtable.java Changeset: 5b74dcc8191d Author: anthony Date: 2012-07-11 13:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5b74dcc8191d 7177173: [macosx] JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH) not working as expected in JDK 7 Summary: Apply the extended state only when needed Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/HideMaximized/HideMaximized.java Changeset: dcee29cd4b80 Author: coffeys Date: 2012-07-11 21:48 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/dcee29cd4b80 7183209: Backout 7105952 changes for jdk7u Reviewed-by: chegar, darcy, alanb ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/RandomAccessFile.java ! src/solaris/classes/java/io/FileDescriptor.java ! src/windows/classes/java/io/FileDescriptor.java + test/java/io/FileDescriptor/FileChannelFDTest.java - test/java/io/FileDescriptor/Sharing.java Changeset: 0039f5c7fb51 Author: bpatel Date: 2012-07-11 16:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0039f5c7fb51 7182971: Need to include documentation content for JCMD man page Reviewed-by: robilad, tbell ! src/linux/doc/man/jcmd.1 ! src/solaris/doc/sun/man/man1/jcmd.1 Changeset: 09145b546a2b Author: lana Date: 2012-07-11 20:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/09145b546a2b Merge - test/java/io/FileDescriptor/Sharing.java Changeset: 243717d7fe95 Author: katleman Date: 2012-07-18 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/243717d7fe95 Added tag jdk7u6-b20 for changeset 09145b546a2b ! .hgtags Changeset: 0171c6e01266 Author: lana Date: 2012-07-23 11:33 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0171c6e01266 Merge ! 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 - test/java/io/FileDescriptor/Sharing.java From sean.coffey at oracle.com Mon Jul 23 21:26:18 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Mon, 23 Jul 2012 21:26:18 -0700 Subject: [7u8] Request for approval for : 7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX Message-ID: <500E23EA.8040600@oracle.com> Requesting approval to port Alan's NIO fix from JDK 8 to JDK 7u8. JDK 8 Changeset : http://hg.openjdk.java.net/jdk8/tl/jdk/rev/23394d686f74 JDK 8 review thread : http://mail.openjdk.java.net/pipermail/nio-dev/2012-June/001726.html Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7176485 Regards, Sean. From sean.coffey at oracle.com Mon Jul 23 22:15:21 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Mon, 23 Jul 2012 22:15:21 -0700 Subject: [7u8] Request for approval for 7132924: (dc) DatagramChannel.disconnect throws SocketException with IPv4 socket and IPv6 enabled [macosx] Message-ID: <500E2F69.8050004@oracle.com> Seeking approval to backport this fix from JDK 8 to 7u8. JDK 8 changeset : http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1980be18d0f8 JDK 8 review : http://mail.openjdk.java.net/pipermail/nio-dev/2012-April/001631.html Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7132924 regards, Sean. From littlee at linux.vnet.ibm.com Tue Jul 24 00:52:38 2012 From: littlee at linux.vnet.ibm.com (Charles Lee) Date: Tue, 24 Jul 2012 15:52:38 +0800 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <500D3D25.5010309@oracle.com> References: <50066B71.4030308@linux.vnet.ibm.com> <50068239.5070004@oracle.com> <500D15EF.5050004@linux.vnet.ibm.com> <500D3D25.5010309@oracle.com> Message-ID: <500E5446.5000308@linux.vnet.ibm.com> On 07/23/2012 08:01 PM, Pavel Porvatov wrote: > Hi Charles, >> On 07/18/2012 05:30 PM, Pavel Porvatov wrote: >>> Hi Charles, >>>> Hi all, >>>> >>>> Requesting for approval to push the changes to add mnemonic for >>>> JFileChooser metal and motif Laf >>>> >>>> Changeset for jdk8 @ >>>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 >>>> Changeset for jdk7u-dev @ >>>> http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ >>>> >>>> >>>> Please notice that, changeset for jdk7u-dev is part of the >>>> changeset for jdk8, because "CR 7093156 - NLS: Please change the >>>> mnemonic assignment system to avoid translation issue" has already >>>> been committed in jdk7u-dev (jdk7u6)[1]. >>> I'm observing that >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has >>> motif*.properties changes, but [1] doesn't have that changes. It >>> seems your fix is not completed, because now in jdk8 file >>> motif.properties (and others) contains >>> FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: >>> >>> but jdk7u-dev contains >>> FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: >>> >>> Could you please clarify that? Which tests have you passed with the >>> fix? >>> >>> I'm also not sure that we want backport P4 bugs into 7u8. Do you >>> have any justification for that? >>> >>> Regards, Pavel >>>> >>>> Reviewed by: >>>> Alexander Potochkin >>>> >>>> [1]: >>>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html >>>> >>> >> Hi Pavel, >> >> You are right. I was thought it was part of the "CR 7093156 - NLS: >> Please change the mnemonic assignment system to avoid translation >> issue". It was part of "CR 7093156" in jdk8. >> I have upload a new webrev @ >> http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.02/ >> . Would >> you please help to review it? > I didn't catch which webrev is correct? The text correspondent to > webrev.02, but link point to webrev.01... > >> >> What is P4/P5 bugs? Any place I can refer to ? > P4/P5 is priority of bugs. E.g. > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7024118 has > priority 4-Low... > > Regards, Pavel Hi Pavel, It seems my thunderbird is not WYSIWYG. Please help to review webrev @ http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.03/ -- Yours Charles From alexander.zuev at oracle.com Tue Jul 24 01:44:26 2012 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Tue, 24 Jul 2012 08:44:26 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session) Message-ID: <20120724084500.381DA471CD@hg.openjdk.java.net> Changeset: 038b17edbb4b Author: kizune Date: 2012-07-24 12:43 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/038b17edbb4b 7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session) Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java From alexandr.scherbatiy at oracle.com Tue Jul 24 01:55:34 2012 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 24 Jul 2012 08:55:34 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7185512: The printout doesn't match image on screen. Message-ID: <20120724085549.7A571471CE@hg.openjdk.java.net> Changeset: f2738a05273d Author: alexsch Date: 2012-07-24 12:52 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/f2738a05273d 7185512: The printout doesn't match image on screen. Reviewed-by: serb, bagiras ! src/windows/native/sun/windows/awt_TextArea.cpp ! src/windows/native/sun/windows/awt_TextComponent.cpp ! src/windows/native/sun/windows/awt_TextComponent.h From edvard.wendelin at oracle.com Tue Jul 24 03:41:39 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jul 2012 12:41:39 +0200 Subject: [7u8] Request for approval for : 7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX In-Reply-To: <500E23EA.8040600@oracle.com> References: <500E23EA.8040600@oracle.com> Message-ID: Approved. On Jul 24, 2012, at 6:26 AM, Sean Coffey wrote: > Requesting approval to port Alan's NIO fix from JDK 8 to JDK 7u8. > > JDK 8 Changeset : http://hg.openjdk.java.net/jdk8/tl/jdk/rev/23394d686f74 > JDK 8 review thread : http://mail.openjdk.java.net/pipermail/nio-dev/2012-June/001726.html > Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7176485 > > Regards, > Sean. From edvard.wendelin at oracle.com Tue Jul 24 03:41:43 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jul 2012 12:41:43 +0200 Subject: [7u8] Request for approval for 7132924: (dc) DatagramChannel.disconnect throws SocketException with IPv4 socket and IPv6 enabled [macosx] In-Reply-To: <500E2F69.8050004@oracle.com> References: <500E2F69.8050004@oracle.com> Message-ID: <0A451C97-CA3F-437B-A2E1-5765498E526A@oracle.com> Approved. On Jul 24, 2012, at 7:15 AM, Sean Coffey wrote: > Seeking approval to backport this fix from JDK 8 to 7u8. > > JDK 8 changeset : http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1980be18d0f8 > JDK 8 review : http://mail.openjdk.java.net/pipermail/nio-dev/2012-April/001631.html > > Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7132924 > > regards, > Sean. From artem.ananiev at oracle.com Tue Jul 24 05:29:44 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 24 Jul 2012 16:29:44 +0400 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy Message-ID: <500E9538.6020400@oracle.com> I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to JDK7u Committer. Oleg is a member of AWT/Swing groups and is already granted JDK8 Committer role. During the last year, Oleg contributed and reviewed a number of changes in 7u project: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras Votes are due by Aug 08, 2012. Only current JDK7u Committers [1] are eligible to vote on this nomination. For Lazy Consensus voting instrustions, see [2]. Thanks, Artem [1] http://openjdk.java.net/census#jdk7u [2] http://openjdk.java.net/projects#committer-vote From artem.ananiev at oracle.com Tue Jul 24 05:32:10 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 24 Jul 2012 16:32:10 +0400 Subject: CFV: New JDK7u Committer: Oleg Pekhovskiy (was: JDK8u Committer) In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <500E95CA.1090605@oracle.com> Oh, I've just noticed the subject should be "JDK7u", not "JDK8u"... Corrected. Thanks, Artem On 7/24/2012 4:29 PM, Artem Ananiev wrote: > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to JDK7u > Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 > Committer role. During the last year, Oleg contributed and reviewed a > number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > From Sergey.Bylokhov at oracle.com Tue Jul 24 05:27:57 2012 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Tue, 24 Jul 2012 16:27:57 +0400 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <500E94CD.4070307@oracle.com> |Vote: yes| 24.07.2012 16:29, Artem Ananiev wrote: > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to > JDK7u Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 > Committer role. During the last year, Oleg contributed and reviewed a > number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > -- Best regards, Sergey. From alexander.zuev at oracle.com Tue Jul 24 05:30:41 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Tue, 24 Jul 2012 16:30:41 +0400 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <500E9571.4010806@oracle.com> Vote: yes On 7/24/12 16:29, Artem Ananiev wrote: > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to > JDK7u Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 > Committer role. During the last year, Oleg contributed and reviewed a > number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > From dalibor.topic at oracle.com Tue Jul 24 06:56:24 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Tue, 24 Jul 2012 15:56:24 +0200 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <500EA988.4080200@oracle.com> Vote: Yes! cheers, dalibor topic On 7/24/12 2:29 PM, Artem Ananiev wrote: > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to JDK7u Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 Committer role. During the last year, Oleg contributed and reviewed a number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From Abhi.Saha at Oracle.Com Tue Jul 24 07:05:22 2012 From: Abhi.Saha at Oracle.Com (Abhijit Saha) Date: Tue, 24 Jul 2012 07:05:22 -0700 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <500EABA2.2070906@Oracle.Com> Vote: yes On 7/24/2012 5:29 AM, Artem Ananiev wrote: > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to > JDK7u Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 > Committer role. During the last year, Oleg contributed and reviewed a > number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > -- Release Lead, Java SE Updates Java Platform Group Oracle Corporation. (408)276-7564 From denis.fokin at oracle.com Tue Jul 24 07:06:05 2012 From: denis.fokin at oracle.com (Denis S. Fokin) Date: Tue, 24 Jul 2012 18:06:05 +0400 Subject: [7u6] Request for approval for 7184845 - Apps6: menu tree bean in form throws npe in jre 7 while closing Message-ID: <500EABCD.4030600@oracle.com> Good day. I hereby request an approval to a fix for CR 7184845. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184845 Webrev: http://cr.openjdk.java.net/~denis/7184845/webrev/ This fix will be not forward ported into jdk8 because it is a jdk7u compatibility issue. Reviwers: anthony, serb are reviewers. Risks: The change carries minimal risk. Tests: AWT jterg regression tests. Thank you, Denis. From sean.coffey at oracle.com Tue Jul 24 07:45:08 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Tue, 24 Jul 2012 07:45:08 -0700 Subject: [7u6] Request for approval for 7184845 - Apps6: menu tree bean in form throws npe in jre 7 while closing In-Reply-To: <500EABCD.4030600@oracle.com> References: <500EABCD.4030600@oracle.com> Message-ID: <500EB4F4.60905@oracle.com> Thanks for following up Denis. This changeset has already been pushed to 7u6. Retrospectively approving this for 7u6 then. Regards, Sean. On 24/07/2012 07:06, Denis S. Fokin wrote: > Good day. > > I hereby request an approval to a fix for CR 7184845. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184845 > > Webrev: > http://cr.openjdk.java.net/~denis/7184845/webrev/ > This fix will be not forward ported into jdk8 because it is a jdk7u > compatibility issue. > > Reviwers: > anthony, serb are reviewers. > > Risks: > The change carries minimal risk. > > Tests: > AWT jterg regression tests. > > Thank you, > Denis. From pavel.porvatov at oracle.com Tue Jul 24 10:10:00 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Tue, 24 Jul 2012 21:10:00 +0400 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <500ED6E8.60105@oracle.com> Vote: yes > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to > JDK7u Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 > Committer role. During the last year, Oleg contributed and reviewed a > number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > From sean.coffey at oracle.com Tue Jul 24 21:10:11 2012 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 25 Jul 2012 04:10:11 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX Message-ID: <20120725041031.7DB8F471EE@hg.openjdk.java.net> Changeset: d0738c3243f2 Author: alanb Date: 2012-07-25 05:12 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d0738c3243f2 7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX Reviewed-by: chegar, coffeys ! make/java/nio/mapfile-linux ! make/java/nio/mapfile-solaris ! src/share/classes/sun/nio/ch/IOUtil.java ! src/share/classes/sun/nio/ch/Util.java ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c ! src/solaris/native/sun/nio/ch/IOUtil.c ! src/windows/native/sun/nio/ch/IOUtil.c ! src/windows/native/sun/nio/ch/SocketDispatcher.c ! src/windows/native/sun/nio/ch/nio_util.h From sean.coffey at oracle.com Tue Jul 24 21:58:19 2012 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 25 Jul 2012 04:58:19 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7132924: (dc) DatagramChannel.disconnect throws SocketException with IPv4 socket and IPv6 enabled [macosx] Message-ID: <20120725045841.88BC8471F1@hg.openjdk.java.net> Changeset: 250ce303f42d Author: alanb Date: 2012-04-22 21:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/250ce303f42d 7132924: (dc) DatagramChannel.disconnect throws SocketException with IPv4 socket and IPv6 enabled [macosx] Reviewed-by: chegar ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c ! src/windows/native/sun/nio/ch/DatagramChannelImpl.c + test/java/nio/channels/DatagramChannel/Disconnect.java From alexander.zuev at oracle.com Wed Jul 25 03:48:11 2012 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Wed, 25 Jul 2012 10:48:11 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7177040: Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater Message-ID: <20120725104848.F1693471F5@hg.openjdk.java.net> Changeset: df945ef30444 Author: bagiras Date: 2012-07-25 14:47 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/df945ef30444 7177040: Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater Reviewed-by: art, ant ! src/share/classes/sun/awt/SunToolkit.java From oleg.pekhovskiy at oracle.com Wed Jul 25 06:52:44 2012 From: oleg.pekhovskiy at oracle.com (Oleg Pekhovskiy) Date: Wed, 25 Jul 2012 17:52:44 +0400 Subject: [7u8] Request for approval for CR 7177040 - Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater Message-ID: <500FFA2C.20108@oracle.com> Hi! Please review this back-port to push for CR: http://bugs.sun.com/view_bug.do?bug_id=7177040 Webrev for 7u8: http://cr.openjdk.java.net/~bagiras/7u8/7177040.2 JDK8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/08842f8ce960 Review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003190.html Reviewed by: art, ant Thanks, Oleg From alexandr.scherbatiy at oracle.com Wed Jul 25 07:52:33 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Wed, 25 Jul 2012 18:52:33 +0400 Subject: CFV: New JDK8u Committer: Oleg Pekhovskiy In-Reply-To: <500E9538.6020400@oracle.com> References: <500E9538.6020400@oracle.com> Message-ID: <50100831.5030008@oracle.com> Vote: yes On 7/24/2012 4:29 PM, Artem Ananiev wrote: > > I hereby nominate Oleg Pekhovskiy (OpenJDK user name: bagiras) to > JDK7u Committer. > > Oleg is a member of AWT/Swing groups and is already granted JDK8 > Committer role. During the last year, Oleg contributed and reviewed a > number of changes in 7u project: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=bagiras > > Votes are due by Aug 08, 2012. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instrustions, see [2]. > > Thanks, > > Artem > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > From sean.coffey at oracle.com Wed Jul 25 11:11:59 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Wed, 25 Jul 2012 11:11:59 -0700 Subject: [7u8] Request for approval for CR 7177040 - Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater In-Reply-To: <500FFA2C.20108@oracle.com> References: <500FFA2C.20108@oracle.com> Message-ID: <501036EF.3070008@oracle.com> Hi Oleg, Alexander Looks like you're deferring this fix from 7u6 to 7u8 (and it's been pushed already to jdk7u-dev) You had pre-approval for 7u6 already. Retrospectively approving this but please submit an approval request prior to pushing changesets for 7u in future. OpenJDK 7u groundrules : http://openjdk.java.net/projects/jdk7u/groundrules.html regards, Sean. On 25/07/2012 06:52, Oleg Pekhovskiy wrote: > Hi! > > Please review this back-port to push for CR: > http://bugs.sun.com/view_bug.do?bug_id=7177040 > > Webrev for 7u8: http://cr.openjdk.java.net/~bagiras/7u8/7177040.2 > JDK8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/08842f8ce960 > Review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003190.html > Reviewed by: art, ant > > Thanks, > Oleg From xueming.shen at oracle.com Wed Jul 25 14:02:18 2012 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Wed, 25 Jul 2012 21:02:18 +0000 Subject: hg: jdk7u/jdk7u6-dev/jdk: 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Message-ID: <20120725210241.A25A547200@hg.openjdk.java.net> Changeset: e47e40956e1b Author: sherman Date: 2012-07-25 14:00 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6-dev/jdk/rev/e47e40956e1b 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Summary: fixed the null case Reviewed-by: alanb ! src/share/classes/com/sun/java/util/jar/pack/Driver.java + test/tools/pack200/RepackTest.java From oleg.pekhovskiy at oracle.com Wed Jul 25 14:43:10 2012 From: oleg.pekhovskiy at oracle.com (Oleg Pekhovskiy) Date: Thu, 26 Jul 2012 01:43:10 +0400 Subject: [7u8] Request for approval for CR 7177040 - Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater In-Reply-To: <501036EF.3070008@oracle.com> References: <500FFA2C.20108@oracle.com> <501036EF.3070008@oracle.com> Message-ID: <5010686E.8060708@oracle.com> Hi Sean, thank you for paying attention to that, sorry, it's my fault, and I sent Approval request for 7u8 three hour after the push. Oleg. 25.07.2012 22:11, Sean Coffey wrote: > Hi Oleg, Alexander > > Looks like you're deferring this fix from 7u6 to 7u8 (and it's been > pushed already to jdk7u-dev) > You had pre-approval for 7u6 already. > > Retrospectively approving this but please submit an approval request > prior to pushing changesets for 7u in future. > OpenJDK 7u groundrules : > http://openjdk.java.net/projects/jdk7u/groundrules.html > > regards, > Sean. > > On 25/07/2012 06:52, Oleg Pekhovskiy wrote: >> Hi! >> >> Please review this back-port to push for CR: >> http://bugs.sun.com/view_bug.do?bug_id=7177040 >> >> Webrev for 7u8: http://cr.openjdk.java.net/~bagiras/7u8/7177040.2 >> JDK8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/08842f8ce960 >> Review thread: >> http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003190.html >> Reviewed by: art, ant >> >> Thanks, >> Oleg From sean.coffey at oracle.com Wed Jul 25 15:01:06 2012 From: sean.coffey at oracle.com (Sean Coffey) Date: Wed, 25 Jul 2012 15:01:06 -0700 Subject: [7u communication] 7u6 (phase 2) stabilization progress Message-ID: <50106CA2.9030909@oracle.com> Just a brief update note to say that that 7u6 stabilization (phase 2) process is going well and it's nearing completion. Only critical bug fixes are being considered at this stage. GA (General Availability) is tentatively planned for mid August. A follow up announcement will happen when GA is available and the 7u6 forests become read only. Regards, Sean. From denis.fokin at oracle.com Fri Jul 27 09:38:23 2012 From: denis.fokin at oracle.com (Denis S. Fokin) Date: Fri, 27 Jul 2012 20:38:23 +0400 Subject: [7u8] Request for approval for 7149068- java/awt/Window/Grab/GrabTest.java failed Message-ID: <5012C3FF.9030105@oracle.com> Good day. I hereby request an approval to backport a fix for CR 7149068. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7149068 This fix is a backport from jdk8 release. Webrev: http://cr.openjdk.java.net/~denis/7149068/webrev.7u8/ Risk is minimal because it is just a test fix. The fix has been reviewed here. http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003216.html bagiras is a reviewer. Thank you, Denis. From sean.coffey at oracle.com Fri Jul 27 11:27:12 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Fri, 27 Jul 2012 11:27:12 -0700 Subject: [7u8] Request for approval for 7149068- java/awt/Window/Grab/GrabTest.java failed In-Reply-To: <5012C3FF.9030105@oracle.com> References: <5012C3FF.9030105@oracle.com> Message-ID: <5012DD80.7040704@oracle.com> Approved. regards, Sean. On 27/07/2012 09:38, Denis S. Fokin wrote: > Good day. > > I hereby request an approval to backport a fix for CR 7149068. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7149068 > > This fix is a backport from jdk8 release. > > Webrev: > http://cr.openjdk.java.net/~denis/7149068/webrev.7u8/ > > Risk is minimal because it is just a test fix. > > > The fix has been reviewed here. > http://mail.openjdk.java.net/pipermail/awt-dev/2012-July/003216.html > > bagiras is a reviewer. > > Thank you, > Denis. > > From pavel.porvatov at oracle.com Fri Jul 27 11:55:43 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Fri, 27 Jul 2012 22:55:43 +0400 Subject: [7u8] Request for approval: 7024118: possible hardcoded mnemonic for JFileChooser metal and motif l&f In-Reply-To: <500E5446.5000308@linux.vnet.ibm.com> References: <50066B71.4030308@linux.vnet.ibm.com> <50068239.5070004@oracle.com> <500D15EF.5050004@linux.vnet.ibm.com> <500D3D25.5010309@oracle.com> <500E5446.5000308@linux.vnet.ibm.com> Message-ID: <5012E42F.7090502@oracle.com> Hi Charles, Could you please explain, why your fix contains only motif.properties, but doesn't contain changes for other languages? I also didn't catch why other properties files (like windows.properties) shouldn't backported as well Thanks, Pavel > On 07/23/2012 08:01 PM, Pavel Porvatov wrote: >> Hi Charles, >>> On 07/18/2012 05:30 PM, Pavel Porvatov wrote: >>>> Hi Charles, >>>>> Hi all, >>>>> >>>>> Requesting for approval to push the changes to add mnemonic for >>>>> JFileChooser metal and motif Laf >>>>> >>>>> Changeset for jdk8 @ >>>>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 >>>>> Changeset for jdk7u-dev @ >>>>> http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.00/ >>>>> >>>>> >>>>> Please notice that, changeset for jdk7u-dev is part of the >>>>> changeset for jdk8, because "CR 7093156 - NLS: Please change the >>>>> mnemonic assignment system to avoid translation issue" has already >>>>> been committed in jdk7u-dev (jdk7u6)[1]. >>>> I'm observing that >>>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7fbc8d86c477 has >>>> motif*.properties changes, but [1] doesn't have that changes. It >>>> seems your fix is not completed, because now in jdk8 file >>>> motif.properties (and others) contains >>>> FileChooser.pathLabel.textAndMnemonic=Enter &path or folder name: >>>> >>>> but jdk7u-dev contains >>>> FileChooser.pathLabel.textAndMnemonic=Enter path or folder name: >>>> >>>> Could you please clarify that? Which tests have you passed with the >>>> fix? >>>> >>>> I'm also not sure that we want backport P4 bugs into 7u8. Do you >>>> have any justification for that? >>>> >>>> Regards, Pavel >>>>> >>>>> Reviewed by: >>>>> Alexander Potochkin >>>>> >>>>> [1]: >>>>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003003.html >>>>> >>>> >>> Hi Pavel, >>> >>> You are right. I was thought it was part of the "CR 7093156 - NLS: >>> Please change the mnemonic assignment system to avoid translation >>> issue". It was part of "CR 7093156" in jdk8. >>> I have upload a new webrev @ >>> http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.02/ >>> . Would >>> you please help to review it? >> I didn't catch which webrev is correct? The text correspondent to >> webrev.02, but link point to webrev.01... >> >>> >>> What is P4/P5 bugs? Any place I can refer to ? >> P4/P5 is priority of bugs. E.g. >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7024118 has >> priority 4-Low... >> >> Regards, Pavel > Hi Pavel, > > It seems my thunderbird is not WYSIWYG. > > Please help to review webrev @ > http://cr.openjdk.java.net/~littlee/jdk7u/197/webrev.03/ > > > -- > Yours Charles From christine.lu at oracle.com Fri Jul 27 16:18:51 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:18:51 +0000 Subject: hg: jdk7u/jdk7u6: Added tag jdk7u6-b21 for changeset 29f6fb1833eb Message-ID: <20120727231851.58EA947263@hg.openjdk.java.net> Changeset: 31cdab09d719 Author: cl Date: 2012-07-27 16:13 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/rev/31cdab09d719 Added tag jdk7u6-b21 for changeset 29f6fb1833eb ! .hgtags From christine.lu at oracle.com Fri Jul 27 16:18:58 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:18:58 +0000 Subject: hg: jdk7u/jdk7u6/corba: Added tag jdk7u6-b21 for changeset 353c15c4bc37 Message-ID: <20120727231859.33D7D47264@hg.openjdk.java.net> Changeset: 793b80c0316f Author: cl Date: 2012-07-27 16:13 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/corba/rev/793b80c0316f Added tag jdk7u6-b21 for changeset 353c15c4bc37 ! .hgtags From christine.lu at oracle.com Fri Jul 27 16:19:38 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:19:38 +0000 Subject: hg: jdk7u/jdk7u6/hotspot: Added tag jdk7u6-b21 for changeset 02a6c89432d7 Message-ID: <20120727231942.ABC1947265@hg.openjdk.java.net> Changeset: a79d86eef6ac Author: cl Date: 2012-07-27 16:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/a79d86eef6ac Added tag jdk7u6-b21 for changeset 02a6c89432d7 ! .hgtags From christine.lu at oracle.com Fri Jul 27 16:21:34 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:21:34 +0000 Subject: hg: jdk7u/jdk7u6/jaxp: Added tag jdk7u6-b21 for changeset 7403701aa758 Message-ID: <20120727232137.A2E7D47266@hg.openjdk.java.net> Changeset: fcf35906d1d8 Author: cl Date: 2012-07-27 16:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxp/rev/fcf35906d1d8 Added tag jdk7u6-b21 for changeset 7403701aa758 ! .hgtags From christine.lu at oracle.com Fri Jul 27 16:21:48 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:21:48 +0000 Subject: hg: jdk7u/jdk7u6/jaxws: Added tag jdk7u6-b21 for changeset 55dcda93e8c8 Message-ID: <20120727232151.CD94247267@hg.openjdk.java.net> Changeset: 0fec2efe2452 Author: cl Date: 2012-07-27 16:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxws/rev/0fec2efe2452 Added tag jdk7u6-b21 for changeset 55dcda93e8c8 ! .hgtags From christine.lu at oracle.com Fri Jul 27 16:22:05 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:22:05 +0000 Subject: hg: jdk7u/jdk7u6/jdk: Added tag jdk7u6-b21 for changeset 243717d7fe95 Message-ID: <20120727232224.EBB0A47268@hg.openjdk.java.net> Changeset: 6173fdbaf945 Author: cl Date: 2012-07-27 16:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/6173fdbaf945 Added tag jdk7u6-b21 for changeset 243717d7fe95 ! .hgtags From christine.lu at oracle.com Fri Jul 27 16:24:08 2012 From: christine.lu at oracle.com (christine.lu at oracle.com) Date: Fri, 27 Jul 2012 23:24:08 +0000 Subject: hg: jdk7u/jdk7u6/langtools: Added tag jdk7u6-b21 for changeset a35ca56cf8d0 Message-ID: <20120727232412.B119747269@hg.openjdk.java.net> Changeset: 4f3aafa690d1 Author: cl Date: 2012-07-27 16:15 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/langtools/rev/4f3aafa690d1 Added tag jdk7u6-b21 for changeset a35ca56cf8d0 ! .hgtags From denis.fokin at oracle.com Mon Jul 30 03:21:05 2012 From: denis.fokin at oracle.com (denis.fokin at oracle.com) Date: Mon, 30 Jul 2012 10:21:05 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7149068: java/awt/Window/Grab/GrabTest.java failed Message-ID: <20120730102127.4EAFF472A3@hg.openjdk.java.net> Changeset: 797aed840eb1 Author: denis Date: 2012-07-30 14:18 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/797aed840eb1 7149068: java/awt/Window/Grab/GrabTest.java failed Reviewed-by: bagiras ! test/java/awt/Window/Grab/GrabTest.java From alexandr.scherbatiy at oracle.com Mon Jul 30 04:11:51 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 30 Jul 2012 15:11:51 +0400 Subject: [7u8] Request for approval for CR 7184365: closed/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest fails Message-ID: <50166BF7.1060907@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u6: 7184365 closed/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest fails http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184365 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/896322c6f35f The code changes for jdk7u8 are identical to the ones in jdk8. Thank you, Alexandr. From alexandr.scherbatiy at oracle.com Mon Jul 30 04:18:18 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 30 Jul 2012 15:18:18 +0400 Subject: [7u8] Request for approval for CR 7129800: [macosx] Regression test OverrideRedirectWindowActivationTest fails due to timing issue Message-ID: <50166D7A.5090901@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u6: 7129800 [macosx] Regression test OverrideRedirectWindowActivationTest fails due to timing issue http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129800 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/8a5a71e853ed The code changes for jdk7u8 are identical to the ones in jdk8. Thank you, Alexandr. From Sergey.Malenkov at oracle.com Mon Jul 30 04:25:36 2012 From: Sergey.Malenkov at oracle.com (Sergey Malenkov) Date: Mon, 30 Jul 2012 15:25:36 +0400 Subject: [7u8] Request for approval for CR 7187618 - PropertyDescriptor Performance Slow (continue) Message-ID: <50166F30.3010806@oracle.com> Hi all, Could you please approve the fix of CR 7187618 for JDK7u8? PropertyDescriptor Performance Slow (continue) http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7187618 Earlier the fix was prepared, approved and pushed into JDK8: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/1abb270d9038 The fix for JDK7u8 is the same and doesn't contain any changes. It is a second part of the 7122740 CR, because separate CR number is required to push changes. Thanks, SAM From sergey.bylokhov at oracle.com Mon Jul 30 05:59:36 2012 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Mon, 30 Jul 2012 12:59:36 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 3 new changesets Message-ID: <20120730130008.58B4C472A5@hg.openjdk.java.net> Changeset: 11eb06b637bb Author: serb Date: 2012-07-30 16:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/11eb06b637bb 7124244: [macosx] Shaped windows support Reviewed-by: anthony ! src/macosx/classes/sun/java2d/opengl/CGLLayer.java ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWRepaintArea.java ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/AWTWindow.m ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/sun/awt/SunToolkit.java Changeset: 921c2eb6b9d6 Author: serb Date: 2012-07-30 16:36 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/921c2eb6b9d6 7124513: [macosx] Support NSTexturedBackgroundWindowMask/different titlebar styles to create unified toolbar Reviewed-by: anthony ! src/macosx/classes/com/apple/laf/AquaPanelUI.java ! src/macosx/classes/com/apple/laf/AquaRootPaneUI.java ! src/macosx/classes/com/apple/laf/AquaToolBarUI.java ! src/macosx/classes/com/apple/laf/AquaUtils.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/share/classes/javax/swing/JViewport.java Changeset: c22497df213e Author: serb Date: 2012-07-30 16:38 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c22497df213e 7181438: [OGL] Incorrect alpha used, during blit from SW to the texture. Reviewed-by: bae ! src/share/native/sun/java2d/opengl/OGLBlitLoops.c + test/sun/java2d/OpenGL/bug7181438.java From sean.coffey at oracle.com Mon Jul 30 08:30:58 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 30 Jul 2012 08:30:58 -0700 Subject: [7u8] Request for approval for CR 7184365: closed/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest fails In-Reply-To: <50166BF7.1060907@oracle.com> References: <50166BF7.1060907@oracle.com> Message-ID: <5016A8B2.7050406@oracle.com> Approved. regards, Sean. On 30/07/2012 04:11, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u6: > > 7184365 > closed/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest > fails > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7184365 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/896322c6f35f > > The code changes for jdk7u8 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From sean.coffey at oracle.com Mon Jul 30 08:31:15 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 30 Jul 2012 08:31:15 -0700 Subject: [7u8] Request for approval for CR 7129800: [macosx] Regression test OverrideRedirectWindowActivationTest fails due to timing issue In-Reply-To: <50166D7A.5090901@oracle.com> References: <50166D7A.5090901@oracle.com> Message-ID: <5016A8C3.5060208@oracle.com> Approved. regards, Sean. On 30/07/2012 04:18, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u6: > > 7129800 [macosx] Regression test OverrideRedirectWindowActivationTest > fails due to timing issue > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129800 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/8a5a71e853ed > > The code changes for jdk7u8 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From sean.coffey at oracle.com Mon Jul 30 08:31:35 2012 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Jul 2012 08:31:35 -0700 Subject: [7u8] Request for approval for CR 7187618 - PropertyDescriptor Performance Slow (continue) In-Reply-To: <50166F30.3010806@oracle.com> References: <50166F30.3010806@oracle.com> Message-ID: <5016A8D7.8060005@oracle.com> Approved, Regards, Sean. On 30/07/2012 04:25, Sergey Malenkov wrote: > Hi all, > > Could you please approve the fix of CR 7187618 for JDK7u8? > > PropertyDescriptor Performance Slow (continue) > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7187618 > > Earlier the fix was prepared, approved and pushed into JDK8: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/1abb270d9038 > > The fix for JDK7u8 is the same and doesn't contain any changes. > It is a second part of the 7122740 CR, because separate CR number is > required to push changes. > > Thanks, > SAM From sergey.malenkov at oracle.com Mon Jul 30 08:50:22 2012 From: sergey.malenkov at oracle.com (sergey.malenkov at oracle.com) Date: Mon, 30 Jul 2012 15:50:22 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7187618: PropertyDescriptor Performance Slow Message-ID: <20120730155043.2F529472A6@hg.openjdk.java.net> Changeset: 2ed3ec2efd5d Author: malenkov Date: 2012-07-30 19:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2ed3ec2efd5d 7187618: PropertyDescriptor Performance Slow Reviewed-by: rupashka ! src/share/classes/com/sun/beans/TypeResolver.java ! src/share/classes/com/sun/beans/finder/MethodFinder.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/PropertyDescriptor.java + test/java/beans/Performance/Test7122740.java + test/java/beans/Performance/Test7184799.java From lana.steuck at oracle.com Mon Jul 30 15:10:54 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jul 2012 22:10:54 +0000 Subject: hg: jdk7u/jdk7u6/jdk: 18 new changesets Message-ID: <20120730221416.BFBB3472B4@hg.openjdk.java.net> Changeset: 05c69338ee73 Author: rupashka Date: 2012-07-12 14:47 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/05c69338ee73 7169111: Unreadable menu bar with Ambiance theme in GTK L&F Reviewed-by: kizune ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java Changeset: a51e0bc5a081 Author: anthony Date: 2012-07-12 20:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/a51e0bc5a081 7162144: Missing AWT thread in headless mode in 7u4 b06 Summary: invokeAndWait() will throw InterruptedException when the EDT.interrupt() is called Reviewed-by: serb, bagiras ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/event/InvocationEvent.java ! src/share/classes/sun/awt/AWTAccessor.java + src/share/classes/sun/awt/AWTInterruptedException.java Changeset: c399756623cb Author: weijun Date: 2012-07-16 11:56 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/c399756623cb 7180907: Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes Reviewed-by: xuelei, vinnie ! src/share/classes/sun/security/pkcs/SignerInfo.java + test/sun/security/x509/AlgorithmId/NonStandardNames.java Changeset: 3aa687530ca9 Author: vinnie Date: 2012-07-16 16:31 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/3aa687530ca9 7182500: OCSP revocation checking fails if OCSP responce does not contain certificates Reviewed-by: xuelei, valeriep ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java Changeset: ba7fae92732e Author: leonidr Date: 2012-07-17 01:59 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/ba7fae92732e 7181027: [macosx] Unable to use headless mode Reviewed-by: anthony ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/solaris/native/java/lang/java_props_md.c Changeset: 122ea6020d26 Author: skoppar Date: 2012-07-13 08:18 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/122ea6020d26 7182135: Impossible to use some editors directly Reviewed-by: asaha, vikram + src/share/classes/sun/beans/editors/BoolEditor.java + src/share/classes/sun/beans/editors/IntEditor.java Changeset: 5e92a5e288f2 Author: serb Date: 2012-07-19 14:54 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/5e92a5e288f2 7170657: [macosx] There seems to be no keyboard/mouse action to select non-contiguous items in List Reviewed-by: rupashka ! src/share/classes/javax/swing/SwingUtilities.java + test/javax/swing/SwingUtilities/7170657/bug7170657.java Changeset: fc870376e780 Author: kizune Date: 2012-07-19 20:11 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/fc870376e780 7177144: [macosx] Drag and drop not working (regression in 7u6) Reviewed-by: art, bagiras ! src/share/classes/java/awt/EventQueue.java Changeset: cbb4a165d660 Author: michaelm Date: 2012-07-19 19:30 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/cbb4a165d660 7183292: HttpURLConnection.getHeaderFields() throws IllegalArgumentException: Illegal cookie name Reviewed-by: chegar, khazra ! src/share/classes/java/net/HttpCookie.java + test/java/net/HttpCookie/IllegalCookieNameTest.java Changeset: 1318ba62cd1e Author: lana Date: 2012-07-19 20:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/1318ba62cd1e Merge Changeset: bf5bf37108c1 Author: alexsch Date: 2012-07-20 13:58 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/bf5bf37108c1 7182902: [macosx] Test api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode fails on Mac OS X 10.7 Reviewed-by: bae, kizune ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/native/sun/awt/CGraphicsDevice.m Changeset: 84d5cdbe7bce Author: prr Date: 2012-07-20 10:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/84d5cdbe7bce 7183251: Netbeans editor renders text wrong on JDK 7u6 build Reviewed-by: igor, jgodinez ! src/share/classes/sun/font/SunLayoutEngine.java Changeset: bf941141d1bf Author: serb Date: 2012-07-20 23:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/bf941141d1bf 7184401: JDk7u6 : Missing main menu bar in Netbeans after fix for 7162144 Reviewed-by: prr, art ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/event/InvocationEvent.java ! src/share/classes/sun/awt/AWTAccessor.java - src/share/classes/sun/awt/AWTInterruptedException.java Changeset: 348fea6059d2 Author: denis Date: 2012-07-23 21:52 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/348fea6059d2 7184845: Apps6: menu tree bean in form throws npe in jre 7 while closing Reviewed-by: anthony, serb ! src/windows/classes/sun/awt/windows/WComponentPeer.java Changeset: 038b17edbb4b Author: kizune Date: 2012-07-24 12:43 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/038b17edbb4b 7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session) Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java Changeset: f2738a05273d Author: alexsch Date: 2012-07-24 12:52 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/f2738a05273d 7185512: The printout doesn't match image on screen. Reviewed-by: serb, bagiras ! src/windows/native/sun/windows/awt_TextArea.cpp ! src/windows/native/sun/windows/awt_TextComponent.cpp ! src/windows/native/sun/windows/awt_TextComponent.h Changeset: e47e40956e1b Author: sherman Date: 2012-07-25 14:00 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/e47e40956e1b 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Summary: fixed the null case Reviewed-by: alanb ! src/share/classes/com/sun/java/util/jar/pack/Driver.java + test/tools/pack200/RepackTest.java Changeset: d78f2b600d39 Author: lana Date: 2012-07-30 14:24 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/d78f2b600d39 Merge From lana.steuck at oracle.com Mon Jul 30 15:17:49 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jul 2012 22:17:49 +0000 Subject: hg: jdk7u/jdk7u: 6 new changesets Message-ID: <20120730221750.2957E472B5@hg.openjdk.java.net> Changeset: 35dd5038c9fd Author: ohair Date: 2012-05-10 08:26 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/35dd5038c9fd 7167593: Changed get_source.sh to allow for getting full oracle jdk repo forest Reviewed-by: erikj, asaha, chegar, sla, dholmes, mbykov, coleenp ! get_source.sh ! make/scripts/hgforest.sh Changeset: f7561490722a Author: ohair Date: 2012-05-11 17:52 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/f7561490722a 7167976: Fix broken get_source.sh script Reviewed-by: tbell ! make/scripts/hgforest.sh Changeset: 46ad42c8c2ef Author: ohair Date: 2012-06-08 17:25 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/46ad42c8c2ef 7170091: Fix missing wait between repo cloning in hgforest.sh Reviewed-by: strarup ! make/scripts/hgforest.sh Changeset: 3a0e43ffdc49 Author: ohair Date: 2012-07-16 11:36 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/3a0e43ffdc49 6625113: Add the normalize and rmkw perl script to the openjdk repository or openjdk site? Reviewed-by: tbell + make/scripts/normalizer.pl Changeset: 0a468a4422c7 Author: ohair Date: 2012-07-16 11:37 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/0a468a4422c7 7184406: Adjust get_source/hgforest script to allow for trailing // characters Reviewed-by: tbell ! make/scripts/hgforest.sh Changeset: 1ab3edf5061f Author: lana Date: 2012-07-23 11:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/1ab3edf5061f Merge From lana.steuck at oracle.com Mon Jul 30 15:18:04 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jul 2012 22:18:04 +0000 Subject: hg: jdk7u/jdk7u/jaxp: 2 new changesets Message-ID: <20120730221809.5F1B5472B6@hg.openjdk.java.net> Changeset: 3558d0eaa379 Author: joehw Date: 2012-07-13 09:46 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/3558d0eaa379 7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException Summary: removing the hack of using escapeNonUSAscii. DocumentBuilder.parse(String uri) will accept only valid URL as defined by java.net.URL. Reviewed-by: psandoz, lancea ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java Changeset: 1365e7472a3b Author: lana Date: 2012-07-23 11:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/1365e7472a3b Merge From lana.steuck at oracle.com Mon Jul 30 15:18:11 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jul 2012 22:18:11 +0000 Subject: hg: jdk7u/jdk7u/jdk: 21 new changesets Message-ID: <20120730222205.C53DB472B7@hg.openjdk.java.net> Changeset: 9ca4ae899116 Author: mduigou Date: 2012-06-28 16:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9ca4ae899116 7180621: Hashtable has incorrect alternative hashing threshold default value Reviewed-by: dholmes ! src/share/classes/java/util/Hashtable.java Changeset: 9fb1e142ebe6 Author: robm Date: 2012-07-02 19:32 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9fb1e142ebe6 7174887: Deadlock in jndi ldap connection cleanup Reviewed-by: xuelei ! src/share/classes/com/sun/jndi/ldap/Connection.java ! src/share/classes/com/sun/jndi/ldap/LdapClient.java Changeset: c85fa4a6df4e Author: kizune Date: 2012-07-06 13:37 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c85fa4a6df4e 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java Changeset: e9b5b26b670e Author: ngmr Date: 2012-07-10 14:46 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e9b5b26b670e 6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API Reviewed-by: chegar, mduigou Contributed-by: kurchi.subhra.hazra at oracle.com ! src/share/classes/java/net/InMemoryCookieStore.java + test/java/net/CookieHandler/NullUriCookieTest.java Changeset: 6887986f0dfc Author: dholmes Date: 2012-06-27 01:36 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6887986f0dfc 7161229: PriorityBlockingQueue keeps hard reference to last removed element Reviewed-by: dholmes, forax, alanb Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! test/java/util/concurrent/BlockingQueue/LastElement.java Changeset: 45ef4cd48167 Author: prr Date: 2011-11-17 10:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/45ef4cd48167 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h Reviewed-by: prr, bae Contributed-by: littlee at linux.vnet.ibm.com ! src/share/native/sun/awt/medialib/mlib_types.h Changeset: 710227d2d966 Author: littlee Date: 2012-02-20 11:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/710227d2d966 7146506: (fc) Add EACCES check to the return of fcntl native method Summary: Add EACCES check according to the spec of fcntl Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c Changeset: 38be58d6ee94 Author: littlee Date: 2012-01-13 13:20 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/38be58d6ee94 7129029: (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW Reviewed-by: alanb ! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/solaris/classes/sun/nio/fs/UnixPath.java ! src/solaris/native/sun/nio/fs/genUnixConstants.c Changeset: 61e52d6a2d80 Author: rupashka Date: 2011-11-10 14:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/61e52d6a2d80 6938583: Unexpected NullPointerException by InputContext.endComposition() Reviewed-by: rupashka Contributed-by: Charles Lee ! src/share/classes/javax/swing/text/DefaultCaret.java + test/javax/swing/text/DefaultCaret/6938583/bug6938583.java Changeset: 78e3cfc05ce9 Author: robm Date: 2012-07-12 23:49 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/78e3cfc05ce9 7179305: (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled Reviewed-by: dholmes, chegar ! src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java ! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java ! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java ! src/solaris/classes/sun/nio/fs/UnixException.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixPath.java Changeset: 1c92956f67bf Author: ngmr Date: 2011-10-13 12:30 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1c92956f67bf 7100054: (porting) Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Summary: Use POSIX defined includes for unistd.h and fcntl.h Reviewed-by: dholmes, alanb, chegar, ngmr Contributed-by: Charles Lee ! src/solaris/native/sun/nio/fs/genSolarisConstants.c ! src/solaris/native/sun/nio/fs/genUnixConstants.c Changeset: acd4007a7436 Author: ngmr Date: 2011-10-13 13:02 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/acd4007a7436 7107957: AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h Summary: Use POSIX defined includes for unistd.h and fcntl.h Reviewed-by: anthony, ngmr Contributed-by: Charles Lee ! src/solaris/native/sun/awt/splashscreen/splashscreen_config.h Changeset: d300cb62fd4a Author: anthony Date: 2012-02-21 18:15 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d300cb62fd4a 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform Summary: Peers' constructors shouldn't override user's enableInputMethod() settings Reviewed-by: anthony Contributed-by: Charles Lee ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java ! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java Changeset: 10a6e31e619e Author: sherman Date: 2012-07-17 08:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/10a6e31e619e 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path Summary: fixed the null case Reviewed-by: alanb ! src/share/classes/com/sun/java/util/jar/pack/Driver.java + test/tools/pack200/RepackTest.java Changeset: 1914ba5878ea Author: weijun Date: 2012-07-17 11:57 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1914ba5878ea 7102106: TEST_BUG: sun/security/util/Oid/S11N.sh should be modified Reviewed-by: mullan ! test/sun/security/util/Oid/S11N.sh Changeset: d98a111c07b4 Author: ngmr Date: 2011-12-12 11:41 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d98a111c07b4 7118907: InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH Reviewed-by: alanb, chegar Contributed-by: Charles Lee ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c Changeset: ade6cadf8986 Author: littlee Date: 2012-07-20 10:59 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ade6cadf8986 7032018: The file list in JFileChooser does not have an accessible name Reviewed-by: rupashka, coffeys ! 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/sun/swing/FilePane.java Changeset: 0171c6e01266 Author: lana Date: 2012-07-23 11:33 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0171c6e01266 Merge ! 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 - test/java/io/FileDescriptor/Sharing.java Changeset: d0738c3243f2 Author: alanb Date: 2012-07-25 05:12 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d0738c3243f2 7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX Reviewed-by: chegar, coffeys ! make/java/nio/mapfile-linux ! make/java/nio/mapfile-solaris ! src/share/classes/sun/nio/ch/IOUtil.java ! src/share/classes/sun/nio/ch/Util.java ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c ! src/solaris/native/sun/nio/ch/IOUtil.c ! src/windows/native/sun/nio/ch/IOUtil.c ! src/windows/native/sun/nio/ch/SocketDispatcher.c ! src/windows/native/sun/nio/ch/nio_util.h Changeset: 250ce303f42d Author: alanb Date: 2012-04-22 21:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/250ce303f42d 7132924: (dc) DatagramChannel.disconnect throws SocketException with IPv4 socket and IPv6 enabled [macosx] Reviewed-by: chegar ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c ! src/windows/native/sun/nio/ch/DatagramChannelImpl.c + test/java/nio/channels/DatagramChannel/Disconnect.java Changeset: df945ef30444 Author: bagiras Date: 2012-07-25 14:47 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/df945ef30444 7177040: Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater Reviewed-by: art, ant ! src/share/classes/sun/awt/SunToolkit.java From lana.steuck at oracle.com Mon Jul 30 20:09:01 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jul 2012 20:09:01 -0700 (PDT) Subject: jdk7u-b22: jdk7u6-dev Message-ID: <201207310309.q6V3918a011239@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u6/rev/31cdab09d719 http://hg.openjdk.java.net/jdk7u/jdk7u6/langtools/rev/4f3aafa690d1 http://hg.openjdk.java.net/jdk7u/jdk7u6/jdk/rev/d78f2b600d39 http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxws/rev/0fec2efe2452 http://hg.openjdk.java.net/jdk7u/jdk7u6/jaxp/rev/fcf35906d1d8 http://hg.openjdk.java.net/jdk7u/jdk7u6/hotspot/rev/a79d86eef6ac http://hg.openjdk.java.net/jdk7u/jdk7u6/corba/rev/793b80c0316f --- All the fixes will be tested during promotion (no PIT testing at this point): 7183251 java classes_2d Netbeans editor renders text wrong on JDK 7u6 build 17 7183458 java classes_2d Metrics of space character in algorithmically emboldened fon 7162144 java classes_awt Missing AWT thread in headless mode in 7u4 b06 7170657 java classes_awt [macosx] There seems to be no keyboard/mouse action to selec 7177144 java classes_awt [macosx] Drag and drop not working (regression in 7u6) 7181027 java classes_awt [macosx] Unable to use headless mode 7182902 java classes_awt [macosx] Test api/java_awt/GraphicsDevice/indexTGF.html#SetD 7184401 java classes_awt JDk7u6 : Missing main menu bar in Netbeans after fix for 716 7184845 java classes_awt Apps6: menu tree bean in form throws npe in jre 7 while clos 7184951 java classes_awt [macosx] Exception at java.awt.datatransfer on headless mode 7185512 java classes_awt The printout doesn't match image on screen. 7182135 java classes_beans Impossible to use some editors directly 7183292 java classes_net HttpURLConnection.getHeaderFields() throws IllegalArgumentEx 7180907 java classes_security Jarsigner -verify fails if rsa file used sha-256 with authen 7182500 java classes_security OCSP revocation checking fails if OCSP responce does not con 7169111 java classes_swing Unreadable menu bar with Ambiance theme in GTK L&F 7184145 java classes_util_jar (pack200) pack200 --repack throws NullPointerException when From lana.steuck at oracle.com Mon Jul 30 20:12:32 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jul 2012 20:12:32 -0700 (PDT) Subject: jdk7u-b01: jdk7u-dev Message-ID: <201207310312.q6V3CWr3011413@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/1ab3edf5061f http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/a35ca56cf8d0 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/df945ef30444 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/55dcda93e8c8 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/1365e7472a3b http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/02a6c89432d7 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/353c15c4bc37 --- All the fixes will be tested during promotion (no PIT testing at this point): 6625113 java build Add the normalize and rmkw perl script to the openjdk reposi 7167593 java build Changed get_source.sh to allow for getting full oracle jdk r 7167976 java build Fix broken get_source.sh script 7170091 java build Fix missing wait between repo cloning in hgforest.sh 7184406 java build Adjust get_source/hgforest script to allow for trailing // c 7113017 java classes_2d Use POSIX compliant include file headers in sun/awt/medialib 7107957 java classes_awt AWT: Native code should include fcntl.h and unistd.h rather 7146572 java classes_awt enableInputMethod(false) does not work in the TextArea and T 7177040 java classes_awt Deadlock between PostEventQueue.noEvents, EventQueue.isDispa 7178079 java classes_awt REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b1 6953455 java classes_net CookieStore.add() cannot handle null URI parameter, contrary 7118907 java classes_net InetAddress.isReachable() should return false if sendto fail 7129029 java classes_nio (fs) Unix file system provider should be buildable on platfo 7132924 java classes_nio (dc) DatagramChannel.disconnect throws SocketException with 7146506 java classes_nio (fc) Add EACCES check to the return of fcntl native method 7176485 java classes_nio (bf) Allow temporary buffer cache to grow to IOV_MAX 7179305 java classes_nio (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMess 7102106 java classes_security TEST_BUG: sun/security/util/Oid/S11N.sh should be modified 7186377 java classes_security closed/sun/security/tools/jarsigner/noca/noca.sh failed beca 6938583 java classes_swing Unexpected NullPointerException by InputContext.endCompositi 7032018 java classes_swing The file list in JFileChooser does not have an accessible na 7180621 java classes_util fix broken threshold value in 7180240 7161229 java classes_util_con PriorityBlockingQueue keeps hard reference to last removed e 7184145 java classes_util_jar (pack200) pack200 --repack throws NullPointerException when 7100054 java other (porting) Native code should include fcntl.h and unistd.h ra 7166896 jaxp parse DocumentBuilder.parse(String uri) is not IPv6 enabled. It th 7174887 jndi other Deadlock in jndi ldap connection cleanup From luchsh at linux.vnet.ibm.com Mon Jul 30 23:31:46 2012 From: luchsh at linux.vnet.ibm.com (Jonathan Lu) Date: Tue, 31 Jul 2012 14:31:46 +0800 Subject: Request for approval for 7154030 - java.awt.Component.hide() does not repaint parent component Message-ID: <50177BD2.7050007@linux.vnet.ibm.com> Hello, I'm requesting an approval to backport the fix for bug 7154030 Bug: http://bugs.sun.com/view_bug.do?bug_id=7154030 Change set from jdk8, http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/340cda7e1430 the same patch is applicable for jdk7u8. The fix has been review here, http://mail.openjdk.java.net/pipermail/awt-dev/2012-March/002362.html Thank you Jonathan From zhouyx at linux.vnet.ibm.com Tue Jul 31 00:02:56 2012 From: zhouyx at linux.vnet.ibm.com (Sean Chou) Date: Tue, 31 Jul 2012 15:02:56 +0800 Subject: Request for approval: 7170996: IME composition window does not disappear when file dialog is closed Message-ID: Hi all, Here is a request to backport the fix for bug 7170996.The fix in fact is a completion to the fix of 7026055, the original patch for 7026055 is not complete to work. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7170996 Changeset for jdk8: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/cac4daf60283 The same patch is applicable for java7u. It was reviewed by Oleg and Artem: http://mail.openjdk.java.net/pipermail/awt-dev/2012-May/002796.html Thanks. -- Best Regards, Sean Chou From sean.coffey at oracle.com Tue Jul 31 09:05:54 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 31 Jul 2012 09:05:54 -0700 Subject: Request for approval for 7154030 - java.awt.Component.hide() does not repaint parent component In-Reply-To: <50177BD2.7050007@linux.vnet.ibm.com> References: <50177BD2.7050007@linux.vnet.ibm.com> Message-ID: <50180262.4000207@oracle.com> Hi Jonathan, does this backport introduce any behavioural changes that could cause issue for an update release (as opposed to a feature release/JDK8) ? I'm cc'ing the original reviewer here to confirm this is ok for an update release just to be sure. Pavel, any issues with this going into 7u ? Granted, this is all around a deprecated API so hopefully many applications aren't using it anymore. regards, Sean. On 30/07/2012 23:31, Jonathan Lu wrote: > Hello, > > I'm requesting an approval to backport the fix for bug 7154030 > Bug: http://bugs.sun.com/view_bug.do?bug_id=7154030 > > Change set from jdk8, > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/340cda7e1430 > > the same patch is applicable for jdk7u8. > > The fix has been review here, > http://mail.openjdk.java.net/pipermail/awt-dev/2012-March/002362.html > > Thank you > Jonathan > From sean.coffey at oracle.com Tue Jul 31 09:07:04 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 31 Jul 2012 09:07:04 -0700 Subject: Request for approval: 7170996: IME composition window does not disappear when file dialog is closed In-Reply-To: References: Message-ID: <501802A8.4090201@oracle.com> Approved for 7u-dev. I've created a 7u8 bug record and will update when I see your push. regards, Sean. On 31/07/2012 00:02, Sean Chou wrote: > Hi all, > > Here is a request to backport the fix for bug 7170996.The fix in fact > is a completion to the fix of 7026055, the original patch > for 7026055 is not complete to work. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7170996 > > Changeset for jdk8: > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/cac4daf60283 > > The same patch is applicable for java7u. > > It was reviewed by Oleg and Artem: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-May/002796.html > > Thanks. > From david.katleman at oracle.com Tue Jul 31 10:58:14 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 17:58:14 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u8-b01 for changeset 1ab3edf5061f Message-ID: <20120731175815.47C13472C9@hg.openjdk.java.net> Changeset: d7a94c8cbbbf Author: katleman Date: 2012-07-31 10:40 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/d7a94c8cbbbf Added tag jdk7u8-b01 for changeset 1ab3edf5061f ! .hgtags From david.katleman at oracle.com Tue Jul 31 10:58:22 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 17:58:22 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u8-b01 for changeset 353c15c4bc37 Message-ID: <20120731175823.6350B472CA@hg.openjdk.java.net> Changeset: d17ca8d088f7 Author: katleman Date: 2012-07-31 10:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/d17ca8d088f7 Added tag jdk7u8-b01 for changeset 353c15c4bc37 ! .hgtags From david.katleman at oracle.com Tue Jul 31 10:59:27 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 17:59:27 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u8-b01 for changeset 02a6c89432d7 Message-ID: <20120731175929.5E26E472CB@hg.openjdk.java.net> Changeset: 528502f93096 Author: katleman Date: 2012-07-31 10:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/528502f93096 Added tag jdk7u8-b01 for changeset 02a6c89432d7 ! .hgtags From david.katleman at oracle.com Tue Jul 31 11:02:18 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 18:02:18 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u8-b01 for changeset 1365e7472a3b Message-ID: <20120731180222.31CEB472CC@hg.openjdk.java.net> Changeset: 0a313d430793 Author: katleman Date: 2012-07-31 10:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/0a313d430793 Added tag jdk7u8-b01 for changeset 1365e7472a3b ! .hgtags From david.katleman at oracle.com Tue Jul 31 11:02:33 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 18:02:33 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u8-b01 for changeset 55dcda93e8c8 Message-ID: <20120731180236.F35F8472CD@hg.openjdk.java.net> Changeset: c025e953f655 Author: katleman Date: 2012-07-31 10:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/c025e953f655 Added tag jdk7u8-b01 for changeset 55dcda93e8c8 ! .hgtags From david.katleman at oracle.com Tue Jul 31 11:02:57 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 18:02:57 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u8-b01 for changeset df945ef30444 Message-ID: <20120731180313.2F2AD472CE@hg.openjdk.java.net> Changeset: dd1e513c05b8 Author: katleman Date: 2012-07-31 10:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/dd1e513c05b8 Added tag jdk7u8-b01 for changeset df945ef30444 ! .hgtags From david.katleman at oracle.com Tue Jul 31 11:05:46 2012 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Tue, 31 Jul 2012 18:05:46 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u8-b01 for changeset a35ca56cf8d0 Message-ID: <20120731180548.C6F0D472CF@hg.openjdk.java.net> Changeset: 41bc8da868e5 Author: katleman Date: 2012-07-31 10:45 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/41bc8da868e5 Added tag jdk7u8-b01 for changeset a35ca56cf8d0 ! .hgtags From philip.race at oracle.com Tue Jul 31 12:52:44 2012 From: philip.race at oracle.com (Phil Race) Date: Tue, 31 Jul 2012 12:52:44 -0700 Subject: [7u8] Request for approval: 7113017: Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h In-Reply-To: <1342008485.6699.1.camel@chalkhill> References: <4FFBC79C.1040203@linux.vnet.ibm.com> <5D520207-9C63-40BF-87F9-07D9216A422E@oracle.com> <1342008485.6699.1.camel@chalkhill> Message-ID: <5018378C.5030200@oracle.com> I didn't notice this request before due to being extremely busy, but it should have started on the 2D list. The whole email review system is an unscalable mess. I am nervous because I have not yet had time to investigate why SQE and others started seeing imaging crashes in 64 bit JDK 8 on Linux with the earliest on the very build (b15) this fix went in when it was the *only* 2D related change , but it seems it likely was not a 64 bit clean change http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7159382 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7150594 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7167785 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7179434 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7183039 So I would have said no to this back port until we'd figured this out. -phil. On 7/11/2012 5:08 AM, Neil Richards wrote: > Now pushed to jdk7u-dev [1]. > > Regards, > Neil > > [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/45ef4cd48167 > > On Tue, 2012-07-10 at 09:44 +0200, Edvard Wendelin wrote: >> Approved. >> >> On Jul 10, 2012, at 8:11 AM, Charles Lee wrote: >> >>> Hi all, >>> >>> Requesting for approval to push the changes to use Posix compliant include file headers in mlib-types.h >>> >>> Chaneset in jdk8 @ http://hg.openjdk.java.net/jdk8/2d/jdk/rev/89952dc5be8e >>> Webrev for jdk7u @ http://cr.openjdk.java.net/~littlee/jdk7u/252/webrev.00/ >>> >>> Reviewed by: >>> Phil Race >>> Andrew Brygin >>> >>> Please notice that: >>> The patch in the jdk8 does not contain the mac porting things. But I believe it should also work on the Mac. >>> >>> -- >>> Yours Charles >>> >