From sean.coffey at oracle.com Sun Sep 1 14:27:02 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:27:02 +0000 Subject: hg: jdk7u/jdk7u-dev: 3 new changesets Message-ID: <20130901212702.A03446247D@hg.openjdk.java.net> Changeset: 3af81bfe320c Author: katleman Date: 2013-08-21 12:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/3af81bfe320c Added tag jdk7u40-b41 for changeset 8773b39be6ac ! .hgtags Changeset: 1d53bd8fd2a6 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/1d53bd8fd2a6 Added tag jdk7u40-b42 for changeset 3af81bfe320c ! .hgtags Changeset: dc1e099cd62d Author: katleman Date: 2013-08-27 08:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/dc1e099cd62d Added tag jdk7u40-b43 for changeset 1d53bd8fd2a6 ! .hgtags From sean.coffey at oracle.com Sun Sep 1 14:27:16 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:27:16 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 4 new changesets Message-ID: <20130901212722.07E346247E@hg.openjdk.java.net> Changeset: b4a480a039bc Author: katleman Date: 2013-08-21 12:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/b4a480a039bc Added tag jdk7u40-b41 for changeset acb0571052b8 ! .hgtags Changeset: e29ea0b297e5 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/e29ea0b297e5 Added tag jdk7u40-b42 for changeset b4a480a039bc ! .hgtags Changeset: 08737d863a7a Author: katleman Date: 2013-08-27 08:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/08737d863a7a Added tag jdk7u40-b43 for changeset e29ea0b297e5 ! .hgtags Changeset: 8540f79a887a Author: coffeys Date: 2013-08-31 00:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/8540f79a887a Merge From sean.coffey at oracle.com Sun Sep 1 14:28:45 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:28:45 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 8 new changesets Message-ID: <20130901212913.A155E6247F@hg.openjdk.java.net> Changeset: 4e779305ed58 Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4e779305ed58 Added tag jdk7u40-b41 for changeset 4445f65c4793 ! .hgtags Changeset: 48193a76dc3a Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/48193a76dc3a Added tag jdk7u40-b42 for changeset 4e779305ed58 ! .hgtags Changeset: b006d79fa741 Author: amurillo Date: 2013-07-26 12:13 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b006d79fa741 8021565: new hotspot build - hs24-b56 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 84c2eb6a682b Author: kevinw Date: 2013-08-02 12:26 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/84c2eb6a682b 8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str() Reviewed-by: mgerdin, fparain, dcubed ! src/share/vm/services/gcNotifier.cpp Changeset: 2bf38259b945 Author: amurillo Date: 2013-08-26 11:51 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2bf38259b945 8023751: Need to backout 8020943, was pushed to hs24 without approval Reviewed-by: jcoomes ! src/share/vm/services/gcNotifier.cpp Changeset: b8d8caf6df74 Author: amurillo Date: 2013-08-26 11:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b8d8caf6df74 Merge Changeset: eceae0478243 Author: amurillo Date: 2013-08-26 11:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/eceae0478243 Added tag hs24-b56 for changeset b8d8caf6df74 ! .hgtags Changeset: af1fc2868a2b Author: katleman Date: 2013-08-27 08:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/af1fc2868a2b Added tag jdk7u40-b43 for changeset eceae0478243 ! .hgtags From sean.coffey at oracle.com Sun Sep 1 14:31:00 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:31:00 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 3 new changesets Message-ID: <20130901213109.CE85762482@hg.openjdk.java.net> Changeset: 89f6c9663d75 Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/89f6c9663d75 Added tag jdk7u40-b41 for changeset adc234666397 ! .hgtags Changeset: 3ee85b3793de Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/3ee85b3793de Added tag jdk7u40-b42 for changeset 89f6c9663d75 ! .hgtags Changeset: cbeef786ce48 Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/cbeef786ce48 Added tag jdk7u40-b43 for changeset 3ee85b3793de ! .hgtags From sean.coffey at oracle.com Sun Sep 1 14:30:27 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:30:27 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 4 new changesets Message-ID: <20130901213037.66FE562480@hg.openjdk.java.net> Changeset: 66363323f14d Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/66363323f14d Added tag jdk7u40-b41 for changeset 7255fb6c9060 ! .hgtags Changeset: c0bd71414ea5 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/c0bd71414ea5 Added tag jdk7u40-b42 for changeset 66363323f14d ! .hgtags Changeset: 91bc45348512 Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/91bc45348512 Added tag jdk7u40-b43 for changeset c0bd71414ea5 ! .hgtags Changeset: 9d19b221e15f Author: coffeys Date: 2013-08-31 00:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/9d19b221e15f Merge From sean.coffey at oracle.com Sun Sep 1 14:31:33 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:31:33 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 4 new changesets Message-ID: <20130901213258.00EE362483@hg.openjdk.java.net> Changeset: b479996d5c92 Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b479996d5c92 Added tag jdk7u40-b41 for changeset ae85cfff71e9 ! .hgtags Changeset: fb25cdef17e9 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/fb25cdef17e9 Added tag jdk7u40-b42 for changeset b479996d5c92 ! .hgtags Changeset: ed444a09a5fd Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ed444a09a5fd Added tag jdk7u40-b43 for changeset fb25cdef17e9 ! .hgtags Changeset: 6d5e035977e8 Author: coffeys Date: 2013-08-31 00:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6d5e035977e8 Merge From sean.coffey at oracle.com Sun Sep 1 14:34:42 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Sun, 01 Sep 2013 21:34:42 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 4 new changesets Message-ID: <20130901213457.406F162484@hg.openjdk.java.net> Changeset: 765bea9bfcfc Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/765bea9bfcfc Added tag jdk7u40-b41 for changeset 95cefc18bea4 ! .hgtags Changeset: 988ece7b6865 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/988ece7b6865 Added tag jdk7u40-b42 for changeset 765bea9bfcfc ! .hgtags Changeset: a67dbf96bf86 Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/a67dbf96bf86 Added tag jdk7u40-b43 for changeset 988ece7b6865 ! .hgtags Changeset: 4f7a70249f62 Author: coffeys Date: 2013-08-31 00:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/4f7a70249f62 Merge From shanliang.jiang at oracle.com Sun Sep 1 23:45:03 2013 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Mon, 02 Sep 2013 06:45:03 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6566891: RMIConnector: map value referencing map key in WeakHashMap prevents map entry to be removed Message-ID: <20130902064539.194E262492@hg.openjdk.java.net> Changeset: 991aa6010ae9 Author: sjiang Date: 2013-09-02 08:43 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/991aa6010ae9 6566891: RMIConnector: map value referencing map key in WeakHashMap prevents map entry to be removed Reviewed-by: egahlin, jbachorik, dfuchs, dholmes ! src/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java + test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java From ptisnovs at redhat.com Mon Sep 2 06:59:47 2013 From: ptisnovs at redhat.com (Pavel Tisnovsky) Date: Mon, 2 Sep 2013 09:59:47 -0400 (EDT) Subject: [7u-dev] Request for approval for 8023964 : java/io/IOException/LastErrorString.java should be @ignore-d In-Reply-To: <522063CE.8070802@oracle.com> References: <521F6675.2050304@oracle.com> <521F6A1F.2070609@oracle.com> <522063CE.8070802@oracle.com> Message-ID: <762845469.8321354.1378130387925.JavaMail.root@redhat.com> ----- Dalibor Topic wrote: > On 8/29/13 5:34 PM, Alan Bateman wrote: > > On 29/08/2013 16:19, Se?n Coffey wrote: > >> Simple testcase ignore request. This test causes issue for systems if run as root. It's already been excluded in JDK 8 via a problemlist update (7081813). Would like to port to 7u-dev. Need a reviewer also. > > That test has had @ignore in jdk8 for some time, I didn't realize that it wasn't @ignore-d in jdk7u. The change looks okay although adding 8023964 to the @bug might be confusion as it's not a test for that bug. > > > > Hopefully someone will take pity on that test someday and either fix it or shoot it. I vaguely remember Pavel Tisnovsky from Red Hat started to work on it but it was the jdk7 end-game and I don't think the patch went in. Hi Dalibor, please look at attachments how this test have been patched in IcedTea6. It's now started from a shell script with the proper FS settings (well I tested it on Linux & Windows XP, don't know much about Windows >= 7 ;) Cheers, Pavel > > Maybe Pavel can recall the details - cc:ed. > > cheers, > dalibor topic > > > > -- > Oracle > Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > Oracle Java Platform Group > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 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 Tue Sep 3 11:05:56 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 03 Sep 2013 19:05:56 +0100 Subject: [7u-dev] Request for approval for CR 8023563 : Bottleneck in java.util.TimeZone.getDefaultInAppContext Message-ID: <52262504.9030907@oracle.com> Requesting approval to push this fix to jdk7u-dev. The fix is not applicable to jdk8 as changes being made there at moment mean this is a non-issue for that release. review thread : http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020506.html bug report : http://bugs.sun.com/view_bug.do?bug_id=8023563 webrev : http://cr.openjdk.java.net/~coffeys/webrev.8023563.3/webrev/ regards, Sean. From david.katleman at oracle.com Tue Sep 3 22:36:26 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:36:26 +0000 Subject: hg: jdk7u/jdk7u40/corba: Added tag jdk7u40-b60 for changeset 08737d863a7a Message-ID: <20130904053627.A4A3A6250C@hg.openjdk.java.net> Changeset: 504acad33722 Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/corba/rev/504acad33722 Added tag jdk7u40-b60 for changeset 08737d863a7a ! .hgtags From david.katleman at oracle.com Tue Sep 3 22:37:20 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:37:20 +0000 Subject: hg: jdk7u/jdk7u40/hotspot: Added tag jdk7u40-b60 for changeset af1fc2868a2b Message-ID: <20130904053722.541C66250D@hg.openjdk.java.net> Changeset: bf3a8b634b75 Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/hotspot/rev/bf3a8b634b75 Added tag jdk7u40-b60 for changeset af1fc2868a2b ! .hgtags From david.katleman at oracle.com Tue Sep 3 22:38:35 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:38:35 +0000 Subject: hg: jdk7u/jdk7u40/jdk: Added tag jdk7u40-b60 for changeset ed444a09a5fd Message-ID: <20130904053846.8D6E162510@hg.openjdk.java.net> Changeset: 168bd87376ea Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/jdk/rev/168bd87376ea Added tag jdk7u40-b60 for changeset ed444a09a5fd ! .hgtags From david.katleman at oracle.com Tue Sep 3 22:38:13 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:38:13 +0000 Subject: hg: jdk7u/jdk7u40/jaxp: Added tag jdk7u40-b60 for changeset 91bc45348512 Message-ID: <20130904053815.6E8546250E@hg.openjdk.java.net> Changeset: c500d4ec41ff Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/jaxp/rev/c500d4ec41ff Added tag jdk7u40-b60 for changeset 91bc45348512 ! .hgtags From david.katleman at oracle.com Tue Sep 3 22:39:32 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:39:32 +0000 Subject: hg: jdk7u/jdk7u40/langtools: Added tag jdk7u40-b60 for changeset a67dbf96bf86 Message-ID: <20130904053934.3265462511@hg.openjdk.java.net> Changeset: b2e29b79e54e Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/langtools/rev/b2e29b79e54e Added tag jdk7u40-b60 for changeset a67dbf96bf86 ! .hgtags From david.katleman at oracle.com Tue Sep 3 22:38:22 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:38:22 +0000 Subject: hg: jdk7u/jdk7u40/jaxws: Added tag jdk7u40-b60 for changeset cbeef786ce48 Message-ID: <20130904053824.4A6376250F@hg.openjdk.java.net> Changeset: 4ee34d2cf2d8 Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/jaxws/rev/4ee34d2cf2d8 Added tag jdk7u40-b60 for changeset cbeef786ce48 ! .hgtags From jeff.dinkins at oracle.com Tue Sep 3 22:43:23 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Tue, 3 Sep 2013 22:43:23 -0700 Subject: [7u-dev] Request for approval for CR 8023563 : Bottleneck in java.util.TimeZone.getDefaultInAppContext In-Reply-To: <52262504.9030907@oracle.com> References: <52262504.9030907@oracle.com> Message-ID: <29976B5F-92BD-489B-ADAC-15DBE4D73895@oracle.com> Hi Sean - Approved for 7u-dev. On Sep 3, 2013, at 11:05 AM, Se?n Coffey wrote: > Requesting approval to push this fix to jdk7u-dev. The fix is not applicable to jdk8 as changes being made there at moment mean this is a non-issue for that release. > > review thread : http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020506.html > bug report : http://bugs.sun.com/view_bug.do?bug_id=8023563 > webrev : http://cr.openjdk.java.net/~coffeys/webrev.8023563.3/webrev/ > > regards, > Sean. From david.katleman at oracle.com Tue Sep 3 22:36:19 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 04 Sep 2013 05:36:19 +0000 Subject: hg: jdk7u/jdk7u40: Added tag jdk7u40-b60 for changeset dc1e099cd62d Message-ID: <20130904053619.322056250A@hg.openjdk.java.net> Changeset: 6359fa34199c Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u40/rev/6359fa34199c Added tag jdk7u40-b60 for changeset dc1e099cd62d ! .hgtags From sean.coffey at oracle.com Wed Sep 4 01:21:05 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 04 Sep 2013 08:21:05 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023563: Bottleneck in java.util.TimeZone.getDefaultInAppContext Message-ID: <20130904082128.32C4262532@hg.openjdk.java.net> Changeset: 5a9b87abdbee Author: coffeys Date: 2013-09-03 23:47 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5a9b87abdbee 8023563: Bottleneck in java.util.TimeZone.getDefaultInAppContext Reviewed-by: alanb, chegar ! src/share/classes/java/util/TimeZone.java From daniel.fuchs at oracle.com Wed Sep 4 03:12:38 2013 From: daniel.fuchs at oracle.com (Daniel Fuchs) Date: Wed, 04 Sep 2013 12:12:38 +0200 Subject: [7u60] Request for approval for CR 8016127 - NLS: logging.properties translatability recommendation Message-ID: <52270796.4020506@oracle.com> Hi, This is a request for review & approval for backporting the fix for 8016127 - NLS: logging.properties translatability recommendation which was pushed in JDK 8 [1] to JDK 7u-dev. Here is the JDK 7 webrev: Differences compared to JDK 8 are: - the various logging_xxx.properties didn't need to be changed in JDK 7 (they were actually imported from JDK 7 in JDK 8) - the test/java/util/logging/LevelResourceBundle.java (which is in JDK 7 only) had to be fixed to adapt to the changes in the base bundle (where all caps words have been replaced by capitalized words) Otherwise things were left unchanged. best regards, -- daniel [1] JDK 8 webrev: changeset: review thread: From jeff.dinkins at oracle.com Wed Sep 4 04:04:44 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Wed, 4 Sep 2013 04:04:44 -0700 Subject: [7u60] Request for approval for CR 8016127 - NLS: logging.properties translatability recommendation In-Reply-To: <52270796.4020506@oracle.com> References: <52270796.4020506@oracle.com> Message-ID: <37DB639C-B230-45A8-943E-5E0D2F765193@oracle.com> Hi Daniel, Approved for 7u-dev. -jeff On Sep 4, 2013, at 3:12 AM, Daniel Fuchs wrote: > Hi, > > This is a request for review & approval for backporting the fix for > > 8016127 - NLS: logging.properties translatability recommendation > > which was pushed in JDK 8 [1] to JDK 7u-dev. > > Here is the JDK 7 webrev: > > > > Differences compared to JDK 8 are: > > - the various logging_xxx.properties didn't need to be changed in > JDK 7 (they were actually imported from JDK 7 in JDK 8) > > - the test/java/util/logging/LevelResourceBundle.java (which is in > JDK 7 only) had to be fixed to adapt to the changes in the > base bundle (where all caps words have been replaced by > capitalized words) > > Otherwise things were left unchanged. > > best regards, > > -- daniel > > [1] JDK 8 > webrev: > > changeset: > > review thread: > > > From anton.nashatyrev at oracle.com Wed Sep 4 08:36:49 2013 From: anton.nashatyrev at oracle.com (anton nashatyrev) Date: Wed, 04 Sep 2013 19:36:49 +0400 Subject: [7u-dev] Request for backport approval: 8023565 (JPG causes javax.imageio.IIOException: ICC APP2 encoutered without prior JFIF! ) Message-ID: <52275391.4010000@oracle.com> Hello, please approve the fix backport from jdk8 to jdk7u-dev. The patch was applied without any modifications. Bug: https://bugs.openjdk.java.net/browse/JDK-8023565 Webrev for JDK8: http://cr.openjdk.java.net/~alitvinov/8023565/webrev.01 Jdk8 Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/ba041df8a554 Jdk8 Review Thread: http://www.mail-archive.com/2d-dev at openjdk.java.net/msg03568.html Thanks! Anton. From sean.coffey at oracle.com Wed Sep 4 09:11:57 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 04 Sep 2013 17:11:57 +0100 Subject: [7u-dev] Request for backport approval: 8023565 (JPG causes javax.imageio.IIOException: ICC APP2 encoutered without prior JFIF! ) In-Reply-To: <52275391.4010000@oracle.com> References: <52275391.4010000@oracle.com> Message-ID: <52275BCD.9030107@oracle.com> Approved. regards, Sean. On 04/09/13 16:36, anton nashatyrev wrote: > Hello, > > please approve the fix backport from jdk8 to jdk7u-dev. The patch > was applied without any modifications. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8023565 > Webrev for JDK8: > http://cr.openjdk.java.net/~alitvinov/8023565/webrev.01 > > Jdk8 Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/ba041df8a554 > Jdk8 Review Thread: > http://www.mail-archive.com/2d-dev at openjdk.java.net/msg03568.html > > Thanks! > Anton. From daniel.fuchs at oracle.com Wed Sep 4 11:51:30 2013 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 04 Sep 2013 18:51:30 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8016127: NLS: logging.properties translatability recommendation; ... Message-ID: <20130904185206.023B262566@hg.openjdk.java.net> Changeset: ffd0a74b30d6 Author: dfuchs Date: 2013-09-04 20:50 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ffd0a74b30d6 8016127: NLS: logging.properties translatability recommendation 8024131: Issues with cached localizedLevelName in java.util.logging.Level Summary: This fix updates logging.properties resource bundles to follow internationalization guidelines. It also fixes a caching issue with localizedLevelName. The regression test that was added needs both fixes to pass. Reviewed-by: mchung ! src/share/classes/java/util/logging/Level.java ! src/share/classes/sun/util/logging/resources/logging.properties ! test/java/util/logging/LevelResourceBundle.java + test/java/util/logging/LocalizedLevelName.java From anton.litvinov at oracle.com Thu Sep 5 01:54:47 2013 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Thu, 05 Sep 2013 08:54:47 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023565: JPG causes javax.imageio.IIOException: ICC APP2 encoutered without prior JFIF Message-ID: <20130905085508.EDEBC6258D@hg.openjdk.java.net> Changeset: 41c6bdfe4bb4 Author: alitvinov Date: 2013-09-05 12:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/41c6bdfe4bb4 8023565: JPG causes javax.imageio.IIOException: ICC APP2 encoutered without prior JFIF Reviewed-by: bae, vadim Contributed-by: anton.nashatyrev at oracle.com ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java From anton.nashatyrev at oracle.com Thu Sep 5 05:10:24 2013 From: anton.nashatyrev at oracle.com (anton nashatyrev) Date: Thu, 05 Sep 2013 16:10:24 +0400 Subject: [7u-dev] Request for backport approval: 8023392 (Swing text components printed with spaces between chars) Message-ID: <522874B0.90609@oracle.com> Hello, please approve the fix backport from jdk8 to jdk7u-dev. The patch was applied almost without modifications. Bug: https://bugs.openjdk.java.net/browse/JDK-8023392 Webrev for JDK8 : http://cr.openjdk.java.net/~dmarkov/8023392/webrev.01/ Jdk8 Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e4ba3d9ea041 Jdk8 Review Thread: http://www.mail-archive.com/swing-dev at openjdk.java.net/msg02794.html Thanks! Anton. From jeff.dinkins at oracle.com Thu Sep 5 05:34:46 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Thu, 5 Sep 2013 05:34:46 -0700 Subject: [7u-dev] Request for backport approval: 8023392 (Swing text components printed with spaces between chars) In-Reply-To: <522874B0.90609@oracle.com> References: <522874B0.90609@oracle.com> Message-ID: <538A3852-0357-43FE-B367-DA7002096454@oracle.com> Hi Anton, Approved for 7u-dev -jeff On Sep 5, 2013, at 5:10 AM, anton nashatyrev wrote: > Hello, > > please approve the fix backport from jdk8 to jdk7u-dev. The patch was applied almost without modifications. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8023392 > Webrev for JDK8 : http://cr.openjdk.java.net/~dmarkov/8023392/webrev.01/ > Jdk8 Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e4ba3d9ea041 > Jdk8 Review Thread: http://www.mail-archive.com/swing-dev at openjdk.java.net/msg02794.html > > Thanks! > Anton. From vladislav.karnaukhov at oracle.com Thu Sep 5 06:26:52 2013 From: vladislav.karnaukhov at oracle.com (vladislav.karnaukhov at oracle.com) Date: Thu, 05 Sep 2013 13:26:52 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023392: Swing text components printed with spaces between chars Message-ID: <20130905132721.C5E8A6259E@hg.openjdk.java.net> Changeset: 1d6fd8d54d24 Author: vkarnauk Date: 2013-09-05 17:25 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1d6fd8d54d24 8023392: Swing text components printed with spaces between chars Reviewed-by: alexsch, alexp Contributed-by: anton.nashatyrev at oracle.com ! src/share/classes/sun/swing/SwingUtilities2.java + test/java/awt/print/bug8023392/bug8023392.html + test/java/awt/print/bug8023392/bug8023392.java From lana.steuck at oracle.com Mon Sep 9 15:15:08 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:08 +0000 Subject: hg: jdk7u/jdk7u: 3 new changesets Message-ID: <20130909221509.74C9A62697@hg.openjdk.java.net> Changeset: 3af81bfe320c Author: katleman Date: 2013-08-21 12:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/3af81bfe320c Added tag jdk7u40-b41 for changeset 8773b39be6ac ! .hgtags Changeset: 1d53bd8fd2a6 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/1d53bd8fd2a6 Added tag jdk7u40-b42 for changeset 3af81bfe320c ! .hgtags Changeset: dc1e099cd62d Author: katleman Date: 2013-08-27 08:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/dc1e099cd62d Added tag jdk7u40-b43 for changeset 1d53bd8fd2a6 ! .hgtags From lana.steuck at oracle.com Mon Sep 9 15:15:08 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:08 +0000 Subject: hg: jdk7u/jdk7u/corba: 4 new changesets Message-ID: <20130909221517.990E362698@hg.openjdk.java.net> Changeset: b4a480a039bc Author: katleman Date: 2013-08-21 12:10 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/b4a480a039bc Added tag jdk7u40-b41 for changeset acb0571052b8 ! .hgtags Changeset: e29ea0b297e5 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/e29ea0b297e5 Added tag jdk7u40-b42 for changeset b4a480a039bc ! .hgtags Changeset: 08737d863a7a Author: katleman Date: 2013-08-27 08:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/08737d863a7a Added tag jdk7u40-b43 for changeset e29ea0b297e5 ! .hgtags Changeset: 8540f79a887a Author: coffeys Date: 2013-08-31 00:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/8540f79a887a Merge From lana.steuck at oracle.com Mon Sep 9 15:15:15 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:15 +0000 Subject: hg: jdk7u/jdk7u/jaxp: 4 new changesets Message-ID: <20130909221534.54D3262699@hg.openjdk.java.net> Changeset: 66363323f14d Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/66363323f14d Added tag jdk7u40-b41 for changeset 7255fb6c9060 ! .hgtags Changeset: c0bd71414ea5 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/c0bd71414ea5 Added tag jdk7u40-b42 for changeset 66363323f14d ! .hgtags Changeset: 91bc45348512 Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/91bc45348512 Added tag jdk7u40-b43 for changeset c0bd71414ea5 ! .hgtags Changeset: 9d19b221e15f Author: coffeys Date: 2013-08-31 00:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/9d19b221e15f Merge From lana.steuck at oracle.com Mon Sep 9 15:15:15 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:15 +0000 Subject: hg: jdk7u/jdk7u/jaxws: 3 new changesets Message-ID: <20130909221534.C94096269A@hg.openjdk.java.net> Changeset: 89f6c9663d75 Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/89f6c9663d75 Added tag jdk7u40-b41 for changeset adc234666397 ! .hgtags Changeset: 3ee85b3793de Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/3ee85b3793de Added tag jdk7u40-b42 for changeset 89f6c9663d75 ! .hgtags Changeset: cbeef786ce48 Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/cbeef786ce48 Added tag jdk7u40-b43 for changeset 3ee85b3793de ! .hgtags From lana.steuck at oracle.com Mon Sep 9 15:15:19 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:19 +0000 Subject: hg: jdk7u/jdk7u/langtools: 5 new changesets Message-ID: <20130909221542.806ED6269B@hg.openjdk.java.net> Changeset: 54e26ca5c6ea Author: jjg Date: 2013-08-20 14:46 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/54e26ca5c6ea 8020663: Restructure some properties to facilitate better translation Reviewed-by: darcy ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java Changeset: 765bea9bfcfc Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/765bea9bfcfc Added tag jdk7u40-b41 for changeset 95cefc18bea4 ! .hgtags Changeset: 988ece7b6865 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/988ece7b6865 Added tag jdk7u40-b42 for changeset 765bea9bfcfc ! .hgtags Changeset: a67dbf96bf86 Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/a67dbf96bf86 Added tag jdk7u40-b43 for changeset 988ece7b6865 ! .hgtags Changeset: 4f7a70249f62 Author: coffeys Date: 2013-08-31 00:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/4f7a70249f62 Merge From lana.steuck at oracle.com Mon Sep 9 15:15:08 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:08 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 8 new changesets Message-ID: <20130909221544.E31576269C@hg.openjdk.java.net> Changeset: 4e779305ed58 Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4e779305ed58 Added tag jdk7u40-b41 for changeset 4445f65c4793 ! .hgtags Changeset: 48193a76dc3a Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/48193a76dc3a Added tag jdk7u40-b42 for changeset 4e779305ed58 ! .hgtags Changeset: b006d79fa741 Author: amurillo Date: 2013-07-26 12:13 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b006d79fa741 8021565: new hotspot build - hs24-b56 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 84c2eb6a682b Author: kevinw Date: 2013-08-02 12:26 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/84c2eb6a682b 8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str() Reviewed-by: mgerdin, fparain, dcubed ! src/share/vm/services/gcNotifier.cpp Changeset: 2bf38259b945 Author: amurillo Date: 2013-08-26 11:51 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2bf38259b945 8023751: Need to backout 8020943, was pushed to hs24 without approval Reviewed-by: jcoomes ! src/share/vm/services/gcNotifier.cpp Changeset: b8d8caf6df74 Author: amurillo Date: 2013-08-26 11:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b8d8caf6df74 Merge Changeset: eceae0478243 Author: amurillo Date: 2013-08-26 11:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/eceae0478243 Added tag hs24-b56 for changeset b8d8caf6df74 ! .hgtags Changeset: af1fc2868a2b Author: katleman Date: 2013-08-27 08:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/af1fc2868a2b Added tag jdk7u40-b43 for changeset eceae0478243 ! .hgtags From lana.steuck at oracle.com Mon Sep 9 15:15:33 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 09 Sep 2013 22:15:33 +0000 Subject: hg: jdk7u/jdk7u/jdk: 11 new changesets Message-ID: <20130909221744.36AB46269D@hg.openjdk.java.net> Changeset: 1f6501185532 Author: dmarkov Date: 2013-08-28 16:12 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1f6501185532 8023474: First mousepress doesn't start editing in JTree Reviewed-by: alexp, anthony ! src/share/classes/java/awt/Component.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/sun/awt/AWTAccessor.java + test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java Changeset: 93dcd88f0c10 Author: coffeys Date: 2013-08-29 16:39 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/93dcd88f0c10 8023964: java/io/IOException/LastErrorString.java should be @ignore-d Reviewed-by: alanb ! test/java/io/IOException/LastErrorString.java Changeset: b479996d5c92 Author: katleman Date: 2013-08-21 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b479996d5c92 Added tag jdk7u40-b41 for changeset ae85cfff71e9 ! .hgtags Changeset: fb25cdef17e9 Author: katleman Date: 2013-08-26 07:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fb25cdef17e9 Added tag jdk7u40-b42 for changeset b479996d5c92 ! .hgtags Changeset: ed444a09a5fd Author: katleman Date: 2013-08-27 08:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ed444a09a5fd Added tag jdk7u40-b43 for changeset fb25cdef17e9 ! .hgtags Changeset: 6d5e035977e8 Author: coffeys Date: 2013-08-31 00:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6d5e035977e8 Merge Changeset: 991aa6010ae9 Author: sjiang Date: 2013-09-02 08:43 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/991aa6010ae9 6566891: RMIConnector: map value referencing map key in WeakHashMap prevents map entry to be removed Reviewed-by: egahlin, jbachorik, dfuchs, dholmes ! src/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java + test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java Changeset: 5a9b87abdbee Author: coffeys Date: 2013-09-03 23:47 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5a9b87abdbee 8023563: Bottleneck in java.util.TimeZone.getDefaultInAppContext Reviewed-by: alanb, chegar ! src/share/classes/java/util/TimeZone.java Changeset: ffd0a74b30d6 Author: dfuchs Date: 2013-09-04 20:50 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ffd0a74b30d6 8016127: NLS: logging.properties translatability recommendation 8024131: Issues with cached localizedLevelName in java.util.logging.Level Summary: This fix updates logging.properties resource bundles to follow internationalization guidelines. It also fixes a caching issue with localizedLevelName. The regression test that was added needs both fixes to pass. Reviewed-by: mchung ! src/share/classes/java/util/logging/Level.java ! src/share/classes/sun/util/logging/resources/logging.properties ! test/java/util/logging/LevelResourceBundle.java + test/java/util/logging/LocalizedLevelName.java Changeset: 41c6bdfe4bb4 Author: alitvinov Date: 2013-09-05 12:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/41c6bdfe4bb4 8023565: JPG causes javax.imageio.IIOException: ICC APP2 encoutered without prior JFIF Reviewed-by: bae, vadim Contributed-by: anton.nashatyrev at oracle.com ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java Changeset: 1d6fd8d54d24 Author: vkarnauk Date: 2013-09-05 17:25 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1d6fd8d54d24 8023392: Swing text components printed with spaces between chars Reviewed-by: alexsch, alexp Contributed-by: anton.nashatyrev at oracle.com ! src/share/classes/sun/swing/SwingUtilities2.java + test/java/awt/print/bug8023392/bug8023392.html + test/java/awt/print/bug8023392/bug8023392.java From lana.steuck at oracle.com Mon Sep 9 16:46:00 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 9 Sep 2013 16:46:00 -0700 (PDT) Subject: jdk7u-b01: jdk7u-dev Message-ID: <201309092346.r89Nk0AG019957@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/dc1e099cd62d http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/4f7a70249f62 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1d6fd8d54d24 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/cbeef786ce48 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/9d19b221e15f http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/af1fc2868a2b http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/8540f79a887a --- All the fixes will be tested during promotion (no PIT testing at this point). From weijun.wang at oracle.com Tue Sep 10 04:38:39 2013 From: weijun.wang at oracle.com (Weijun Wang) Date: Tue, 10 Sep 2013 19:38:39 +0800 Subject: [7u] Request for approval for 8021788/8022761: JarInputStream doesn't provide certificates for some file under META-INF Message-ID: <522F04BF.3010901@oracle.com> Hi All This is a request to backport two related jdk8 fixes into jdk7u. 8021788: JarInputStream doesn't provide certificates for some file under META-INF 8022761: regression: SecurityException is NOT thrown while trying to pack a wrongly signed Indexed Jar file http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8021788 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8022761 8021788 fixed a problem that any normal (not signature-related) file inside META-INF is regarded as unsigned. 8022761 fixed a regression caused by 8021788. The fixes are already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/758e3117899c http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4bddc344848e The review threads were http://mail.openjdk.java.net/pipermail/security-dev/2013-August/008334.html http://mail.openjdk.java.net/pipermail/security-dev/2013-August/008574.html The patches for jdk7u are almost identical to the one in jdk8, except for a tiny change in the new regression test: the keytool command in jdk8 is backed by the sun.security.tools.keytool.Main class, while in jdk7, it was sun.security.tools.KeyTool. Same for jarsigner. New regression tests added. Existing tests also run fine. Thanks Weijun From jeff.dinkins at oracle.com Tue Sep 10 08:47:39 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Tue, 10 Sep 2013 08:47:39 -0700 Subject: [7u] Request for approval for 8021788/8022761: JarInputStream doesn't provide certificates for some file under META-INF In-Reply-To: <522F04BF.3010901@oracle.com> References: <522F04BF.3010901@oracle.com> Message-ID: <0EC46EED-B4F5-466A-8890-B345C4EAAA45@oracle.com> Hi Max, Approved for 7u-dev. -jeff On Sep 10, 2013, at 4:38 AM, Weijun Wang wrote: > Hi All > > This is a request to backport two related jdk8 fixes into jdk7u. > > 8021788: JarInputStream doesn't provide certificates for some file under META-INF > 8022761: regression: SecurityException is NOT thrown while trying to pack a wrongly signed Indexed Jar file > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8021788 > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8022761 > > 8021788 fixed a problem that any normal (not signature-related) file inside META-INF is regarded as unsigned. 8022761 fixed a regression caused by 8021788. > > The fixes are already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/758e3117899c > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4bddc344848e > > The review threads were > > http://mail.openjdk.java.net/pipermail/security-dev/2013-August/008334.html > http://mail.openjdk.java.net/pipermail/security-dev/2013-August/008574.html > > The patches for jdk7u are almost identical to the one in jdk8, except for a tiny change in the new regression test: the keytool command in jdk8 is backed by the sun.security.tools.keytool.Main class, while in jdk7, it was sun.security.tools.KeyTool. Same for jarsigner. > > New regression tests added. Existing tests also run fine. > > Thanks > Weijun From sean.coffey at oracle.com Tue Sep 10 12:53:45 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 10 Sep 2013 20:53:45 +0100 Subject: [7u communication] JDK 7u40 released today! Message-ID: <522F78C9.7030201@oracle.com> I'd like to announce that JDK 7u40 has become available for download today at : http://www.oracle.com/technetwork/java/javase/downloads/index.html Thanks to all those who have contributed towards it. OpenJDK 7u40 source code is available via the 7u40 stabilization forest [1] and a 7u40 source bundle [2] has also been made available. I've also updated the OpenJDK 7u project page with latest status. I plan to ask OpenJDK ops team for the jdk7u40/jdk7u40-dev forests to become read only. If you're packaging this release, it could be useful to let subscribed members know about it via communication on this mailing list. Please continue to contribute fixes back to the jdk7u-dev forest [3] which is already gathering changes for the next non-CPU JDK7u release. Regards, Sean. [1] http://hg.openjdk.java.net/jdk7u/jdk7u40/ [2] http://jdk7.java.net/source.html [3] http://hg.openjdk.java.net/jdk7u/jdk7u-dev From weijun.wang at oracle.com Tue Sep 10 19:52:51 2013 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 11 Sep 2013 02:52:51 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20130911025408.4C554626E5@hg.openjdk.java.net> Changeset: c2a02bfda994 Author: weijun Date: 2013-08-09 11:41 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c2a02bfda994 8021788: JarInputStream doesn't provide certificates for some file under META-INF Reviewed-by: chegar, sherman ! src/share/classes/java/util/jar/JarVerifier.java + test/java/util/jar/JarInputStream/ExtraFileInMetaInf.java Changeset: 2f890a506334 Author: weijun Date: 2013-08-27 17:50 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2f890a506334 8022761: regression: SecurityException is NOT thrown while trying to pack a wrongly signed Indexed Jar file Reviewed-by: sherman ! src/share/classes/java/util/jar/JarVerifier.java + test/sun/security/tools/jarsigner/jvindex.sh From jeroen at sumatra.nl Tue Sep 10 23:10:32 2013 From: jeroen at sumatra.nl (Jeroen Frijters) Date: Wed, 11 Sep 2013 06:10:32 +0000 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <522F78C9.7030201@oracle.com> References: <522F78C9.7030201@oracle.com> Message-ID: Congratulations and thank you! I'm going to work on integrating this in IKVM.NET and hope to have a new release soon (for some value of 'soon'). Regards, Jeroen > -----Original Message----- > From: jdk7u-dev-bounces at openjdk.java.net [mailto:jdk7u-dev- > bounces at openjdk.java.net] On Behalf Of Se?n Coffey > Sent: Tuesday, September 10, 2013 21:54 > To: jdk7u-dev at openjdk.java.net > Subject: [7u communication] JDK 7u40 released today! > > I'd like to announce that JDK 7u40 has become available for download > today at : > http://www.oracle.com/technetwork/java/javase/downloads/index.html > > Thanks to all those who have contributed towards it. > > OpenJDK 7u40 source code is available via the 7u40 stabilization forest > [1] and a 7u40 source bundle [2] has also been made available. I've also > updated the OpenJDK 7u project page with latest status. I plan to ask > OpenJDK ops team for the jdk7u40/jdk7u40-dev forests to become read > only. > > If you're packaging this release, it could be useful to let subscribed > members know about it via communication on this mailing list. Please > continue to contribute fixes back to the jdk7u-dev forest [3] which is > already gathering changes for the next non-CPU JDK7u release. > > Regards, > Sean. > > [1] http://hg.openjdk.java.net/jdk7u/jdk7u40/ > [2] http://jdk7.java.net/source.html > [3] http://hg.openjdk.java.net/jdk7u/jdk7u-dev From lwhite at tridium.com Wed Sep 11 07:45:15 2013 From: lwhite at tridium.com (White, Lee) Date: Wed, 11 Sep 2013 14:45:15 +0000 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <522F78C9.7030201@oracle.com> References: <522F78C9.7030201@oracle.com> Message-ID: <2A5AA69E185FBA4493F1057BADB4E12F155C6491@de08ex3010.global.ds.honeywell.com> Oh, to save some time finding the offline installer, I did put a copy on the \\engineering drive (T:) \\va51nt-atlas\engineering\Java_Installers\Java_7u40 Lee ________________________________________ From: jdk7u-dev-bounces at openjdk.java.net [jdk7u-dev-bounces at openjdk.java.net] on behalf of Se?n Coffey [sean.coffey at oracle.com] Sent: Tuesday, September 10, 2013 3:53 PM To: jdk7u-dev at openjdk.java.net Subject: [7u communication] JDK 7u40 released today! I'd like to announce that JDK 7u40 has become available for download today at : http://www.oracle.com/technetwork/java/javase/downloads/index.html Thanks to all those who have contributed towards it. OpenJDK 7u40 source code is available via the 7u40 stabilization forest [1] and a 7u40 source bundle [2] has also been made available. I've also updated the OpenJDK 7u project page with latest status. I plan to ask OpenJDK ops team for the jdk7u40/jdk7u40-dev forests to become read only. If you're packaging this release, it could be useful to let subscribed members know about it via communication on this mailing list. Please continue to contribute fixes back to the jdk7u-dev forest [3] which is already gathering changes for the next non-CPU JDK7u release. Regards, Sean. [1] http://hg.openjdk.java.net/jdk7u/jdk7u40/ [2] http://jdk7.java.net/source.html [3] http://hg.openjdk.java.net/jdk7u/jdk7u-dev From gnu.andrew at redhat.com Wed Sep 11 08:33:34 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 11 Sep 2013 11:33:34 -0400 (EDT) Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <522F78C9.7030201@oracle.com> References: <522F78C9.7030201@oracle.com> Message-ID: <527855429.11386973.1378913614551.JavaMail.root@redhat.com> ----- Original Message ----- > I'd like to announce that JDK 7u40 has become available for download > today at : > http://www.oracle.com/technetwork/java/javase/downloads/index.html > > Thanks to all those who have contributed towards it. > > OpenJDK 7u40 source code is available via the 7u40 stabilization forest > [1] and a 7u40 source bundle [2] has also been made available. I've also > updated the OpenJDK 7u project page with latest status. I plan to ask > OpenJDK ops team for the jdk7u40/jdk7u40-dev forests to become read only. > > If you're packaging this release, it could be useful to let subscribed > members know about it via communication on this mailing list. Please > continue to contribute fixes back to the jdk7u-dev forest [3] which is > already gathering changes for the next non-CPU JDK7u release. > > Regards, > Sean. > > [1] http://hg.openjdk.java.net/jdk7u/jdk7u40/ > [2] http://jdk7.java.net/source.html > [3] http://hg.openjdk.java.net/jdk7u/jdk7u-dev > It would have been good to have had more warning than just "mid September" [0]. I see no discussion of testing being carried out on u40 or a more precise release date. It appears that Zero is broken in u40 by 8016131. How do I go about getting this fix [1] into the u40 branch? Is that possible? [0] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-August/007592.html [1] http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9 -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From reids at Colorado.EDU Wed Sep 11 08:42:27 2013 From: reids at Colorado.EDU (Sam Reid) Date: Wed, 11 Sep 2013 09:42:27 -0600 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <527855429.11386973.1378913614551.JavaMail.root@redhat.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> Message-ID: <52308F63.5040907@colorado.edu> > It would have been good to have had more warning than just "mid September" [0]. I see no discussion of testing being carried out on u40 or a more precise release date. My team felt the same way, we were planning to do another full set of regression testing on the latest u40 release candidate before it went public, but weren't sure how many more release candidates there would be or when they were slated for release. But on the upside, initial testing on the actual u40 release is looking good so far! Sam On 9/11/2013 9:33 AM, Andrew Hughes wrote: > ----- Original Message ----- >> I'd like to announce that JDK 7u40 has become available for download >> today at : >> http://www.oracle.com/technetwork/java/javase/downloads/index.html >> >> Thanks to all those who have contributed towards it. >> >> OpenJDK 7u40 source code is available via the 7u40 stabilization forest >> [1] and a 7u40 source bundle [2] has also been made available. I've also >> updated the OpenJDK 7u project page with latest status. I plan to ask >> OpenJDK ops team for the jdk7u40/jdk7u40-dev forests to become read only. >> >> If you're packaging this release, it could be useful to let subscribed >> members know about it via communication on this mailing list. Please >> continue to contribute fixes back to the jdk7u-dev forest [3] which is >> already gathering changes for the next non-CPU JDK7u release. >> >> Regards, >> Sean. >> >> [1] http://hg.openjdk.java.net/jdk7u/jdk7u40/ >> [2] http://jdk7.java.net/source.html >> [3] http://hg.openjdk.java.net/jdk7u/jdk7u-dev >> > It would have been good to have had more warning than just "mid September" [0]. > I see no discussion of testing being carried out on u40 or a more precise release date. > > It appears that Zero is broken in u40 by 8016131. How do I go about getting > this fix [1] into the u40 branch? Is that possible? > > [0] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-August/007592.html > [1] http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9 From sean.coffey at oracle.com Wed Sep 11 11:33:59 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 11 Sep 2013 19:33:59 +0100 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <527855429.11386973.1378913614551.JavaMail.root@redhat.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> Message-ID: <5230B797.4070303@oracle.com> On 11/09/13 16:33, Andrew Hughes wrote: > ----- Original Message ----- > It would have been good to have had more warning than just "mid September" [0]. > I see no discussion of testing being carried out on u40 or a more precise release date. Better early than late I hope! We've been waiting for 7u40 for some time. I haven't seen any contributor discuss testing details of 7u40 in detail. From an Oracle perspective, I know alot of resources have been dedicated to the project and as communicated previously testing results were good. There's an ongoing project where jdk 8 EA binaries have test results published on a build by build basis[1]. You could make contact with that team [2] and see if 7u EA results can be published. > > It appears that Zero is broken in u40 by 8016131. How do I go about getting > this fix [1] into the u40 branch? Is that possible? 7u40 branch ? 7u40 has shipped. 8016131 was fixed in July. A push to jdk7u-dev will be possible. I've created a bug for you: 8024648: 8016131 breaks Zero port regards, Sean. [1] http://download.java.net/jdk8/testresults/testresults.html?q=download/jdk8/testresults/testresults.html [2] quality-discuss at openjdk.java.net > > [0] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-August/007592.html > [1] http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9 From omajid at redhat.com Wed Sep 11 12:03:52 2013 From: omajid at redhat.com (Omair Majid) Date: Wed, 11 Sep 2013 15:03:52 -0400 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <5230B797.4070303@oracle.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> Message-ID: <5230BE98.6000200@redhat.com> On 09/11/2013 02:33 PM, Se?n Coffey wrote: > 8024648: 8016131 breaks Zero port 8024648 is not available publicly (yet) so please ignore me if this is already done. A superset of this fix was pushed as 8022188 [1] into hotspot [1]: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c54a3122f9c8 It might be good to associate 8024648 with 8022188 somehow. Cheers, Omair [1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8022188 -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681 From gnu.andrew at redhat.com Wed Sep 11 12:35:39 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 11 Sep 2013 15:35:39 -0400 (EDT) Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <5230B797.4070303@oracle.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> Message-ID: <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> ----- Original Message ----- > > On 11/09/13 16:33, Andrew Hughes wrote: > > ----- Original Message ----- > > It would have been good to have had more warning than just "mid September" > > [0]. > > I see no discussion of testing being carried out on u40 or a more precise > > release date. > Better early than late I hope! We've been waiting for 7u40 for some > time. I haven't seen any contributor discuss testing details of 7u40 in > detail. From an Oracle perspective, I know alot of resources have been > dedicated to the project and as communicated previously testing results > were good. > > There's an ongoing project where jdk 8 EA binaries have test results > published on a build by build basis[1]. You could make contact with that > team [2] and see if 7u EA results can be published. Thanks. I wasn't aware of these. Are these "EA binaries" OpenJDK? The link you sent seems to point to something under a proprietary license, suggesting this are not OpenJDK builds. If so, is there any testing of OpenJDK builds? Something as simple as OpenJDK having been built on architecture x with options y would be helpful. The jtreg tests here are a bonus. The Zero failure I found was during the build. > > > > It appears that Zero is broken in u40 by 8016131. How do I go about > > getting > > this fix [1] into the u40 branch? Is that possible? > 7u40 branch ? 7u40 has shipped. 8016131 was fixed in July. A push to > jdk7u-dev will be possible. I've created a bug for you: > > 8024648: 8016131 breaks Zero port That was part of my point. There's some mention of 7u40 appearing in mid-September and then it suddenly appears yesterday evening, with no further warning. I was still testing builds of it on various platforms and would have liked to have include the Zero fix in u40. I'm not sure there's much point putting it in u60 as no doubt they'll be a further HotSpot pull which will pick up 8022188 [0] already mentioned by Omair. I didn't find that changeset until I'd already written the same fix (identical in fact) for u40 and Omair's couldn't be backported anyway as it carries other changes (a habit I, incidentally, prefer to avoid). I'm happy to push my version though, if wanted. However, my main concern is that u40 won't built Zero. Are there going to be no further updates to it, not even for security fixes? [0] http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c54a3122f9c8 > > regards, > Sean. > > [1] > http://download.java.net/jdk8/testresults/testresults.html?q=download/jdk8/testresults/testresults.html > [2] quality-discuss at openjdk.java.net > > > > > [0] > > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-August/007592.html > > [1] > > http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9 > > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From sean.coffey at oracle.com Wed Sep 11 12:51:32 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 11 Sep 2013 20:51:32 +0100 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <5230BE98.6000200@redhat.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <5230BE98.6000200@redhat.com> Message-ID: <5230C9C4.6070300@oracle.com> On 11/09/13 20:03, Omair Majid wrote: > On 09/11/2013 02:33 PM, Se?n Coffey wrote: >> 8024648: 8016131 breaks Zero port > 8024648 is not available publicly (yet) so please ignore me if this is > already done. > > A superset of this fix was pushed as 8022188 [1] into hotspot [1]: > http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c54a3122f9c8 > > It might be good to associate 8024648 with 8022188 somehow. 8022188 wasn't linked to any bugs and I missed the connection as a result. Thanks for the info. 8022188 worked on fix for 8016131 and 8016697. I was going to close out 8024648 as a duplicate of 8022188 but given that 8016697 is not in hsx24, it makes sense to work 8024648 independently. I've left 8024648 open and linked it to 8022188 as per your suggestion. I also added the 8-na label. The bug was only recently created. Hopefully it becomes live on bugs.sun.com within next 24 hrs. It's occurred to me that given this is a hotspot fix, the 7u forest will receive it via the upstream hsx project. Andrew might want to contact the hsx team to determine which hsx forest will get sync'ed to the jdk7u forest. regards, Sean. > > Cheers, > Omair > > [1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8022188 > From sean.coffey at oracle.com Wed Sep 11 13:23:06 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 11 Sep 2013 21:23:06 +0100 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> Message-ID: <5230D12A.5000902@oracle.com> On 11/09/13 20:35, Andrew Hughes wrote: > ----- Original Message ----- >> On 11/09/13 16:33, Andrew Hughes wrote: >>> ----- Original Message ----- >>> It would have been good to have had more warning than just "mid September" >>> [0]. >>> I see no discussion of testing being carried out on u40 or a more precise >>> release date. >> Better early than late I hope! We've been waiting for 7u40 for some >> time. I haven't seen any contributor discuss testing details of 7u40 in >> detail. From an Oracle perspective, I know alot of resources have been >> dedicated to the project and as communicated previously testing results >> were good. >> >> There's an ongoing project where jdk 8 EA binaries have test results >> published on a build by build basis[1]. You could make contact with that >> team [2] and see if 7u EA results can be published. > Thanks. I wasn't aware of these. Are these "EA binaries" OpenJDK? AFAIK, the Java SE 8 EA binary that's released weekly is used for testing. That binary shares a codebase with OpenJDK and results from it would be a good indicator. > The link > you sent seems to point to something under a proprietary license, suggesting > this are not OpenJDK builds. If so, is there any testing of OpenJDK builds? That's a good question for all contributors to OpenJDK. Probably best to ask on the OpenJDK quality mailing list also. > > Something as simple as OpenJDK having been built on architecture x with > options y would be helpful. The jtreg tests here are a bonus. Agreed. > > The Zero failure I found was during the build. > >>> It appears that Zero is broken in u40 by 8016131. How do I go about >>> getting >>> this fix [1] into the u40 branch? Is that possible? >> 7u40 branch ? 7u40 has shipped. 8016131 was fixed in July. A push to >> jdk7u-dev will be possible. I've created a bug for you: >> >> 8024648: 8016131 breaks Zero port > That was part of my point. There's some mention of 7u40 appearing in mid-September > and then it suddenly appears yesterday evening, with no further warning. I was still > testing builds of it on various platforms and would have liked to have include the Zero > fix in u40. This issue should have been raised back in early August when 8022188 was reported. Has anyone been testing Zero builds for 7u codebase? It's a team effort. 7u40 has been ramping down since mid June [1] > > I'm not sure there's much point putting it in u60 as no doubt they'll be a further HotSpot pull > which will pick up 8022188 [0] already mentioned by Omair. I didn't find that changeset > until I'd already written the same fix (identical in fact) for u40 and Omair's couldn't be > backported anyway as it carries other changes (a habit I, incidentally, prefer to avoid). > I'm happy to push my version though, if wanted. > > However, my main concern is that u40 won't built Zero. Are there going to be no further updates to it, > not even for security fixes? Let's get the fix into the 7u forest (via hsx). CPU changesets get pushed to the jdk7u forest when the CPU releases. regards, Sean. [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-July/007201.html From dalibor.topic at oracle.com Wed Sep 11 13:53:19 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 11 Sep 2013 22:53:19 +0200 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> Message-ID: <5230D83F.3080204@oracle.com> On 9/11/13 9:35 PM, Andrew Hughes wrote:>> >> There's an ongoing project where jdk 8 EA binaries have test results >> published on a build by build basis[1]. You could make contact with that >> team [2] and see if 7u EA results can be published. > > Thanks. I wasn't aware of these. This was discussed on discuss and quality-discuss mailing lists back in the first weeks of January: http://mail.openjdk.java.net/pipermail/discuss/2013-January/002916.html See http://mail.openjdk.java.net/pipermail/quality-discuss/2013-January/thread.html for more discussion around it. > That was part of my point. There's some mention of 7u40 appearing in mid-September > and then it suddenly appears yesterday evening, with no further warning. I was still > testing builds of it on various platforms and would have liked to have include the Zero > fix in u40. I think that it would be great if such testing was continuous in nature, allowing us to discover such issues closer to their point of origin and to address them in a timely fashion. I would suggest getting in touch on quality-discuss about publishing, for example, jtreg results on various platforms you're testing your 7u builds on, if you intend to do it regularly - it would be interesting to compare practices, experiences and results, I'm sure. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 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 alejandro.murillo at oracle.com Wed Sep 11 15:02:26 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Wed, 11 Sep 2013 16:02:26 -0600 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <5230D12A.5000902@oracle.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> <5230D12A.5000902@oracle.com> Message-ID: <5230E872.8090905@oracle.com> On 9/11/2013 2:23 PM, Se?n Coffey wrote: > > On 11/09/13 20:35, Andrew Hughes wrote: >> ----- Original Message ----- >>> On 11/09/13 16:33, Andrew Hughes wrote: >>>> ----- Original Message ----- >>>> It would have been good to have had more warning than just "mid >>>> September" >>>> [0]. >>>> I see no discussion of testing being carried out on u40 or a more >>>> precise >>>> release date. >>> Better early than late I hope! We've been waiting for 7u40 for some >>> time. I haven't seen any contributor discuss testing details of 7u40 in >>> detail. From an Oracle perspective, I know alot of resources have been >>> dedicated to the project and as communicated previously testing results >>> were good. >>> >>> There's an ongoing project where jdk 8 EA binaries have test results >>> published on a build by build basis[1]. You could make contact with >>> that >>> team [2] and see if 7u EA results can be published. >> Thanks. I wasn't aware of these. Are these "EA binaries" OpenJDK? > AFAIK, the Java SE 8 EA binary that's released weekly is used for > testing. That binary shares a codebase with OpenJDK and results from > it would be a good indicator. >> The link >> you sent seems to point to something under a proprietary license, >> suggesting >> this are not OpenJDK builds. If so, is there any testing of OpenJDK >> builds? > That's a good question for all contributors to OpenJDK. Probably best > to ask on the OpenJDK quality mailing list also. >> >> Something as simple as OpenJDK having been built on architecture x with >> options y would be helpful. The jtreg tests here are a bonus. > Agreed. >> >> The Zero failure I found was during the build. >> >>>> It appears that Zero is broken in u40 by 8016131. How do I go about >>>> getting >>>> this fix [1] into the u40 branch? Is that possible? >>> 7u40 branch ? 7u40 has shipped. 8016131 was fixed in July. A push to >>> jdk7u-dev will be possible. I've created a bug for you: >>> >>> 8024648: 8016131 breaks Zero port >> That was part of my point. There's some mention of 7u40 appearing in >> mid-September >> and then it suddenly appears yesterday evening, with no further >> warning. I was still >> testing builds of it on various platforms and would have liked to >> have include the Zero >> fix in u40. > This issue should have been raised back in early August when 8022188 > was reported. Has anyone been testing Zero builds for 7u codebase? > It's a team effort. 7u40 has been ramping down since mid June [1] >> >> I'm not sure there's much point putting it in u60 as no doubt they'll >> be a further HotSpot pull >> which will pick up 8022188 [0] already mentioned by Omair. I didn't >> find that changeset >> until I'd already written the same fix (identical in fact) for u40 >> and Omair's couldn't be >> backported anyway as it carries other changes (a habit I, >> incidentally, prefer to avoid). >> I'm happy to push my version though, if wanted. >> >> However, my main concern is that u40 won't built Zero. Are there >> going to be no further updates to it, >> not even for security fixes? > Let's get the fix into the 7u forest (via hsx). CPU changesets get > pushed to the jdk7u forest when the CPU releases. I will bring this to the 7u forest in the next couple of days via the new hsx repo for 7u (hsx/jdk7u/hotspot, which will be created soon). Just to double check, we basically need to backport this changeset: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c54a3122f9c8 correct? -- Alejandro From david.buck at oracle.com Wed Sep 11 17:21:03 2013 From: david.buck at oracle.com (David Buck) Date: Thu, 12 Sep 2013 09:21:03 +0900 Subject: [7u] Request for approval for 4673406 RFE: Java Printing: Provide a way to display win32 printer driver's dialog Message-ID: <523108EF.50201@oracle.com> Hi! This is a request to backport the change for 4673406 from 8 to 7. [ 4673406 RFE: Java Printing: Provide a way to display win32 printer driver's dialog ] http://bugs.sun.com/view_bug.do?bug_id=4673406 The change in 8: === Changeset: dc09174469ef Author: prr Date: 2013-08-30 10:25 -0700 URL: http://hg.openjdk.java.net/jdk8/2d/jdk/rev/dc09174469ef 4673406: RFE: Java Printing: Provide a way to display win32 printer driver's dialog Reviewed-by: jgodinez, bae === The backport is a line for line exact copy of the 8 fix, with some minor offset changes to the diff as unrelated code in the some of the files has changed slightly. http://cr.openjdk.java.net/~dbuck/4673406/webrev.00/ This version has been reviewed offline by prr and bae. Best Regards, -Buck From Alan.Bateman at oracle.com Thu Sep 12 00:55:53 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 12 Sep 2013 08:55:53 +0100 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <5230D12A.5000902@oracle.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> <5230D12A.5000902@oracle.com> Message-ID: <52317389.3030402@oracle.com> On 11/09/2013 21:23, Se?n Coffey wrote: > > On 11/09/13 20:35, Andrew Hughes wrote: >> Thanks. I wasn't aware of these. Are these "EA binaries" OpenJDK? > AFAIK, the Java SE 8 EA binary that's released weekly is used for > testing. That binary shares a codebase with OpenJDK and results from > it would be a good indicator. Also just to point out that the results are posted on jdk8 java.net pages, not the OpenJDK site. As I recall, the original motive was to make it possible for allow anyone to compare their own test results with Oracle builds (as Oracle builds have the deployment stack and a few other things that aren't in OpenJDK). -Alan. From sean.coffey at oracle.com Thu Sep 12 01:20:46 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 12 Sep 2013 09:20:46 +0100 Subject: [7u] Request for approval for 4673406 RFE: Java Printing: Provide a way to display win32 printer driver's dialog In-Reply-To: <523108EF.50201@oracle.com> References: <523108EF.50201@oracle.com> Message-ID: <5231795E.9030606@oracle.com> Approved! regards, Sean. On 12/09/2013 01:21, David Buck wrote: > Hi! > > This is a request to backport the change for 4673406 from 8 to 7. > > [ 4673406 RFE: Java Printing: Provide a way to display win32 printer > driver's dialog ] > http://bugs.sun.com/view_bug.do?bug_id=4673406 > > The change in 8: > > === > Changeset: dc09174469ef > Author: prr > Date: 2013-08-30 10:25 -0700 > URL: http://hg.openjdk.java.net/jdk8/2d/jdk/rev/dc09174469ef > > 4673406: RFE: Java Printing: Provide a way to display win32 printer > driver's dialog > Reviewed-by: jgodinez, bae > === > > The backport is a line for line exact copy of the 8 fix, with some > minor offset changes to the diff as unrelated code in the some of the > files has changed slightly. > > http://cr.openjdk.java.net/~dbuck/4673406/webrev.00/ > > This version has been reviewed offline by prr and bae. > > Best Regards, > -Buck From sean.coffey at oracle.com Thu Sep 12 01:45:19 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 12 Sep 2013 09:45:19 +0100 Subject: 8024648: 8016131 breaks Zero port was (Re: [7u communication] JDK 7u40 released today!) In-Reply-To: <5230E872.8090905@oracle.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> <5230D12A.5000902@oracle.com> <5230E872.8090905@oracle.com> Message-ID: <52317F1F.8050104@oracle.com> Alejandro, 8022188 addresses a fix to Zero port necessary since 8016131 and 8016697 integrations to hs25. Since 8016697 isn't in hs24, it might be better have the new bug ID follow this issue [1]. I've assigned that to Andrew and he already has a changeset in icedtea [2]. I understand that there's a new hsx forest naming convention for hsx fixes targeting jdk7u [3]. Please ping the jdk7u-dev at openjdk.java.net mailing list when this new forest structure is in place. regards, Sean. [1] http://bugs.sun.com/view_bug.do?bug_id=8024648 [2] http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9 [3] http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-August/010683.html On 11/09/2013 23:02, Alejandro E Murillo wrote: >>>> >>>> 8024648: 8016131 breaks Zero port >>> That was part of my point. There's some mention of 7u40 appearing >>> in mid-September >>> and then it suddenly appears yesterday evening, with no further >>> warning. I was still >>> testing builds of it on various platforms and would have liked to >>> have include the Zero >>> fix in u40. >> This issue should have been raised back in early August when 8022188 >> was reported. Has anyone been testing Zero builds for 7u codebase? >> It's a team effort. 7u40 has been ramping down since mid June [1] >>> >>> I'm not sure there's much point putting it in u60 as no doubt >>> they'll be a further HotSpot pull >>> which will pick up 8022188 [0] already mentioned by Omair. I didn't >>> find that changeset >>> until I'd already written the same fix (identical in fact) for u40 >>> and Omair's couldn't be >>> backported anyway as it carries other changes (a habit I, >>> incidentally, prefer to avoid). >>> I'm happy to push my version though, if wanted. >>> >>> However, my main concern is that u40 won't built Zero. Are there >>> going to be no further updates to it, >>> not even for security fixes? >> Let's get the fix into the 7u forest (via hsx). CPU changesets get >> pushed to the jdk7u forest when the CPU releases. > I will bring this to the 7u forest in the next couple of days > via the new hsx repo for 7u (hsx/jdk7u/hotspot, which will be created > soon). > > Just to double check, we basically need to backport this changeset: > http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c54a3122f9c8 > > correct? From david.buck at oracle.com Thu Sep 12 01:52:38 2013 From: david.buck at oracle.com (david.buck at oracle.com) Date: Thu, 12 Sep 2013 08:52:38 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 4673406: RFE: Java Printing: Provide a way to display win32 printer driver's dialog Message-ID: <20130912085305.2CA836274C@hg.openjdk.java.net> Changeset: 7e5de40af11a Author: dbuck Date: 2013-09-12 01:50 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7e5de40af11a 4673406: RFE: Java Printing: Provide a way to display win32 printer driver's dialog Summary: Displays the Windows DocumentProperties UI from the JDK's Swing print dialog. Reviewed-by: prr, bae + src/share/classes/sun/print/DocumentPropertiesUI.java + src/share/classes/sun/print/PrinterJobWrapper.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/print/ServiceDialog.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/print/Win32MediaTray.java ! src/windows/classes/sun/print/Win32PrintService.java ! src/windows/native/sun/windows/awt_PrintControl.cpp ! src/windows/native/sun/windows/awt_PrintControl.h ! src/windows/native/sun/windows/awt_PrintJob.cpp From shanliang.jiang at oracle.com Thu Sep 12 03:04:33 2013 From: shanliang.jiang at oracle.com (shanliang) Date: Thu, 12 Sep 2013 12:04:33 +0200 Subject: [7u-dev] Request for approval for 8023529 Message-ID: <523191B1.3000401@oracle.com> This is a simple export/import backport for 8023529: OpenMBeanInfoSupport.equals/hashCode throw NPE bug: https://bugs.openjdk.java.net/browse/JDK-8023529 jdk 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e407df8093dc jdk 8 review: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-September/011535.html Thanks, Shanliang From alejandro.murillo at oracle.com Thu Sep 12 03:12:30 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 12 Sep 2013 04:12:30 -0600 Subject: 8024648: 8016131 breaks Zero port was (Re: [7u communication] JDK 7u40 released today!) In-Reply-To: <52317F1F.8050104@oracle.com> References: <522F78C9.7030201@oracle.com> <527855429.11386973.1378913614551.JavaMail.root@redhat.com> <5230B797.4070303@oracle.com> <1606181551.11576614.1378928139272.JavaMail.root@redhat.com> <5230D12A.5000902@oracle.com> <5230E872.8090905@oracle.com> <52317F1F.8050104@oracle.com> Message-ID: <5231938E.7070606@oracle.com> On 9/12/2013 2:45 AM, Se?n Coffey wrote: > Alejandro, > > 8022188 addresses a fix to Zero port necessary since 8016131 and > 8016697 integrations to hs25. > Since 8016697 isn't in hs24, it might be better have the new bug ID > follow this issue [1]. I've assigned that to Andrew and he already has > a changeset in icedtea [2]. sounds good > > I understand that there's a new hsx forest naming convention for hsx > fixes targeting jdk7u [3]. Please ping the jdk7u-dev at openjdk.java.net > mailing list when this new forest structure is in place. yes. Will do. We will also import the appropriate changeset for 8024648 and will push it via JPRT (for minimal testing purposes) once the repo is in place. thanks Alejandro > > regards, > Sean. > > [1] http://bugs.sun.com/view_bug.do?bug_id=8024648 > [2] > http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9 > [3] > http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-August/010683.html > > On 11/09/2013 23:02, Alejandro E Murillo wrote: >>>>> >>>>> 8024648: 8016131 breaks Zero port >>>> That was part of my point. There's some mention of 7u40 appearing >>>> in mid-September >>>> and then it suddenly appears yesterday evening, with no further >>>> warning. I was still >>>> testing builds of it on various platforms and would have liked to >>>> have include the Zero >>>> fix in u40. >>> This issue should have been raised back in early August when 8022188 >>> was reported. Has anyone been testing Zero builds for 7u codebase? >>> It's a team effort. 7u40 has been ramping down since mid June [1] >>>> >>>> I'm not sure there's much point putting it in u60 as no doubt >>>> they'll be a further HotSpot pull >>>> which will pick up 8022188 [0] already mentioned by Omair. I didn't >>>> find that changeset >>>> until I'd already written the same fix (identical in fact) for u40 >>>> and Omair's couldn't be >>>> backported anyway as it carries other changes (a habit I, >>>> incidentally, prefer to avoid). >>>> I'm happy to push my version though, if wanted. >>>> >>>> However, my main concern is that u40 won't built Zero. Are there >>>> going to be no further updates to it, >>>> not even for security fixes? >>> Let's get the fix into the 7u forest (via hsx). CPU changesets get >>> pushed to the jdk7u forest when the CPU releases. >> I will bring this to the 7u forest in the next couple of days >> via the new hsx repo for 7u (hsx/jdk7u/hotspot, which will be created >> soon). >> >> Just to double check, we basically need to backport this changeset: >> http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c54a3122f9c8 >> >> correct? > -- Alejandro From sean.coffey at oracle.com Thu Sep 12 04:13:56 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 12 Sep 2013 12:13:56 +0100 Subject: [7u-dev] Request for approval for 8023529 In-Reply-To: <523191B1.3000401@oracle.com> References: <523191B1.3000401@oracle.com> Message-ID: <5231A1F4.2070701@oracle.com> Approved. regards, Sean. On 12/09/2013 11:04, shanliang wrote: > This is a simple export/import backport for > 8023529: OpenMBeanInfoSupport.equals/hashCode throw NPE > > bug: https://bugs.openjdk.java.net/browse/JDK-8023529 > jdk 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e407df8093dc > jdk 8 review: > http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-September/011535.html > > Thanks, > Shanliang From shanliang.jiang at oracle.com Thu Sep 12 05:17:38 2013 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Thu, 12 Sep 2013 12:17:38 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023529: OpenMBeanInfoSupport.equals/hashCode throw NPE Message-ID: <20130912121920.21C9B62755@hg.openjdk.java.net> Changeset: 1dfc719e1525 Author: sjiang Date: 2013-09-12 14:16 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1dfc719e1525 8023529: OpenMBeanInfoSupport.equals/hashCode throw NPE Reviewed-by: dholmes, dfuchs ! src/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java + test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java + test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java From david.katleman at oracle.com Thu Sep 12 17:19:21 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:19:21 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u60-b00 for changeset c5b5886004e6 Message-ID: <20130913001922.64ED6627B1@hg.openjdk.java.net> Changeset: 47d37ba79129 Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/47d37ba79129 Added tag jdk7u60-b00 for changeset c5b5886004e6 ! .hgtags From david.katleman at oracle.com Thu Sep 12 17:19:59 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:19:59 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u60-b00 for changeset ae4adc1492d1 Message-ID: <20130913002004.17385627B2@hg.openjdk.java.net> Changeset: 583e3b215735 Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/583e3b215735 Added tag jdk7u60-b00 for changeset ae4adc1492d1 ! .hgtags From david.katleman at oracle.com Thu Sep 12 17:20:54 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:20:54 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u60-b00 for changeset d9b92749a0f4 Message-ID: <20130913002056.CF846627B3@hg.openjdk.java.net> Changeset: acb5bb19d9de Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/acb5bb19d9de Added tag jdk7u60-b00 for changeset d9b92749a0f4 ! .hgtags From david.katleman at oracle.com Thu Sep 12 17:21:06 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:21:06 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u60-b00 for changeset cb5f95263f62 Message-ID: <20130913002110.0CCBD627B4@hg.openjdk.java.net> Changeset: a2097d0dbdef Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/a2097d0dbdef Added tag jdk7u60-b00 for changeset cb5f95263f62 ! .hgtags From david.katleman at oracle.com Thu Sep 12 17:21:23 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:21:23 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u60-b00 for changeset db5a29c812ee Message-ID: <20130913002148.191D0627B5@hg.openjdk.java.net> Changeset: 861e489158ef Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/861e489158ef Added tag jdk7u60-b00 for changeset db5a29c812ee ! .hgtags From david.katleman at oracle.com Thu Sep 12 17:22:47 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:22:47 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u60-b00 for changeset 849b17bc6e9a Message-ID: <20130913002251.DF4F6627B6@hg.openjdk.java.net> Changeset: 84bbd58f5515 Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/84bbd58f5515 Added tag jdk7u60-b00 for changeset 849b17bc6e9a ! .hgtags From david.katleman at oracle.com Thu Sep 12 17:19:14 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 13 Sep 2013 00:19:14 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u60-b00 for changeset 11147a12bd8c Message-ID: <20130913001914.875EB627AF@hg.openjdk.java.net> Changeset: 166858d8adbf Author: katleman Date: 2013-09-12 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/166858d8adbf Added tag jdk7u60-b00 for changeset 11147a12bd8c ! .hgtags From dmitry.markov at oracle.com Fri Sep 13 05:00:16 2013 From: dmitry.markov at oracle.com (dmitry markov) Date: Fri, 13 Sep 2013 16:00:16 +0400 Subject: [7u-dev] Request for approval for 8024395: Improve fix for line break calculations Message-ID: <5232FE50.4000202@oracle.com> Hello, Could you approve a back-port to jdk7u-dev of the fix for 8024395, please? The fix for JDK 7 is identical to the fix for JDK 8, which is already integrated into jdk8 repository. bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8024395 webrev for jdk7u-dev: http://cr.openjdk.java.net/~dmarkov/8024395/jdk7/webrev.00/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/3213c388740a technical review for jdk8: http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002906.html Thanks, Dmitry From sean.coffey at oracle.com Fri Sep 13 05:10:01 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 13 Sep 2013 13:10:01 +0100 Subject: [7u-dev] Request for approval for 8024395: Improve fix for line break calculations In-Reply-To: <5232FE50.4000202@oracle.com> References: <5232FE50.4000202@oracle.com> Message-ID: <52330099.3040307@oracle.com> Approved. regards, Sean. On 13/09/13 13:00, dmitry markov wrote: > Hello, > > Could you approve a back-port to jdk7u-dev of the fix for 8024395, > please? The fix for JDK 7 is identical to the fix for JDK 8, which is > already integrated into jdk8 repository. > > bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8024395 > webrev for jdk7u-dev: > http://cr.openjdk.java.net/~dmarkov/8024395/jdk7/webrev.00/ > jdk8 changeset: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/3213c388740a > technical review for jdk8: > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002906.html > > Thanks, > Dmitry From shanliang.jiang at oracle.com Fri Sep 13 05:44:10 2013 From: shanliang.jiang at oracle.com (shanliang) Date: Fri, 13 Sep 2013 14:44:10 +0200 Subject: [7u-dev] Request for approval for 8023669 Message-ID: <5233089A.5080505@oracle.com> This is a simple export/import backport for: 8023669: MBean*Info.hashCode : NPE bug: https://bugs.openjdk.java.net/browse/JDK-8023669 jdk 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ba0b95f310c8 jdk 8 review: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-August/011422.html Thanks, Shanliang From sean.coffey at oracle.com Fri Sep 13 05:56:20 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Fri, 13 Sep 2013 13:56:20 +0100 Subject: [7u-dev] Request for approval for 8023669 In-Reply-To: <5233089A.5080505@oracle.com> References: <5233089A.5080505@oracle.com> Message-ID: <52330B74.6090308@oracle.com> Approved. regards, Sean. On 13/09/13 13:44, shanliang wrote: > This is a simple export/import backport for: > 8023669: MBean*Info.hashCode : NPE > > bug: https://bugs.openjdk.java.net/browse/JDK-8023669 > jdk 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ba0b95f310c8 > jdk 8 review: > http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-August/011422.html > > Thanks, > Shanliang From mikhail.cherkasov at oracle.com Fri Sep 13 06:59:20 2013 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Fri, 13 Sep 2013 17:59:20 +0400 Subject: [7u-dev] Request for approval for 8015601 Message-ID: <52331A38.9090903@oracle.com> Hello all, I need to push exactly the same changes that were done for jdk8 to jdk7: bug: http://bugs.sun.com/view_bug.do?bug_id=8015601 Webrev: http://cr.openjdk.java.net/~mcherkas/8015601/webrev.01/ Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/915d13946f18 Thanks, Mikhail. From sean.coffey at oracle.com Fri Sep 13 07:19:59 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 13 Sep 2013 15:19:59 +0100 Subject: [7u-dev] Request for approval for 8015601 In-Reply-To: <52331A38.9090903@oracle.com> References: <52331A38.9090903@oracle.com> Message-ID: <52331F0F.3020406@oracle.com> approved. regards, Sean. On 13/09/13 14:59, mikhail cherkasov wrote: > Hello all, > I need to push exactly the same changes that were done for jdk8 to jdk7: > > bug: http://bugs.sun.com/view_bug.do?bug_id=8015601 > Webrev: http://cr.openjdk.java.net/~mcherkas/8015601/webrev.01/ > > Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/915d13946f18 > > Thanks, > Mikhail. From vladislav.karnaukhov at oracle.com Fri Sep 13 07:18:57 2013 From: vladislav.karnaukhov at oracle.com (vladislav.karnaukhov at oracle.com) Date: Fri, 13 Sep 2013 14:18:57 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8024395: Improve fix for line break calculations Message-ID: <20130913142009.48B55627EE@hg.openjdk.java.net> Changeset: 8b6c41d76b9b Author: dmarkov Date: 2013-09-13 18:17 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/8b6c41d76b9b 8024395: Improve fix for line break calculations Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/text/FlowView.java ! src/share/classes/javax/swing/text/View.java ! test/javax/swing/text/View/8014863/bug8014863.java From vladislav.karnaukhov at oracle.com Fri Sep 13 09:22:10 2013 From: vladislav.karnaukhov at oracle.com (vladislav.karnaukhov at oracle.com) Date: Fri, 13 Sep 2013 16:22:10 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8015601: [macosx] Test javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java fails on MacOS X Message-ID: <20130913162234.5737D627F8@hg.openjdk.java.net> Changeset: 5f14712b3dd5 Author: mcherkas Date: 2013-09-13 20:20 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5f14712b3dd5 8015601: [macosx] Test javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java fails on MacOS X Reviewed-by: alexp, alexsch ! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java From alexander.potochkin at oracle.com Fri Sep 13 10:02:59 2013 From: alexander.potochkin at oracle.com (Alexander Potochkin) Date: Fri, 13 Sep 2013 21:02:59 +0400 Subject: CFV: New JDK7u Committer: Mikhail Cherkasov Message-ID: <52334543.2000106@oracle.com> I hereby nominate Mikhail Cherkasov to jdk7u Committer. Mikhail has been a member of the Java SE sustaining team for more than a year now and already made enough contributions to get the committer status for the JDK8 project. Mikhail has spent most of that time working on the client JDK issues. He has contributed several changes to jdk7u so far: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7b0b6375576a http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2dc2b6b34b00 http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/8e6e356df9bd http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/552ab255158d http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1ea1197801d1 http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6707e6b768ee http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5f14712b3dd5 http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c6d277753ec2 Votes are due by Sep 27, 2013. Only current JDK7u Committers [1] are eligible to vote on this nomination. For Lazy Consensus voting instructions, see [2]. Thanks, alexp [1] http://openjdk.java.net/census#jdk7u [2] http://openjdk.java.net/projects#committer-vote From Abhi.Saha at Oracle.Com Fri Sep 13 10:30:16 2013 From: Abhi.Saha at Oracle.Com (Abhijit Saha) Date: Fri, 13 Sep 2013 10:30:16 -0700 Subject: CFV: New JDK7u Committer: Mikhail Cherkasov In-Reply-To: <52334543.2000106@oracle.com> References: <52334543.2000106@oracle.com> Message-ID: <52334BA8.2030802@Oracle.Com> Vote : Yes. Thanks Abhijit On 9/13/2013 10:02 AM, Alexander Potochkin wrote: > I hereby nominate Mikhail Cherkasov to jdk7u Committer. > > Mikhail has been a member of the Java SE sustaining team for more than > a year now and already made enough contributions to get the committer > status for the JDK8 project. > Mikhail has spent most of that time working on the client JDK issues. > > He has contributed several changes to jdk7u so far: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7b0b6375576a > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2dc2b6b34b00 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/8e6e356df9bd > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/552ab255158d > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1ea1197801d1 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6707e6b768ee > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5f14712b3dd5 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c6d277753ec2 > > Votes are due by Sep 27, 2013. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > alexp > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > -- Lead, Java SE Updates Java Platform Group Oracle Corporation. (408)276-7564 From alex.kasko.lists at gmail.com Mon Sep 16 00:58:18 2013 From: alex.kasko.lists at gmail.com (Alex Kasko) Date: Mon, 16 Sep 2013 11:58:18 +0400 Subject: [7u communication] JDK 7u40 released today! In-Reply-To: <522F78C9.7030201@oracle.com> References: <522F78C9.7030201@oracle.com> Message-ID: <5236BA1A.6020003@gmail.com> On 09/10/2013 11:53 PM, Se?n Coffey wrote: > I'd like to announce that JDK 7u40 has become available for download > today at : > http://www.oracle.com/technetwork/java/javase/downloads/index.html > > Thanks to all those who have contributed towards it. > > OpenJDK 7u40 source code is available via the 7u40 stabilization forest > [1] and a 7u40 source bundle [2] has also been made available. I've also > updated the OpenJDK 7u project page with latest status. I plan to ask > OpenJDK ops team for the jdk7u40/jdk7u40-dev forests to become read only. > > If you're packaging this release, it could be useful to let subscribed > members know about it via communication on this mailing list. Please > continue to contribute fixes back to the jdk7u-dev forest [3] which is > already gathering changes for the next non-CPU JDK7u release. May I ask what build environment was used for internal Mac OS X builds? Mac build fails for me on 10.7.5, xcode 4.3.2, i686-apple-darwin11-llvm-gcc-4.2 due to http://bugs.sun.com/view_bug.do?bug_id=8021771 It works with a patch attached to bug, but I'd rather use proper environment to build sources as is. > > Regards, > Sean. > > [1] http://hg.openjdk.java.net/jdk7u/jdk7u40/ > [2] http://jdk7.java.net/source.html > [3] http://hg.openjdk.java.net/jdk7u/jdk7u-dev -- Regards, Alex Kasko From anthony.petrov at oracle.com Mon Sep 16 04:23:04 2013 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Mon, 16 Sep 2013 15:23:04 +0400 Subject: CFV: New JDK7u Committer: Mikhail Cherkasov In-Reply-To: <52334543.2000106@oracle.com> References: <52334543.2000106@oracle.com> Message-ID: <5236EA18.6070407@oracle.com> Vote: YES -- best regards, Anthony On 09/13/13 21:02, Alexander Potochkin wrote: > I hereby nominate Mikhail Cherkasov to jdk7u Committer. > > Mikhail has been a member of the Java SE sustaining team for more than a > year now and already made enough contributions to get the committer > status for the JDK8 project. > Mikhail has spent most of that time working on the client JDK issues. > > He has contributed several changes to jdk7u so far: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7b0b6375576a > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2dc2b6b34b00 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/8e6e356df9bd > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/552ab255158d > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1ea1197801d1 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6707e6b768ee > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5f14712b3dd5 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c6d277753ec2 > > Votes are due by Sep 27, 2013. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > alexp > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > From shanliang.jiang at oracle.com Mon Sep 16 08:18:34 2013 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Mon, 16 Sep 2013 15:18:34 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023669: MBean*Info.hashCode : NPE Message-ID: <20130916151950.DF0286287E@hg.openjdk.java.net> Changeset: a0ae97463c58 Author: sjiang Date: 2013-09-16 17:17 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/a0ae97463c58 8023669: MBean*Info.hashCode : NPE Reviewed-by: dholmes, dfuchs, jbachorik ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanInfo.java ! src/share/classes/javax/management/MBeanOperationInfo.java ! src/share/classes/javax/management/MBeanParameterInfo.java + test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java From alexander.potochkin at oracle.com Mon Sep 16 08:23:33 2013 From: alexander.potochkin at oracle.com (Alexander Potochkin) Date: Mon, 16 Sep 2013 19:23:33 +0400 Subject: CFV: New JDK7u Committer: Mikhail Cherkasov In-Reply-To: <52334543.2000106@oracle.com> References: <52334543.2000106@oracle.com> Message-ID: <52372275.7050503@oracle.com> Vote : Veto It turned out that a couple of commits from Mikhail are duplicated under different revisions number (any ideas why it happens?) changeset: 6492:7b0b6375576a user: mcherkas date: Fri Jan 18 18:50:00 2013 +0400 summary: 8005019: JTable passes row index instead of length when inserts selection interval changeset: 5648:c6d277753ec2 user: mcherkas date: Fri Jan 18 18:50:00 2013 +0400 summary: 8005019: JTable passes row index instead of length when inserts selection interval changeset: 6382:2dc2b6b34b00 user: mcherkas date: Tue Feb 12 16:11:40 2013 +0400 summary: 8005932: Java 7 on mac os x only provides text clipboard formats changeset: 5750:6707e6b768ee user: mcherkas date: Tue Feb 12 16:11:40 2013 +0400 summary: 8005932: Java 7 on mac os x only provides text clipboard formats We both relied on the following search page http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/log?rev=mcherkas and missed the duplicated commits Sorry for the premature nomination alexp On 9/13/2013 9:02 PM, Alexander Potochkin wrote: > I hereby nominate Mikhail Cherkasov to jdk7u Committer. > > Mikhail has been a member of the Java SE sustaining team for more than > a year now and already made enough contributions to get the committer > status for the JDK8 project. > Mikhail has spent most of that time working on the client JDK issues. > > He has contributed several changes to jdk7u so far: > > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7b0b6375576a > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2dc2b6b34b00 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/8e6e356df9bd > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/552ab255158d > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1ea1197801d1 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6707e6b768ee > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5f14712b3dd5 > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c6d277753ec2 > > Votes are due by Sep 27, 2013. > > Only current JDK7u Committers [1] are eligible to vote on this > nomination. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > alexp > > [1] http://openjdk.java.net/census#jdk7u > [2] http://openjdk.java.net/projects#committer-vote > From brian.burkhalter at oracle.com Mon Sep 16 16:56:42 2013 From: brian.burkhalter at oracle.com (Brian Burkhalter) Date: Mon, 16 Sep 2013 16:56:42 -0700 Subject: Request for approval for 8024356: Double.parseDouble() is slow for long Strings Message-ID: This is a request for a partial backport from JDK 8. The code in question was part of a large patch which has been integrated now for about three months. Issue: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8024356 Webrev: http://cr.openjdk.java.net/~bpb/8024356/ Review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020837.html Assuming this is approved, I will need a JDK 7 Committer for push it. Thanks, Brian From jeff.dinkins at oracle.com Mon Sep 16 17:05:37 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Mon, 16 Sep 2013 17:05:37 -0700 Subject: Request for approval for 8024356: Double.parseDouble() is slow for long Strings In-Reply-To: References: Message-ID: <11CD1499-43E3-4AB7-9925-DDEF5F9480BB@oracle.com> Hi Brian, Approved for 7u-dev. -jeff On Sep 16, 2013, at 4:56 PM, Brian Burkhalter wrote: > This is a request for a partial backport from JDK 8. The code in question was part of a large patch which has been integrated now for about three months. > > Issue: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8024356 > Webrev: http://cr.openjdk.java.net/~bpb/8024356/ > Review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020837.html > > Assuming this is approved, I will need a JDK 7 Committer for push it. > > Thanks, > > Brian From Brian.Burkhalter at oracle.com Mon Sep 16 17:08:20 2013 From: Brian.Burkhalter at oracle.com (Brian Burkhalter) Date: Mon, 16 Sep 2013 17:08:20 -0700 Subject: Request for approval for 8024356: Double.parseDouble() is slow for long Strings In-Reply-To: <11CD1499-43E3-4AB7-9925-DDEF5F9480BB@oracle.com> References: <11CD1499-43E3-4AB7-9925-DDEF5F9480BB@oracle.com> Message-ID: <4B527AAA-7CCE-48B9-8B97-873982344296@oracle.com> Hi Jeff, Thanks. Is there someone who could push this for me? Brian On Sep 16, 2013, at 5:05 PM, Jeff Dinkins wrote: > > Hi Brian, > > Approved for 7u-dev. > > -jeff > > On Sep 16, 2013, at 4:56 PM, Brian Burkhalter wrote: >> This is a request for a partial backport from JDK 8. The code in question was part of a large patch which has been integrated now for about three months. >> >> Issue: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8024356 >> Webrev: http://cr.openjdk.java.net/~bpb/8024356/ >> Review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020837.html >> >> Assuming this is approved, I will need a JDK 7 Committer for push it. >> >> Thanks, >> >> Brian > From sean.coffey at oracle.com Tue Sep 17 01:15:17 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 17 Sep 2013 09:15:17 +0100 Subject: Request for approval for 8024356: Double.parseDouble() is slow for long Strings In-Reply-To: <4B527AAA-7CCE-48B9-8B97-873982344296@oracle.com> References: <11CD1499-43E3-4AB7-9925-DDEF5F9480BB@oracle.com> <4B527AAA-7CCE-48B9-8B97-873982344296@oracle.com> Message-ID: <52380F95.4090503@oracle.com> I can push this for you Brian. regards, Sean. On 17/09/2013 01:08, Brian Burkhalter wrote: > Hi Jeff, > > Thanks. > > Is there someone who could push this for me? > > Brian > > On Sep 16, 2013, at 5:05 PM, Jeff Dinkins wrote: > >> Hi Brian, >> >> Approved for 7u-dev. >> >> -jeff >> >> On Sep 16, 2013, at 4:56 PM, Brian Burkhalter wrote: >>> This is a request for a partial backport from JDK 8. The code in question was part of a large patch which has been integrated now for about three months. >>> >>> Issue: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8024356 >>> Webrev: http://cr.openjdk.java.net/~bpb/8024356/ >>> Review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020837.html >>> >>> Assuming this is approved, I will need a JDK 7 Committer for push it. >>> >>> Thanks, >>> >>> Brian From sean.coffey at oracle.com Tue Sep 17 05:07:31 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 17 Sep 2013 12:07:31 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8024356: Double.parseDouble() is slow for long Strings Message-ID: <20130917120827.688CF628AC@hg.openjdk.java.net> Changeset: cc055e12248d Author: bpb Date: 2013-09-17 13:06 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cc055e12248d 8024356: Double.parseDouble() is slow for long Strings Summary: Clamp nDigits to MAX_NDIGITS. Reviewed-by: bpb, drchase, shade Contributed-by: Dmitry Nadezhin ! src/share/classes/sun/misc/FloatingDecimal.java From konstantin.shefov at oracle.com Tue Sep 17 07:38:53 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 17 Sep 2013 18:38:53 +0400 Subject: [7u-dev] Request for approval CR 8006087 [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically. Message-ID: <5238697D.4050406@oracle.com> Hello, Please approve a direct backport from JDK 8 for 8006087 [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically. Test bug fix. Reviewed by serb, alexsch (attached) http://bugs.sun.com/view_bug.do?bug_id=8006087 The webrev is: http://cr.openjdk.java.net/~kshefov/8006087/webrev.01 Thanks, Konstantin -------------- next part -------------- An embedded message was scrubbed... From: Sergey Bylokhov Subject: Re: [8] Review request for CR 8006087 [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically. Date: Fri, 13 Sep 2013 16:43:04 +0400 Size: 2917 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130917/0e7a490b/AttachedMessage.nws From konstantin.shefov at oracle.com Tue Sep 17 07:41:51 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 17 Sep 2013 18:41:51 +0400 Subject: [7u-dev] Request for approval for CR 7020060 [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed Message-ID: <52386A2F.5010405@oracle.com> Hello, Please approve a direct backport from JDK 8 for 7020060 [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed Test bug fix. Reviewed-by: anthony, serb (attached) http://bugs.sun.com/view_bug.do?bug_id=7020060 The webrev is: http://cr.openjdk.java.net/~kshefov/7020060/webrev.00 Thanks, Konstantin -------------- next part -------------- An embedded message was scrubbed... From: Anthony Petrov Subject: Re: [8] Review request for CR 7020060 [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed Date: Mon, 16 Sep 2013 17:10:55 +0400 Size: 1337 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130917/5f048583/AttachedMessage.nws -------------- next part -------------- An embedded message was scrubbed... From: Sergey Bylokhov Subject: Re: [8] Review request for CR 7020060 [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed Date: Fri, 13 Sep 2013 13:53:14 +0400 Size: 1308 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130917/5f048583/AttachedMessage-0001.nws From konstantin.shefov at oracle.com Tue Sep 17 07:44:10 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 17 Sep 2013 18:44:10 +0400 Subject: [7u-dev] Request for approval for CR 8015597 [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX Message-ID: <52386ABA.7000701@oracle.com> Hello, Please approve a direct backport from JDK 8 for 8015597 [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX Test bug fix. Move from closed repo. Reviewed by serb, alexsch (attached) http://bugs.sun.com/view_bug.do?bug_id=8015597 The webrev is: http://cr.openjdk.java.net/~kshefov/8015597/webrev.02 - add to open repo. http://cr.openjdk.java.net/~kshefov/8015597/webrev.diff - diff with previous version of the test. Thanks, Konstantin -------------- next part -------------- An embedded message was scrubbed... From: Sergey Bylokhov Subject: Re: [8] Review request for CR 8015597 [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX Date: Fri, 13 Sep 2013 16:41:12 +0400 Size: 2463 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130917/119a494b/AttachedMessage.nws -------------- next part -------------- An embedded message was scrubbed... From: Alexander Scherbatiy Subject: Re: [8] Review request for CR 8015597 [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX Date: Fri, 13 Sep 2013 15:37:56 +0400 Size: 2399 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130917/119a494b/AttachedMessage-0001.nws From sean.coffey at oracle.com Tue Sep 17 07:50:02 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 17 Sep 2013 15:50:02 +0100 Subject: [7u-dev] Request for approval CR 8006087 [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically. In-Reply-To: <5238697D.4050406@oracle.com> References: <5238697D.4050406@oracle.com> Message-ID: <52386C1A.1040502@oracle.com> Approved. regards, Sean. On 17/09/2013 15:38, Konstantin Shefov wrote: > Hello, > > Please approve a direct backport from JDK 8 for > > 8006087 [TEST_BUG] The BACKSPACE key doesn't work and after pressing > 'cancel' and 'DONE' button, the case pass automatically. > > Test bug fix. > > Reviewed by serb, alexsch (attached) > > http://bugs.sun.com/view_bug.do?bug_id=8006087 > > The webrev is: http://cr.openjdk.java.net/~kshefov/8006087/webrev.01 > > Thanks, > Konstantin From sean.coffey at oracle.com Tue Sep 17 07:50:13 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 17 Sep 2013 15:50:13 +0100 Subject: [7u-dev] Request for approval for CR 7020060 [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed In-Reply-To: <52386A2F.5010405@oracle.com> References: <52386A2F.5010405@oracle.com> Message-ID: <52386C25.5020505@oracle.com> Approved. regards, Sean. On 17/09/2013 15:41, Konstantin Shefov wrote: > Hello, > > Please approve a direct backport from JDK 8 for > > 7020060 [TEST_BUG] > java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed > > Test bug fix. > Reviewed-by: anthony, serb (attached) > http://bugs.sun.com/view_bug.do?bug_id=7020060 > > The webrev is: http://cr.openjdk.java.net/~kshefov/7020060/webrev.00 > > Thanks, > Konstantin From sean.coffey at oracle.com Tue Sep 17 07:50:23 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 17 Sep 2013 15:50:23 +0100 Subject: [7u-dev] Request for approval for CR 8015597 [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX In-Reply-To: <52386ABA.7000701@oracle.com> References: <52386ABA.7000701@oracle.com> Message-ID: <52386C2F.8000609@oracle.com> Approved. regards, Sean. On 17/09/2013 15:44, Konstantin Shefov wrote: > Hello, > > Please approve a direct backport from JDK 8 for > > 8015597 [TEST_BUG] [macosx] Test > closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 > b75 on MacOSX > > Test bug fix. Move from closed repo. > > Reviewed by serb, alexsch (attached) > > http://bugs.sun.com/view_bug.do?bug_id=8015597 > > The webrev is: http://cr.openjdk.java.net/~kshefov/8015597/webrev.02 > - add to open repo. > http://cr.openjdk.java.net/~kshefov/8015597/webrev.diff - diff with > previous version of the test. > > Thanks, > Konstantin From shanliang.jiang at oracle.com Wed Sep 18 00:01:43 2013 From: shanliang.jiang at oracle.com (shanliang) Date: Wed, 18 Sep 2013 09:01:43 +0200 Subject: [7u-dev] Request for approval for 8023954 Message-ID: <52394FD7.3000309@oracle.com> This is a simple export/import backport for: 8023954: MBean*Info.equals: throw NPE bug: https://bugs.openjdk.java.net/browse/JDK-8023954 jdk 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8708569b5524 jdk 8 review: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-September/011750.html Thanks, Shanliang From sean.coffey at oracle.com Wed Sep 18 01:00:46 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 18 Sep 2013 09:00:46 +0100 Subject: [7u-dev] Request for approval for 8023954 In-Reply-To: <52394FD7.3000309@oracle.com> References: <52394FD7.3000309@oracle.com> Message-ID: <52395DAE.6030905@oracle.com> Approved. regards, Sean. On 18/09/2013 08:01, shanliang wrote: > This is a simple export/import backport for: > 8023954: MBean*Info.equals: throw NPE > > bug: https://bugs.openjdk.java.net/browse/JDK-8023954 > jdk 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8708569b5524 > jdk 8 review: > http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-September/011750.html > > Thanks, > Shanliang From shanliang.jiang at oracle.com Wed Sep 18 03:53:57 2013 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Wed, 18 Sep 2013 10:53:57 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023954: MBean*Info.equals: throw NPE Message-ID: <20130918105458.A1843628FF@hg.openjdk.java.net> Changeset: 6af8b9ce93e1 Author: sjiang Date: 2013-09-18 12:53 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6af8b9ce93e1 8023954: MBean*Info.equals: throw NPE Reviewed-by: dfuchs, dholmes ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanFeatureInfo.java ! src/share/classes/javax/management/MBeanNotificationInfo.java ! src/share/classes/javax/management/MBeanOperationInfo.java ! src/share/classes/javax/management/MBeanParameterInfo.java + test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java From mikhail.cherkasov at oracle.com Wed Sep 18 04:19:14 2013 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Wed, 18 Sep 2013 15:19:14 +0400 Subject: [7u-dev] Request for approval for 8016746 Message-ID: <52398C32.200@oracle.com> Hello all, I need to push exactly the same changes that were done for jdk8 to jdk7: bug: http://bugs.sun.com/view_bug.do?bug_id=8016746 Webrev: http://cr.openjdk.java.net/~mcherkas/8016746/webrev.01/ Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc7a15f4c735 Thanks, Mikhail. From jeff.dinkins at oracle.com Wed Sep 18 11:50:00 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Wed, 18 Sep 2013 11:50:00 -0700 Subject: [7u-dev] Request for approval for 8016746 In-Reply-To: <52398C32.200@oracle.com> References: <52398C32.200@oracle.com> Message-ID: <2FCA95DD-0841-482A-A059-4731D46B69A8@oracle.com> Hi Mikhail, Is there a public link to the JDK8 review? thanks jeff On Sep 18, 2013, at 4:19 AM, mikhail cherkasov wrote: > Hello all, > I need to push exactly the same changes that were done for jdk8 to jdk7: > > bug: http://bugs.sun.com/view_bug.do?bug_id=8016746 > Webrev: http://cr.openjdk.java.net/~mcherkas/8016746/webrev.01/ > Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc7a15f4c735 > > Thanks, > Mikhail. From mikhail.cherkasov at oracle.com Wed Sep 18 13:47:21 2013 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Thu, 19 Sep 2013 00:47:21 +0400 Subject: [7u-dev] Request for approval for 8016746 In-Reply-To: <2FCA95DD-0841-482A-A059-4731D46B69A8@oracle.com> References: <52398C32.200@oracle.com> <2FCA95DD-0841-482A-A059-4731D46B69A8@oracle.com> Message-ID: <523A1159.4010109@oracle.com> Hi Jeff, On 18.09.2013 22:50, Jeff Dinkins wrote: > Is there a public link to the JDK8 review? http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002957.html Thanks, Mikhail. From jeff.dinkins at oracle.com Wed Sep 18 15:37:15 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Wed, 18 Sep 2013 15:37:15 -0700 Subject: [7u-dev] Request for approval for 8016746 In-Reply-To: <523A1159.4010109@oracle.com> References: <52398C32.200@oracle.com> <2FCA95DD-0841-482A-A059-4731D46B69A8@oracle.com> <523A1159.4010109@oracle.com> Message-ID: Thanks Mikhail, Approved for 7u-dev. -jeff On Sep 18, 2013, at 1:47 PM, mikhail cherkasov wrote: > Hi Jeff, > > On 18.09.2013 22:50, Jeff Dinkins wrote: >> Is there a public link to the JDK8 review? > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002957.html > > Thanks, > Mikhail. > On Sep 18, 2013, at 4:19 AM, mikhail cherkasov wrote: >> Hello all, >> I need to push exactly the same changes that were done for jdk8 to jdk7: >> >> bug: http://bugs.sun.com/view_bug.do?bug_id=8016746 >> Webrev: http://cr.openjdk.java.net/~mcherkas/8016746/webrev.01/ >> Changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc7a15f4c735 >> >> Thanks, >> Mikhail. From konstantin.shefov at oracle.com Thu Sep 19 04:35:23 2013 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Thu, 19 Sep 2013 11:35:23 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8006087: [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically. Message-ID: <20130919113556.B47AE62941@hg.openjdk.java.net> Changeset: 7b0aec4df3ca Author: kshefov Date: 2013-09-19 15:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7b0aec4df3ca 8006087: [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically. Reviewed-by: serb, alexsch ! test/javax/swing/JFileChooser/4150029/bug4150029.html ! test/javax/swing/JFileChooser/4150029/bug4150029.java From konstantin.shefov at oracle.com Thu Sep 19 04:45:07 2013 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Thu, 19 Sep 2013 11:45:07 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7020060: [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed Message-ID: <20130919114521.73C7F62944@hg.openjdk.java.net> Changeset: 5db507b95002 Author: kshefov Date: 2013-09-19 15:44 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5db507b95002 7020060: [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed Reviewed-by: anthony, serb ! test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java From konstantin.shefov at oracle.com Thu Sep 19 04:39:32 2013 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Thu, 19 Sep 2013 11:39:32 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8015597: [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX Message-ID: <20130919113945.C48D162942@hg.openjdk.java.net> Changeset: 3ea038eab382 Author: kshefov Date: 2013-09-19 15:38 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/3ea038eab382 8015597: [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX Reviewed-by: serb, alexsch + test/javax/swing/JMenuBar/4750590/bug4750590.java From vladislav.karnaukhov at oracle.com Thu Sep 19 06:53:30 2013 From: vladislav.karnaukhov at oracle.com (vladislav.karnaukhov at oracle.com) Date: Thu, 19 Sep 2013 13:53:30 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8016746: Test javax/swing/JTable/7068740/bug7068740.java fails Message-ID: <20130919135352.6E03C62951@hg.openjdk.java.net> Changeset: cb7d0128e069 Author: mcherkas Date: 2013-09-19 17:51 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cb7d0128e069 8016746: Test javax/swing/JTable/7068740/bug7068740.java fails Reviewed-by: serb, alexsch ! test/javax/swing/JTable/7068740/bug7068740.java From sean.coffey at oracle.com Thu Sep 19 13:28:20 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 19 Sep 2013 21:28:20 +0100 Subject: [7u-dev] Request for approval : 8017195 : Introduce option to setKeepAlive parameter on CORBA sockets Message-ID: <523B5E64.9050309@oracle.com> Hi, I'd like to backport this to jdk7u-dev forest. Changes apply cleanly. JDK 8 changesets : http://hg.openjdk.java.net/jdk8/tl/corba/rev/af8e5bc3a150 http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5920155dd080 bug report : https://bugs.openjdk.java.net/browse/JDK-8017195 review thread : http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020546.html regards, Sean. From jeff.dinkins at oracle.com Thu Sep 19 15:37:27 2013 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Thu, 19 Sep 2013 15:37:27 -0700 Subject: [7u-dev] Request for approval : 8017195 : Introduce option to setKeepAlive parameter on CORBA sockets In-Reply-To: <523B5E64.9050309@oracle.com> References: <523B5E64.9050309@oracle.com> Message-ID: <8A738552-8E09-480C-9114-B30C7AD2587A@oracle.com> Hi S?an, Looks good. Approved for 7u-dev. -jeff On Sep 19, 2013, at 1:28 PM, Se?n Coffey wrote: > Hi, > > I'd like to backport this to jdk7u-dev forest. Changes apply cleanly. > > JDK 8 changesets : > http://hg.openjdk.java.net/jdk8/tl/corba/rev/af8e5bc3a150 > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5920155dd080 > > bug report : https://bugs.openjdk.java.net/browse/JDK-8017195 > review thread : http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/020546.html > > regards, > Sean. From rob.mckenna at oracle.com Fri Sep 20 06:33:04 2013 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 20 Sep 2013 14:33:04 +0100 Subject: [jdk7u-dev] Request for approval: 7123493 Message-ID: <523C4E90.9090306@oracle.com> Hi folks, 7123493: (proxy) Proxy.getProxyClass doesn't scale under high load http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e7ae178b24d http://bugs.sun.com/view_bug.do?bug_id=7123493 7 review thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/021014.html As per the bug comments: Replace the WeakHashMap with ConcurrentHashMap and also define a ProxyClassFactory as a Supplier as a clean way to handle multiple requests in generating a proxy class for the same class loader and same set of interfaces. -Rob From sean.coffey at oracle.com Fri Sep 20 06:44:09 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Fri, 20 Sep 2013 14:44:09 +0100 Subject: [jdk7u-dev] Request for approval: 7123493 In-Reply-To: <523C4E90.9090306@oracle.com> References: <523C4E90.9090306@oracle.com> Message-ID: <523C5129.7080103@oracle.com> Approved. regards, Sean. On 20/09/13 14:33, Rob McKenna wrote: > Hi folks, > > 7123493: (proxy) Proxy.getProxyClass doesn't scale under high load > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e7ae178b24d > http://bugs.sun.com/view_bug.do?bug_id=7123493 > > 7 review thread: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-September/021014.html > > As per the bug comments: > Replace the WeakHashMap with ConcurrentHashMap and also define a > ProxyClassFactory as a Supplier as a clean way to handle multiple > requests in generating a proxy class for the same class loader and > same set of interfaces. > > -Rob From staffan.larsen at oracle.com Sun Sep 22 09:48:56 2013 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Sun, 22 Sep 2013 09:48:56 -0700 Subject: [7u60] Request for approval for 8023786 (jdk) setjmp/longjmp changes the process signal mask on OS X Message-ID: <94EF50D2-782E-45FC-9B85-3374B9B7D7EF@oracle.com> I would like to push this change 7u-dev. It is the same change as has previously been made in jdk8. bug: https://bugs.openjdk.java.net/browse/JDK-8023786 jdk8 review: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-August/011382.html jdk8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/779ff9f3b2e3 Thanks! From sean.coffey at oracle.com Sun Sep 22 11:15:02 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Sun, 22 Sep 2013 19:15:02 +0100 Subject: [7u60] Request for approval for 8023786 (jdk) setjmp/longjmp changes the process signal mask on OS X In-Reply-To: <94EF50D2-782E-45FC-9B85-3374B9B7D7EF@oracle.com> References: <94EF50D2-782E-45FC-9B85-3374B9B7D7EF@oracle.com> Message-ID: <523F33A6.6050304@oracle.com> Approved. regards, Sean. On 22/09/2013 17:48, Staffan Larsen wrote: > I would like to push this change 7u-dev. It is the same change as has previously been made in jdk8. > > bug: https://bugs.openjdk.java.net/browse/JDK-8023786 > jdk8 review: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-August/011382.html > jdk8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/779ff9f3b2e3 > > > Thanks! > From staffan.larsen at oracle.com Sun Sep 22 21:16:32 2013 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Mon, 23 Sep 2013 04:16:32 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023786: (jdk) setjmp/longjmp changes the process signal mask on OS X Message-ID: <20130923041700.B4C6F62A3A@hg.openjdk.java.net> Changeset: bcea927e7d16 Author: sla Date: 2013-08-29 11:22 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/bcea927e7d16 8023786: (jdk) setjmp/longjmp changes the process signal mask on OS X Reviewed-by: dholmes ! src/share/back/SDE.c ! src/share/native/common/check_code.c From sean.coffey at oracle.com Mon Sep 23 01:07:32 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 23 Sep 2013 09:07:32 +0100 Subject: RFR: 8024989 (se) SelectableChannel.register throws NPE if fd >= 64k (lnx) In-Reply-To: References: Message-ID: <523FF6C4.6050301@oracle.com> Hi Norman, This looks more like an approval request [1]. I'm marking this as approved for jdk7u-dev. Since you don't have commit rights I'll push this changeset for you. review thread : http://mail.openjdk.java.net/pipermail/nio-dev/2013-September/002284.html regards, Sean. [1] http://openjdk.java.net/projects/jdk7u/approval-template.html On 23/09/2013 05:36, Norman Maurer wrote: > Hi there, > > I'd like to port this from jdk8 to jdk7u-dev. > https://bugs.openjdk.java.net/browse/JDK-8024989 > > The changeset here can be exported and imported directly: > hg.openjdk.java.net/jdk8/tl/jdk/rev/e92635d6834c > > > Thanks, > Norman > > Ps: I hope I followed the rules to get it backported correctly, if not > feel free to point me in the right direction > > --- > Norman Maurer > nmaurer at redhat.com > > JBoss, by Red Hat > > > From nmaurer at redhat.com Mon Sep 23 01:15:42 2013 From: nmaurer at redhat.com (Norman Maurer) Date: Mon, 23 Sep 2013 10:15:42 +0200 Subject: RFR: 8024989 (se) SelectableChannel.register throws NPE if fd >= 64k (lnx) In-Reply-To: <523FF6C4.6050301@oracle.com> References: <523FF6C4.6050301@oracle.com> Message-ID: Thanks Sean, I will remember to use the right template the next time :) --- Norman Maurer nmaurer at redhat.com JBoss, by Red Hat Am 23.09.2013 um 10:07 schrieb Se?n Coffey : > Hi Norman, > > This looks more like an approval request [1]. I'm marking this as approved for jdk7u-dev. Since you don't have commit rights I'll push this changeset for you. > > review thread : http://mail.openjdk.java.net/pipermail/nio-dev/2013-September/002284.html > > regards, > Sean. > > [1] http://openjdk.java.net/projects/jdk7u/approval-template.html > > On 23/09/2013 05:36, Norman Maurer wrote: >> Hi there, >> >> I'd like to port this from jdk8 to jdk7u-dev. >> https://bugs.openjdk.java.net/browse/JDK-8024989 >> >> The changeset here can be exported and imported directly: >> hg.openjdk.java.net/jdk8/tl/jdk/rev/e92635d6834c >> >> Thanks, >> Norman >> >> Ps: I hope I followed the rules to get it backported correctly, if not feel free to point me in the right direction >> >> --- >> Norman Maurer >> nmaurer at redhat.com >> >> JBoss, by Red Hat >> >> >> > From nmaurer at redhat.com Sun Sep 22 21:36:42 2013 From: nmaurer at redhat.com (Norman Maurer) Date: Mon, 23 Sep 2013 06:36:42 +0200 Subject: RFR: 8024989 (se) SelectableChannel.register throws NPE if fd >= 64k (lnx) Message-ID: Hi there, I'd like to port this from jdk8 to jdk7u-dev. https://bugs.openjdk.java.net/browse/JDK-8024989 The changeset here can be exported and imported directly: hg.openjdk.java.net/jdk8/tl/jdk/rev/e92635d6834c Thanks, Norman Ps: I hope I followed the rules to get it backported correctly, if not feel free to point me in the right direction --- Norman Maurer nmaurer at redhat.com JBoss, by Red Hat From sean.coffey at oracle.com Mon Sep 23 03:09:58 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 10:09:58 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 8017195: Introduce option to setKeepAlive parameter on CORBA sockets Message-ID: <20130923100959.A604262A44@hg.openjdk.java.net> Changeset: 14911db77f95 Author: coffeys Date: 2013-09-03 22:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/14911db77f95 8017195: Introduce option to setKeepAlive parameter on CORBA sockets Reviewed-by: chegar, msheppar ! src/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java From sean.coffey at oracle.com Mon Sep 23 03:10:45 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 10:10:45 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20130923101112.A7BD362A45@hg.openjdk.java.net> Changeset: ec0855d5b195 Author: coffeys Date: 2013-09-03 22:37 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ec0855d5b195 8017195: Introduce option to setKeepAlive parameter on CORBA sockets Reviewed-by: chegar, msheppar + test/com/sun/corba/transport/KeepAliveSockets.java Changeset: 9251ab32bcc4 Author: coffeys Date: 2013-09-23 11:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9251ab32bcc4 Merge From sean.coffey at oracle.com Mon Sep 23 04:20:05 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:20:05 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 2 new changesets Message-ID: <20130923112008.1547B62A4A@hg.openjdk.java.net> Changeset: 504acad33722 Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/504acad33722 Added tag jdk7u40-b60 for changeset 08737d863a7a ! .hgtags Changeset: b467f5b58bbc Author: coffeys Date: 2013-09-23 12:06 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/b467f5b58bbc Merge From sean.coffey at oracle.com Mon Sep 23 04:23:46 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:23:46 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: Added tag jdk7u40-b60 for changeset cbeef786ce48 Message-ID: <20130923112350.2DE0762A4D@hg.openjdk.java.net> Changeset: 4ee34d2cf2d8 Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/4ee34d2cf2d8 Added tag jdk7u40-b60 for changeset cbeef786ce48 ! .hgtags From sean.coffey at oracle.com Mon Sep 23 04:23:25 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:23:25 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 2 new changesets Message-ID: <20130923112328.F2CA462A4C@hg.openjdk.java.net> Changeset: c500d4ec41ff Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/c500d4ec41ff Added tag jdk7u40-b60 for changeset 91bc45348512 ! .hgtags Changeset: 7ad0e91a96b2 Author: coffeys Date: 2013-09-23 12:07 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/7ad0e91a96b2 Merge From sean.coffey at oracle.com Mon Sep 23 04:21:56 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:21:56 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: Added tag jdk7u40-b60 for changeset af1fc2868a2b Message-ID: <20130923112201.05B3562A4B@hg.openjdk.java.net> Changeset: bf3a8b634b75 Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bf3a8b634b75 Added tag jdk7u40-b60 for changeset af1fc2868a2b ! .hgtags From sean.coffey at oracle.com Mon Sep 23 04:24:14 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:24:14 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20130923112539.7988162A4E@hg.openjdk.java.net> Changeset: 168bd87376ea Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/168bd87376ea Added tag jdk7u40-b60 for changeset ed444a09a5fd ! .hgtags Changeset: 7d4324496f13 Author: coffeys Date: 2013-09-23 12:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7d4324496f13 Merge From sean.coffey at oracle.com Mon Sep 23 04:27:14 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:27:14 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 2 new changesets Message-ID: <20130923112722.782D262A4F@hg.openjdk.java.net> Changeset: b2e29b79e54e Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/b2e29b79e54e Added tag jdk7u40-b60 for changeset a67dbf96bf86 ! .hgtags Changeset: ec1e462694a9 Author: coffeys Date: 2013-09-23 12:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/ec1e462694a9 Merge From sean.coffey at oracle.com Mon Sep 23 04:19:46 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 11:19:46 +0000 Subject: hg: jdk7u/jdk7u-dev: Added tag jdk7u40-b60 for changeset dc1e099cd62d Message-ID: <20130923111946.C56DF62A48@hg.openjdk.java.net> Changeset: 6359fa34199c Author: katleman Date: 2013-09-03 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/6359fa34199c Added tag jdk7u40-b60 for changeset dc1e099cd62d ! .hgtags From konstantin.shefov at oracle.com Mon Sep 23 05:23:44 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Mon, 23 Sep 2013 16:23:44 +0400 Subject: [7u-dev] Request for approval for CR 8015600 [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX Message-ID: <524032D0.1000500@oracle.com> Hello, Please approve direct backport from JDK 8 for test bug fix 8015600 [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX Test bug fix. Move from closed repo. Reviewed-by: alexsch, serb (attached) http://bugs.sun.com/view_bug.do?bug_id=8015600 The webrev is: http://cr.openjdk.java.net/~kshefov/8015600/webrev.02- add to open repo. http://cr.openjdk.java.net/~kshefov/8015600/webrev.diff - diff with previous version of the test. Thanks, Konstantin -------------- next part -------------- An embedded message was scrubbed... From: Alexander Scherbatiy Subject: Re: [8] Review request for CR 8015600 [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX Date: Mon, 23 Sep 2013 14:46:01 +0400 Size: 2371 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130923/27ef5546/AttachedMessage.nws -------------- next part -------------- An embedded message was scrubbed... From: Sergey Bylokhov Subject: Re: [8] Review request for CR 8015600 [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX Date: Mon, 23 Sep 2013 14:42:28 +0400 Size: 2423 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130923/27ef5546/AttachedMessage-0001.nws From sean.coffey at oracle.com Mon Sep 23 05:34:39 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 23 Sep 2013 13:34:39 +0100 Subject: [7u-dev] Request for approval for CR 8015600 [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX In-Reply-To: <524032D0.1000500@oracle.com> References: <524032D0.1000500@oracle.com> Message-ID: <5240355F.3080404@oracle.com> Approved. regards, Sean. On 23/09/13 13:23, Konstantin Shefov wrote: > Hello, > > Please approve direct backport from JDK 8 for test bug fix > > 8015600 [TEST_BUG] [macosx] Test > closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java > fails since JDK 8 b75 on MacOSX > > Test bug fix. Move from closed repo. > > Reviewed-by: alexsch, serb (attached) > > http://bugs.sun.com/view_bug.do?bug_id=8015600 > > The webrev is: http://cr.openjdk.java.net/~kshefov/8015600/webrev.02- > add to open repo. > http://cr.openjdk.java.net/~kshefov/8015600/webrev.diff - diff with > previous version of the test. > > Thanks, > Konstantin From sean.coffey at oracle.com Mon Sep 23 06:06:11 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 23 Sep 2013 14:06:11 +0100 Subject: Mark the 7u40/7u40-dev forests as read only Message-ID: <52403CC3.1080405@oracle.com> OpenJDK Ops team, Since the jdk7u40 release has shipped, please mark the 7u40 forests as read only : http://hg.openjdk.java.net/jdk7u/jdk7u40 http://hg.openjdk.java.net/jdk7u/jdk7u40-dev/ regards, Sean. From sean.coffey at oracle.com Mon Sep 23 06:20:16 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 23 Sep 2013 13:20:16 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20130923132101.EFD0062A56@hg.openjdk.java.net> Changeset: d89c33d27e86 Author: alanb Date: 2013-09-18 14:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d89c33d27e86 8024883: (se) SelectableChannel.register throws NPE if fd >= 64k (lnx) Reviewed-by: alanb, coffeys Contributed-by: nmaurer at redhat.com, alan.bateman at oracle.com ! src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java ! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java ! src/solaris/classes/sun/nio/ch/EventPortWrapper.java ! test/java/nio/channels/Selector/LotsOfChannels.java ! test/java/nio/channels/Selector/SelectorLimit.java Changeset: 0ca8d6d46b74 Author: coffeys Date: 2013-09-23 14:18 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0ca8d6d46b74 Merge From konstantin.shefov at oracle.com Mon Sep 23 06:58:58 2013 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Mon, 23 Sep 2013 13:58:58 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8015600: [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX Message-ID: <20130923135909.A9CC362A58@hg.openjdk.java.net> Changeset: b39302d414e4 Author: kshefov Date: 2013-09-23 17:58 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b39302d414e4 8015600: [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX Reviewed-by: alexsch, serb + test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java From rob.mckenna at oracle.com Mon Sep 23 08:49:59 2013 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Mon, 23 Sep 2013 15:49:59 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7123493: (proxy) Proxy.getProxyClass doesn't scale under high load Message-ID: <20130923155023.94E5662A5B@hg.openjdk.java.net> Changeset: 3320bcbd2eaa Author: robm Date: 2013-09-23 16:48 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/3320bcbd2eaa 7123493: (proxy) Proxy.getProxyClass doesn't scale under high load Reviewed-by: mchung ! src/share/classes/java/lang/reflect/Proxy.java + src/share/classes/java/lang/reflect/WeakCache.java From lana.steuck at oracle.com Mon Sep 23 11:21:58 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Sep 2013 18:21:58 +0000 Subject: hg: jdk7u/jdk7u/jdk: 10 new changesets Message-ID: <20130923182417.45CFA62A5F@hg.openjdk.java.net> Changeset: c2a02bfda994 Author: weijun Date: 2013-08-09 11:41 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c2a02bfda994 8021788: JarInputStream doesn't provide certificates for some file under META-INF Reviewed-by: chegar, sherman ! src/share/classes/java/util/jar/JarVerifier.java + test/java/util/jar/JarInputStream/ExtraFileInMetaInf.java Changeset: 2f890a506334 Author: weijun Date: 2013-08-27 17:50 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2f890a506334 8022761: regression: SecurityException is NOT thrown while trying to pack a wrongly signed Indexed Jar file Reviewed-by: sherman ! src/share/classes/java/util/jar/JarVerifier.java + test/sun/security/tools/jarsigner/jvindex.sh Changeset: 7e5de40af11a Author: dbuck Date: 2013-09-12 01:50 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7e5de40af11a 4673406: RFE: Java Printing: Provide a way to display win32 printer driver's dialog Summary: Displays the Windows DocumentProperties UI from the JDK's Swing print dialog. Reviewed-by: prr, bae + src/share/classes/sun/print/DocumentPropertiesUI.java + src/share/classes/sun/print/PrinterJobWrapper.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/print/ServiceDialog.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/print/Win32MediaTray.java ! src/windows/classes/sun/print/Win32PrintService.java ! src/windows/native/sun/windows/awt_PrintControl.cpp ! src/windows/native/sun/windows/awt_PrintControl.h ! src/windows/native/sun/windows/awt_PrintJob.cpp Changeset: 1dfc719e1525 Author: sjiang Date: 2013-09-12 14:16 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1dfc719e1525 8023529: OpenMBeanInfoSupport.equals/hashCode throw NPE Reviewed-by: dholmes, dfuchs ! src/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java + test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java + test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java Changeset: 8b6c41d76b9b Author: dmarkov Date: 2013-09-13 18:17 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8b6c41d76b9b 8024395: Improve fix for line break calculations Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/text/FlowView.java ! src/share/classes/javax/swing/text/View.java ! test/javax/swing/text/View/8014863/bug8014863.java Changeset: 5f14712b3dd5 Author: mcherkas Date: 2013-09-13 20:20 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5f14712b3dd5 8015601: [macosx] Test javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java fails on MacOS X Reviewed-by: alexp, alexsch ! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java Changeset: a0ae97463c58 Author: sjiang Date: 2013-09-16 17:17 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a0ae97463c58 8023669: MBean*Info.hashCode : NPE Reviewed-by: dholmes, dfuchs, jbachorik ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanInfo.java ! src/share/classes/javax/management/MBeanOperationInfo.java ! src/share/classes/javax/management/MBeanParameterInfo.java + test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java Changeset: cc055e12248d Author: bpb Date: 2013-09-17 13:06 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cc055e12248d 8024356: Double.parseDouble() is slow for long Strings Summary: Clamp nDigits to MAX_NDIGITS. Reviewed-by: bpb, drchase, shade Contributed-by: Dmitry Nadezhin ! src/share/classes/sun/misc/FloatingDecimal.java Changeset: 6af8b9ce93e1 Author: sjiang Date: 2013-09-18 12:53 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6af8b9ce93e1 8023954: MBean*Info.equals: throw NPE Reviewed-by: dfuchs, dholmes ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanFeatureInfo.java ! src/share/classes/javax/management/MBeanNotificationInfo.java ! src/share/classes/javax/management/MBeanOperationInfo.java ! src/share/classes/javax/management/MBeanParameterInfo.java + test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java Changeset: b3b0823d5501 Author: lana Date: 2013-09-18 13:51 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b3b0823d5501 Merge From lana.steuck at oracle.com Mon Sep 23 12:16:58 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 23 Sep 2013 12:16:58 -0700 (PDT) Subject: jdk7u-b01: jdk7u-dev Message-ID: <201309231916.r8NJGwwT019418@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/166858d8adbf http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/84bbd58f5515 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b3b0823d5501 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/a2097d0dbdef http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/acb5bb19d9de http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/583e3b215735 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/47d37ba79129 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8024395 client-libs Improve fix for line break calculations JDK-8015601 client-libs [macosx] Test javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java fails on MacOS X JDK-4673406 client-libs RFE: Java Printing: Provide a way to display win32 printer driver's dialog JDK-8024356 core-libs Double.parseDouble() is slow for long Strings JDK-8023954 core-svc MBean*Info.equals: throw NPE JDK-8023669 core-svc MBean*Info.hashCode : NPE JDK-8023529 core-svc OpenMBeanInfoSupport.equals/hashCode throw NPE JDK-8022761 security-libs regression: SecurityException is NOT thrown while trying to pack a wrongly signed Indexed Jar file JDK-8021788 security-libs JarInputStream doesn't provide certificates for some file under META-INF From staffan.larsen at oracle.com Mon Sep 23 19:37:35 2013 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Mon, 23 Sep 2013 19:37:35 -0700 Subject: [7u-dev] Request for approval for 8024027 Test sun/misc/IoTrace/IoTraceSocketReadWrite.java crashes VM Message-ID: <23B29D24-0C04-421E-9407-B30C17A2A2ED@oracle.com> I would like to push this test fix to 7u-dev. This fix is only applicable to jdk7. This test uses byte code instrumentation and there were two errors in the test which under some circumstances caused the VM to crash. I have updated the test to run with -Xverify:all which would have caught the problems earlier. The other changes add a missing ALOAD instruction and make sure that ASM does the max stack size calculation for us. review thread: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-September/011904.html bug: https://bugs.openjdk.java.net/browse/JDK-8024027 Thanks, /Staffan From sean.coffey at oracle.com Tue Sep 24 00:38:56 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 24 Sep 2013 08:38:56 +0100 Subject: [7u-dev] Request for approval for 8024027 Test sun/misc/IoTrace/IoTraceSocketReadWrite.java crashes VM In-Reply-To: <23B29D24-0C04-421E-9407-B30C17A2A2ED@oracle.com> References: <23B29D24-0C04-421E-9407-B30C17A2A2ED@oracle.com> Message-ID: <52414190.5050000@oracle.com> Approved for jdk7u-dev. Please add the 8-na label to bug report. regards, Sean. On 24/09/2013 03:37, Staffan Larsen wrote: > I would like to push this test fix to 7u-dev. This fix is only applicable to jdk7. > > This test uses byte code instrumentation and there were two errors in the test which under some circumstances caused the VM to crash. I have updated the test to run with -Xverify:all which would have caught the problems earlier. The other changes add a missing ALOAD instruction and make sure that ASM does the max stack size calculation for us. > > review thread: http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-September/011904.html > bug: https://bugs.openjdk.java.net/browse/JDK-8024027 > > Thanks, > /Staffan From ivan.gerasimov at oracle.com Tue Sep 24 01:08:45 2013 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Tue, 24 Sep 2013 12:08:45 +0400 Subject: [7u-dev] Request for approval for CRs 8007454, 7147084 Message-ID: <5241488D.1020703@oracle.com> Sending to the correct ML -------------- Hello! We have a request to backport fix for 7147084. First, it depends on the fix for 8007454, so the webrev includes it too. Second, the fix had to be adjusted a bit. - I had to manually replaced Java_java_lang_ProcessImpl_create() function body with the new version, as 'hg patch' could not handle automatically. - I had to replace wide-char strings to regular char*, in all the calls to win32Error() function. Combined webrev: http://cr.openjdk.java.net/~igerasim/7147084/0/webrev/ BUGS: http://bugs.sun.com/view_bug.do?bug_id=7147084 http://bugs.sun.com/view_bug.do?bug_id=8007454 JDK8 Changesets: 7147084: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2c4f1081a0fa 8007454: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a2b308cc82d Reviews for jdk8 fix: 7147084: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-August/019604.html 8007454: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-February/014602.html I had set up a JPRT job, which completed successfully. All the .*jdk_lang.* test passed. Sincerely yours, Ivan Gerasimov From sean.coffey at oracle.com Tue Sep 24 01:59:00 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 24 Sep 2013 09:59:00 +0100 Subject: [7u-dev] Request for approval for CRs 8007454, 7147084 In-Reply-To: <5241488D.1020703@oracle.com> References: <5241488D.1020703@oracle.com> Message-ID: <52415454.3020106@oracle.com> Approved for jdk7u-dev but you'll need a review first due to the adjustments needed in the backport. Hopefully, you'll be resolving these issues with 2 different changesets. It's been the trend in the past and helps keep changesets more aligned to those in JDK 8. regards, Sean. On 24/09/2013 09:08, Ivan Gerasimov wrote: > Sending to the correct ML > > -------------- > > Hello! > > We have a request to backport fix for 7147084. > > First, it depends on the fix for 8007454, so the webrev includes it too. > Second, the fix had to be adjusted a bit. > - I had to manually replaced Java_java_lang_ProcessImpl_create() > function body with the new version, as 'hg patch' could not handle > automatically. > - I had to replace wide-char strings to regular char*, in all the > calls to win32Error() function. > > Combined webrev: > http://cr.openjdk.java.net/~igerasim/7147084/0/webrev/ > > BUGS: > http://bugs.sun.com/view_bug.do?bug_id=7147084 > http://bugs.sun.com/view_bug.do?bug_id=8007454 > > JDK8 Changesets: > 7147084: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2c4f1081a0fa > 8007454: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a2b308cc82d > > Reviews for jdk8 fix: > > 7147084: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-August/019604.html > 8007454: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-February/014602.html > > I had set up a JPRT job, which completed successfully. > All the .*jdk_lang.* test passed. > > Sincerely yours, > Ivan Gerasimov From ivan.gerasimov at oracle.com Tue Sep 24 02:25:24 2013 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Tue, 24 Sep 2013 13:25:24 +0400 Subject: [7u-dev] Request for approval for CRs 8007454, 7147084 In-Reply-To: <52415454.3020106@oracle.com> References: <5241488D.1020703@oracle.com> <52415454.3020106@oracle.com> Message-ID: <52415A84.8070006@oracle.com> Thanks Se?n! Then I'll ask for an approval to backport 8007454, which is applied cleanly. And once it is pushed, I'll initiate a review for 7147084 with adjustments. Sincerely, Ivan On 24.09.2013 12:59, Se?n Coffey wrote: > Approved for jdk7u-dev but you'll need a review first due to the > adjustments needed in the backport. > > Hopefully, you'll be resolving these issues with 2 different > changesets. It's been the trend in the past and helps keep changesets > more aligned to those in JDK 8. > > regards, > Sean. > > On 24/09/2013 09:08, Ivan Gerasimov wrote: >> Sending to the correct ML >> >> -------------- >> >> Hello! >> >> We have a request to backport fix for 7147084. >> >> First, it depends on the fix for 8007454, so the webrev includes it too. >> Second, the fix had to be adjusted a bit. >> - I had to manually replaced Java_java_lang_ProcessImpl_create() >> function body with the new version, as 'hg patch' could not handle >> automatically. >> - I had to replace wide-char strings to regular char*, in all the >> calls to win32Error() function. >> >> Combined webrev: >> http://cr.openjdk.java.net/~igerasim/7147084/0/webrev/ >> >> BUGS: >> http://bugs.sun.com/view_bug.do?bug_id=7147084 >> http://bugs.sun.com/view_bug.do?bug_id=8007454 >> >> JDK8 Changesets: >> 7147084: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2c4f1081a0fa >> 8007454: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a2b308cc82d >> >> Reviews for jdk8 fix: >> >> 7147084: >> http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-August/019604.html >> 8007454: >> http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-February/014602.html >> >> I had set up a JPRT job, which completed successfully. >> All the .*jdk_lang.* test passed. >> >> Sincerely yours, >> Ivan Gerasimov > > > From sean.coffey at oracle.com Tue Sep 24 02:29:04 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 24 Sep 2013 10:29:04 +0100 Subject: [7u-dev] Request for approval for CRs 8007454, 7147084 In-Reply-To: <52415A84.8070006@oracle.com> References: <5241488D.1020703@oracle.com> <52415454.3020106@oracle.com> <52415A84.8070006@oracle.com> Message-ID: <52415B60.5050608@oracle.com> On 24/09/2013 10:25, Ivan Gerasimov wrote: > Thanks Se?n! > > Then I'll ask for an approval to backport 8007454, which is applied > cleanly. Consider both bugs fixes approved. You could use this mail thread to review the 7147084 changes if you want. They're innocent enough. Alan or someone else should be able to review. regards, Sean. > And once it is pushed, I'll initiate a review for 7147084 with > adjustments. > > Sincerely, > Ivan > > On 24.09.2013 12:59, Se?n Coffey wrote: >> Approved for jdk7u-dev but you'll need a review first due to the >> adjustments needed in the backport. >> >> Hopefully, you'll be resolving these issues with 2 different >> changesets. It's been the trend in the past and helps keep changesets >> more aligned to those in JDK 8. >> >> regards, >> Sean. >> >> On 24/09/2013 09:08, Ivan Gerasimov wrote: >>> Sending to the correct ML >>> >>> -------------- >>> >>> Hello! >>> >>> We have a request to backport fix for 7147084. >>> >>> First, it depends on the fix for 8007454, so the webrev includes it >>> too. >>> Second, the fix had to be adjusted a bit. >>> - I had to manually replaced Java_java_lang_ProcessImpl_create() >>> function body with the new version, as 'hg patch' could not handle >>> automatically. >>> - I had to replace wide-char strings to regular char*, in all the >>> calls to win32Error() function. >>> >>> Combined webrev: >>> http://cr.openjdk.java.net/~igerasim/7147084/0/webrev/ >>> >>> BUGS: >>> http://bugs.sun.com/view_bug.do?bug_id=7147084 >>> http://bugs.sun.com/view_bug.do?bug_id=8007454 >>> >>> JDK8 Changesets: >>> 7147084: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2c4f1081a0fa >>> 8007454: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a2b308cc82d >>> >>> Reviews for jdk8 fix: >>> >>> 7147084: >>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-August/019604.html >>> 8007454: >>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-February/014602.html >>> >>> I had set up a JPRT job, which completed successfully. >>> All the .*jdk_lang.* test passed. >>> >>> Sincerely yours, >>> Ivan Gerasimov >> >> >> > From konstantin.shefov at oracle.com Tue Sep 24 07:36:04 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 24 Sep 2013 18:36:04 +0400 Subject: [7u-dev] Request for approval for CR 8015599 [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX Message-ID: <5241A354.20507@oracle.com> Hello, Please approve a direct backport from jdk 8: 8015599 [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX Test bug fix. Move from closed repo. Reviewed-by: alexsch, serb (attached). http://bugs.sun.com/view_bug.do?bug_id=8015599 The webrev is: http://cr.openjdk.java.net/~kshefov/8015599/webrev.01 - add to open repo. http://cr.openjdk.java.net/~kshefov/8015599/webrev.diff - diff with previous version of the test. Thanks, Konstantin -------------- next part -------------- An embedded message was scrubbed... From: Sergey Bylokhov Subject: Re: [8] Review request for CR 8015599 [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX Date: Tue, 24 Sep 2013 17:45:35 +0400 Size: 2024 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130924/be3b8936/AttachedMessage.nws -------------- next part -------------- An embedded message was scrubbed... From: Alexander Scherbatiy Subject: Re: [8] Review request for CR 8015599 [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX Date: Mon, 23 Sep 2013 17:35:58 +0400 Size: 1899 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130924/be3b8936/AttachedMessage-0001.nws From staffan.larsen at oracle.com Tue Sep 24 07:40:12 2013 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Tue, 24 Sep 2013 14:40:12 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8024027: Test sun/misc/IoTrace/IoTraceSocketReadWrite.java crashes VM Message-ID: <20130924144057.BF90F62A8C@hg.openjdk.java.net> Changeset: 64054ee415d5 Author: sla Date: 2013-09-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/64054ee415d5 8024027: Test sun/misc/IoTrace/IoTraceSocketReadWrite.java crashes VM Reviewed-by: alanb ! test/sun/misc/IoTrace/IoTraceAgent.java ! test/sun/misc/IoTrace/ioTraceTest.sh From alejandro.murillo at oracle.com Tue Sep 24 09:03:23 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 24 Sep 2013 10:03:23 -0600 Subject: Hotspot repos for changes going into jdk7u next (7u60) Message-ID: <5241B7CB.5060101@oracle.com> (1) Hotspot changes intended for the next jdk7u feature release (jdk7u60) should be pushed to (via JPRT, of course): http://hg.openjdk.java.net/hsx/jdk7u/hotspot (2) Bugs should be filed using 7u60 as the version (component is hotspot as usual) (3) http://hg.openjdk.java.net/hsx/jdk7u is a full forest. So if there are features that require pushing tightly coupled hotspot/jdk changes, they can be pushed through this forest and they will be pushed to the master together when hotspot snapshots are taken. Please let me know in advance when these type of changes are coming so I plan the snapshot accordingly. NOTE: if the changes don't need to go together, please push the JDK portions through the jdk7u-dev repos as usual. (4) I will take snapshots of this repo, run PIT (or request a pit waiver), and push to the jdk7u master on a need basis. Mostly depending on the number of changes available. Of course, if there are urgent changes that need to be in the jdk7u master, we will take a snapshot. Just let me know. (5) As usual, users with no access to jprt, please indicate in the "the request for review message" that you will need a sponsor to get the change pushed via JPRT once it has been cleared for pushing. Contact me if no one volunteers Let me know if you have any question Thanks -- Alejandro From dmitry.degrave at oracle.com Tue Sep 24 10:23:44 2013 From: dmitry.degrave at oracle.com (dmitry.degrave at oracle.com) Date: Tue, 24 Sep 2013 17:23:44 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8007454: (process) SetHandleInformation parameters DWORD (not BOOLEAN) Message-ID: <20130924172411.AEA6F62A92@hg.openjdk.java.net> Changeset: d27628b9992e Author: igerasim Date: 2013-09-24 21:04 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d27628b9992e 8007454: (process) SetHandleInformation parameters DWORD (not BOOLEAN) Summary: the SetHandleInformation arguments list was fixed. Reviewed-by: alanb ! src/windows/native/java/lang/ProcessImpl_md.c From sean.coffey at oracle.com Tue Sep 24 14:54:00 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 24 Sep 2013 22:54:00 +0100 Subject: [7u-dev] Request for approval for CR 8015599 [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX In-Reply-To: <5241A354.20507@oracle.com> References: <5241A354.20507@oracle.com> Message-ID: <524209F8.1000704@oracle.com> Approved. regards, Sean. On 24/09/2013 15:36, Konstantin Shefov wrote: > Hello, > > Please approve a direct backport from jdk 8: > > 8015599 [TEST_BUG] [macosx] Test > closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 > b75 on MacOSX > > Test bug fix. Move from closed repo. > > Reviewed-by: alexsch, serb (attached). > > http://bugs.sun.com/view_bug.do?bug_id=8015599 > > The webrev is: http://cr.openjdk.java.net/~kshefov/8015599/webrev.01 > - add to open repo. > http://cr.openjdk.java.net/~kshefov/8015599/webrev.diff - diff with > previous version of the test. > > Thanks, > Konstantin From iris.clark at oracle.com Tue Sep 24 15:20:44 2013 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 24 Sep 2013 15:20:44 -0700 (PDT) Subject: Mark the 7u40/7u40-dev forests as read only In-Reply-To: <52403CC3.1080405@oracle.com> References: <52403CC3.1080405@oracle.com> Message-ID: Hi, Sean. Done. iris -----Original Message----- From: Se?n Coffey Sent: Monday, September 23, 2013 6:06 AM To: Ops OpenJDK Cc: jdk7u-dev at openjdk.java.net Subject: Mark the 7u40/7u40-dev forests as read only OpenJDK Ops team, Since the jdk7u40 release has shipped, please mark the 7u40 forests as read only : http://hg.openjdk.java.net/jdk7u/jdk7u40 http://hg.openjdk.java.net/jdk7u/jdk7u40-dev/ regards, Sean. From konstantin.shefov at oracle.com Tue Sep 24 23:56:56 2013 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Wed, 25 Sep 2013 06:56:56 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8015599: [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX Message-ID: <20130925065728.464A762AB8@hg.openjdk.java.net> Changeset: 393f837e828c Author: kshefov Date: 2013-09-25 10:56 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/393f837e828c 8015599: [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX Reviewed-by: alexsch, serb + test/javax/swing/Popup/TaskbarPositionTest.java From konstantin.shefov at oracle.com Wed Sep 25 05:57:41 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Wed, 25 Sep 2013 16:57:41 +0400 Subject: [7u-dev] Request for approval for CR 8004032 [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear Message-ID: <5242DDC5.9090801@oracle.com> Hello, Please approva a direct backport from jdk 8: 8004032 [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear Test bug fix. Move from closed repo. Reviewed-by: serb, anthony http://bugs.sun.com/view_bug.do?bug_id=8004032 The webrev is: http://cr.openjdk.java.net/~kshefov/8004032/webrev.00 - add to open repo. http://cr.openjdk.java.net/~kshefov/8004032/webrev.diff - diff with previous version of the test. Thanks, Konstantin -------------- next part -------------- An embedded message was scrubbed... From: Sergey Bylokhov Subject: Re: [8] Review request for CR 8004032 [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear Date: Wed, 25 Sep 2013 16:37:32 +0400 Size: 1509 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130925/b58a07ff/AttachedMessage.nws -------------- next part -------------- An embedded message was scrubbed... From: Anthony Petrov Subject: Re: [8] Review request for CR 8004032 [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear Date: Wed, 25 Sep 2013 16:22:26 +0400 Size: 1486 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130925/b58a07ff/AttachedMessage-0001.nws From vladimir.kempik at oracle.com Wed Sep 25 07:12:34 2013 From: vladimir.kempik at oracle.com (Vladimir Kempik) Date: Wed, 25 Sep 2013 18:12:34 +0400 Subject: [7u-dev] Request for approval for 6889597 Message-ID: <5242EF52.7000607@oracle.com> Hello all, I need to push exactly the same changes that were done for jdk8 to jdk7: bug: http://bugs.sun.com/view_bug.do?bug_id=6889597 Webrev: http://cr.openjdk.java.net/~vkempik/6889597/webrev.00/ Changeset: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/8e8fcd44b963 Thanks, Vladimir. From dalibor.topic at oracle.com Wed Sep 25 08:16:51 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Sep 2013 08:16:51 -0700 Subject: [7u-dev] Request for approval for 6889597 In-Reply-To: <5242EF52.7000607@oracle.com> References: <5242EF52.7000607@oracle.com> Message-ID: <5242FE63.2010707@oracle.com> On 9/25/13 7:12 AM, Vladimir Kempik wrote: > Hello all, > I need to push exactly the same changes that were done for jdk8 to jdk7: > > bug: http://bugs.sun.com/view_bug.do?bug_id=6889597 > Webrev: http://cr.openjdk.java.net/~vkempik/6889597/webrev.00/ > Changeset: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/8e8fcd44b963 > > Thanks, > Vladimir. > Thanks, Vladimir - approved for jdk7u-dev. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 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 Wed Sep 25 08:22:59 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Sep 2013 08:22:59 -0700 Subject: [7u-dev] Request for approval for CR 8004032 [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear In-Reply-To: <5242DDC5.9090801@oracle.com> References: <5242DDC5.9090801@oracle.com> Message-ID: <5242FFD3.3050404@oracle.com> On 9/25/13 5:57 AM, Konstantin Shefov wrote: > Hello, > > Please approva a direct backport from jdk 8: > > 8004032 [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear > > Test bug fix. Move from closed repo. > > Reviewed-by: serb, anthony > > http://bugs.sun.com/view_bug.do?bug_id=8004032 > > The webrev is: http://cr.openjdk.java.net/~kshefov/8004032/webrev.00 - add to open repo. > http://cr.openjdk.java.net/~kshefov/8004032/webrev.diff - diff with previous version of the test. > > Thanks, > Konstantin Thanks, Konstantin. Approved for jdk7u-dev. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 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 uinerd at gmail.com Wed Sep 25 12:48:47 2013 From: uinerd at gmail.com (uinerd) Date: Wed, 25 Sep 2013 15:48:47 -0400 Subject: fix for JDK-8019274 Java 7u25, 7u40, 6u51 RMI bug with SwingUtilities.invokeLater() and SwingUtilities.invokeAndWait() Message-ID: Here is the workaround, packaged in a utility class. (You'll need to include the jnlp.jar in your project.) Replace all your calls to invokeLater() and invokeAndWait() with JreUtils.invokeNowOrLater() and JreUtils.invokeNowOrWait(). It's not a perfect solution, but if your web start app is offline because of JDK-8019274, this should get it running again. uinerd Morrisville, NC package com.uinerd; import java.awt.Component; import java.lang.reflect.Field; import java.util.Map; import javax.jnlp.BasicService; import javax.jnlp.IntegrationService; import javax.jnlp.ServiceManager; import javax.jnlp.UnavailableServiceException; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.SwingUtilities; import javax.swing.border.EmptyBorder; import sun.awt.AppContext; /** * Encapsulates the Java 7u25/7u40/6u51 hack */ public class JreUtils { private static String badVersionInfo = null; private static AppContext awtEventDispatchContext = null; private static AppContext mainThreadContext = null; private static Boolean isWebStart = null; private static BasicService basicService = null; private static IntegrationService integrationService = null; /** * Call this early in main(). Do not call this using an invoke* method. */ public static void init() { if (isWebstart() && isApplicableJvmType()) { String javaVersion = System.getProperty("java.version"); if ("1.7.0_25".equals(javaVersion)) { badVersionInfo = "7u25"; } else if ("1.7.0_40".equals(javaVersion)) { badVersionInfo = "7u40"; } else if (javaVersion != null && "1.6.0_51".equals(javaVersion.substring(0,8))) { badVersionInfo = "6u51"; } else if ("javaws-10.25.2.16".equals(System.getProperty("javawebstart.version"))) { badVersionInfo = "Web Start 10.25.2.16"; } } if (badVersionInfo != null) { mainThreadContext = AppContext.getAppContext(); try { SwingUtilities.invokeAndWait(new Runnable() { public void run() { awtEventDispatchContext = AppContext.getAppContext(); } }); } catch (Exception e) { displayErrorAndExit(null); } if (mainThreadContext == null || awtEventDispatchContext == null) { displayErrorAndExit(null); } } } public static void invokeNowOrLater(Runnable runnable) { if (hasAppContextBug()) { invokeLaterOnAwtEventDispatchThreadContext(runnable); } else { if (SwingUtilities.isEventDispatchThread()) { runnable.run(); } else { SwingUtilities.invokeLater(runnable); } } } public static void invokeNowOrWait(Runnable runnable) { if (hasAppContextBug()) { fixThreadAppContext(null); } if (SwingUtilities.isEventDispatchThread()) { runnable.run(); } else { try { SwingUtilities.invokeAndWait(runnable); } catch (Exception e) { // handle it } } } public static boolean hasAppContextBug() { return isJreWithAppContextBug() && AppContext.getAppContext() == null; } public static void invokeLaterOnAwtEventDispatchThreadContext(Runnable runnable) { sun.awt.SunToolkit.invokeLaterOnAppContext(JreUtils.awtEventDispatchContext, runnable); } // this is the important part public static void fixThreadAppContext(Component parent) { try { final Field field = AppContext.class.getDeclaredField("threadGroup2appContext"); field.setAccessible(true); Map threadGroup2appContext = (Map)field.get(null); final ThreadGroup currentThreadGroup = Thread.currentThread().getThreadGroup(); threadGroup2appContext.put(currentThreadGroup, JreUtils.mainThreadContext); } catch (Exception e) { displayErrorAndExit(parent); } if (AppContext.getAppContext() == null) { displayErrorAndExit(parent); } } private static boolean isJreWithAppContextBug() { return badVersionInfo != null; } private static void displayErrorAndExit(Component parent) { JLabel msgLabel = new JLabel("" + "Application cannot run using Web Start with this version of Java.

" + "Java " + badVersionInfo + " contains a bug acknowledged by Oracle (JDK-8019274).") JOptionPane.showMessageDialog(parent, msgLabel, "Java Version Error", JOptionPane.ERROR_MESSAGE); System.exit(1); } private static boolean isApplicableJvmType() { String vendor = System.getProperty("java.vendor"); String vmName = System.getProperty("java.vm.name"); if (vendor != null && vmName != null) { return vmName.contains("Java HotSpot") && (vendor.equals("Oracle Corporation") || vendor.equals("Sun Microsystems Inc.")); } return false; } private static boolean isWebstart() { if (isWebStart == null) { try { basicService = (BasicService) ServiceManager.lookup("javax.jnlp.BasicService"); isWebStart = true; } catch (UnavailableServiceException e) { isWebStart = false; } try { integrationService = (IntegrationService) ServiceManager.lookup("javax.jnlp.IntegrationService"); } catch (UnavailableServiceException e) { } } return isWebStart; } } From weijun.wang at oracle.com Wed Sep 25 20:12:17 2013 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 26 Sep 2013 03:12:17 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8012615: Realm.getRealmsList returns realms list in wrong Message-ID: <20130926031237.E495A62AFD@hg.openjdk.java.net> Changeset: 02c400654a20 Author: weijun Date: 2013-09-18 18:22 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/02c400654a20 8012615: Realm.getRealmsList returns realms list in wrong Reviewed-by: valeriep, xuelei ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! test/sun/security/krb5/ParseCAPaths.java ! test/sun/security/krb5/krb5-capaths.conf From konstantin.shefov at oracle.com Thu Sep 26 01:24:10 2013 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Thu, 26 Sep 2013 08:24:10 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8004032: [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear Message-ID: <20130926082431.A192462B04@hg.openjdk.java.net> Changeset: 4ed909846f6c Author: kshefov Date: 2013-09-26 12:23 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/4ed909846f6c 8004032: [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear Reviewed-by: anthony, serb + test/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html + test/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.java From weijun.wang at oracle.com Fri Sep 27 00:34:26 2013 From: weijun.wang at oracle.com (Weijun Wang) Date: Fri, 27 Sep 2013 15:34:26 +0800 Subject: [7u] Request for approval for 8024861: Incomplete token triggers GSS-API NullPointerException Message-ID: <52453502.1020108@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u-dev. 8024861: Incomplete token triggers GSS-API NullPointerException https://bugs.openjdk.java.net/browse/JDK-8024861 It avoids an NPE by substituting it with a GSSException. The fix is already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eb2c81533876 The review thread was http://mail.openjdk.java.net/pipermail/security-dev/2013-September/008961.html The patch for jdk7u-dev is identical to the one in jdk8. The fix is low-risk, and isolated. A new regression test added. Existing tests also run fine. Thanks Weijun From dalibor.topic at oracle.com Fri Sep 27 13:43:39 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 27 Sep 2013 13:43:39 -0700 Subject: [7u] Request for approval for 8024861: Incomplete token triggers GSS-API NullPointerException In-Reply-To: <52453502.1020108@oracle.com> References: <52453502.1020108@oracle.com> Message-ID: <5245EDFB.4020307@oracle.com> Thanks, Weijun - approved for jdk7u-dev. On 9/27/13 12:34 AM, Weijun Wang wrote: > Hi All > > This is a request to backport a jdk8 fix into jdk7u-dev. > > 8024861: Incomplete token triggers GSS-API NullPointerException > > https://bugs.openjdk.java.net/browse/JDK-8024861 > > It avoids an NPE by substituting it with a GSSException. > > The fix is already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eb2c81533876 > > The review thread was > > > http://mail.openjdk.java.net/pipermail/security-dev/2013-September/008961.html > > The patch for jdk7u-dev is identical to the one in jdk8. > > The fix is low-risk, and isolated. A new regression test added. Existing tests also run fine. > > Thanks > Weijun -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 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 weijun.wang at oracle.com Fri Sep 27 20:16:58 2013 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 28 Sep 2013 03:16:58 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8024861: Incomplete token triggers GSS-API NullPointerException Message-ID: <20130928031737.13C7E62BC4@hg.openjdk.java.net> Changeset: 18e69c8d46c5 Author: weijun Date: 2013-09-27 15:25 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/18e69c8d46c5 8024861: Incomplete token triggers GSS-API NullPointerException Reviewed-by: mullan ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/jgss/spnego/MechTokenMissing.java From sean.coffey at oracle.com Mon Sep 30 01:50:06 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Sep 2013 09:50:06 +0100 Subject: [7u-dev] Request for approval for CR 7124232 - [TEST_BUG] [macosx] JSplitPane has wrong divider location In-Reply-To: <524569BD.7020904@oracle.com> References: <524569BD.7020904@oracle.com> Message-ID: <52493B3E.9010505@oracle.com> Approved. regards, Sean. On 27/09/2013 12:19, vera akulova wrote: > Hello, > > Please approve a direct backport from jdk 8 for the issue: > JDK-7124232 : > [TEST_BUG] [macosx] JSplitPane has wrong divider location > > The webrev is: http://cr.openjdk.java.net/~kshefov/7124232/webrev.01/ > > Review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002940.html > Reviewed-by: serb, alexsch > > Thanks, > Vera From sean.coffey at oracle.com Mon Sep 30 01:50:12 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Sep 2013 09:50:12 +0100 Subject: [7u-dev] Request for approval for CR 8017180 - [macosx] [TEST_BUG] alt-key doesn't work on macos for menu In-Reply-To: <524569C1.4010305@oracle.com> References: <524569C1.4010305@oracle.com> Message-ID: <52493B44.4030501@oracle.com> Approved. regards, Sean. On 27/09/2013 12:19, vera akulova wrote: > Hello, > > Please approve a direct backport from jdk 8 for the issue: > JDK-8017180 : > [macosx] [TEST_BUG] alt-key doesn't work on macos for menu > > The webrev is: http://cr.openjdk.java.net/~kshefov/8017180/webrev.01/ > Review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002941.html > Reviewed-by: serb, alexsch > > Thanks, > Vera From sean.coffey at oracle.com Mon Sep 30 01:50:18 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Sep 2013 09:50:18 +0100 Subject: [7u-dev] Request for approval for CR 7124314 - [TEST_BUG] [macosx] Aqua LAF: JTree doesn't select element by keyboards left and right keys In-Reply-To: <524569CA.1040605@oracle.com> References: <524569CA.1040605@oracle.com> Message-ID: <52493B4A.4050701@oracle.com> Approved. regards, Sean. On 27/09/2013 12:19, vera akulova wrote: > Hello, > > Please approve a direct backport from jdk 8 for the issue: > JDK-7124314 : > [TEST_BUG] [macosx] Aqua LAF: JTree doesn't select element by > keyboards left and right keys > > The webrev is: http://cr.openjdk.java.net/%7Ekshefov/7124314/webrev.00/ > Review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002939.html > Reviewed-by: serb, alexsch > > Thanks, > Vera From sean.coffey at oracle.com Mon Sep 30 01:50:23 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Sep 2013 09:50:23 +0100 Subject: [7u-dev] Request for approval for CR 7133146 - [macosx] closed/javax/swing/JInternalFrame/4193219/IconCoord fails on MacOS In-Reply-To: <52456D21.8020904@oracle.com> References: <52456D21.8020904@oracle.com> Message-ID: <52493B4F.7030201@oracle.com> Approved. regards, Sean. On 27/09/2013 12:33, vera akulova wrote: > Hello, > > Please approve a direct backport from jdk 8 for the issue: > JDK-7133146 : > [macosx] closed/javax/swing/JInternalFrame/4193219/IconCoord fails on > MacOS > > The webrev is: http://cr.openjdk.java.net/~kshefov/7133146/webrev.03/ > Review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2012-December/002443.html > Reviewed-by: serb, alexsch > > Thanks, > Vera From sean.coffey at oracle.com Mon Sep 30 01:50:29 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Sep 2013 09:50:29 +0100 Subject: [7u-dev] Request for approval for CR 7124320 - [TEST_BUG] [macosx] JComboBox doesn't change selection on mouse over In-Reply-To: <52456D29.80804@oracle.com> References: <52456D29.80804@oracle.com> Message-ID: <52493B55.5060309@oracle.com> Approved. regards, Sean. On 27/09/2013 12:34, vera akulova wrote: > Hello, > > Please approve a direct backport from jdk 8 for the issue: > JDK-7124320 : > [TEST_BUG] [macosx] JComboBox doesn't change selection on mouse over > > The webrev is: http://cr.openjdk.java.net/~kshefov/7124320/webrev.00/ > > Review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002977.html > Reviewed-by: serb, alexsch > > Thanks, > Vera From sean.coffey at oracle.com Mon Sep 30 01:50:35 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 30 Sep 2013 09:50:35 +0100 Subject: [7u-dev] Request for approval for CR 7133154 - [TEST_BUG] [macosx] closed/javax/swing/JInternalFrame/4251301/bug4251301.java fails on MacOS In-Reply-To: <52456D32.7050605@oracle.com> References: <52456D32.7050605@oracle.com> Message-ID: <52493B5B.60005@oracle.com> Approved. regards, Sean. On 27/09/2013 12:34, vera akulova wrote: > Hello, > > Please approve a direct backport from jdk 8 for the issue: > JDK-7133154 : > [TEST_BUG] [macosx] > closed/javax/swing/JInternalFrame/4251301/bug4251301.java fails on MacOS > > The webrev is: http://cr.openjdk.java.net/~kshefov/7133154/webrev.00/ > > Review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2013-September/002975.html > Reviewed-by: serb, alexsch > > Thanks, > Vera