From vicente.romero at oracle.com Wed Jan 2 05:48:22 2013 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Wed, 02 Jan 2013 13:48:22 +0000 Subject: webrev 7u12 8001103 Message-ID: <50E43AA6.3040005@oracle.com> Hello, This is a request to backport the JDK 8 fix into JDK 7u12: 8001103 : Javac generates duplicate name_and_type constant pool entry for class BinaryOpValueExp.java http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8001103 The fix has already been pushed to jdk8/tl/langtools, as: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/de1ec6fc93fe The id of the bug for jdk8 is 8000518 The webrev for 7u12 can be accessed here: http://cr.openjdk.java.net/~vromero/8001103/webrev.00/ Thanks, Vicente. From sean.coffey at oracle.com Wed Jan 2 06:34:04 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 02 Jan 2013 14:34:04 +0000 Subject: webrev 7u12 8001103 (master bug ID : 8000518 ) In-Reply-To: <50E43AA6.3040005@oracle.com> References: <50E43AA6.3040005@oracle.com> Message-ID: <50E4455C.3060205@oracle.com> Vicente, Is this a code review request or a push approval request? I couldn't determine from the subject line. [1] You can consider this approved from the push approval side. If the fix differs from that of jdk8 changeset, please ensure you have appropriate reviews obtained. [2] Please ensure you use the master bug id for all references to this 7u backport. That includes the 7u-dev changeset comment and the @bug jtreg field. I'm not sure if this is documented on the OpenJDK website but current practice is to always using the master JIRA bug ID for all ports & references. regards, Sean. [1] http://openjdk.java.net/projects/jdk7u/approval-template.html [2] http://openjdk.java.net/projects/jdk7u/codereview.html On 02/01/2013 13:48, Vicente-Arturo Romero-Zaldivar wrote: > Hello, > > This is a request to backport the JDK 8 fix into JDK 7u12: > > 8001103 : Javac generates duplicate name_and_type constant pool entry > for class BinaryOpValueExp.java > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8001103 > > The fix has already been pushed to jdk8/tl/langtools, as: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/de1ec6fc93fe > > The id of the bug for jdk8 is 8000518 > > The webrev for 7u12 can be accessed here: > http://cr.openjdk.java.net/~vromero/8001103/webrev.00/ > > Thanks, > Vicente. > From lana.steuck at oracle.com Wed Jan 2 21:24:18 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:18 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 4 new changesets Message-ID: <20130103052423.AF5AE474DA@hg.openjdk.java.net> Changeset: 7969d5f21924 Author: katleman Date: 2012-12-19 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/7969d5f21924 Added tag jdk7u12-b06 for changeset 16287175b517 ! .hgtags Changeset: be2266288279 Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/be2266288279 Added tag jdk7u12-b07 for changeset 7969d5f21924 ! .hgtags Changeset: 97a4a241350d Author: lana Date: 2012-12-26 18:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/97a4a241350d Merge ! .hgtags Changeset: 6f4d4c7a254d Author: lana Date: 2012-12-28 10:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/6f4d4c7a254d Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 2 21:24:25 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:25 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 4 new changesets Message-ID: <20130103052436.46A81474DE@hg.openjdk.java.net> Changeset: 382bab6d9682 Author: katleman Date: 2012-12-19 15:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/382bab6d9682 Added tag jdk7u12-b06 for changeset ab820babd394 ! .hgtags Changeset: 67dab225ce67 Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/67dab225ce67 Added tag jdk7u12-b07 for changeset 382bab6d9682 ! .hgtags Changeset: 3b085d855588 Author: lana Date: 2012-12-26 19:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/3b085d855588 Merge ! .hgtags Changeset: 7c0c3aeb2c60 Author: lana Date: 2012-12-28 10:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/7c0c3aeb2c60 Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 2 21:24:24 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:24 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 4 new changesets Message-ID: <20130103052432.A2FF4474DC@hg.openjdk.java.net> Changeset: 1b914599a6d5 Author: katleman Date: 2012-12-19 15:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/1b914599a6d5 Added tag jdk7u12-b06 for changeset c84c46389350 ! .hgtags Changeset: 55cf0a3946b5 Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/55cf0a3946b5 Added tag jdk7u12-b07 for changeset 1b914599a6d5 ! .hgtags Changeset: eaeaa603e9b9 Author: lana Date: 2012-12-26 19:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/eaeaa603e9b9 Merge ! .hgtags Changeset: 427a603569db Author: lana Date: 2012-12-28 10:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/427a603569db Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 2 21:24:19 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:19 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 2 new changesets Message-ID: <20130103052426.982B8474DB@hg.openjdk.java.net> Changeset: 6c264aad54e4 Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6c264aad54e4 Added tag jdk7u12-b07 for changeset 4f7ad6299356 ! .hgtags Changeset: 3bb803664f3d Author: lana Date: 2012-12-28 10:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3bb803664f3d Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 2 21:24:18 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:18 +0000 Subject: hg: jdk7u/jdk7u-dev: 4 new changesets Message-ID: <20130103052419.33AE1474D9@hg.openjdk.java.net> Changeset: c3e42860af1c Author: katleman Date: 2012-12-19 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/c3e42860af1c Added tag jdk7u12-b06 for changeset a008905ce525 ! .hgtags Changeset: 94ab766d3e14 Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/94ab766d3e14 Added tag jdk7u12-b07 for changeset c3e42860af1c ! .hgtags Changeset: fe7cef31ea54 Author: lana Date: 2012-12-26 18:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/fe7cef31ea54 Merge ! .hgtags Changeset: 1a03ef4794dc Author: lana Date: 2012-12-28 10:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/1a03ef4794dc Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 2 21:24:22 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:22 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 4 new changesets Message-ID: <20130103052433.5E146474DD@hg.openjdk.java.net> Changeset: 42ba62cdc1f3 Author: katleman Date: 2012-12-19 15:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/42ba62cdc1f3 Added tag jdk7u12-b06 for changeset 01111bd50d31 ! .hgtags Changeset: 13bf4576371a Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/13bf4576371a Added tag jdk7u12-b07 for changeset 42ba62cdc1f3 ! .hgtags Changeset: 46c7caf58b78 Author: lana Date: 2012-12-26 19:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/46c7caf58b78 Merge ! .hgtags Changeset: 66f36438f548 Author: lana Date: 2012-12-28 10:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/66f36438f548 Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 2 21:24:36 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Jan 2013 05:24:36 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 5 new changesets Message-ID: <20130103052529.B9E9F474DF@hg.openjdk.java.net> Changeset: cb81ee79a72d Author: katleman Date: 2012-12-19 15:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cb81ee79a72d Added tag jdk7u12-b06 for changeset b5449e3dcf1f ! .hgtags Changeset: cab621f3903f Author: katleman Date: 2012-12-27 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cab621f3903f Added tag jdk7u12-b07 for changeset cb81ee79a72d ! .hgtags Changeset: 5d040a8be658 Author: lana Date: 2012-12-26 19:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5d040a8be658 Merge ! .hgtags - test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java Changeset: b5e180ef18a0 Author: lana Date: 2012-12-28 10:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b5e180ef18a0 Merge ! .hgtags Changeset: 360d55e03457 Author: lana Date: 2013-01-02 17:27 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/360d55e03457 Merge From david.katleman at oracle.com Thu Jan 3 13:23:32 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:23:32 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u12-b08 for changeset 6f4d4c7a254d Message-ID: <20130103212332.937B647503@hg.openjdk.java.net> Changeset: c8c261b2220c Author: katleman Date: 2013-01-03 13:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/c8c261b2220c Added tag jdk7u12-b08 for changeset 6f4d4c7a254d ! .hgtags From david.katleman at oracle.com Thu Jan 3 13:23:28 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:23:28 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u12-b08 for changeset 1a03ef4794dc Message-ID: <20130103212328.6D25047502@hg.openjdk.java.net> Changeset: 87cf81226f20 Author: katleman Date: 2013-01-03 13:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/87cf81226f20 Added tag jdk7u12-b08 for changeset 1a03ef4794dc ! .hgtags From david.katleman at oracle.com Thu Jan 3 13:24:09 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:24:09 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u12-b08 for changeset 3bb803664f3d Message-ID: <20130103212411.D993447504@hg.openjdk.java.net> Changeset: 92e382c3cccc Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/92e382c3cccc Added tag jdk7u12-b08 for changeset 3bb803664f3d ! .hgtags From david.katleman at oracle.com Thu Jan 3 13:25:07 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:25:07 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u12-b08 for changeset 66f36438f548 Message-ID: <20130103212509.5B78347506@hg.openjdk.java.net> Changeset: c130f21b16a2 Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/c130f21b16a2 Added tag jdk7u12-b08 for changeset 66f36438f548 ! .hgtags From david.katleman at oracle.com Thu Jan 3 13:25:01 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:25:01 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u12-b08 for changeset 427a603569db Message-ID: <20130103212502.DB72447505@hg.openjdk.java.net> Changeset: 366ebbf581df Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/366ebbf581df Added tag jdk7u12-b08 for changeset 427a603569db ! .hgtags From david.katleman at oracle.com Thu Jan 3 13:25:16 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:25:16 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u12-b08 for changeset b5e180ef18a0 Message-ID: <20130103212526.B515947507@hg.openjdk.java.net> Changeset: 2e7fe0208e9c Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2e7fe0208e9c Added tag jdk7u12-b08 for changeset b5e180ef18a0 ! .hgtags From david.katleman at oracle.com Thu Jan 3 13:26:13 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jan 2013 21:26:13 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u12-b08 for changeset 7c0c3aeb2c60 Message-ID: <20130103212615.E7D2847508@hg.openjdk.java.net> Changeset: 96c4f3ec6355 Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/96c4f3ec6355 Added tag jdk7u12-b08 for changeset 7c0c3aeb2c60 ! .hgtags From zhangshj at linux.vnet.ibm.com Sun Jan 6 23:45:55 2013 From: zhangshj at linux.vnet.ibm.com (Shi Jun) Date: Mon, 07 Jan 2013 15:45:55 +0800 Subject: [7u12] Request for approval: 8004211: Remove unused dlinfo local variable in launcher code Message-ID: <50EA7D33.8090907@linux.vnet.ibm.com> Hi all, I'd like to request for approval to push the following change into 7u12. Changeset in jdk8 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e988de7465d4 Webrev http://cr.openjdk.java.net/~zhangshj/jdk7u/8004211/webrev.00/ Reviewed by alanb Review thread http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-November/012532.html -- Regards, Shi Jun Zhang From edvard.wendelin at oracle.com Mon Jan 7 04:08:28 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 07 Jan 2013 13:08:28 +0100 Subject: [7u12] Request for approval: 8004211: Remove unused dlinfo local variable in launcher code In-Reply-To: <50EA7D33.8090907@linux.vnet.ibm.com> References: <50EA7D33.8090907@linux.vnet.ibm.com> Message-ID: <50EABABC.8000206@oracle.com> Approved. On 01/07/2013 08:45 AM, Shi Jun wrote: > Hi all, > > I'd like to request for approval to push the following change into 7u12. > > Changeset in jdk8 > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e988de7465d4 > > Webrev > http://cr.openjdk.java.net/~zhangshj/jdk7u/8004211/webrev.00/ > > Reviewed by alanb > > Review thread > http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-November/012532.html > > From jviswana at linux.vnet.ibm.com Mon Jan 7 06:43:00 2013 From: jviswana at linux.vnet.ibm.com (jayashree viswanathan) Date: Mon, 07 Jan 2013 20:13:00 +0530 Subject: Approval request for 8004316 Message-ID: <50EADEF4.7040307@linux.vnet.ibm.com> Hi, Would like to get approval for back-porting the fix for 8004316, on JDK 7 . The patch is same as JDK 8 *JDK 7 changeset* http://cr.openjdk.java.net/~jviswana/8004316/ *Mail Thread* http://mail.openjdk.java.net/pipermail/2d-dev/2012-December/002900.html *JDK 8 bug* http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004316 *JDK8 changeset* http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e8b54ae97344 Thanks and Regards, Jayashree Viswanathan From edvard.wendelin at oracle.com Mon Jan 7 09:03:16 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 7 Jan 2013 18:03:16 +0100 Subject: Approval request for 8004316 In-Reply-To: <50EADEF4.7040307@linux.vnet.ibm.com> References: <50EADEF4.7040307@linux.vnet.ibm.com> Message-ID: <5C92A74E-B673-4242-8525-B6F8807621DA@oracle.com> Approved. On Jan 7, 2013, at 3:43 PM, jayashree viswanathan wrote: > Hi, > > Would like to get approval for back-porting the fix for 8004316, on JDK 7 . The patch is same as JDK 8 > > *JDK 7 changeset* > http://cr.openjdk.java.net/~jviswana/8004316/ > > *Mail Thread* > http://mail.openjdk.java.net/pipermail/2d-dev/2012-December/002900.html > > *JDK 8 bug* > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004316 > > *JDK8 changeset* > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e8b54ae97344 > > > Thanks and Regards, > Jayashree Viswanathan From zhouyx at linux.vnet.ibm.com Tue Jan 8 01:35:37 2013 From: zhouyx at linux.vnet.ibm.com (zhouyx at linux.vnet.ibm.com) Date: Tue, 08 Jan 2013 09:35:37 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8004211: Remove unused dlinfo local variable in launcher code Message-ID: <20130108093548.18508470E3@hg.openjdk.java.net> Changeset: 11093adbb875 Author: zhangshj Date: 2012-11-30 17:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/11093adbb875 8004211: Remove unused dlinfo local variable in launcher code Reviewed-by: alanb ! src/solaris/bin/java_md_solinux.c From zhouyx at linux.vnet.ibm.com Tue Jan 8 02:39:05 2013 From: zhouyx at linux.vnet.ibm.com (Sean Chou) Date: Tue, 8 Jan 2013 18:39:05 +0800 Subject: [7u12] Request for approval: 8004211: Remove unused dlinfo local variable in launcher code In-Reply-To: <50EABABC.8000206@oracle.com> References: <50EA7D33.8090907@linux.vnet.ibm.com> <50EABABC.8000206@oracle.com> Message-ID: Hi Shi Jun, Committed. http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/11093adbb875 Please verify. On Mon, Jan 7, 2013 at 8:08 PM, Edvard Wendelin wrote: > Approved. > > On 01/07/2013 08:45 AM, Shi Jun wrote: > >> Hi all, >> >> I'd like to request for approval to push the following change into 7u12. >> >> Changeset in jdk8 >> http://hg.openjdk.java.net/**jdk8/jdk8/jdk/rev/e988de7465d4 >> >> Webrev >> http://cr.openjdk.java.net/~**zhangshj/jdk7u/8004211/webrev.**00/ >> >> Reviewed by alanb >> >> Review thread >> http://mail.openjdk.java.net/**pipermail/core-libs-dev/2012-** >> November/012532.html >> >> > > -- Best Regards, Sean Chou From zhouyx at linux.vnet.ibm.com Tue Jan 8 03:11:01 2013 From: zhouyx at linux.vnet.ibm.com (zhouyx at linux.vnet.ibm.com) Date: Tue, 08 Jan 2013 11:11:01 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8004316: Printer - tempfile having incorrect extension Message-ID: <20130108111139.B5386470E7@hg.openjdk.java.net> Changeset: d6c538499353 Author: jviswana Date: 2012-12-12 13:28 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d6c538499353 8004316: Printer - tempfile having incorrect extension Reviewed-by: bae, jgodinez ! src/solaris/classes/sun/print/UnixPrintJob.java From zhouyx at linux.vnet.ibm.com Tue Jan 8 03:31:14 2013 From: zhouyx at linux.vnet.ibm.com (Sean Chou) Date: Tue, 8 Jan 2013 19:31:14 +0800 Subject: Approval request for 8004316 In-Reply-To: <50EADEF4.7040307@linux.vnet.ibm.com> References: <50EADEF4.7040307@linux.vnet.ibm.com> Message-ID: Hi Jayashree, Committed, please verify: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d6c538499353 On Mon, Jan 7, 2013 at 10:43 PM, jayashree viswanathan < jviswana at linux.vnet.ibm.com> wrote: > Hi, > > Would like to get approval for back-porting the fix for 8004316, on JDK 7 > . The patch is same as JDK 8 > > *JDK 7 changeset* > http://cr.openjdk.java.net/~**jviswana/8004316/ > > *Mail Thread* > http://mail.openjdk.java.net/**pipermail/2d-dev/2012-** > December/002900.html > > *JDK 8 bug* > http://bugs.sun.com/**bugdatabase/view_bug.do?bug_**id=8004316 > > *JDK8 changeset* > http://hg.openjdk.java.net/**jdk8/jdk8/jdk/rev/e8b54ae97344 > > > Thanks and Regards, > Jayashree Viswanathan > -- Best Regards, Sean Chou From philip.race at oracle.com Tue Jan 8 09:38:35 2013 From: philip.race at oracle.com (Phil Race) Date: Tue, 08 Jan 2013 09:38:35 -0800 Subject: Approval request for 8004316 In-Reply-To: <5C92A74E-B673-4242-8525-B6F8807621DA@oracle.com> References: <50EADEF4.7040307@linux.vnet.ibm.com> <5C92A74E-B673-4242-8525-B6F8807621DA@oracle.com> Message-ID: <50EC599B.60101@oracle.com> I believe the process on requesting a backport is that the 8 code approvers need to be CC'd and that the 7 release managers should be enforcing this. In this email there's basically no justification of the need for a backport and I heartily disapprove of backporting 8004316. Its not that important and minimally should bake a long time in 8. We do not have resources in 7 to deal with regressions. -phil. On 1/7/2013 9:03 AM, Edvard Wendelin wrote: > Approved. > > On Jan 7, 2013, at 3:43 PM, jayashree viswanathan wrote: > >> Hi, >> >> Would like to get approval for back-porting the fix for 8004316, on JDK 7 . The patch is same as JDK 8 >> >> *JDK 7 changeset* >> http://cr.openjdk.java.net/~jviswana/8004316/ >> >> *Mail Thread* >> http://mail.openjdk.java.net/pipermail/2d-dev/2012-December/002900.html >> >> *JDK 8 bug* >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004316 >> >> *JDK8 changeset* >> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e8b54ae97344 >> >> >> Thanks and Regards, >> Jayashree Viswanathan From sean.coffey at oracle.com Tue Jan 8 10:56:00 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 08 Jan 2013 18:56:00 +0000 Subject: Approval request for 8004316 In-Reply-To: <50EC599B.60101@oracle.com> References: <50EADEF4.7040307@linux.vnet.ibm.com> <5C92A74E-B673-4242-8525-B6F8807621DA@oracle.com> <50EC599B.60101@oracle.com> Message-ID: <50EC6BC0.2060203@oracle.com> Phil, Yes - people "should" cc relevant parties when such backports are taking place. Not mandatory though. Rule 5 in code review guidelines : http://openjdk.java.net/projects/jdk7u/codereview.html It's probably a good time to remind OpenJDK 7u contributors to carry out such checks where applicable. > there's basically no justification of the need for a backport > and I heartily disapprove of backporting 8004316 I can't understand why you're against such a backport. It looks like printing functionality is broken on some OSes without this fix. Given that Jayashree backported this fix, I hope she can take responsibility for any potential regressions that may be encountered. Regards, Sean. On 08/01/2013 17:38, Phil Race wrote: > I believe the process on requesting a backport is that the 8 code > approvers > need to be CC'd and that the 7 release managers should be enforcing this. > > In this email there's basically no justification of the need for a > backport > and I heartily disapprove of backporting 8004316. Its not that important > and minimally should bake a long time in 8. We do not have resources > in 7 to > deal with regressions. > > -phil. > > > On 1/7/2013 9:03 AM, Edvard Wendelin wrote: >> Approved. >> >> On Jan 7, 2013, at 3:43 PM, jayashree viswanathan >> wrote: >> >>> Hi, >>> >>> Would like to get approval for back-porting the fix for 8004316, on >>> JDK 7 . The patch is same as JDK 8 >>> >>> *JDK 7 changeset* >>> http://cr.openjdk.java.net/~jviswana/8004316/ >>> >>> *Mail Thread* >>> http://mail.openjdk.java.net/pipermail/2d-dev/2012-December/002900.html >>> >>> *JDK 8 bug* >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004316 >>> >>> *JDK8 changeset* >>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e8b54ae97344 >>> >>> >>> Thanks and Regards, >>> Jayashree Viswanathan > From dingxmin at linux.vnet.ibm.com Tue Jan 8 22:39:06 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Wed, 09 Jan 2013 14:39:06 +0800 Subject: [7u] Request for review and approval/backport: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() In-Reply-To: <50ED0CDF.8040903@linux.vnet.ibm.com> References: <50ED0CDF.8040903@linux.vnet.ibm.com> Message-ID: <50ED108A.5070609@linux.vnet.ibm.com> Hi all, I'd like to request for approval to push the following change into 7u11. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512101 Changeset in jdk8 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/883feced1cdd Reviewed by chegar, dsamersoff Webrev for 7u http://cr.openjdk.java.net/~dingxmin/jdk7u/6512101/webrev.00/ Starting email discussion thread http://mail.openjdk.java.net/pipermail/net-dev/2012-November/005097.html Best regards, Frank From david.katleman at oracle.com Wed Jan 9 20:36:55 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:36:55 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u12-b09 for changeset 87cf81226f20 Message-ID: <20130110043655.B877D47168@hg.openjdk.java.net> Changeset: 745a15bb6d94 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/745a15bb6d94 Added tag jdk7u12-b09 for changeset 87cf81226f20 ! .hgtags From david.katleman at oracle.com Wed Jan 9 20:36:58 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:36:58 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u12-b09 for changeset c8c261b2220c Message-ID: <20130110043659.55CE747169@hg.openjdk.java.net> Changeset: 3877f9ae971e Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/3877f9ae971e Added tag jdk7u12-b09 for changeset c8c261b2220c ! .hgtags From david.katleman at oracle.com Wed Jan 9 20:37:42 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:37:42 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u12-b09 for changeset 92e382c3cccc Message-ID: <20130110043744.ED9474716A@hg.openjdk.java.net> Changeset: 0d5d62e38450 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0d5d62e38450 Added tag jdk7u12-b09 for changeset 92e382c3cccc ! .hgtags From david.katleman at oracle.com Wed Jan 9 20:38:46 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:38:46 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u12-b09 for changeset 366ebbf581df Message-ID: <20130110043848.625104716B@hg.openjdk.java.net> Changeset: 23191c790e12 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/23191c790e12 Added tag jdk7u12-b09 for changeset 366ebbf581df ! .hgtags From david.katleman at oracle.com Wed Jan 9 20:38:51 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:38:51 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u12-b09 for changeset c130f21b16a2 Message-ID: <20130110043853.7A9EE4716C@hg.openjdk.java.net> Changeset: 9207c72345c9 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/9207c72345c9 Added tag jdk7u12-b09 for changeset c130f21b16a2 ! .hgtags From david.katleman at oracle.com Wed Jan 9 20:38:59 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:38:59 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u12-b09 for changeset 2e7fe0208e9c Message-ID: <20130110043909.615E54716D@hg.openjdk.java.net> Changeset: 36de010c72cc Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/36de010c72cc Added tag jdk7u12-b09 for changeset 2e7fe0208e9c ! .hgtags From david.katleman at oracle.com Wed Jan 9 20:40:01 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jan 2013 04:40:01 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u12-b09 for changeset 96c4f3ec6355 Message-ID: <20130110044003.7AF204716E@hg.openjdk.java.net> Changeset: e5b1403fa68a Author: katleman Date: 2013-01-09 20:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/e5b1403fa68a Added tag jdk7u12-b09 for changeset 96c4f3ec6355 ! .hgtags From david.buck at oracle.com Fri Jan 11 04:31:30 2013 From: david.buck at oracle.com (David Buck) Date: Fri, 11 Jan 2013 21:31:30 +0900 Subject: [7u] request for approval for backport of 8003147 : port fix for BCEL bug 39695 to our copy bundled as part of jaxp Message-ID: <50F00622.5000207@oracle.com> Hi! I would like to request approval to push my fix for bug 8003147 to JDK7u (latest LU). Bug: [ 8003147 : port fix for BCEL bug 39695 to our copy bundled as part of jaxp ] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003147 Fix in JDK8: [ jdk8/tl/jaxp / changeset ] http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/47738fa4d411 Change is exactly the same in both 7u and 8. I have already built and tested on 7. There is a stand alone test case in the bug report. I am working with SQE to get an automated testcase included in their collection. Cheers, -Buck From alexandr.scherbatiy at oracle.com Fri Jan 11 04:46:54 2013 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Fri, 11 Jan 2013 16:46:54 +0400 Subject: [7u12] Request for approval for CR 7197320: [macosx] Full Screen option missing when Window.documentModified Message-ID: <50F009BE.3020609@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u12: 7197320: [macosx] Full Screen option missing when Window.documentModified http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7197320 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/5444be588d18 The code changes for JDK 7u12 are identical to the ones in JDK 8. Thank you, Alexandr. From sean.coffey at oracle.com Fri Jan 11 07:18:08 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 11 Jan 2013 15:18:08 +0000 Subject: [7u] request for approval for backport of 8003147 : port fix for BCEL bug 39695 to our copy bundled as part of jaxp In-Reply-To: <50F00622.5000207@oracle.com> References: <50F00622.5000207@oracle.com> Message-ID: <50F02D30.9020606@oracle.com> Approved for jdk7u-dev. regards, Sean. On 11/01/2013 12:31, David Buck wrote: > Hi! > > I would like to request approval to push my fix for bug 8003147 to > JDK7u (latest LU). > > Bug: > [ 8003147 : port fix for BCEL bug 39695 to our copy bundled as part of > jaxp ] > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003147 > > Fix in JDK8: > [ jdk8/tl/jaxp / changeset ] > http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/47738fa4d411 > > Change is exactly the same in both 7u and 8. I have already built and > tested on 7. There is a stand alone test case in the bug report. I am > working with SQE to get an automated testcase included in their > collection. > > Cheers, > -Buck From sean.coffey at oracle.com Fri Jan 11 07:18:55 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Fri, 11 Jan 2013 15:18:55 +0000 Subject: [7u12] Request for approval for CR 7197320: [macosx] Full Screen option missing when Window.documentModified In-Reply-To: <50F009BE.3020609@oracle.com> References: <50F009BE.3020609@oracle.com> Message-ID: <50F02D5F.90000@oracle.com> Approved for jdk7u-dev. regards, Sean. On 11/01/2013 12:46, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u12: > > 7197320: [macosx] Full Screen option missing when Window.documentModified > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7197320 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/5444be588d18 > > The code changes for JDK 7u12 are identical to the ones in JDK 8. > > Thank you, > Alexandr. > From rob.mckenna at oracle.com Fri Jan 11 08:18:14 2013 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 11 Jan 2013 16:18:14 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 8003147: port fix for BCEL bug 39695 Message-ID: <20130111161818.38A5E471EE@hg.openjdk.java.net> Changeset: 9622a9c72c9d Author: dbuck Date: 2013-01-11 07:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/9622a9c72c9d 8003147: port fix for BCEL bug 39695 Summary: Added support for Local Variable Type Table so that BCEL library can be used to modify methods with generics-related debug data without violating class file format Reviewed-by: lancea ! src/com/sun/org/apache/bcel/internal/Constants.java ! src/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java + src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/com/sun/org/apache/bcel/internal/classfile/Visitor.java ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java From gnu.andrew at redhat.com Fri Jan 11 09:29:21 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Fri, 11 Jan 2013 12:29:21 -0500 (EST) Subject: HotSpot Changes in 7u In-Reply-To: <50D3C26E.3040900@oracle.com> Message-ID: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> ----- Original Message ----- > On 21/12/2012 9:51 AM, Coleen Phillimore wrote: > > > > I am checking these changes into hsx24 now. > > Thanks Coleen. > Yes, thanks Coleen for taking this on. I see they've now appeared in 7u/hotspot. http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 Any chance of getting: 8000780: make Zero build and run with JDK8 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 in too? Or is it not appropriate? CCing the original reviewers & author. -- 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 ChrisPhi at LGonQn.Org Fri Jan 11 11:08:34 2013 From: ChrisPhi at LGonQn.Org (Chris Phillips @ T O) Date: Fri, 11 Jan 2013 14:08:34 -0500 Subject: HotSpot Changes in 7u In-Reply-To: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> Message-ID: <50F06332.9000805@LGonQn.Org> Hi On 11/01/13 12:29 PM, Andrew Hughes wrote: > ----- Original Message ----- >> On 21/12/2012 9:51 AM, Coleen Phillimore wrote: >>> I am checking these changes into hsx24 now. >> Thanks Coleen. >> > Yes, thanks Coleen for taking this on. I see they've now appeared in 7u/hotspot. > > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 > > Any chance of getting: > > 8000780: make Zero build and run with JDK8 > http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 This required a backport that has been reviewed by Roman and Christian (Thanks!). See attached email's from Alejandro and Christian. > > in too? Or is it not appropriate? > > CCing the original reviewers & author. > Chris -------------- next part -------------- An embedded message was scrubbed... From: Alejandro E Murillo Subject: Re: RFR: 8000780 back ported Fix zero fail to build in JDK7u-dev [updated] Date: Sat, 22 Dec 2012 11:27:57 -0700 Size: 5546 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130111/3eb5443e/AttachedMessage.nws -------------- next part -------------- An embedded message was scrubbed... From: Christian Thalinger Subject: Re: RFR: 8000780 back ported Fix zero fail to build in JDK7u-dev [updated] Date: Wed, 2 Jan 2013 12:02:10 -0800 Size: 4205 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130111/3eb5443e/AttachedMessage-0001.nws From christian.thalinger at oracle.com Fri Jan 11 15:17:24 2013 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Fri, 11 Jan 2013 15:17:24 -0800 Subject: HotSpot Changes in 7u In-Reply-To: <50F06332.9000805@LGonQn.Org> References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> <50F06332.9000805@LGonQn.Org> Message-ID: <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> On Jan 11, 2013, at 11:08 AM, Chris Phillips @ T O wrote: > Hi > > On 11/01/13 12:29 PM, Andrew Hughes wrote: >> ----- Original Message ----- >>> On 21/12/2012 9:51 AM, Coleen Phillimore wrote: >>>> I am checking these changes into hsx24 now. >>> Thanks Coleen. >>> >> Yes, thanks Coleen for taking this on. I see they've now appeared in 7u/hotspot. >> >> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 >> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 >> >> Any chance of getting: >> >> 8000780: make Zero build and run with JDK8 >> http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 > This required a backport that has been reviewed by Roman and > Christian (Thanks!). Right. I remember reviewing this. But I'm not sure if it's not already too late to make 7u12. Alejandro would know. -- Chris > > See attached email's from Alejandro and Christian. > > >> >> in too? Or is it not appropriate? >> >> CCing the original reviewers & author. >> > Chris > > From alejandro.murillo at oracle.com Fri Jan 11 18:03:10 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 11 Jan 2013 19:03:10 -0700 Subject: [7u12] Request for approval for bulk integration of hs24-b29 Message-ID: <50F0C45E.5060006@oracle.com> Requesting approval to integrate hs24-b29 into jdk7u12-b10. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u12/hs24-b29-jdk7u12-b10.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. 7092905: C2: Keep track of the number of dead nodes 7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum 7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop() 8001077: remove ciMethod::will_link 8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9. 8001538: hs_err file does not list anymore compiled methods in compilation events 8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop 8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.java 8003983: LogCompilation tool is broken since c1 support 8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640 8004741: Missing compiled exception handle table entry for multidimensional array allocation 8004835: Improve AES intrinsics on x86 8005031: Some cleanup in c2 to prepare for incremental inlining support 8005033: clear high word for integer pop count on SPARC 8005071: Incremental inlining for JSR 292 8005383: new hotspot build - hs24-b29 8005419: Improve intrinsics code performance on x86 by using AVX2 8005522: use fast-string instructions on x86 for zeroing 8005544: Use 256bit YMM registers in arraycopy stubs on x86 -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From alejandro.murillo at oracle.com Sat Jan 12 04:53:36 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Sat, 12 Jan 2013 05:53:36 -0700 Subject: HotSpot Changes in 7u In-Reply-To: <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> <50F06332.9000805@LGonQn.Org> <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> Message-ID: <50F15CD0.8090301@oracle.com> On 1/11/2013 4:17 PM, Christian Thalinger wrote: > On Jan 11, 2013, at 11:08 AM, Chris Phillips @ T O wrote: > >> Hi >> >> On 11/01/13 12:29 PM, Andrew Hughes wrote: >>> ----- Original Message ----- >>>> On 21/12/2012 9:51 AM, Coleen Phillimore wrote: >>>>> I am checking these changes into hsx24 now. >>>> Thanks Coleen. >>>> >>> Yes, thanks Coleen for taking this on. I see they've now appeared in 7u/hotspot. >>> >>> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 >>> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 >>> >>> Any chance of getting: >>> >>> 8000780: make Zero build and run with JDK8 >>> http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 >> This required a backport that has been reviewed by Roman and >> Christian (Thanks!). > Right. I remember reviewing this. But I'm not sure if it's not already too late to make 7u12. Alejandro would know.\ No it's not too late. We didn't take snapshots in the last couple of weeks (unable to run PIT), I did a last minute snap this week and will probably do one next week but we want to reserve these for testing new features only, based on the 7u12 schedule, after that we have a few more weeks for bug fixing and I will make sure to get this in. Hopefully this patch will still apply. Apologies for the delay Thanks Alejandro > > -- Chris > >> See attached email's from Alejandro and Christian. >> >> >>> in too? Or is it not appropriate? >>> >>> CCing the original reviewers & author. >>> >> Chris >> >> From vladimir.kozlov at oracle.com Sat Jan 12 09:12:34 2013 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Sat, 12 Jan 2013 09:12:34 -0800 Subject: HotSpot Changes in 7u (8000780: make Zero build run with JDK8) In-Reply-To: <50F15CD0.8090301@oracle.com> References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> <50F06332.9000805@LGonQn.Org> <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> <50F15CD0.8090301@oracle.com> Message-ID: <50F19982.3010200@oracle.com> Andrew, The patch needs to be redone for 7u. Current will not apply because it is affected by PermGen removal changes. Would be nice to change bug's Synopsis also since it will be not for jdk8. Vladimir On 1/12/13 4:53 AM, Alejandro E Murillo wrote: > > On 1/11/2013 4:17 PM, Christian Thalinger wrote: >> On Jan 11, 2013, at 11:08 AM, Chris Phillips @ T O >> wrote: >> >>> Hi >>> >>> On 11/01/13 12:29 PM, Andrew Hughes wrote: >>>> ----- Original Message ----- >>>>> On 21/12/2012 9:51 AM, Coleen Phillimore wrote: >>>>>> I am checking these changes into hsx24 now. >>>>> Thanks Coleen. >>>>> >>>> Yes, thanks Coleen for taking this on. I see they've now appeared >>>> in 7u/hotspot. >>>> >>>> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 >>>> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 >>>> >>>> Any chance of getting: >>>> >>>> 8000780: make Zero build and run with JDK8 >>>> http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 >>> This required a backport that has been reviewed by Roman and >>> Christian (Thanks!). >> Right. I remember reviewing this. But I'm not sure if it's not >> already too late to make 7u12. Alejandro would know.\ > No it's not too late. > We didn't take snapshots in the last couple of weeks (unable to run PIT), > I did a last minute snap this week and will probably do one next week > but we want to reserve these for testing new features only, based on > the 7u12 schedule, > after that we have a few more weeks for bug fixing and I will make sure to > get this in. Hopefully this patch will still apply. Apologies for the delay > > Thanks > Alejandro > >> >> -- Chris >> >>> See attached email's from Alejandro and Christian. >>> >>> >>>> in too? Or is it not appropriate? >>>> >>>> CCing the original reviewers & author. >>>> >>> Chris >>> >>> From sand.m.stone at gmail.com Sat Jan 12 15:20:03 2013 From: sand.m.stone at gmail.com (Sand Stone) Date: Sat, 12 Jan 2013 15:20:03 -0800 Subject: a socket impl question? Message-ID: Hi, JDK devs. Is there a reason the impl not there below? jdk/src/windows/classes/java/net/PlainSocketImpl.java public void setOption(int opt, Object val) throws SocketException { setOption(opt, val); // Why not impl.setOption(opt, val);? } public Object getOption(int opt) throws SocketException { return impl.getOption(opt); } More generally, is there a general way to pass a non StandardSocketOptions option the down to the socket fd without having to go through the JNI path on Windows? Note that on Linux at least the option can be passed directly to the built-in C native path. Thanks much! From chris.hegarty at oracle.com Sun Jan 13 00:22:26 2013 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Sun, 13 Jan 2013 08:22:26 +0000 Subject: a socket impl question? In-Reply-To: References: Message-ID: <50F26EC2.90109@oracle.com> On 12/01/2013 23:20, Sand Stone wrote: > Hi, JDK devs. > > Is there a reason the impl not there below? This is a bug, fixed in jdk8, 7107020: "java.net.PlainSocketImpl.socketSetOption() calls itself" This bug did not create a much of a problem since setOption() is usually called for setting socket options. > jdk/src/windows/classes/java/net/PlainSocketImpl.java > > public void setOption(int opt, Object val) throws SocketException { > setOption(opt, val); // Why not impl.setOption(opt, val);? > } > > public Object getOption(int opt) throws SocketException { > return impl.getOption(opt); > } > > More generally, is there a general way to pass a non > StandardSocketOptions option > the down to the socket fd without having to go through the JNI path on > Windows? Not that I am aware of. > Note that on Linux at least the option can be passed directly to the > built-in C native path. Sorry, I don't get this. -Chris. > > Thanks much! From sand.m.stone at gmail.com Sun Jan 13 01:46:23 2013 From: sand.m.stone at gmail.com (Sand Stone) Date: Sun, 13 Jan 2013 01:46:23 -0800 Subject: a socket impl question? In-Reply-To: <50F26EC2.90109@oracle.com> References: <50F26EC2.90109@oracle.com> Message-ID: Thanks for the quick reply, Chris. Some clarification. Currently I am trying to set non std socket options at a per Socket instance basis without going through JNI code. And I take the statement on Linux back, one could not pass down unknown option value down at the socket fd level either (the exceptions are different between Windows and Linux). Take a specific case, Windows added fast path in the loopback path: http://blogs.technet.com/b/wincat/archive/2012/12/05/fast-tcp-loopback-performance-and-low-latency-with-windows-server-2012-tcp-loopback-fast-path.aspx One could see in the article that .NET/CLR supports custom option flags. Also note that the setting has to be done prior to any actual binding. A couple of questions: 1. Is there a plan to support this new ioctl flag for Windows? This will improve (by 4x) many existing Java based solutions doing LRPC on Windows. 2. Or provide a code path to allow framework builders to set OS specific custom socket options? This could be a general mechanism without JDK changes. 3. Ideally getting solutions for one of the above backed ported to JDK6 and JDK7. Doing a custom JNI is a viable option (though one has to trick the current JDK7 code to create a "fd" without the actual binding, because just "new Socket()" does not materialize a "fd" until later). It's a pain to distribute and maintain the native code plus related reflection code. On Sun, Jan 13, 2013 at 12:22 AM, Chris Hegarty wrote: > On 12/01/2013 23:20, Sand Stone wrote: > >> Hi, JDK devs. >> >> Is there a reason the impl not there below? >> > > This is a bug, fixed in jdk8, 7107020: "java.net.PlainSocketImpl.**socketSetOption() > calls itself" > > This bug did not create a much of a problem since setOption() is usually > called for setting socket options. > > > jdk/src/windows/classes/java/**net/PlainSocketImpl.java >> >> public void setOption(int opt, Object val) throws SocketException { >> setOption(opt, val); // Why not impl.setOption(opt, val);? >> } >> >> public Object getOption(int opt) throws SocketException { >> return impl.getOption(opt); >> } >> >> More generally, is there a general way to pass a non >> StandardSocketOptions option >> the down to the socket fd without having to go through the JNI path on >> Windows? >> > > Not that I am aware of. > > > Note that on Linux at least the option can be passed directly to the >> built-in C native path. >> > > Sorry, I don't get this. > > -Chris. > > >> Thanks much! >> > From Alan.Bateman at oracle.com Sun Jan 13 01:50:10 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sun, 13 Jan 2013 09:50:10 +0000 Subject: a socket impl question? In-Reply-To: <50F26EC2.90109@oracle.com> References: <50F26EC2.90109@oracle.com> Message-ID: <50F28352.2090405@oracle.com> On 13/01/2013 08:22, Chris Hegarty wrote: > : >> >> More generally, is there a general way to pass a non >> StandardSocketOptions option >> the down to the socket fd without having to go through the JNI path on >> Windows? > > > Not that I am aware of. Just to add to Chris's comment. You can develop your own SelectorProvider implementation that supports socket options beyond those defined by StandardSocketOptions. These are usable with channels that implement NetworkChannel via the setOption/getOption methods. So as should be clear, the provider implementation needs to support the extended socket options first, this is not an API that allows you to pass in arbitrary socket options without mapping. At this time, the classic networking APIs (java.net.Socket) don't define APIs that take a SocketOption but one could envisage adding them in the future. -Alan PS: I think follow-ups should be sent to net-dev. From Alan.Bateman at oracle.com Sun Jan 13 12:23:26 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sun, 13 Jan 2013 20:23:26 +0000 Subject: a socket impl question? In-Reply-To: References: <50F26EC2.90109@oracle.com> Message-ID: <50F317BE.3060001@oracle.com> On 13/01/2013 09:46, Sand Stone wrote: > 2. Or provide a code path to allow framework builders to set OS specific > custom socket options? This could be a general mechanism without JDK > changes. > The support that is there is intended to allow implementations support socket options beyond those defined by the Java SE spec, it's not intended to allow someone using the API to pass in arbitrary values that the implementation uses without mapping. I would suggest following up on net-dev (as jdk7u-dev is for discussions about the jdk7u releases). -Alan. From dingxmin at linux.vnet.ibm.com Sun Jan 13 23:34:14 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Mon, 14 Jan 2013 15:34:14 +0800 Subject: [7u] Request for review and approval/backport: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() In-Reply-To: <50ED108A.5070609@linux.vnet.ibm.com> References: <50ED0CDF.8040903@linux.vnet.ibm.com> <50ED108A.5070609@linux.vnet.ibm.com> Message-ID: <50F3B4F6.2040308@linux.vnet.ibm.com> Hi Can anybody from 7u-dev review the request below? To Chris Thank you for your reply in net-dev. But I should have posted it here. Could you and Dmitry please review it? Best regards, Frank On 1/9/2013 2:39 PM, Frank Ding wrote: > Hi all, > > I'd like to request for approval to push the following change into > 7u11. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512101 > > Changeset in jdk8 > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/883feced1cdd > Reviewed by chegar, dsamersoff > > Webrev for 7u > http://cr.openjdk.java.net/~dingxmin/jdk7u/6512101/webrev.00/ > > Starting email discussion thread > http://mail.openjdk.java.net/pipermail/net-dev/2012-November/005097.html > > Best regards, > Frank > From sean.coffey at oracle.com Mon Jan 14 00:49:17 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 14 Jan 2013 08:49:17 +0000 Subject: [7u] Request for review and approval/backport: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() In-Reply-To: <50F3B4F6.2040308@linux.vnet.ibm.com> References: <50ED0CDF.8040903@linux.vnet.ibm.com> <50ED108A.5070609@linux.vnet.ibm.com> <50F3B4F6.2040308@linux.vnet.ibm.com> Message-ID: <50F3C68D.7080003@oracle.com> Approved for jdk7u-dev. No need for reviews here. You can simply provide the discussion link from the net-dev thread : http://mail.openjdk.java.net/pipermail/net-dev/2013-January/005435.html regards, Sean. On 14/01/2013 07:34, Frank Ding wrote: > Hi > Can anybody from 7u-dev review the request below? > > To Chris > Thank you for your reply in net-dev. But I should have posted it > here. Could you and Dmitry please review it? > > Best regards, > Frank > > On 1/9/2013 2:39 PM, Frank Ding wrote: >> Hi all, >> >> I'd like to request for approval to push the following change into >> 7u11. >> >> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512101 >> >> Changeset in jdk8 >> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/883feced1cdd >> Reviewed by chegar, dsamersoff >> >> Webrev for 7u >> http://cr.openjdk.java.net/~dingxmin/jdk7u/6512101/webrev.00/ >> >> Starting email discussion thread >> http://mail.openjdk.java.net/pipermail/net-dev/2012-November/005097.html >> >> Best regards, >> Frank >> > From sean.coffey at oracle.com Mon Jan 14 00:51:44 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 14 Jan 2013 08:51:44 +0000 Subject: [7u12] Request for approval for bulk integration of hs24-b29 In-Reply-To: <50F0C45E.5060006@oracle.com> References: <50F0C45E.5060006@oracle.com> Message-ID: <50F3C720.1010109@oracle.com> Approved for jdk7u-dev. regards, Sean. On 12/01/2013 02:03, Alejandro E Murillo wrote: > Requesting approval to integrate hs24-b29 into jdk7u12-b10. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u12/hs24-b29-jdk7u12-b10.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 7092905: C2: Keep track of the number of dead nodes > 7146636: compiler/6865265/StackOverflowBug.java fails due to changed > stack minimum > 7172640: C2: instrinsic implementations in LibraryCallKit should use > argument() instead of pop() > 8001077: remove ciMethod::will_link > 8001341: SIGSEGV in > methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9. > 8001538: hs_err file does not list anymore compiled methods in > compilation events > 8003135: HotSpot inlines and hoists the > Thread.currentThread().isInterrupted() out of the loop > 8003238: JSR 292: intermittent exception failure with > java/lang/invoke/CallSiteTest.java > 8003983: LogCompilation tool is broken since c1 support > 8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640 > 8004741: Missing compiled exception handle table entry for > multidimensional array allocation > 8004835: Improve AES intrinsics on x86 > 8005031: Some cleanup in c2 to prepare for incremental inlining support > 8005033: clear high word for integer pop count on SPARC > 8005071: Incremental inlining for JSR 292 > 8005383: new hotspot build - hs24-b29 > 8005419: Improve intrinsics code performance on x86 by using AVX2 > 8005522: use fast-string instructions on x86 for zeroing > 8005544: Use 256bit YMM registers in arraycopy stubs on x86 > From volker.simonis at gmail.com Mon Jan 14 02:12:59 2013 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 14 Jan 2013 11:12:59 +0100 Subject: HotSpot Changes in 7u In-Reply-To: <50F15CD0.8090301@oracle.com> References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> <50F06332.9000805@LGonQn.Org> <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> <50F15CD0.8090301@oracle.com> Message-ID: Hi Alejandro, can you please tell us (or at least estimate) when the 7u12 forest will be created? I saw that 7u-dev/hotspot already contains various jdk7u12 tags (up to jdk7u12-b07). Regards, Volker ** On Sat, Jan 12, 2013 at 1:53 PM, Alejandro E Murillo < alejandro.murillo at oracle.com> wrote: > > On 1/11/2013 4:17 PM, Christian Thalinger wrote: > >> On Jan 11, 2013, at 11:08 AM, Chris Phillips @ T O >> wrote: >> >> Hi >>> >>> On 11/01/13 12:29 PM, Andrew Hughes wrote: >>> >>>> ----- Original Message ----- >>>> >>>>> On 21/12/2012 9:51 AM, Coleen Phillimore wrote: >>>>> >>>>>> I am checking these changes into hsx24 now. >>>>>> >>>>> Thanks Coleen. >>>>> >>>>> Yes, thanks Coleen for taking this on. I see they've now appeared in >>>> 7u/hotspot. >>>> >>>> http://hg.openjdk.java.net/**jdk7u/jdk7u/hotspot/rev/**c707a5af0d71 >>>> http://hg.openjdk.java.net/**jdk7u/jdk7u/hotspot/rev/**9d98c1eb82b0 >>>> >>>> Any chance of getting: >>>> >>>> 8000780: make Zero build and run with JDK8 >>>> http://hg.openjdk.java.net/**jdk8/jdk8/hotspot/rev/**a3e2f723f2a5 >>>> >>> This required a backport that has been reviewed by Roman and >>> Christian (Thanks!). >>> >> Right. I remember reviewing this. But I'm not sure if it's not already >> too late to make 7u12. Alejandro would know.\ >> > No it's not too late. > We didn't take snapshots in the last couple of weeks (unable to run PIT), > I did a last minute snap this week and will probably do one next week > but we want to reserve these for testing new features only, based on the > 7u12 schedule, > after that we have a few more weeks for bug fixing and I will make sure to > get this in. Hopefully this patch will still apply. Apologies for the delay > > Thanks > Alejandro > > > >> -- Chris >> >> See attached email's from Alejandro and Christian. >>> >>> >>> in too? Or is it not appropriate? >>>> >>>> CCing the original reviewers & author. >>>> >>>> Chris >>> >>> >>> >> From alexandr.scherbatiy at oracle.com Mon Jan 14 02:28:47 2013 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Mon, 14 Jan 2013 10:28:47 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7197320: [macosx] Full Screen option missing when Window.documentModified Message-ID: <20130114102934.7171647241@hg.openjdk.java.net> Changeset: f1909d3ab2a1 Author: alexsch Date: 2013-01-14 14:35 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f1909d3ab2a1 7197320: [macosx] Full Screen option missing when Window.documentModified Reviewed-by: anthony ! src/macosx/native/sun/awt/AWTWindow.m From alejandro.murillo at oracle.com Mon Jan 14 05:03:13 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 14 Jan 2013 06:03:13 -0700 Subject: HotSpot Changes in 7u In-Reply-To: References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> <50F06332.9000805@LGonQn.Org> <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> <50F15CD0.8090301@oracle.com> Message-ID: <50F40211.1040409@oracle.com> Hi Volker, That's planned for early march. The attached email from Sean includes this schedule: http://openjdk.java.net/projects/jdk7u/releases/7u12.html As usual, the 7u-dev forest correspond to the latest active 7u release currently 7u12. 7u-dev/hotspot is a snapshot of hs24, which is the hotspot for 7u12, hence the tags. Cheers Alejandro On 1/14/2013 3:12 AM, Volker Simonis wrote: > Hi Alejandro, > > can you please tell us (or at least estimate) when the 7u12 forest > will be created? > I saw that 7u-dev/hotspot already contains various jdk7u12 tags (up to > jdk7u12-b07). > > Regards, > Volker > > > > > On Sat, Jan 12, 2013 at 1:53 PM, Alejandro E Murillo > > > wrote: > > > On 1/11/2013 4:17 PM, Christian Thalinger wrote: > > On Jan 11, 2013, at 11:08 AM, Chris Phillips @ T O > > wrote: > > Hi > > On 11/01/13 12:29 PM, Andrew Hughes wrote: > > ----- Original Message ----- > > On 21/12/2012 9:51 AM, Coleen Phillimore wrote: > > I am checking these changes into hsx24 now. > > Thanks Coleen. > > Yes, thanks Coleen for taking this on. I see they've > now appeared in 7u/hotspot. > > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 > > Any chance of getting: > > 8000780: make Zero build and run with JDK8 > http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 > > This required a backport that has been reviewed by Roman and > Christian (Thanks!). > > Right. I remember reviewing this. But I'm not sure if it's > not already too late to make 7u12. Alejandro would know.\ > > No it's not too late. > We didn't take snapshots in the last couple of weeks (unable to > run PIT), > I did a last minute snap this week and will probably do one next week > but we want to reserve these for testing new features only, based > on the 7u12 schedule, > after that we have a few more weeks for bug fixing and I will make > sure to > get this in. Hopefully this patch will still apply. Apologies for > the delay > > Thanks > Alejandro > > > > -- Chris > > See attached email's from Alejandro and Christian. > > > in too? Or is it not appropriate? > > CCing the original reviewers & author. > > Chris > > > > -------------- next part -------------- An embedded message was scrubbed... From: =?ISO-8859-1?Q?Se=E1n_Coffey?= Subject: [7u communication] 7u12 schedule posted Date: Fri, 23 Nov 2012 18:39:59 +0000 Size: 3275 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20130114/dccb51f8/AttachedMessage.nws From sean.coffey at oracle.com Mon Jan 14 06:31:55 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 14 Jan 2013 14:31:55 +0000 Subject: [7u communication] Reordering of jdk7u release versions Message-ID: <50F416DB.5080202@oracle.com> Due to the JDK 7u11 release[1], we need to adjust update versions for future jdk7u updates in the pipeline. No stabilization forests are open at the moment so adjustment should be minimal for all. We plan to keep the current logic of using odd update numbers to deliver applicable fixes from Critical Patch Updates (CPU) for now. The next planned date for Oracle Java SE Critical Patch Updates [2] (7u13) is before the planned release date for the JDK update release currently under development in this project. The current fixes in the jdk7u forests will now be targeted to the 7u14 release. i.e. 7u12 moves to 7u14. The release schedule for current fixes will not be impacted. Please continue to deliver fixes to jdk7u-dev. Regards, Sean. [1] http://www.oracle.com/technetwork/java/javase/downloads/index.html [2] http://www.oracle.com/technetwork/topics/security/alerts-086861.html#CriticalPatchUpdates From christian.thalinger at oracle.com Mon Jan 14 10:49:51 2013 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Mon, 14 Jan 2013 10:49:51 -0800 Subject: HotSpot Changes in 7u (8000780: make Zero build run with JDK8) In-Reply-To: <50F19982.3010200@oracle.com> References: <905417250.3621621.1357925361745.JavaMail.root@redhat.com> <50F06332.9000805@LGonQn.Org> <391E6E12-A1EF-4C4C-B002-DD92A4114447@oracle.com> <50F15CD0.8090301@oracle.com> <50F19982.3010200@oracle.com> Message-ID: On Jan 12, 2013, at 9:12 AM, Vladimir Kozlov wrote: > Andrew, > > The patch needs to be redone for 7u. Current will not apply because it is affected by PermGen removal changes. Would be nice to change bug's Synopsis also since it will be not for jdk8. I double checked this and the patch I reviewed was for 7u. -- Chris > > Vladimir > > On 1/12/13 4:53 AM, Alejandro E Murillo wrote: >> >> On 1/11/2013 4:17 PM, Christian Thalinger wrote: >>> On Jan 11, 2013, at 11:08 AM, Chris Phillips @ T O >>> wrote: >>> >>>> Hi >>>> >>>> On 11/01/13 12:29 PM, Andrew Hughes wrote: >>>>> ----- Original Message ----- >>>>>> On 21/12/2012 9:51 AM, Coleen Phillimore wrote: >>>>>>> I am checking these changes into hsx24 now. >>>>>> Thanks Coleen. >>>>> Yes, thanks Coleen for taking this on. I see they've now appeared >>>>> in 7u/hotspot. >>>>> >>>>> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c707a5af0d71 >>>>> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d98c1eb82b0 >>>>> >>>>> Any chance of getting: >>>>> >>>>> 8000780: make Zero build and run with JDK8 >>>>> http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a3e2f723f2a5 >>>> This required a backport that has been reviewed by Roman and >>>> Christian (Thanks!). >>> Right. I remember reviewing this. But I'm not sure if it's not >>> already too late to make 7u12. Alejandro would know.\ >> No it's not too late. >> We didn't take snapshots in the last couple of weeks (unable to run PIT), >> I did a last minute snap this week and will probably do one next week >> but we want to reserve these for testing new features only, based on >> the 7u12 schedule, >> after that we have a few more weeks for bug fixing and I will make sure to >> get this in. Hopefully this patch will still apply. Apologies for the delay >> >> Thanks >> Alejandro >> >>> >>> -- Chris >>> >>>> See attached email's from Alejandro and Christian. >>>> >>>> >>>>> in too? Or is it not appropriate? >>>>> >>>>> CCing the original reviewers & author. >>>> Chris >>>> >>>> From sean.coffey at oracle.com Mon Jan 14 10:51:11 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:51:11 +0000 Subject: hg: jdk7u/jdk7u-dev: 3 new changesets Message-ID: <20130114185111.9856547259@hg.openjdk.java.net> Changeset: 168aa0f1417b Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/168aa0f1417b Added tag jdk7u11-b20 for changeset c2d5141baeda ! .hgtags Changeset: d3c10b908b04 Author: katleman Date: 2013-01-12 14:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/d3c10b908b04 Added tag jdk7u11-b21 for changeset 168aa0f1417b ! .hgtags Changeset: c67be67c39ca Author: coffeys Date: 2013-01-14 07:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/c67be67c39ca Merge ! .hgtags From sean.coffey at oracle.com Mon Jan 14 10:51:49 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:51:49 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 3 new changesets Message-ID: <20130114185203.B05A74725B@hg.openjdk.java.net> Changeset: 7a2cf85fc36e Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7a2cf85fc36e Added tag jdk7u11-b20 for changeset 25a92b94ad53 ! .hgtags Changeset: b6d58acbaf5d Author: katleman Date: 2013-01-12 14:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b6d58acbaf5d Added tag jdk7u11-b21 for changeset 7a2cf85fc36e ! .hgtags Changeset: 5226f8fd82ab Author: coffeys Date: 2013-01-14 07:36 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5226f8fd82ab Merge ! .hgtags From sean.coffey at oracle.com Mon Jan 14 10:51:20 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:51:20 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 3 new changesets Message-ID: <20130114185124.85B524725A@hg.openjdk.java.net> Changeset: dff0f0272891 Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/dff0f0272891 Added tag jdk7u11-b20 for changeset e7952daece16 ! .hgtags Changeset: 1e0237992c95 Author: katleman Date: 2013-01-12 14:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/1e0237992c95 Added tag jdk7u11-b21 for changeset dff0f0272891 ! .hgtags Changeset: 39198050e22f Author: coffeys Date: 2013-01-14 07:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/39198050e22f Merge ! .hgtags From sean.coffey at oracle.com Mon Jan 14 10:53:41 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:53:41 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 3 new changesets Message-ID: <20130114185348.0514B4725C@hg.openjdk.java.net> Changeset: 453a52320a1b Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/453a52320a1b Added tag jdk7u11-b20 for changeset 853059839d38 ! .hgtags Changeset: 09a12b50ae76 Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/09a12b50ae76 Added tag jdk7u11-b21 for changeset 453a52320a1b ! .hgtags Changeset: e677bc4fc5e9 Author: coffeys Date: 2013-01-14 07:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/e677bc4fc5e9 Merge ! .hgtags From sean.coffey at oracle.com Mon Jan 14 10:54:21 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:54:21 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 5 new changesets Message-ID: <20130114185520.DA9FA4725F@hg.openjdk.java.net> Changeset: ecc14534318c Author: jrose Date: 2013-01-10 19:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ecc14534318c 8004933: Improve MethodHandle interaction with libraries 8006017: Improve lookup resolutions Reviewed-by: ahgross ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: f9567d889266 Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f9567d889266 Added tag jdk7u11-b20 for changeset ecc14534318c ! .hgtags Changeset: d9969a953f69 Author: jrose Date: 2013-01-11 17:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d9969a953f69 8006125: Update MethodHandles library interactions Reviewed-by: mchung, jdn, ahgross ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/sun/reflect/misc/MethodUtil.java Changeset: 0e35f0184115 Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0e35f0184115 Added tag jdk7u11-b21 for changeset d9969a953f69 ! .hgtags Changeset: 2ad88a6b3693 Author: coffeys Date: 2013-01-14 08:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2ad88a6b3693 Merge ! .hgtags ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandles.java From sean.coffey at oracle.com Mon Jan 14 10:53:57 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:53:57 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 3 new changesets Message-ID: <20130114185405.B0ED84725D@hg.openjdk.java.net> Changeset: 1f06394ca182 Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/1f06394ca182 Added tag jdk7u11-b20 for changeset 846f4e01218f ! .hgtags Changeset: cd19857ba2ef Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/cd19857ba2ef Added tag jdk7u11-b21 for changeset 1f06394ca182 ! .hgtags Changeset: 66c8b626c004 Author: coffeys Date: 2013-01-14 07:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/66c8b626c004 Merge ! .hgtags From sean.coffey at oracle.com Mon Jan 14 10:57:14 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 18:57:14 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 3 new changesets Message-ID: <20130114185724.7448047260@hg.openjdk.java.net> Changeset: aeef1c7e43bc Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/aeef1c7e43bc Added tag jdk7u11-b20 for changeset b01338429ab6 ! .hgtags Changeset: c38be56292f1 Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/c38be56292f1 Added tag jdk7u11-b21 for changeset aeef1c7e43bc ! .hgtags Changeset: 45bc0a080133 Author: coffeys Date: 2013-01-14 08:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/45bc0a080133 Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 14 11:13:33 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 14 Jan 2013 19:13:33 +0000 Subject: hg: jdk7u/jdk7u/jdk: 7 new changesets Message-ID: <20130114191516.223E447262@hg.openjdk.java.net> Changeset: 15e0b98fc0e9 Author: dcherepanov Date: 2012-12-29 17:43 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/15e0b98fc0e9 8001161: mac: EmbeddedFrame doesn't become active window Reviewed-by: ant ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java Changeset: 2249435f1293 Author: peytoia Date: 2012-12-31 10:35 +0900 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2249435f1293 8005277: Regression in JDK 7 in Bidi implementation Reviewed-by: okutsu ! src/share/classes/sun/text/bidi/BidiBase.java ! test/java/text/Bidi/BidiConformance.java + test/java/text/Bidi/Bug8005277.java Changeset: 360d55e03457 Author: lana Date: 2013-01-02 17:27 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/360d55e03457 Merge Changeset: 11093adbb875 Author: zhangshj Date: 2012-11-30 17:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/11093adbb875 8004211: Remove unused dlinfo local variable in launcher code Reviewed-by: alanb ! src/solaris/bin/java_md_solinux.c Changeset: d6c538499353 Author: jviswana Date: 2012-12-12 13:28 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d6c538499353 8004316: Printer - tempfile having incorrect extension Reviewed-by: bae, jgodinez ! src/solaris/classes/sun/print/UnixPrintJob.java Changeset: 22d7494cdf88 Author: lana Date: 2013-01-09 11:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/22d7494cdf88 Merge Changeset: 71e81b2e6383 Author: lana Date: 2013-01-14 10:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/71e81b2e6383 Merge From lana.steuck at oracle.com Mon Jan 14 11:26:48 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 14 Jan 2013 11:26:48 -0800 (PST) Subject: jdk7u-b10: jdk7u-dev Message-ID: <201301141926.r0EJQmNF020443@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/745a15bb6d94 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/e5b1403fa68a http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/71e81b2e6383 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/9207c72345c9 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/23191c790e12 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0d5d62e38450 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/3877f9ae971e --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8004873 client-libs Arrayindexoutofboundsexception for jce decrypting JDK-8004316 client-libs Printing an image using AUTOSENSE fails to print JDK-8001161 client-libs mac: EmbeddedFrame doesn't become active window JDK-8005277 core-libs Regression in JDK 7 in Bidi implementation JDK-8005541 security-libs test/closed/java/security/cert/CertPathValidator/OCSP/AuthorizedResponderNoCheck.java certs expired JDK-8004211 tools Remove unused dlinfo local variable in launcher code From sean.coffey at oracle.com Mon Jan 14 14:16:04 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 14 Jan 2013 22:16:04 +0000 Subject: [7u-dev] Request for approval : CR 7196533 : TimeZone.getDefault() slow due to synchronization bottleneck Message-ID: <50F483A4.9000909@oracle.com> Requesting to port this change back from jdk8 to jdk7u-dev. 7u fix has been reviewed by Masayoshi. bug ID : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7196533 review thread : http://mail.openjdk.java.net/pipermail/i18n-dev/2013-January/000885.html webrev : http://cr.openjdk.java.net/~coffeys/webrev.7196533.7u/ regards, Sean. From sean.coffey at oracle.com Mon Jan 14 15:18:44 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 14 Jan 2013 23:18:44 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7177111: Jcomponent.AccessibleJComponent.AddPropertyListeners adds exponential listeners Message-ID: <20130114231903.DC2434726E@hg.openjdk.java.net> Changeset: 60dda124c866 Author: ptbrunet Date: 2013-01-14 23:22 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/60dda124c866 7177111: Jcomponent.AccessibleJComponent.AddPropertyListeners adds exponential listeners Summary: Remove field javax.swing.JComponent.AccessibleJComponent.accessibleContainerHandler Reviewed-by: art ! src/share/classes/javax/swing/JComponent.java From weijun.wang at oracle.com Mon Jan 14 17:19:47 2013 From: weijun.wang at oracle.com (Weijun Wang) Date: Tue, 15 Jan 2013 09:19:47 +0800 Subject: [7u-dev] Request for approval for CR 7109096,7183203 Message-ID: <50F4AEB3.5080108@oracle.com> Hi All This is a request to backport two jdk8 fixes into jdk7u-dev. 7109096: keytool -genkeypair needn't call -selfcert 7183203: ShortRSAKeynnn.sh tests intermittent failure default The fixes are already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/52be75d060f9 http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e2d265c9b592 The patch for 7109096 is identical to the one in jdk8. The patch for 7183203 is at http://cr.openjdk.java.net/~weijun/7183203/7u/webrev.00/ and has been reviewed by xuelei.fan at oracle.com. Thanks Weijun From edvard.wendelin at oracle.com Tue Jan 15 01:14:15 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 15 Jan 2013 10:14:15 +0100 Subject: [7u-dev] Request for approval for CR 7109096,7183203 In-Reply-To: <50F4AEB3.5080108@oracle.com> References: <50F4AEB3.5080108@oracle.com> Message-ID: <50F51DE7.8020806@oracle.com> Approved. On 01/15/2013 02:19 AM, Weijun Wang wrote: > Hi All > > This is a request to backport two jdk8 fixes into jdk7u-dev. > > 7109096: keytool -genkeypair needn't call -selfcert > 7183203: ShortRSAKeynnn.sh tests intermittent failure default > > The fixes are already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/52be75d060f9 > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e2d265c9b592 > > The patch for 7109096 is identical to the one in jdk8. The patch for > 7183203 is at > > http://cr.openjdk.java.net/~weijun/7183203/7u/webrev.00/ > > and has been reviewed by xuelei.fan at oracle.com. > > Thanks > Weijun From weijun.wang at oracle.com Tue Jan 15 01:33:42 2013 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 15 Jan 2013 09:33:42 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20130115093411.3A38947283@hg.openjdk.java.net> Changeset: 3f1c3479232a Author: weijun Date: 2011-11-09 15:51 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/3f1c3479232a 7109096: keytool -genkeypair needn't call -selfcert Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/x509/CertAndKeyGen.java Changeset: 7aa5b507e745 Author: weijun Date: 2012-07-17 11:28 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7aa5b507e745 7183203: ShortRSAKeynnn.sh tests intermittent failure Reviewed-by: xuelei ! test/sun/security/mscapi/ShortRSAKey1024.sh - test/sun/security/mscapi/ShortRSAKey512.sh - test/sun/security/mscapi/ShortRSAKey768.sh From edvard.wendelin at oracle.com Tue Jan 15 02:26:49 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 15 Jan 2013 11:26:49 +0100 Subject: [7u-dev] Request for approval : CR 7196533 : TimeZone.getDefault() slow due to synchronization bottleneck In-Reply-To: <50F483A4.9000909@oracle.com> References: <50F483A4.9000909@oracle.com> Message-ID: <50F52EE9.6020408@oracle.com> Approved. On 01/14/2013 11:16 PM, Se?n Coffey wrote: > Requesting to port this change back from jdk8 to jdk7u-dev. 7u fix has > been reviewed by Masayoshi. > > bug ID : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7196533 > review thread : > http://mail.openjdk.java.net/pipermail/i18n-dev/2013-January/000885.html > webrev : http://cr.openjdk.java.net/~coffeys/webrev.7196533.7u/ > > regards, > Sean. From sean.coffey at oracle.com Tue Jan 15 02:34:11 2013 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 15 Jan 2013 10:34:11 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7196533: TimeZone.getDefault() slow due to synchronization bottleneck Message-ID: <20130115103432.78F7147286@hg.openjdk.java.net> Changeset: f7aad97a8066 Author: coffeys Date: 2013-01-15 10:37 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f7aad97a8066 7196533: TimeZone.getDefault() slow due to synchronization bottleneck Reviewed-by: okutsu ! src/share/classes/java/util/TimeZone.java From artem.ananiev at oracle.com Tue Jan 15 03:13:14 2013 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 15 Jan 2013 15:13:14 +0400 Subject: Approval request for 8004316 In-Reply-To: <50EC6BC0.2060203@oracle.com> References: <50EADEF4.7040307@linux.vnet.ibm.com> <5C92A74E-B673-4242-8525-B6F8807621DA@oracle.com> <50EC599B.60101@oracle.com> <50EC6BC0.2060203@oracle.com> Message-ID: <50F539CA.5090905@oracle.com> On 1/8/2013 10:56 PM, Se?n Coffey wrote: > Phil, > > Yes - people "should" cc relevant parties when such backports are taking > place. Not mandatory though. Rule 5 in code review guidelines : > http://openjdk.java.net/projects/jdk7u/codereview.html > > It's probably a good time to remind OpenJDK 7u contributors to carry out > such checks where applicable. > >> there's basically no justification of the need for a backport >> and I heartily disapprove of backporting 8004316 > I can't understand why you're against such a backport. It looks like > printing functionality is broken on some OSes without this fix. Given > that Jayashree backported this fix, I hope she can take responsibility > for any potential regressions that may be encountered. I completely agree with Phil here. JDK8 is not the same as JDK7u, sometimes reviewers approve risky fixes for 8, in assumption there will be enough time to resolve all the regressions without breaking anyone's applications. We can't afford doing the same for 7u, which is already used in many production systems. Even if we know that the changes fix something, we often can't say for sure it doesn't break anything more important. This is exactly the case here. Thanks, Artem > Regards, > Sean. > > On 08/01/2013 17:38, Phil Race wrote: >> I believe the process on requesting a backport is that the 8 code >> approvers >> need to be CC'd and that the 7 release managers should be enforcing this. >> >> In this email there's basically no justification of the need for a >> backport >> and I heartily disapprove of backporting 8004316. Its not that important >> and minimally should bake a long time in 8. We do not have resources >> in 7 to >> deal with regressions. >> >> -phil. >> >> >> On 1/7/2013 9:03 AM, Edvard Wendelin wrote: >>> Approved. >>> >>> On Jan 7, 2013, at 3:43 PM, jayashree viswanathan >>> wrote: >>> >>>> Hi, >>>> >>>> Would like to get approval for back-porting the fix for 8004316, on >>>> JDK 7 . The patch is same as JDK 8 >>>> >>>> *JDK 7 changeset* >>>> http://cr.openjdk.java.net/~jviswana/8004316/ >>>> >>>> *Mail Thread* >>>> http://mail.openjdk.java.net/pipermail/2d-dev/2012-December/002900.html >>>> >>>> *JDK 8 bug* >>>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004316 >>>> >>>> *JDK8 changeset* >>>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e8b54ae97344 >>>> >>>> >>>> Thanks and Regards, >>>> Jayashree Viswanathan >> > From alexandr.scherbatiy at oracle.com Tue Jan 15 05:01:06 2013 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Tue, 15 Jan 2013 17:01:06 +0400 Subject: [7u12] Request for approval for CR 8003978: closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx Message-ID: <50F55312.802@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u12: 8003978 closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003978 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/9c6ca265b4a1 The code changes for JDK 7u12 are identical to the ones in JDK 8. Thank you, Alexandr. From gnu.andrew at redhat.com Tue Jan 15 05:11:17 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Tue, 15 Jan 2013 08:11:17 -0500 (EST) Subject: Changeset approvals In-Reply-To: <1891250145.5011129.1358255364336.JavaMail.root@redhat.com> Message-ID: <178877574.5011509.1358255477713.JavaMail.root@redhat.com> I don't see maintainer approvals for: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ecc14534318c http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d9969a953f69 on the mailing list as required by Rule 4: Rule 4 Maintainer approvals for public JDK 7 Update forests MUST take place on the jdk7u-dev at openjdk.java.net mailing list. Thanks, -- 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 Tue Jan 15 06:51:19 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 15 Jan 2013 14:51:19 +0000 Subject: [7u-dev] Request for approval for bulk integration of 7u11 changes Message-ID: <50F56CE7.2060703@oracle.com> As correctly pointed out by Andrew, I should have obtained approval for the 7u11 -> 7u-dev sync changes. I'd like to retroactively request approval for 7u-dev now. bugIDs were : changeset 1: 8004933: Improve MethodHandle interaction with libraries 8006017: Improve lookup resolutions changeset 2: 8006125: Update MethodHandles library interactions http://cr.openjdk.java.net/~coffeys/7u11_sync_changeset1.txt http://cr.openjdk.java.net/~coffeys/7u11_sync_changeset2.txt I had issues with webrev generation since changesets were in parent. (redirecting to the original parent found the changesets but gave me 0 diff files, a bug in webrev.ksh I suspect) regards, Sean. From dalibor.topic at oracle.com Tue Jan 15 07:20:12 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Tue, 15 Jan 2013 16:20:12 +0100 Subject: [7u-dev] Request for approval for bulk integration of 7u11 changes In-Reply-To: <50F56CE7.2060703@oracle.com> References: <50F56CE7.2060703@oracle.com> Message-ID: <50F573AC.9050106@oracle.com> On 1/15/13 3:51 PM, Se?n Coffey wrote: > As correctly pointed out by Andrew, I should have obtained approval for the 7u11 -> 7u-dev sync changes. > > I'd like to retroactively request approval for 7u-dev now. Thanks, Sean - retroactively approved for 7u-dev. cheers, dalibor topic > bugIDs were : > > changeset 1: > 8004933: Improve MethodHandle interaction with libraries > 8006017: Improve lookup resolutions > > changeset 2: > 8006125: Update MethodHandles library interactions > > http://cr.openjdk.java.net/~coffeys/7u11_sync_changeset1.txt > http://cr.openjdk.java.net/~coffeys/7u11_sync_changeset2.txt > > I had issues with webrev generation since changesets were in parent. (redirecting to the original parent found the changesets but gave me 0 diff files, a bug in webrev.ksh I suspect) > > regards, > Sean. -- 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 leonid.romanov at oracle.com Tue Jan 15 09:53:45 2013 From: leonid.romanov at oracle.com (Leonid Romanov) Date: Tue, 15 Jan 2013 21:53:45 +0400 Subject: [7u12] Request for approval for 2223196 : [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing Message-ID: <3892379E-F839-4B83-A90F-AF327586C78B@oracle.com> Hi, This is a request for approval for 2223196 : [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing. In JDK 8 this bug was fixed by the Anton Tarasov fix for 6981400. This fix is a OS X specific subset of the Anton's fix. It has been reviewed by Anton Tarasov and Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=2223196 webrev: http://cr.openjdk.java.net/~leonidr/2223196/webrev.01/ Thanks, Leonid. From edvard.wendelin at oracle.com Tue Jan 15 10:38:35 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 15 Jan 2013 19:38:35 +0100 Subject: [7u12] Request for approval for 2223196 : [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing In-Reply-To: <3892379E-F839-4B83-A90F-AF327586C78B@oracle.com> References: <3892379E-F839-4B83-A90F-AF327586C78B@oracle.com> Message-ID: <50F5A22B.9040702@oracle.com> Approved. On 01/15/2013 06:53 PM, Leonid Romanov wrote: > Hi, > This is a request for approval for 2223196 : [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing. In JDK 8 this bug was fixed by the Anton Tarasov fix for 6981400. This fix is a OS X specific subset of the Anton's fix. It has been reviewed by Anton Tarasov and Artem Ananiev. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=2223196 > webrev: http://cr.openjdk.java.net/~leonidr/2223196/webrev.01/ > > > Thanks, > Leonid. > From joe.darcy at oracle.com Tue Jan 15 11:56:02 2013 From: joe.darcy at oracle.com (Joe Darcy) Date: Tue, 15 Jan 2013 11:56:02 -0800 Subject: Approval request for 8004316 In-Reply-To: <50F539CA.5090905@oracle.com> References: <50EADEF4.7040307@linux.vnet.ibm.com> <5C92A74E-B673-4242-8525-B6F8807621DA@oracle.com> <50EC599B.60101@oracle.com> <50EC6BC0.2060203@oracle.com> <50F539CA.5090905@oracle.com> Message-ID: <50F5B452.70903@oracle.com> On 1/15/2013 3:13 AM, Artem Ananiev wrote: > > On 1/8/2013 10:56 PM, Se?n Coffey wrote: >> Phil, >> >> Yes - people "should" cc relevant parties when such backports are taking >> place. Not mandatory though. Rule 5 in code review guidelines : >> http://openjdk.java.net/projects/jdk7u/codereview.html >> >> It's probably a good time to remind OpenJDK 7u contributors to carry out >> such checks where applicable. >> >>> there's basically no justification of the need for a backport >>> and I heartily disapprove of backporting 8004316 >> I can't understand why you're against such a backport. It looks like >> printing functionality is broken on some OSes without this fix. Given >> that Jayashree backported this fix, I hope she can take responsibility >> for any potential regressions that may be encountered. > > I completely agree with Phil here. > > JDK8 is not the same as JDK7u, sometimes reviewers approve risky fixes > for 8, in assumption there will be enough time to resolve all the > regressions without breaking anyone's applications. We can't afford > doing the same for 7u, which is already used in many production systems. And those people using 7u in production often don't want to wait until they can adopt JDK 8, say, a year after it ships, to have a fix for a problem. As always, there are tradeoffs between stability and progress. In my estimation, the tradeoffs that are being made in the 7 update train in that regard have been the right ones. -Joe From alejandro.murillo at oracle.com Tue Jan 15 15:08:33 2013 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 15 Jan 2013 23:08:33 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 3 new changesets Message-ID: <20130115230847.C5116472BA@hg.openjdk.java.net> Changeset: 92e382c3cccc Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/92e382c3cccc Added tag jdk7u12-b08 for changeset 3bb803664f3d ! .hgtags Changeset: 0d5d62e38450 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0d5d62e38450 Added tag jdk7u12-b09 for changeset 92e382c3cccc ! .hgtags Changeset: 4a2a9ea97db1 Author: amurillo Date: 2013-01-15 15:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4a2a9ea97db1 Merge ! .hgtags From leonid.romanov at oracle.com Tue Jan 15 16:34:42 2013 From: leonid.romanov at oracle.com (leonid.romanov at oracle.com) Date: Wed, 16 Jan 2013 00:34:42 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2223196: [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing Message-ID: <20130116003502.5AC8B472BD@hg.openjdk.java.net> Changeset: c9fb7c0e371f Author: leonidr Date: 2013-01-16 04:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c9fb7c0e371f 2223196: [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing Reviewed-by: art, ant ! src/macosx/classes/sun/lwawt/LWWindowPeer.java From alejandro.murillo at oracle.com Tue Jan 15 16:42:45 2013 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 16 Jan 2013 00:42:45 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 21 new changesets Message-ID: <20130116004329.CEF16472BE@hg.openjdk.java.net> Changeset: df85f4f70d8f Author: amurillo Date: 2012-12-21 11:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/df85f4f70d8f 8005383: new hotspot build - hs24-b29 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 57adf5774d20 Author: bharadwaj Date: 2012-11-15 10:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/57adf5774d20 8001077: remove ciMethod::will_link Summary: Removed will_link and changed all calls to is_loaded(). Reviewed-by: kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/opto/doCall.cpp Changeset: decd75a744ee Author: kvn Date: 2012-11-16 15:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/decd75a744ee 7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum Summary: Increase the stack size in the run parameters. Reviewed-by: kvn Contributed-by: david.r.chase at oracle.com ! test/compiler/6865265/StackOverflowBug.java Changeset: 0245298c87e3 Author: vlivanov Date: 2012-11-21 05:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0245298c87e3 8001538: hs_err file does not list anymore compiled methods in compilation events Summary: Fixed message buffer size calculation. Reviewed-by: kvn, twisti ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/utilities/events.hpp Changeset: dedce7e602e1 Author: twisti Date: 2012-11-26 17:25 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/dedce7e602e1 7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop() Reviewed-by: kvn, jrose ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/ci/ciSignature.hpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/opto/type.hpp Changeset: 733356efcc6e Author: bharadwaj Date: 2012-11-27 17:24 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/733356efcc6e 7092905: C2: Keep track of the number of dead nodes Summary: keep an (almost) accurate running count of the reachable (live) flow graph nodes. Reviewed-by: kvn, twisti, jrose, vlivanov ! src/share/tools/LogCompilation/README ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/stringopts.cpp Changeset: d075d420d60e Author: twisti Date: 2012-12-03 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d075d420d60e 8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640 Reviewed-by: kvn, johnc ! src/share/vm/opto/library_call.cpp Changeset: 9180a0168de8 Author: neliasso Date: 2012-11-26 15:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9180a0168de8 8003983: LogCompilation tool is broken since c1 support Summary: Fixed emitting and parsing Reviewed-by: jrose, kvn ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/vm/c1/c1_Compilation.cpp Changeset: 3b5a0977ab9f Author: twisti Date: 2012-12-14 12:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3b5a0977ab9f 8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.java Reviewed-by: jrose, kvn ! src/share/vm/prims/methodHandles.cpp Changeset: e396285cea04 Author: roland Date: 2012-12-18 14:55 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e396285cea04 8005031: Some cleanup in c2 to prepare for incremental inlining support Summary: collection of small changes to prepare for incremental inlining. Reviewed-by: twisti, kvn ! src/share/vm/ci/ciField.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/stringopts.cpp Changeset: 7dedd32ceb2f Author: vlivanov Date: 2012-12-18 06:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7dedd32ceb2f 8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop Summary: Make the load of TLS._osthread._interrupted flag in Thread.isInterrupted(Z)Z intrinsic effectively volatile. Reviewed-by: kvn, jrose ! src/share/vm/opto/library_call.cpp Changeset: 9e7f63123dfe Author: twisti Date: 2012-12-19 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9e7f63123dfe 8005033: clear high word for integer pop count on SPARC Reviewed-by: kvn, twisti Contributed-by: Richard Reingruber ! src/cpu/sparc/vm/sparc.ad + test/compiler/8005033/Test8005033.java Changeset: d653d418e54c Author: kvn Date: 2012-12-19 15:40 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d653d418e54c 8004835: Improve AES intrinsics on x86 Summary: Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs. Reviewed-by: roland, twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! test/compiler/7184394/TestAESBase.java ! test/compiler/7184394/TestAESMain.java Changeset: 841d6285ff8a Author: kvn Date: 2012-12-19 19:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/841d6285ff8a 8004741: Missing compiled exception handle table entry for multidimensional array allocation Summary: Added missing exception path for multidimensional array allocation and use Throwable type instead of OutOfMemoryError for allocation's exception. Reviewed-by: twisti ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp + test/compiler/8004741/Test8004741.java Changeset: 2f169876df42 Author: roland Date: 2012-12-23 17:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2f169876df42 8005071: Incremental inlining for JSR 292 Summary: post parse inlining driven by number of live nodes. Reviewed-by: twisti, kvn, jrose ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 1da9509ab853 Author: kvn Date: 2013-01-03 15:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1da9509ab853 8005522: use fast-string instructions on x86 for zeroing Summary: use 'rep stosb' instead of 'rep stosq' when fast-string operations are available. Reviewed-by: twisti, roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/memnode.cpp Changeset: 1b08add4c387 Author: kvn Date: 2013-01-03 16:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1b08add4c387 8005544: Use 256bit YMM registers in arraycopy stubs on x86 Summary: Use YMM registers in arraycopy and array_fill stubs. Reviewed-by: roland, twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 0deee949d657 Author: kvn Date: 2013-01-08 11:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0deee949d657 8005419: Improve intrinsics code performance on x86 by using AVX2 Summary: use 256bit vpxor,vptest instructions in String.compareTo() and equals() intrinsics. Reviewed-by: twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp + test/compiler/8005419/Test8005419.java Changeset: 0e25216625f7 Author: jiangli Date: 2013-01-10 23:03 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0e25216625f7 8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9. Summary: Use methodHandle. Reviewed-by: coleenp, acorn, twisti, sspitsyn ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 7554f9b2bcc7 Author: amurillo Date: 2013-01-11 10:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7554f9b2bcc7 Merge ! make/hotspot_version ! src/share/vm/runtime/arguments.cpp Changeset: 181528fd1e74 Author: amurillo Date: 2013-01-11 10:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/181528fd1e74 Added tag hs24-b29 for changeset 7554f9b2bcc7 ! .hgtags From alejandro.murillo at oracle.com Tue Jan 15 16:46:27 2013 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 16 Jan 2013 00:46:27 +0000 Subject: hg: jdk7u/jdk7u/jdk: 2 new changesets Message-ID: <20130116004657.1778F472BF@hg.openjdk.java.net> Changeset: dc837ec825dc Author: twisti Date: 2012-12-20 11:16 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/dc837ec825dc 8005345: JSR 292: JDK performance tweaks Reviewed-by: kvn, jrose ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/sun/invoke/util/ValueConversions.java Changeset: e012aace9050 Author: amurillo Date: 2013-01-15 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e012aace9050 Merge From alejandro.murillo at oracle.com Tue Jan 15 16:57:31 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 15 Jan 2013 17:57:31 -0700 Subject: jdk7u-b10: HotSpot Message-ID: <50F5FAFB.8050803@oracle.com> hs24-b29 has been integrated into jdk7u12-b10. (7u12 will be renamed 7u14) http://hg.openjdk.java.net/jdk7u/jdk7u/rev/745a15bb6d94 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/3877f9ae971e http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/181528fd1e74 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/23191c790e12 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/9207c72345c9 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e012aace9050 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/e5b1403fa68a Component : VM Status : 0 major failures, 0 minor failures Date : 15/01/2013 at 08:00 Tested By : VM SQE &kirill.zhaldybin at oracle.com Cost(total man-days): 1 Workspace : 2013-01-11-190531.amurillo.hs24-b29-jdk7u12-b10-control Bundles : 2013-01-11-190531.amurillo.hs24-b29-jdk7u12-b10-control Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Browsers : NA Patches : NA Logs : There are no short link in Aurora yet. Number of Tests Executed : 358933 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Verification in progress New bugs filed: Bugs in PIT build: JDK-8006314, JDK-8006316, JDK-8006319 Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk7u12-b10 Issues and Notes: ------------------------------- From VM SQE &kirill.zhaldybin at oracle.com -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From dingxmin at linux.vnet.ibm.com Tue Jan 15 22:10:41 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Wed, 16 Jan 2013 14:10:41 +0800 Subject: [7u] Request for review and approval/backport: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() In-Reply-To: <50F3C68D.7080003@oracle.com> References: <50ED0CDF.8040903@linux.vnet.ibm.com> <50ED108A.5070609@linux.vnet.ibm.com> <50F3B4F6.2040308@linux.vnet.ibm.com> <50F3C68D.7080003@oracle.com> Message-ID: <50F64461.4020307@linux.vnet.ibm.com> Hi Sean, Thank you. I will have someone commit the patch. Best regards, Frank On 1/14/2013 4:49 PM, Se?n Coffey wrote: > Approved for jdk7u-dev. No need for reviews here. You can simply > provide the discussion link from the net-dev thread : > http://mail.openjdk.java.net/pipermail/net-dev/2013-January/005435.html > > regards, > Sean. > > On 14/01/2013 07:34, Frank Ding wrote: >> Hi >> Can anybody from 7u-dev review the request below? >> >> To Chris >> Thank you for your reply in net-dev. But I should have posted it >> here. Could you and Dmitry please review it? >> >> Best regards, >> Frank >> >> On 1/9/2013 2:39 PM, Frank Ding wrote: >>> Hi all, >>> >>> I'd like to request for approval to push the following change into >>> 7u11. >>> >>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512101 >>> >>> Changeset in jdk8 >>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/883feced1cdd >>> Reviewed by chegar, dsamersoff >>> >>> Webrev for 7u >>> http://cr.openjdk.java.net/~dingxmin/jdk7u/6512101/webrev.00/ >>> >>> Starting email discussion thread >>> http://mail.openjdk.java.net/pipermail/net-dev/2012-November/005097.html >>> >>> >>> Best regards, >>> Frank >>> >> > From konstantin.shefov at oracle.com Tue Jan 15 23:53:05 2013 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Wed, 16 Jan 2013 11:53:05 +0400 Subject: [7u12] Request for approval for CR 7104594 - [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default In-Reply-To: <50D0862C.2050502@oracle.com> References: <50A64219.4080409@oracle.com> <50A62B1E.4010607@oracle.com> <50D05558.20005@oracle.com> <50D0862C.2050502@oracle.com> Message-ID: <50F65C61.1090905@oracle.com> Hi, 7104594 is resolved in jdk8, direct backport from jdk 8 is suggested. On 18-Dec-12 19:05, Se?n Coffey wrote: > Konstantin, > > can you fix this in jdk8 first ? I notice it's still unresolved there. > > Likewise for your earlier 7124209 request. It looks like that patch > should also be pushed to jdk8 first as per OpenJDK 7u guidelines. > > regards, > Sean. > > On 18/12/2012 11:36, Konstantin Shefov wrote: >> Hello, >> >> Please review a fix for the issue: >> >> 7104594 - [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 >> expects Metal L&F by default >> >> The webrev is http://cr.openjdk.java.net/~kshefov/8005160/webrev.00 >> >> Direct backport from jdk 8 is suggested. >> >> Thanks, >> Konstantin >> > From zhouyx at linux.vnet.ibm.com Wed Jan 16 00:34:13 2013 From: zhouyx at linux.vnet.ibm.com (zhouyx at linux.vnet.ibm.com) Date: Wed, 16 Jan 2013 08:34:13 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() Message-ID: <20130116083433.D1E18472D4@hg.openjdk.java.net> Changeset: 5d94285533ae Author: dingxmin Date: 2013-01-16 15:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5d94285533ae 6512101: Incorrect encoding in NetworkInterface.getDisplayName() Reviewed-by: chegar, dsamersoff ! src/windows/native/java/net/NetworkInterface.c From zhouyx at linux.vnet.ibm.com Wed Jan 16 00:39:47 2013 From: zhouyx at linux.vnet.ibm.com (Sean Chou) Date: Wed, 16 Jan 2013 16:39:47 +0800 Subject: [7u] Request for review and approval/backport: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() In-Reply-To: <50F64461.4020307@linux.vnet.ibm.com> References: <50ED0CDF.8040903@linux.vnet.ibm.com> <50ED108A.5070609@linux.vnet.ibm.com> <50F3B4F6.2040308@linux.vnet.ibm.com> <50F3C68D.7080003@oracle.com> <50F64461.4020307@linux.vnet.ibm.com> Message-ID: Committed, please verify. Changeset: 5d94285533ae Author: dingxmin Date: 2013-01-16 15:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5d94285533ae 6512101: Incorrect encoding in NetworkInterface.getDisplayName() Reviewed-by: chegar, dsamersoff ! src/windows/native/java/net/NetworkInterface.c On Wed, Jan 16, 2013 at 2:10 PM, Frank Ding wrote: > Hi Sean, > Thank you. I will have someone commit the patch. > > Best regards, > Frank > > > On 1/14/2013 4:49 PM, Se?n Coffey wrote: > >> Approved for jdk7u-dev. No need for reviews here. You can simply provide >> the discussion link from the net-dev thread : >> http://mail.openjdk.java.net/**pipermail/net-dev/2013-** >> January/005435.html >> >> regards, >> Sean. >> >> On 14/01/2013 07:34, Frank Ding wrote: >> >>> Hi >>> Can anybody from 7u-dev review the request below? >>> >>> To Chris >>> Thank you for your reply in net-dev. But I should have posted it >>> here. Could you and Dmitry please review it? >>> >>> Best regards, >>> Frank >>> >>> On 1/9/2013 2:39 PM, Frank Ding wrote: >>> >>>> Hi all, >>>> >>>> I'd like to request for approval to push the following change into >>>> 7u11. >>>> >>>> Bug: http://bugs.sun.com/**bugdatabase/view_bug.do?bug_**id=6512101 >>>> >>>> Changeset in jdk8 >>>> http://hg.openjdk.java.net/**jdk8/jdk8/jdk/rev/883feced1cdd >>>> Reviewed by chegar, dsamersoff >>>> >>>> Webrev for 7u >>>> http://cr.openjdk.java.net/~**dingxmin/jdk7u/6512101/webrev.**00/ >>>> >>>> Starting email discussion thread >>>> http://mail.openjdk.java.net/**pipermail/net-dev/2012-** >>>> November/005097.html >>>> >>>> Best regards, >>>> Frank >>>> >>>> >>> >> > -- Best Regards, Sean Chou From sean.coffey at oracle.com Wed Jan 16 01:36:51 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 16 Jan 2013 09:36:51 +0000 Subject: [7u12] Request for approval for CR 7104594 - [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default In-Reply-To: <50F65C61.1090905@oracle.com> References: <50A64219.4080409@oracle.com> <50A62B1E.4010607@oracle.com> <50D05558.20005@oracle.com> <50D0862C.2050502@oracle.com> <50F65C61.1090905@oracle.com> Message-ID: <50F674B3.4040108@oracle.com> Looks good. Approved for jdk7u-dev. regards, Sean. On 16/01/2013 07:53, Konstantin Shefov wrote: > Hi, > > 7104594 is resolved in jdk8, direct backport from jdk 8 is suggested. > > On 18-Dec-12 19:05, Se?n Coffey wrote: >> Konstantin, >> >> can you fix this in jdk8 first ? I notice it's still unresolved there. >> >> Likewise for your earlier 7124209 request. It looks like that patch >> should also be pushed to jdk8 first as per OpenJDK 7u guidelines. >> >> regards, >> Sean. >> >> On 18/12/2012 11:36, Konstantin Shefov wrote: >>> Hello, >>> >>> Please review a fix for the issue: >>> >>> 7104594 - [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 >>> expects Metal L&F by default >>> >>> The webrev is http://cr.openjdk.java.net/~kshefov/8005160/webrev.00 >>> >>> Direct backport from jdk 8 is suggested. >>> >>> Thanks, >>> Konstantin >>> >> From lana.steuck at oracle.com Wed Jan 16 09:11:09 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:09 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 3 new changesets Message-ID: <20130116171114.21412472EF@hg.openjdk.java.net> Changeset: c8c261b2220c Author: katleman Date: 2013-01-03 13:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/c8c261b2220c Added tag jdk7u12-b08 for changeset 6f4d4c7a254d ! .hgtags Changeset: 3877f9ae971e Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/3877f9ae971e Added tag jdk7u12-b09 for changeset c8c261b2220c ! .hgtags Changeset: 22c8baea6d15 Author: lana Date: 2013-01-15 19:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/22c8baea6d15 Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 16 09:11:09 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:09 +0000 Subject: hg: jdk7u/jdk7u-dev: 3 new changesets Message-ID: <20130116171109.AFF32472EE@hg.openjdk.java.net> Changeset: 87cf81226f20 Author: katleman Date: 2013-01-03 13:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/87cf81226f20 Added tag jdk7u12-b08 for changeset 1a03ef4794dc ! .hgtags Changeset: 745a15bb6d94 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/745a15bb6d94 Added tag jdk7u12-b09 for changeset 87cf81226f20 ! .hgtags Changeset: a0cb83ca395c Author: lana Date: 2013-01-15 19:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/a0cb83ca395c Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 16 09:11:09 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:09 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 3 new changesets Message-ID: <20130116171119.D8892472F0@hg.openjdk.java.net> Changeset: 366ebbf581df Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/366ebbf581df Added tag jdk7u12-b08 for changeset 427a603569db ! .hgtags Changeset: 23191c790e12 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/23191c790e12 Added tag jdk7u12-b09 for changeset 366ebbf581df ! .hgtags Changeset: 50067976e379 Author: lana Date: 2013-01-15 19:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/50067976e379 Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 16 09:11:13 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:13 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 3 new changesets Message-ID: <20130116171128.749AD472F3@hg.openjdk.java.net> Changeset: 96c4f3ec6355 Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/96c4f3ec6355 Added tag jdk7u12-b08 for changeset 7c0c3aeb2c60 ! .hgtags Changeset: e5b1403fa68a Author: katleman Date: 2013-01-09 20:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/e5b1403fa68a Added tag jdk7u12-b09 for changeset 96c4f3ec6355 ! .hgtags Changeset: 839c92c6d50e Author: lana Date: 2013-01-15 19:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/839c92c6d50e Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 16 09:11:09 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:09 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 3 new changesets Message-ID: <20130116171121.4AD97472F1@hg.openjdk.java.net> Changeset: c130f21b16a2 Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/c130f21b16a2 Added tag jdk7u12-b08 for changeset 66f36438f548 ! .hgtags Changeset: 9207c72345c9 Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/9207c72345c9 Added tag jdk7u12-b09 for changeset c130f21b16a2 ! .hgtags Changeset: c40490f49396 Author: lana Date: 2013-01-15 19:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/c40490f49396 Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 16 09:11:22 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:22 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 22 new changesets Message-ID: <20130116171217.43E03472F4@hg.openjdk.java.net> Changeset: df85f4f70d8f Author: amurillo Date: 2012-12-21 11:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/df85f4f70d8f 8005383: new hotspot build - hs24-b29 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 57adf5774d20 Author: bharadwaj Date: 2012-11-15 10:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/57adf5774d20 8001077: remove ciMethod::will_link Summary: Removed will_link and changed all calls to is_loaded(). Reviewed-by: kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/opto/doCall.cpp Changeset: decd75a744ee Author: kvn Date: 2012-11-16 15:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/decd75a744ee 7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum Summary: Increase the stack size in the run parameters. Reviewed-by: kvn Contributed-by: david.r.chase at oracle.com ! test/compiler/6865265/StackOverflowBug.java Changeset: 0245298c87e3 Author: vlivanov Date: 2012-11-21 05:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0245298c87e3 8001538: hs_err file does not list anymore compiled methods in compilation events Summary: Fixed message buffer size calculation. Reviewed-by: kvn, twisti ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/utilities/events.hpp Changeset: dedce7e602e1 Author: twisti Date: 2012-11-26 17:25 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dedce7e602e1 7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop() Reviewed-by: kvn, jrose ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/ci/ciSignature.hpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/opto/type.hpp Changeset: 733356efcc6e Author: bharadwaj Date: 2012-11-27 17:24 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/733356efcc6e 7092905: C2: Keep track of the number of dead nodes Summary: keep an (almost) accurate running count of the reachable (live) flow graph nodes. Reviewed-by: kvn, twisti, jrose, vlivanov ! src/share/tools/LogCompilation/README ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/stringopts.cpp Changeset: d075d420d60e Author: twisti Date: 2012-12-03 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d075d420d60e 8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640 Reviewed-by: kvn, johnc ! src/share/vm/opto/library_call.cpp Changeset: 9180a0168de8 Author: neliasso Date: 2012-11-26 15:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9180a0168de8 8003983: LogCompilation tool is broken since c1 support Summary: Fixed emitting and parsing Reviewed-by: jrose, kvn ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/vm/c1/c1_Compilation.cpp Changeset: 3b5a0977ab9f Author: twisti Date: 2012-12-14 12:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3b5a0977ab9f 8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.java Reviewed-by: jrose, kvn ! src/share/vm/prims/methodHandles.cpp Changeset: e396285cea04 Author: roland Date: 2012-12-18 14:55 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e396285cea04 8005031: Some cleanup in c2 to prepare for incremental inlining support Summary: collection of small changes to prepare for incremental inlining. Reviewed-by: twisti, kvn ! src/share/vm/ci/ciField.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/stringopts.cpp Changeset: 7dedd32ceb2f Author: vlivanov Date: 2012-12-18 06:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7dedd32ceb2f 8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop Summary: Make the load of TLS._osthread._interrupted flag in Thread.isInterrupted(Z)Z intrinsic effectively volatile. Reviewed-by: kvn, jrose ! src/share/vm/opto/library_call.cpp Changeset: 9e7f63123dfe Author: twisti Date: 2012-12-19 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9e7f63123dfe 8005033: clear high word for integer pop count on SPARC Reviewed-by: kvn, twisti Contributed-by: Richard Reingruber ! src/cpu/sparc/vm/sparc.ad + test/compiler/8005033/Test8005033.java Changeset: d653d418e54c Author: kvn Date: 2012-12-19 15:40 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d653d418e54c 8004835: Improve AES intrinsics on x86 Summary: Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs. Reviewed-by: roland, twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! test/compiler/7184394/TestAESBase.java ! test/compiler/7184394/TestAESMain.java Changeset: 841d6285ff8a Author: kvn Date: 2012-12-19 19:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/841d6285ff8a 8004741: Missing compiled exception handle table entry for multidimensional array allocation Summary: Added missing exception path for multidimensional array allocation and use Throwable type instead of OutOfMemoryError for allocation's exception. Reviewed-by: twisti ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp + test/compiler/8004741/Test8004741.java Changeset: 2f169876df42 Author: roland Date: 2012-12-23 17:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2f169876df42 8005071: Incremental inlining for JSR 292 Summary: post parse inlining driven by number of live nodes. Reviewed-by: twisti, kvn, jrose ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 1da9509ab853 Author: kvn Date: 2013-01-03 15:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1da9509ab853 8005522: use fast-string instructions on x86 for zeroing Summary: use 'rep stosb' instead of 'rep stosq' when fast-string operations are available. Reviewed-by: twisti, roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/memnode.cpp Changeset: 1b08add4c387 Author: kvn Date: 2013-01-03 16:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1b08add4c387 8005544: Use 256bit YMM registers in arraycopy stubs on x86 Summary: Use YMM registers in arraycopy and array_fill stubs. Reviewed-by: roland, twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 0deee949d657 Author: kvn Date: 2013-01-08 11:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0deee949d657 8005419: Improve intrinsics code performance on x86 by using AVX2 Summary: use 256bit vpxor,vptest instructions in String.compareTo() and equals() intrinsics. Reviewed-by: twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp + test/compiler/8005419/Test8005419.java Changeset: 0e25216625f7 Author: jiangli Date: 2013-01-10 23:03 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0e25216625f7 8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9. Summary: Use methodHandle. Reviewed-by: coleenp, acorn, twisti, sspitsyn ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 7554f9b2bcc7 Author: amurillo Date: 2013-01-11 10:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7554f9b2bcc7 Merge ! make/hotspot_version ! src/share/vm/runtime/arguments.cpp Changeset: 181528fd1e74 Author: amurillo Date: 2013-01-11 10:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/181528fd1e74 Added tag hs24-b29 for changeset 7554f9b2bcc7 ! .hgtags Changeset: a110c1abdbe8 Author: lana Date: 2013-01-15 19:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a110c1abdbe8 Merge ! .hgtags From lana.steuck at oracle.com Wed Jan 16 09:11:21 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jan 2013 17:11:21 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8 new changesets Message-ID: <20130116171333.07836472F5@hg.openjdk.java.net> Changeset: 2e7fe0208e9c Author: katleman Date: 2013-01-03 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2e7fe0208e9c Added tag jdk7u12-b08 for changeset b5e180ef18a0 ! .hgtags Changeset: 36de010c72cc Author: katleman Date: 2013-01-09 20:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/36de010c72cc Added tag jdk7u12-b09 for changeset 2e7fe0208e9c ! .hgtags Changeset: 22d7494cdf88 Author: lana Date: 2013-01-09 11:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/22d7494cdf88 Merge Changeset: 71e81b2e6383 Author: lana Date: 2013-01-14 10:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/71e81b2e6383 Merge Changeset: dc837ec825dc Author: twisti Date: 2012-12-20 11:16 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/dc837ec825dc 8005345: JSR 292: JDK performance tweaks Reviewed-by: kvn, jrose ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/sun/invoke/util/ValueConversions.java Changeset: e012aace9050 Author: amurillo Date: 2013-01-15 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e012aace9050 Merge Changeset: b27c16f81b65 Author: lana Date: 2013-01-15 19:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b27c16f81b65 Merge ! .hgtags Changeset: 56d7b34dc9af Author: lana Date: 2013-01-16 09:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/56d7b34dc9af Merge From Sergey.Bylokhov at oracle.com Wed Jan 16 10:57:15 2013 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Wed, 16 Jan 2013 22:57:15 +0400 Subject: [7u] Request for approval: 7124525 [macosx] No animation on certain Swing components in Aqua LaF Message-ID: <50F6F80B.6080804@oracle.com> Hi Everyone, This is a direct back port from jdk 8 to jdk 7u. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124525 Webrev can be found at: http://cr.openjdk.java.net/~serb/7124525/webrev.00 jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/1b886bd5e5bf Technical review: http://mail.openjdk.java.net/pipermail/swing-dev/2012-December/002469.html http://mail.openjdk.java.net/pipermail/swing-dev/2013-January/002479.html Reviewers: Mike Swingler, Alexandr Scherbatiy. -- Best regards, Sergey. From david.katleman at oracle.com Wed Jan 16 14:03:51 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:03:51 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u14-b10 for changeset 3877f9ae971e Message-ID: <20130116220352.F32BF47318@hg.openjdk.java.net> Changeset: 3bd891cd9877 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/3bd891cd9877 Added tag jdk7u14-b10 for changeset 3877f9ae971e ! .hgtags From david.katleman at oracle.com Wed Jan 16 14:03:47 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:03:47 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u14-b10 for changeset 745a15bb6d94 Message-ID: <20130116220347.B456047317@hg.openjdk.java.net> Changeset: 2d8fdaa5bb55 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2d8fdaa5bb55 Added tag jdk7u14-b10 for changeset 745a15bb6d94 ! .hgtags From david.katleman at oracle.com Wed Jan 16 14:04:44 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:04:44 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u14-b10 for changeset 181528fd1e74 Message-ID: <20130116220448.6535D47319@hg.openjdk.java.net> Changeset: 23867f4f4480 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/23867f4f4480 Added tag jdk7u14-b10 for changeset 181528fd1e74 ! .hgtags From david.katleman at oracle.com Wed Jan 16 14:06:31 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:06:31 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u14-b10 for changeset 9207c72345c9 Message-ID: <20130116220634.AD1E34731B@hg.openjdk.java.net> Changeset: 444aa84f38df Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/444aa84f38df Added tag jdk7u14-b10 for changeset 9207c72345c9 ! .hgtags From david.katleman at oracle.com Wed Jan 16 14:06:45 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:06:45 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u14-b10 for changeset e012aace9050 Message-ID: <20130116220705.7BD724731C@hg.openjdk.java.net> Changeset: 1e05556dce1c Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1e05556dce1c Added tag jdk7u14-b10 for changeset e012aace9050 ! .hgtags From david.katleman at oracle.com Wed Jan 16 14:06:23 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:06:23 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u14-b10 for changeset 23191c790e12 Message-ID: <20130116220625.C2CB84731A@hg.openjdk.java.net> Changeset: 825eda755359 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/825eda755359 Added tag jdk7u14-b10 for changeset 23191c790e12 ! .hgtags From david.katleman at oracle.com Wed Jan 16 14:08:29 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 16 Jan 2013 22:08:29 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u14-b10 for changeset e5b1403fa68a Message-ID: <20130116220833.BA2984731D@hg.openjdk.java.net> Changeset: db94066df634 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/db94066df634 Added tag jdk7u14-b10 for changeset e5b1403fa68a ! .hgtags From edvard.wendelin at oracle.com Wed Jan 16 14:21:14 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 16 Jan 2013 23:21:14 +0100 Subject: [7u] Request for approval: 7124525 [macosx] No animation on certain Swing components in Aqua LaF In-Reply-To: <50F6F80B.6080804@oracle.com> References: <50F6F80B.6080804@oracle.com> Message-ID: Approved. On Jan 16, 2013, at 7:57 PM, Sergey Bylokhov wrote: > Hi Everyone, > This is a direct back port from jdk 8 to jdk 7u. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124525 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7124525/webrev.00 > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/1b886bd5e5bf > Technical review: > http://mail.openjdk.java.net/pipermail/swing-dev/2012-December/002469.html > http://mail.openjdk.java.net/pipermail/swing-dev/2013-January/002479.html > > Reviewers: Mike Swingler, Alexandr Scherbatiy. > > -- > Best regards, Sergey. > From dingxmin at linux.vnet.ibm.com Wed Jan 16 17:53:34 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Thu, 17 Jan 2013 09:53:34 +0800 Subject: [7u] Request for review and approval/backport: 6512101: Incorrect encoding in NetworkInterface.getDisplayName() In-Reply-To: References: <50ED0CDF.8040903@linux.vnet.ibm.com> <50ED108A.5070609@linux.vnet.ibm.com> <50F3B4F6.2040308@linux.vnet.ibm.com> <50F3C68D.7080003@oracle.com> <50F64461.4020307@linux.vnet.ibm.com> Message-ID: <50F7599E.5010102@linux.vnet.ibm.com> Hi Sean, Thank you. It's been verified. Best regards, Frank On 1/16/2013 4:39 PM, Sean Chou wrote: > Committed, please verify. > > > > Changeset: 5d94285533ae > Author: dingxmin > Date: 2013-01-16 15:24 +0800 > URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5d94285533ae > > 6512101: Incorrect encoding in NetworkInterface.getDisplayName() > Reviewed-by: chegar, dsamersoff > > ! src/windows/native/java/net/NetworkInterface.c > > > On Wed, Jan 16, 2013 at 2:10 PM, Frank Ding > > wrote: > > Hi Sean, > Thank you. I will have someone commit the patch. > > Best regards, > Frank > > > On 1/14/2013 4:49 PM, Se?n Coffey wrote: > > Approved for jdk7u-dev. No need for reviews here. You can > simply provide the discussion link from the net-dev thread : > http://mail.openjdk.java.net/pipermail/net-dev/2013-January/005435.html > > regards, > Sean. > > On 14/01/2013 07:34, Frank Ding wrote: > > Hi > Can anybody from 7u-dev review the request below? > > To Chris > Thank you for your reply in net-dev. But I should have > posted it here. Could you and Dmitry please review it? > > Best regards, > Frank > > On 1/9/2013 2:39 PM, Frank Ding wrote: > > Hi all, > > I'd like to request for approval to push the > following change into 7u11. > > Bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512101 > > Changeset in jdk8 > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/883feced1cdd > Reviewed by chegar, dsamersoff > > Webrev for 7u > http://cr.openjdk.java.net/~dingxmin/jdk7u/6512101/webrev.00/ > > > Starting email discussion thread > http://mail.openjdk.java.net/pipermail/net-dev/2012-November/005097.html > > > Best regards, > Frank > > > > > > > > -- > Best Regards, > Sean Chou From sergey.bylokhov at oracle.com Thu Jan 17 03:20:49 2013 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 17 Jan 2013 11:20:49 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7124525: [macosx] No animation on certain Swing components in Aqua LaF Message-ID: <20130117112129.83DA447362@hg.openjdk.java.net> Changeset: 58d4f887a6a8 Author: serb Date: 2013-01-17 15:18 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/58d4f887a6a8 7124525: [macosx] No animation on certain Swing components in Aqua LaF Reviewed-by: alexsch, swingler ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/macosx/classes/com/apple/laf/ImageCache.java From mikhail.cherkasov at oracle.com Thu Jan 17 03:51:59 2013 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Thu, 17 Jan 2013 15:51:59 +0400 Subject: [7u] Request for approval: 8005019 JTable passes row index instead of length when inserts selection interval Message-ID: <50F7E5DF.2000808@oracle.com> Hello All, This is a direct back port from jdk 8 to jdk 7u. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8005019 Please find webrev there: http://cr.openjdk.java.net/~mcherkas/8005019/webrev.00/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d54922883f4c Technical review: http://mail.openjdk.java.net/pipermail/swing-dev/2012-December/002454.html Reviewers: Sergey Bylokhov, Denis S. Fokin Thanks, Mikhail. From anton.litvinov at oracle.com Thu Jan 17 04:21:15 2013 From: anton.litvinov at oracle.com (Anton Litvinov) Date: Thu, 17 Jan 2013 16:21:15 +0400 Subject: [7u] Request for approval for CR 8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X Message-ID: <50F7ECBB.1070002@oracle.com> Hello, I would like to request for approval to push a backport of the fix for JDK 8, which is already reviewed, into jdk7u-dev repository. Despite of the fact that the fix is absolutely the same for both JDK 8 and JDK 7, it was required to generate 2 separate "webrev"s for each JDK, because the modified by the fix file "LWWindowPeer.java" from JDK 8 differs with the same file from JDK 7. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8006417 Webrev: http://cr.openjdk.java.net/~alitvinov/8006417/jdk7/webrev.00 JDK 8 review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2013-January/004109.html Reviewers: Artem Ananiev, Sergey Bylokhov Thank you, Anton From anton.litvinov at oracle.com Thu Jan 17 04:25:50 2013 From: anton.litvinov at oracle.com (Anton Litvinov) Date: Thu, 17 Jan 2013 16:25:50 +0400 Subject: [7u] Request for approval for CR 8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X Message-ID: <50F7EDCE.1060306@oracle.com> Hello, I would like to request for approval to push a backport of the fix for JDK 8, which is already reviewed, into jdk7u-dev repository. Despite of the fact that the fix is absolutely the same for both JDK 8 and JDK 7, it was required to generate 2 separate "webrev"s for each JDK, because the modified by the fix file "LWWindowPeer.java" from JDK 8 differs with the same file from JDK 7. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8006417 Webrev: http://cr.openjdk.java.net/~alitvinov/8006417/jdk7/webrev.00 JDK 8 review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2013-January/004109.html Reviewers: Artem Ananiev, Sergey Bylokhov Thank you, Anton From sergey.bylokhov at oracle.com Thu Jan 17 06:51:14 2013 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 17 Jan 2013 14:51:14 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7104594: [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default Message-ID: <20130117145146.2A3BF47368@hg.openjdk.java.net> Changeset: f71970c4a8bf Author: kshefov Date: 2013-01-17 14:47 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f71970c4a8bf 7104594: [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default Reviewed-by: yan, alexsch + test/javax/swing/JFrame/4962534/bug4962534.html + test/javax/swing/JFrame/4962534/bug4962534.java From alejandro.murillo at oracle.com Thu Jan 17 17:06:12 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 17 Jan 2013 18:06:12 -0700 Subject: [7u14] Request for approval for bulk integration of hs24-b30 Message-ID: <50F8A004.50904@oracle.com> Requesting approval to integrate hs24-b30 into jdk7u14-b11. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u14/hs24-b30-jdk7u14-b11.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing. 8005849: JEP 167: Event-Based JVM Tracing 8006035: new hotspot build - hs24-b30 -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From sean.coffey at oracle.com Fri Jan 18 01:11:01 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 18 Jan 2013 09:11:01 +0000 Subject: [7u] Request for approval: 8005019 JTable passes row index instead of length when inserts selection interval In-Reply-To: <50F7E5DF.2000808@oracle.com> References: <50F7E5DF.2000808@oracle.com> Message-ID: <50F911A5.5010105@oracle.com> Approved. regards, Sean. On 17/01/2013 11:51, mikhail cherkasov wrote: > Hello All, > > This is a direct back port from jdk 8 to jdk 7u. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8005019 > Please find webrev there: > http://cr.openjdk.java.net/~mcherkas/8005019/webrev.00/ > > jdk8 changeset: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d54922883f4c > Technical review: > http://mail.openjdk.java.net/pipermail/swing-dev/2012-December/002454.html > Reviewers: Sergey Bylokhov, Denis S. Fokin > > Thanks, > Mikhail. From sean.coffey at oracle.com Fri Jan 18 01:14:04 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 18 Jan 2013 09:14:04 +0000 Subject: [7u] Request for approval for CR 8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X In-Reply-To: <50F7EDCE.1060306@oracle.com> References: <50F7EDCE.1060306@oracle.com> Message-ID: <50F9125C.6020709@oracle.com> Approved. regards, Sean. On 17/01/2013 12:25, Anton Litvinov wrote: > Hello, > > I would like to request for approval to push a backport of the fix for > JDK 8, which is already reviewed, into jdk7u-dev repository. Despite > of the fact that the fix is absolutely the same for both JDK 8 and JDK > 7, it was required to generate 2 separate "webrev"s for each JDK, > because the modified by the fix file "LWWindowPeer.java" from JDK 8 > differs with the same file from JDK 7. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8006417 > Webrev: http://cr.openjdk.java.net/~alitvinov/8006417/jdk7/webrev.00 > JDK 8 review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2013-January/004109.html > Reviewers: Artem Ananiev, Sergey Bylokhov > > Thank you, > Anton From sean.coffey at oracle.com Fri Jan 18 01:18:09 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 18 Jan 2013 09:18:09 +0000 Subject: [7u14] Request for approval for bulk integration of hs24-b30 In-Reply-To: <50F8A004.50904@oracle.com> References: <50F8A004.50904@oracle.com> Message-ID: <50F91351.7030500@oracle.com> Approved. The JEP document should be updated to reflect that the release will now be 7u14. http://openjdk.java.net/jeps/167 regards, Sean. On 18/01/2013 01:06, Alejandro E Murillo wrote: > Requesting approval to integrate hs24-b30 into jdk7u14-b11. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u14/hs24-b30-jdk7u14-b11.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing. > > 8005849: JEP 167: Event-Based JVM Tracing > 8006035: new hotspot build - hs24-b30 > From anthony.petrov at oracle.com Fri Jan 18 02:26:26 2013 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Fri, 18 Jan 2013 14:26:26 +0400 Subject: [7u14] Request for approval for CR 8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m Message-ID: <50F92352.7070202@oracle.com> Bug: http://bugs.sun.com/view_bug.do?bug_id=8005465 Webrev: http://cr.openjdk.java.net/~anthony/8-53-startOnFirstThreadCheck-minimal-8005465.0/ Review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2013-January/004088.html Reviewers: Artem Ananiev, Sergey Bylokhov JDK8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/035f87fc9f74 This is a 100% direct back port of the same fix from JDK 8 to jkd7u-dev. -- best regards, Anthony From sean.coffey at oracle.com Fri Jan 18 02:37:05 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 18 Jan 2013 10:37:05 +0000 Subject: [7u14] Request for approval for CR 8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m In-Reply-To: <50F92352.7070202@oracle.com> References: <50F92352.7070202@oracle.com> Message-ID: <50F925D1.4060604@oracle.com> Approved. regards, Sean. On 18/01/2013 10:26, Anthony Petrov wrote: > Bug: http://bugs.sun.com/view_bug.do?bug_id=8005465 > > Webrev: > http://cr.openjdk.java.net/~anthony/8-53-startOnFirstThreadCheck-minimal-8005465.0/ > > Review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2013-January/004088.html > > Reviewers: Artem Ananiev, Sergey Bylokhov > > JDK8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/035f87fc9f74 > > This is a 100% direct back port of the same fix from JDK 8 to jkd7u-dev. > > -- > best regards, > Anthony > From anthony.petrov at oracle.com Fri Jan 18 02:54:08 2013 From: anthony.petrov at oracle.com (anthony.petrov at oracle.com) Date: Fri, 18 Jan 2013 10:54:08 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m Message-ID: <20130118105430.31F53473B1@hg.openjdk.java.net> Changeset: 38fa2ac0dec9 Author: anthony Date: 2013-01-18 14:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/38fa2ac0dec9 8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m Summary: Allow one to start AWT on the main thread w/o exceptions Reviewed-by: art, serb ! src/macosx/native/sun/awt/awt.m From sergey.bylokhov at oracle.com Fri Jan 18 04:13:10 2013 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 18 Jan 2013 12:13:10 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7124209: [macosx] SpringLayout issue. BASELINE is not in the range: [NORTH, SOUTH] Message-ID: <20130118121329.3EFA0473B3@hg.openjdk.java.net> Changeset: 3bdedda03ec5 Author: kshefov Date: 2013-01-18 12:11 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/3bdedda03ec5 7124209: [macosx] SpringLayout issue. BASELINE is not in the range: [NORTH, SOUTH] Reviewed-by: serb, alexsch + test/javax/swing/SpringLayout/4726194/bug4726194.java From alexander.potochkin at oracle.com Fri Jan 18 06:36:43 2013 From: alexander.potochkin at oracle.com (alexander.potochkin at oracle.com) Date: Fri, 18 Jan 2013 14:36:43 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X Message-ID: <20130118143709.45A5B473BB@hg.openjdk.java.net> Changeset: 58d44352bbf3 Author: alitvinov Date: 2013-01-18 18:42 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/58d44352bbf3 8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java + test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java From alexander.potochkin at oracle.com Fri Jan 18 06:44:23 2013 From: alexander.potochkin at oracle.com (alexander.potochkin at oracle.com) Date: Fri, 18 Jan 2013 14:44:23 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8005019: JTable passes row index instead of length when inserts selection interval Message-ID: <20130118144434.1F63E473BC@hg.openjdk.java.net> Changeset: c6d277753ec2 Author: mcherkas Date: 2013-01-18 18:50 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c6d277753ec2 8005019: JTable passes row index instead of length when inserts selection interval Reviewed-by: serb, denis ! src/share/classes/javax/swing/JTable.java + test/javax/swing/JTable/8005019/bug8005019.java From alexandr.scherbatiy at oracle.com Mon Jan 21 06:02:09 2013 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 21 Jan 2013 18:02:09 +0400 Subject: [7u14] Request for approval for CR 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible Message-ID: <50FD4A61.2040903@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u14: 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004298 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f55d869052dd The code changes for JDK 7u14 are identical to the ones in JDK 8. Thank you, Alexandr. From alexandr.scherbatiy at oracle.com Mon Jan 21 06:07:01 2013 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 21 Jan 2013 18:07:01 +0400 Subject: [7u14] Request for approval for CR 8003978: closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx Message-ID: <50FD4B85.90507@oracle.com> Hello, This is a request to backport the JDK 8 fix into JDK 7u14: 8003978 closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003978 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/9c6ca265b4a1 The code changes for JDK 7u14 are identical to the ones in JDK 8. Thank you, Alexandr. From simone.bordet at gmail.com Mon Jan 21 14:50:27 2013 From: simone.bordet at gmail.com (Simone Bordet) Date: Mon, 21 Jan 2013 23:50:27 +0100 Subject: Source Bundles Message-ID: Hi, source bundles appear to be updated only to 7u6 in this page: http://jdk7.java.net/source.html I could not find a tarball for any subsequent 7u release, so I installed mercurial and followed instructions at http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html#get_source (without the forest extension), replacing "jdk7" with "jdk7u", and got the sources, in detail: $ hg clone http://hg.openjdk.java.net/jdk7u/jdk7u jdk7u $ cd jdk7u $ ./make/scripts/hgforest.sh update jdk7u6-b24 Then I compared what I got from mercurial with what was bundled as zip file, and the sources are *different*. Small differences in several files, but still. I have two questions: 1) why the source bundle page is not up-to-date ? Perhaps it is in another page that I could not find ? 2) what is the correct way to get the sources for a specific "official" JDK release ? I was really surprised to see that the 7u6 bundle and the mercurial approach for the same tag yielded different sources. Ideally, given an Oracle JDK 7ux-by, I would like to obtain the source bundle that was used to build it, which I assume would be tagged with jdk7ux-by in mercurial. The reason for this request is that I maintain the Next Protocol Negotiation (http://en.wikipedia.org/wiki/Next_Protocol_Negotiation) changes that are required to make Java support the SPDY protocol (http://en.wikipedia.org/wiki/SPDY), and these changes require modification to the OpenJDK sources (it's hacky but works until there will be a public TLS extension API supported in the JDK - I am all ears for suggestions on how to make this happen). Thanks ! Simon -- http://bordet.blogspot.com --- Finally, no matter how good the architecture and design are, to deliver bug-free software with optimal performance and reliability, the implementation technique must be flawless. Victoria Livschitz From dmitry.samersoff at oracle.com Mon Jan 21 15:49:44 2013 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Mon, 21 Jan 2013 23:49:44 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8002048: Protocol to discovery of manageable Java processes on a network Message-ID: <20130121235005.4677647444@hg.openjdk.java.net> Changeset: 2b19b0c77416 Author: dsamersoff Date: 2013-01-22 02:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2b19b0c77416 8002048: Protocol to discovery of manageable Java processes on a network Summary: Introduce a protocol to discover manageble Java instances across a network subnet, JDP Reviewed-by: sla, dfuchs ! src/share/classes/sun/management/Agent.java + src/share/classes/sun/management/jdp/JdpBroadcaster.java + src/share/classes/sun/management/jdp/JdpController.java + src/share/classes/sun/management/jdp/JdpException.java + src/share/classes/sun/management/jdp/JdpGenericPacket.java + src/share/classes/sun/management/jdp/JdpJmxPacket.java + src/share/classes/sun/management/jdp/JdpPacket.java + src/share/classes/sun/management/jdp/JdpPacketReader.java + src/share/classes/sun/management/jdp/JdpPacketWriter.java + src/share/classes/sun/management/jdp/package-info.java + test/sun/management/jdp/JdpClient.java + test/sun/management/jdp/JdpDoSomething.java + test/sun/management/jdp/JdpTest.sh + test/sun/management/jdp/JdpUnitTest.java From edvard.wendelin at oracle.com Tue Jan 22 01:51:51 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 22 Jan 2013 10:51:51 +0100 Subject: [7u14] Request for approval for CR 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible In-Reply-To: <50FD4A61.2040903@oracle.com> References: <50FD4A61.2040903@oracle.com> Message-ID: <50FE6137.9030407@oracle.com> Approved. On 01/21/2013 03:02 PM, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u14: > > 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004298 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f55d869052dd > > The code changes for JDK 7u14 are identical to the ones in JDK 8. > > Thank you, > Alexandr. > From edvard.wendelin at oracle.com Tue Jan 22 01:52:07 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 22 Jan 2013 10:52:07 +0100 Subject: [7u14] Request for approval for CR 8003978: closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx In-Reply-To: <50FD4B85.90507@oracle.com> References: <50FD4B85.90507@oracle.com> Message-ID: <50FE6147.9040503@oracle.com> Approved. On 01/21/2013 03:07 PM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport the JDK 8 fix into JDK 7u14: > > 8003978 closed/javax/swing/JRootPane/bug4670486.java fails since > jdk7u12b01 on macosx > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003978 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/9c6ca265b4a1 > > The code changes for JDK 7u14 are identical to the ones in JDK 8. > > Thank you, > Alexandr. > From alexandr.scherbatiy at oracle.com Tue Jan 22 03:07:37 2013 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 22 Jan 2013 11:07:37 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8003978: [macosx] closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx Message-ID: <20130122110759.9431147454@hg.openjdk.java.net> Changeset: 20e8d3977fde Author: alexsch Date: 2013-01-22 15:15 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/20e8d3977fde 8003978: [macosx] closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx Reviewed-by: serb, leonidr ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/sun/swing/SwingUtilities2.java ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java From sean.coffey at oracle.com Tue Jan 22 03:24:56 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 22 Jan 2013 11:24:56 +0000 Subject: Source Bundles In-Reply-To: References: Message-ID: <50FE7708.6020104@oracle.com> Simone, 7u6 was the last public 7u release worked via OpenJDK 7u. It was released in August 2012. The various jdk7 updates released since then have been CPUs (Critical Patch Updates) which are not worked in open repos. 7u10 was the exception to that [1] 7u14 is the OpenJDK 7u release currently under development and is due for release in April [2] On the jdk7u6-b24 tags issue, I'm surprised they don't match up. Maybe you want to expand on what sort of source differences you're seeing. Have you been able to trace what changesets are causing the discrepancy ? The safest way of cloning jdk7u6 GA is probably via the stabilization forest that was used : http://hg.openjdk.java.net/jdk7u/jdk7u6/ regards, Sean. [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-September/004630.html [2] http://openjdk.java.net/projects/jdk7u/releases/7u14.html On 21/01/2013 22:50, Simone Bordet wrote: > Hi, > > source bundles appear to be updated only to 7u6 in this page: > http://jdk7.java.net/source.html > > I could not find a tarball for any subsequent 7u release, so I > installed mercurial and followed instructions at > http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html#get_source > (without the forest extension), replacing "jdk7" with "jdk7u", and got > the sources, in detail: > > $ hg clone http://hg.openjdk.java.net/jdk7u/jdk7u jdk7u > $ cd jdk7u > $ ./make/scripts/hgforest.sh update jdk7u6-b24 > > Then I compared what I got from mercurial with what was bundled as zip > file, and the sources are *different*. Small differences in several > files, but still. > > I have two questions: > 1) why the source bundle page is not up-to-date ? Perhaps it is in > another page that I could not find ? > 2) what is the correct way to get the sources for a specific > "official" JDK release ? I was really surprised to see that the 7u6 > bundle and the mercurial approach for the same tag yielded different > sources. Ideally, given an Oracle JDK 7ux-by, I would like to obtain > the source bundle that was used to build it, which I assume would be > tagged with jdk7ux-by in mercurial. > > The reason for this request is that I maintain the Next Protocol > Negotiation (http://en.wikipedia.org/wiki/Next_Protocol_Negotiation) > changes that are required to make Java support the SPDY protocol > (http://en.wikipedia.org/wiki/SPDY), and these changes require > modification to the OpenJDK sources (it's hacky but works until there > will be a public TLS extension API supported in the JDK - I am all > ears for suggestions on how to make this happen). > > Thanks ! > > Simon > -- > http://bordet.blogspot.com > --- > Finally, no matter how good the architecture and design are, > to deliver bug-free software with optimal performance and reliability, > the implementation technique must be flawless. Victoria Livschitz From dalibor.topic at oracle.com Tue Jan 22 04:53:28 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Tue, 22 Jan 2013 13:53:28 +0100 Subject: Source Bundles In-Reply-To: References: Message-ID: <50FE8BC8.8010909@oracle.com> On 1/21/13 11:50 PM, Simone Bordet wrote: > 2) what is the correct way to get the sources for a specific > "official" JDK release ? Assuming you're looking to get the sources for Oracle JDK, the source code for Oracle JDK 7u releases is not publicly available. 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 sbordet at intalio.com Tue Jan 22 06:04:10 2013 From: sbordet at intalio.com (Simone Bordet) Date: Tue, 22 Jan 2013 15:04:10 +0100 Subject: Source Bundles In-Reply-To: <50FE8BC8.8010909@oracle.com> References: <50FE8BC8.8010909@oracle.com> Message-ID: Hi, On Tue, Jan 22, 2013 at 1:53 PM, Dalibor Topic wrote: > On 1/21/13 11:50 PM, Simone Bordet wrote: >> 2) what is the correct way to get the sources for a specific >> "official" JDK release ? > > Assuming you're looking to get the sources for Oracle JDK, the > source code for Oracle JDK 7u releases is not publicly available. I know. What I mean is that for an Oracle JDK 7u-b I would like the OpenJDK sources with the same x and y, assuming that Oracle JDK's is based on those sources. Do you know if this latest assumption is true, for what pertains *.java files (in all packages) ? Or the numbers of Oracle's JDK are unrelated to OpenJDK's ? -- Simone Bordet ---- http://cometd.org http://webtide.com http://intalio.com Developer advice, training, services and support from the Jetty & CometD experts. Intalio, the modern way to build business applications. From dalibor.topic at oracle.com Tue Jan 22 06:56:18 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Tue, 22 Jan 2013 15:56:18 +0100 Subject: Source Bundles In-Reply-To: References: <50FE8BC8.8010909@oracle.com> Message-ID: <50FEA892.10400@oracle.com> On 1/22/13 3:04 PM, Simone Bordet wrote: > What I mean is that for an Oracle JDK 7u-b I would like the > OpenJDK sources with the same x and y, assuming that Oracle JDK's is > based on those sources. > > Do you know if this latest assumption is true, for what pertains > *.java files (in all packages) ? For Oracle JDK 7u releases that are based on the code from OpenJDK 7u, you can typically get the corresponding sources OpenJDK 7u from the jdk7u/jdk7u forest using the corresponding tags for the release & build. There are some exceptions, as noted by Sean. 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 joe.darcy at oracle.com Tue Jan 22 12:51:44 2013 From: joe.darcy at oracle.com (Joe Darcy) Date: Tue, 22 Jan 2013 12:51:44 -0800 Subject: RFR for 7u14: build change to allow 7131459: [Fmt-De] DecimalFormat produces wrong format() results when close to a tie Message-ID: <50FEFBE0.7060506@oracle.com> Hello, Please review the patch below for inclusion into 7u14. Some background to explain what is going on. The issue 7131459 [1] has already been fixed in JDK 8 to address some long-standing numerical irregularities in certain double -> string conversions: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bc1f16f5566 However, the patch below does not represent a straight backport of this work. In the 7 update train, this fix is only going to be used when 7050528 [2] is used and 7050528 is only used in closed code. 7050528 is a performance optimization with the improved numerical behavior and 7131459 provides consistency in the non-optimized cases. For the 7 update train, to make this happen some changes are needed in closed code (not sent to this list), but one small build changes is needed to an open makefile which controls the building of a jar file only used in the closed product; patch below: diff --git a/make/altclasses/Makefile b/make/altclasses/Makefile --- a/make/altclasses/Makefile +++ b/make/altclasses/Makefile @@ -1,5 +1,5 @@ # -# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -42,6 +42,7 @@ ALTRT_JAR_FILE = $(LIBDIR)/alt-rt.jar ALTRT_JAR_FILE = $(LIBDIR)/alt-rt.jar ALTRT_JAR_SOURCE_FILE = $(TEMPDIR)/alt-rt.jarsrclist ALTRT_JAR_SOURCES = $(wildcard $(ALTCLASSES_SRCDIR)/java/*/*.java) +ALTRT_JAR_SOURCES += $(wildcard $(ALTCLASSES_SRCDIR)/sun/misc/*.java) Thanks, -Joe [1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131459 [2] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7050528 From alejandro.murillo at oracle.com Tue Jan 22 14:26:18 2013 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 22 Jan 2013 22:26:18 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 4 new changesets Message-ID: <20130122222627.E73BC47488@hg.openjdk.java.net> Changeset: f5bd894b0db4 Author: amurillo Date: 2013-01-11 10:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f5bd894b0db4 8006035: new hotspot build - hs24-b30 Reviewed-by: jcoomes ! make/hotspot_version Changeset: bb74dc5ddf07 Author: sla Date: 2013-01-15 09:07 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bb74dc5ddf07 8005849: JEP 167: Event-Based JVM Tracing Reviewed-by: acorn, coleenp Contributed-by: Karen Kinnear , Bengt Rutisson , Calvin Cheung , Erik Gahlin , Erik Helin , Jesper Wilhelmsson , Keith McGuigan , Mattias Tobiasson , Markus Gronlund , Mikael Auno , Nils Eliasson , Nils Loodin , Rickard Backman , Staffan Larsen , Stefan Karlsson , Yekaterina Kantserova ! make/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/top.make + make/bsd/makefiles/trace.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/top.make + make/linux/makefiles/trace.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/top.make + make/solaris/makefiles/trace.make ! make/solaris/makefiles/vm.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/generated.make ! make/windows/makefiles/projectcreator.make + make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/cpu/x86/vm/frame_x86.cpp ! src/os/bsd/vm/osThread_bsd.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/osThread_linux.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_share_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp ! src/share/tools/ProjectCreator/BuildConfig.java ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp ! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp + src/share/vm/gc_implementation/g1/g1YCTypes.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp + src/share/vm/gc_implementation/shared/gcHeapSummary.hpp + src/share/vm/gc_implementation/shared/gcTimer.cpp + src/share/vm/gc_implementation/shared/gcTimer.hpp + src/share/vm/gc_implementation/shared/gcTrace.cpp + src/share/vm/gc_implementation/shared/gcTrace.hpp + src/share/vm/gc_implementation/shared/gcTraceSend.cpp + src/share/vm/gc_implementation/shared/gcTraceTime.cpp + src/share/vm/gc_implementation/shared/gcTraceTime.hpp + src/share/vm/gc_implementation/shared/gcWhen.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp + src/share/vm/gc_implementation/shared/promotionFailedInfo.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp + src/share/vm/gc_interface/gcName.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/oopFactory.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp + src/share/vm/memory/referenceProcessorStats.hpp + src/share/vm/memory/referenceType.hpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.cpp + src/share/vm/opto/phasetype.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiGen.java ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/memBaseline.cpp + src/share/vm/trace/trace.dtd + src/share/vm/trace/trace.xml + src/share/vm/trace/traceBackend.hpp + src/share/vm/trace/traceDataTypes.hpp + src/share/vm/trace/traceEvent.hpp + src/share/vm/trace/traceEventClasses.xsl + src/share/vm/trace/traceEventIds.xsl - src/share/vm/trace/traceEventTypes.hpp ! src/share/vm/trace/traceMacros.hpp + src/share/vm/trace/traceStream.hpp + src/share/vm/trace/traceTime.hpp + src/share/vm/trace/traceTypes.xsl + src/share/vm/trace/tracetypes.xml ! src/share/vm/trace/tracing.hpp + src/share/vm/trace/xinclude.mod + src/share/vm/trace/xsl_util.xsl ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4008cf63c301 Author: amurillo Date: 2013-01-17 03:37 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4008cf63c301 Merge - src/share/vm/trace/traceEventTypes.hpp Changeset: 06a41c6e29c2 Author: amurillo Date: 2013-01-17 03:37 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/06a41c6e29c2 Added tag hs24-b30 for changeset 4008cf63c301 ! .hgtags From alejandro.murillo at oracle.com Tue Jan 22 14:29:12 2013 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 22 Jan 2013 22:29:12 +0000 Subject: hg: jdk7u/jdk7u/jdk: 8005008: Add Java Flight Recorder Phase II Message-ID: <20130122222931.2853947489@hg.openjdk.java.net> Changeset: 9eb82fb221f3 Author: sla Date: 2013-01-15 09:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9eb82fb221f3 8005008: Add Java Flight Recorder Phase II Reviewed-by: mchung Contributed-by: Karen Kinnear , Bengt Rutisson , Calvin Cheung , Erik Gahlin , Erik Helin , Jesper Wilhelmsson , Keith McGuigan , Mattias Tobiasson , Markus Gronlund , Mikael Auno , Nils Eliasson , Nils Loodin , Rickard Backman , Staffan Larsen , Stefan Karlsson , Yekaterina Kantserova ! make/com/oracle/jfr/Makefile ! make/common/Release.gmk ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows From alejandro.murillo at oracle.com Tue Jan 22 14:38:28 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 22 Jan 2013 15:38:28 -0700 Subject: jdk7u14-b11: HotSpot Message-ID: <50FF14E4.2020502@oracle.com> hs24-b30 has been integrated into jdk7u14-b11. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2d8fdaa5bb55 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/3bd891cd9877 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/06a41c6e29c2 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/825eda755359 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/444aa84f38df http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9eb82fb221f3 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/db94066df634 Component : VM Status : 0 major failures, 0 minor failures Date : 22/01/2013 at 08:00 Tested By : VM SQE &kirill.zhaldybin at oracle.com Cost(total man-days): 1 Workspace : 2013-01-17-115214.amurillo.hs24-b30-jdk7u14-b11-control Bundles : 2013-01-17-115214.amurillo.hs24-b30-jdk7u14-b11-control Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Browsers : NA Patches : NA Logs : There are no short link in Aurora yet. Number of Tests Executed : 358933 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: New bugs filed: JDK-8006688, JDK-8006672 Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk7u14-b11 Issues and Notes: ------------------------------- From VM SQE &kirill.zhaldybin at oracle.com -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From lana.steuck at oracle.com Tue Jan 22 23:06:31 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:31 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 2 new changesets Message-ID: <20130123070637.66F12474B5@hg.openjdk.java.net> Changeset: 825eda755359 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/825eda755359 Added tag jdk7u14-b10 for changeset 23191c790e12 ! .hgtags Changeset: 798a97097eef Author: lana Date: 2013-01-22 22:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/798a97097eef Merge ! .hgtags From lana.steuck at oracle.com Tue Jan 22 23:06:29 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:29 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 2 new changesets Message-ID: <20130123070637.7A5B9474B6@hg.openjdk.java.net> Changeset: 444aa84f38df Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/444aa84f38df Added tag jdk7u14-b10 for changeset 9207c72345c9 ! .hgtags Changeset: f155b99a15e5 Author: lana Date: 2013-01-22 22:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/f155b99a15e5 Merge ! .hgtags From lana.steuck at oracle.com Tue Jan 22 23:06:31 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:31 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 2 new changesets Message-ID: <20130123070643.D8E7D474B7@hg.openjdk.java.net> Changeset: db94066df634 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/db94066df634 Added tag jdk7u14-b10 for changeset e5b1403fa68a ! .hgtags Changeset: 8f74ebe757f3 Author: lana Date: 2013-01-22 22:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/8f74ebe757f3 Merge ! .hgtags From lana.steuck at oracle.com Tue Jan 22 23:06:38 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:38 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 3 new changesets Message-ID: <20130123070729.95F2F474B9@hg.openjdk.java.net> Changeset: 1e05556dce1c Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1e05556dce1c Added tag jdk7u14-b10 for changeset e012aace9050 ! .hgtags Changeset: 9eb82fb221f3 Author: sla Date: 2013-01-15 09:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9eb82fb221f3 8005008: Add Java Flight Recorder Phase II Reviewed-by: mchung Contributed-by: Karen Kinnear , Bengt Rutisson , Calvin Cheung , Erik Gahlin , Erik Helin , Jesper Wilhelmsson , Keith McGuigan , Mattias Tobiasson , Markus Gronlund , Mikael Auno , Nils Eliasson , Nils Loodin , Rickard Backman , Staffan Larsen , Stefan Karlsson , Yekaterina Kantserova ! make/com/oracle/jfr/Makefile ! make/common/Release.gmk ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: afe4d2b7b8cc Author: lana Date: 2013-01-22 22:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/afe4d2b7b8cc Merge ! .hgtags From lana.steuck at oracle.com Tue Jan 22 23:06:26 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:26 +0000 Subject: hg: jdk7u/jdk7u-dev: 2 new changesets Message-ID: <20130123070627.00715474B3@hg.openjdk.java.net> Changeset: 2d8fdaa5bb55 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/2d8fdaa5bb55 Added tag jdk7u14-b10 for changeset 745a15bb6d94 ! .hgtags Changeset: 0aa3727598fd Author: lana Date: 2013-01-22 22:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/0aa3727598fd Merge ! .hgtags From lana.steuck at oracle.com Tue Jan 22 23:06:26 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:26 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 2 new changesets Message-ID: <20130123070630.41405474B4@hg.openjdk.java.net> Changeset: 3bd891cd9877 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/3bd891cd9877 Added tag jdk7u14-b10 for changeset 3877f9ae971e ! .hgtags Changeset: 2a6c7c63f9a0 Author: lana Date: 2013-01-22 22:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/2a6c7c63f9a0 Merge ! .hgtags From lana.steuck at oracle.com Tue Jan 22 23:06:38 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Jan 2013 07:06:38 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 6 new changesets Message-ID: <20130123070656.1562F474B8@hg.openjdk.java.net> Changeset: 23867f4f4480 Author: katleman Date: 2013-01-16 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/23867f4f4480 Added tag jdk7u14-b10 for changeset 181528fd1e74 ! .hgtags Changeset: f5bd894b0db4 Author: amurillo Date: 2013-01-11 10:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f5bd894b0db4 8006035: new hotspot build - hs24-b30 Reviewed-by: jcoomes ! make/hotspot_version Changeset: bb74dc5ddf07 Author: sla Date: 2013-01-15 09:07 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bb74dc5ddf07 8005849: JEP 167: Event-Based JVM Tracing Reviewed-by: acorn, coleenp Contributed-by: Karen Kinnear , Bengt Rutisson , Calvin Cheung , Erik Gahlin , Erik Helin , Jesper Wilhelmsson , Keith McGuigan , Mattias Tobiasson , Markus Gronlund , Mikael Auno , Nils Eliasson , Nils Loodin , Rickard Backman , Staffan Larsen , Stefan Karlsson , Yekaterina Kantserova ! make/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/top.make + make/bsd/makefiles/trace.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/top.make + make/linux/makefiles/trace.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/top.make + make/solaris/makefiles/trace.make ! make/solaris/makefiles/vm.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/generated.make ! make/windows/makefiles/projectcreator.make + make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/cpu/x86/vm/frame_x86.cpp ! src/os/bsd/vm/osThread_bsd.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/osThread_linux.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_share_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp ! src/share/tools/ProjectCreator/BuildConfig.java ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp ! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp + src/share/vm/gc_implementation/g1/g1YCTypes.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp + src/share/vm/gc_implementation/shared/gcHeapSummary.hpp + src/share/vm/gc_implementation/shared/gcTimer.cpp + src/share/vm/gc_implementation/shared/gcTimer.hpp + src/share/vm/gc_implementation/shared/gcTrace.cpp + src/share/vm/gc_implementation/shared/gcTrace.hpp + src/share/vm/gc_implementation/shared/gcTraceSend.cpp + src/share/vm/gc_implementation/shared/gcTraceTime.cpp + src/share/vm/gc_implementation/shared/gcTraceTime.hpp + src/share/vm/gc_implementation/shared/gcWhen.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp + src/share/vm/gc_implementation/shared/promotionFailedInfo.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp + src/share/vm/gc_interface/gcName.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/oopFactory.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp + src/share/vm/memory/referenceProcessorStats.hpp + src/share/vm/memory/referenceType.hpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.cpp + src/share/vm/opto/phasetype.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiGen.java ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/memBaseline.cpp + src/share/vm/trace/trace.dtd + src/share/vm/trace/trace.xml + src/share/vm/trace/traceBackend.hpp + src/share/vm/trace/traceDataTypes.hpp + src/share/vm/trace/traceEvent.hpp + src/share/vm/trace/traceEventClasses.xsl + src/share/vm/trace/traceEventIds.xsl - src/share/vm/trace/traceEventTypes.hpp ! src/share/vm/trace/traceMacros.hpp + src/share/vm/trace/traceStream.hpp + src/share/vm/trace/traceTime.hpp + src/share/vm/trace/traceTypes.xsl + src/share/vm/trace/tracetypes.xml ! src/share/vm/trace/tracing.hpp + src/share/vm/trace/xinclude.mod + src/share/vm/trace/xsl_util.xsl ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4008cf63c301 Author: amurillo Date: 2013-01-17 03:37 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4008cf63c301 Merge - src/share/vm/trace/traceEventTypes.hpp Changeset: 06a41c6e29c2 Author: amurillo Date: 2013-01-17 03:37 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/06a41c6e29c2 Added tag hs24-b30 for changeset 4008cf63c301 ! .hgtags Changeset: f26397ddd13b Author: lana Date: 2013-01-22 22:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f26397ddd13b Merge ! .hgtags - src/share/vm/trace/traceEventTypes.hpp From alexandr.scherbatiy at oracle.com Wed Jan 23 05:27:13 2013 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Wed, 23 Jan 2013 13:27:13 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible Message-ID: <20130123132742.9352C474C9@hg.openjdk.java.net> Changeset: db6b554d3072 Author: alexsch Date: 2013-01-23 17:26 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/db6b554d3072 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible Reviewed-by: serb ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java + test/javax/swing/JTree/8004298/bug8004298.java From lana.steuck at oracle.com Wed Jan 23 10:22:28 2013 From: lana.steuck at oracle.com (Lana Steuck) Date: Wed, 23 Jan 2013 10:22:28 -0800 Subject: 7u-dev: (7u14 former 7u12) finished sync-up with Master on Jan 22 Message-ID: <51002A64.8050800@oracle.com> From david.katleman at oracle.com Wed Jan 23 14:06:59 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:06:59 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u14-b11 for changeset 2d8fdaa5bb55 Message-ID: <20130123220659.9ABB6474EA@hg.openjdk.java.net> Changeset: 69c9e0572736 Author: katleman Date: 2013-01-23 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/69c9e0572736 Added tag jdk7u14-b11 for changeset 2d8fdaa5bb55 ! .hgtags From david.katleman at oracle.com Wed Jan 23 14:07:12 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:07:12 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u14-b11 for changeset 3bd891cd9877 Message-ID: <20130123220713.77AE0474EB@hg.openjdk.java.net> Changeset: 2f07113262e4 Author: katleman Date: 2013-01-23 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/2f07113262e4 Added tag jdk7u14-b11 for changeset 3bd891cd9877 ! .hgtags From david.katleman at oracle.com Wed Jan 23 14:08:52 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:08:52 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u14-b11 for changeset 06a41c6e29c2 Message-ID: <20130123220856.C5DA4474ED@hg.openjdk.java.net> Changeset: 998a24b491b0 Author: katleman Date: 2013-01-23 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/998a24b491b0 Added tag jdk7u14-b11 for changeset 06a41c6e29c2 ! .hgtags From david.katleman at oracle.com Wed Jan 23 14:10:41 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:10:41 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u14-b11 for changeset 825eda755359 Message-ID: <20130123221044.1B4B9474EF@hg.openjdk.java.net> Changeset: 84a2e51821a8 Author: katleman Date: 2013-01-23 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/84a2e51821a8 Added tag jdk7u14-b11 for changeset 825eda755359 ! .hgtags From david.katleman at oracle.com Wed Jan 23 14:10:49 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:10:49 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u14-b11 for changeset 444aa84f38df Message-ID: <20130123221053.3021D474F0@hg.openjdk.java.net> Changeset: 6f85b15cc2ef Author: katleman Date: 2013-01-23 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/6f85b15cc2ef Added tag jdk7u14-b11 for changeset 444aa84f38df ! .hgtags From david.katleman at oracle.com Wed Jan 23 14:11:03 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:11:03 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u14-b11 for changeset 9eb82fb221f3 Message-ID: <20130123221123.471A8474F1@hg.openjdk.java.net> Changeset: 696e32c281d5 Author: katleman Date: 2013-01-23 14:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/696e32c281d5 Added tag jdk7u14-b11 for changeset 9eb82fb221f3 ! .hgtags From david.katleman at oracle.com Wed Jan 23 14:12:53 2013 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 23 Jan 2013 22:12:53 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u14-b11 for changeset db94066df634 Message-ID: <20130123221255.1D977474F2@hg.openjdk.java.net> Changeset: 464bc6b8376c Author: katleman Date: 2013-01-23 14:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/464bc6b8376c Added tag jdk7u14-b11 for changeset db94066df634 ! .hgtags From claes.redestad at oracle.com Thu Jan 24 05:37:25 2013 From: claes.redestad at oracle.com (Claes Redestad) Date: Thu, 24 Jan 2013 14:37:25 +0100 Subject: Request for review: 8006757: Refactor Socket and File I/O tracing Message-ID: <51013915.5080305@oracle.com> Hi all, this is a refactoring of the I/O trace instrumentation that's going into JDK 7u14. The fix is only applicable to jdk7 since the corresponding code does not yet exist in jdk8. Bug: 8006757: Refactor Socket and File I/O tracing http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8006757 Description: By moving all parameters to the xxEnd-methods in IoTrace, we can defer evaluation/object allocations until we know events will be written, which may reduce the overhead of enabling these events. Webrev: http://cr.openjdk.java.net/~sla/clredest/8006757/ Thanks! /Claes From edvard.wendelin at oracle.com Thu Jan 24 10:47:19 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 24 Jan 2013 19:47:19 +0100 Subject: RFR for 7u14: build change to allow 7131459: [Fmt-De] DecimalFormat produces wrong format() results when close to a tie In-Reply-To: <50FEFBE0.7060506@oracle.com> References: <50FEFBE0.7060506@oracle.com> Message-ID: <9C309922-8414-4A09-9574-EC5F0971D88F@oracle.com> Approved. /Edvard On Jan 22, 2013, at 9:51 PM, Joe Darcy wrote: > Hello, > > Please review the patch below for inclusion into 7u14. Some background to explain what is going on. The issue 7131459 [1] has already been fixed in JDK 8 to address some long-standing numerical irregularities in certain double -> string conversions: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bc1f16f5566 > > However, the patch below does not represent a straight backport of this work. In the 7 update train, this fix is only going to be used when 7050528 [2] is used and 7050528 is only used in closed code. 7050528 is a performance optimization with the improved numerical behavior and 7131459 provides consistency in the non-optimized cases. > > For the 7 update train, to make this happen some changes are needed in closed code (not sent to this list), but one small build changes is needed to an open makefile which controls the building of a jar file only used in the closed product; patch below: > > diff --git a/make/altclasses/Makefile b/make/altclasses/Makefile > --- a/make/altclasses/Makefile > +++ b/make/altclasses/Makefile > @@ -1,5 +1,5 @@ > # > -# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. > +# Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. > # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. > # > # This code is free software; you can redistribute it and/or modify it > @@ -42,6 +42,7 @@ ALTRT_JAR_FILE = $(LIBDIR)/alt-rt.jar > ALTRT_JAR_FILE = $(LIBDIR)/alt-rt.jar > ALTRT_JAR_SOURCE_FILE = $(TEMPDIR)/alt-rt.jarsrclist > ALTRT_JAR_SOURCES = $(wildcard $(ALTCLASSES_SRCDIR)/java/*/*.java) > +ALTRT_JAR_SOURCES += $(wildcard $(ALTCLASSES_SRCDIR)/sun/misc/*.java) > > Thanks, > > -Joe > > [1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131459 > > [2] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7050528 From stuart.marks at oracle.com Thu Jan 24 11:42:25 2013 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 24 Jan 2013 19:42:25 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8000978: [Fmt-De] DecimalFormat produces wrong format() results when close to a tie Message-ID: <20130124194258.B93A24752C@hg.openjdk.java.net> Changeset: 2e1d87e5637a Author: olagneau Date: 2013-01-18 11:03 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2e1d87e5637a 8000978: [Fmt-De] DecimalFormat produces wrong format() results when close to a tie Summary: Adds correct tie rounding behavior in alt-rt.jar set of classes Reviewed-by: darcy ! make/altclasses/Makefile From Sergey.Malenkov at oracle.com Fri Jan 25 04:08:59 2013 From: Sergey.Malenkov at oracle.com (Sergey Malenkov) Date: Fri, 25 Jan 2013 16:08:59 +0400 Subject: [7u14] Request for approval for CR 8003400 - JTree scrolling problem when using large model in WindowsLookAndFeel Message-ID: <510275DB.7000500@oracle.com> Hi all, Could you please approve the fix of CR 8003400 for JDK7u14? JTree scrolling problem when using large model in WindowsLookAndFeel http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003400 Earlier the fix was prepared, approved and pushed into JDK8: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7cda96a78260 The fix for JDK7u14 is the same and doesn't contain any changes. Thanks, SAM From Alan.Bateman at oracle.com Fri Jan 25 07:00:48 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 25 Jan 2013 15:00:48 +0000 Subject: Request for review: 8006757: Refactor Socket and File I/O tracing In-Reply-To: <51013915.5080305@oracle.com> References: <51013915.5080305@oracle.com> Message-ID: <51029E20.7090300@oracle.com> On 24/01/2013 13:37, Claes Redestad wrote: > Hi all, > > this is a refactoring of the I/O trace instrumentation that's going > into JDK > 7u14. The fix is only applicable to jdk7 since the corresponding code > does not yet > exist in jdk8. > > Bug: 8006757: Refactor Socket and File I/O tracing > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8006757 > > Description: By moving all parameters to the xxEnd-methods in IoTrace, > we can defer > evaluation/object allocations until we know events will be written, > which may reduce > the overhead of enabling these events. > > Webrev: > http://cr.openjdk.java.net/~sla/clredest/8006757/ This looks okay to me (for jdk7u-dev). -Alan From edvard.wendelin at oracle.com Fri Jan 25 07:06:47 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 25 Jan 2013 16:06:47 +0100 Subject: [7u14] Request for approval for CR 8003400 - JTree scrolling problem when using large model in WindowsLookAndFeel In-Reply-To: <510275DB.7000500@oracle.com> References: <510275DB.7000500@oracle.com> Message-ID: <8E62707F-F62F-4C99-9787-A7273904CC85@oracle.com> Approved. On Jan 25, 2013, at 1:08 PM, Sergey Malenkov wrote: > Hi all, > > Could you please approve the fix of CR 8003400 for JDK7u14? > > JTree scrolling problem when using large model in WindowsLookAndFeel > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8003400 > > Earlier the fix was prepared, approved and pushed into JDK8: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7cda96a78260 > > The fix for JDK7u14 is the same and doesn't contain any changes. > > Thanks, > SAM From sergey.malenkov at oracle.com Fri Jan 25 09:09:55 2013 From: sergey.malenkov at oracle.com (sergey.malenkov at oracle.com) Date: Fri, 25 Jan 2013 17:09:55 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8003400: JTree scrolling problem when using large model in WindowsLookAndFeel Message-ID: <20130125171024.E57E54756B@hg.openjdk.java.net> Changeset: c067e1ad8778 Author: malenkov Date: 2013-01-25 20:56 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c067e1ad8778 8003400: JTree scrolling problem when using large model in WindowsLookAndFeel Reviewed-by: alexsch ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java + test/javax/swing/JTree/8003400/Test8003400.java From alejandro.murillo at oracle.com Mon Jan 28 05:01:36 2013 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 28 Jan 2013 06:01:36 -0700 Subject: [7u14] Request for approval for bulk integration of hs24-b31 Message-ID: <510676B0.8020201@oracle.com> Requesting approval to integrate hs24-b31 into jdk7u14-b12. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u14/hs24-b31-jdk7u14-b12.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. 7152671: RFE: Windows decoder should add some std dirs to the symbol search path 8000780: make Zero build and run with JDK8 8002048: Protocol to discovery of manageable Java processes on a network 8003878: compiler/7196199 test failed on OS X since 8b54, jdk7u12b01 8005936: PrintNMTStatistics doesn't work for normal JVM exit 8006400: Add support for defining trace types in closed code 8006431: os::Bsd::initialize_system_info() sets _physical_memory too large 8006510: new hotspot build - hs24-b31 -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From sean.coffey at oracle.com Mon Jan 28 09:04:09 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 28 Jan 2013 17:04:09 +0000 Subject: [7u14] Request for approval for bulk integration of hs24-b31 In-Reply-To: <510676B0.8020201@oracle.com> References: <510676B0.8020201@oracle.com> Message-ID: <5106AF89.5090806@oracle.com> Approved pending green PIT results. regards, Sean. On 28/01/2013 13:01, Alejandro E Murillo wrote: > Requesting approval to integrate hs24-b31 into jdk7u14-b12. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u14/hs24-b31-jdk7u14-b12.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 7152671: RFE: Windows decoder should add some std dirs to the symbol > search path > 8000780: make Zero build and run with JDK8 > 8002048: Protocol to discovery of manageable Java processes on a network > 8003878: compiler/7196199 test failed on OS X since 8b54, jdk7u12b01 > 8005936: PrintNMTStatistics doesn't work for normal JVM exit > 8006400: Add support for defining trace types in closed code > 8006431: os::Bsd::initialize_system_info() sets _physical_memory too > large > 8006510: new hotspot build - hs24-b31 > From lana.steuck at oracle.com Mon Jan 28 12:03:26 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:26 +0000 Subject: hg: jdk7u/jdk7u: 6 new changesets Message-ID: <20130128200326.3FC1E475C3@hg.openjdk.java.net> Changeset: 168aa0f1417b Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/168aa0f1417b Added tag jdk7u11-b20 for changeset c2d5141baeda ! .hgtags Changeset: d3c10b908b04 Author: katleman Date: 2013-01-12 14:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/d3c10b908b04 Added tag jdk7u11-b21 for changeset 168aa0f1417b ! .hgtags Changeset: c67be67c39ca Author: coffeys Date: 2013-01-14 07:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/c67be67c39ca Merge ! .hgtags Changeset: a0cb83ca395c Author: lana Date: 2013-01-15 19:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/a0cb83ca395c Merge ! .hgtags Changeset: 0aa3727598fd Author: lana Date: 2013-01-22 22:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/0aa3727598fd Merge ! .hgtags Changeset: 594dbbbb84ad Author: lana Date: 2013-01-28 11:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/594dbbbb84ad Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 12:03:26 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:26 +0000 Subject: hg: jdk7u/jdk7u/corba: 6 new changesets Message-ID: <20130128200332.57A12475C4@hg.openjdk.java.net> Changeset: dff0f0272891 Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/dff0f0272891 Added tag jdk7u11-b20 for changeset e7952daece16 ! .hgtags Changeset: 1e0237992c95 Author: katleman Date: 2013-01-12 14:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/1e0237992c95 Added tag jdk7u11-b21 for changeset dff0f0272891 ! .hgtags Changeset: 39198050e22f Author: coffeys Date: 2013-01-14 07:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/39198050e22f Merge ! .hgtags Changeset: 22c8baea6d15 Author: lana Date: 2013-01-15 19:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/22c8baea6d15 Merge ! .hgtags Changeset: 2a6c7c63f9a0 Author: lana Date: 2013-01-22 22:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/2a6c7c63f9a0 Merge ! .hgtags Changeset: fbb83600db33 Author: lana Date: 2013-01-28 11:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/fbb83600db33 Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 12:03:36 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:36 +0000 Subject: hg: jdk7u/jdk7u/jaxp: 7 new changesets Message-ID: <20130128200353.8D8AB475C5@hg.openjdk.java.net> Changeset: 9622a9c72c9d Author: dbuck Date: 2013-01-11 07:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/9622a9c72c9d 8003147: port fix for BCEL bug 39695 Summary: Added support for Local Variable Type Table so that BCEL library can be used to modify methods with generics-related debug data without violating class file format Reviewed-by: lancea ! src/com/sun/org/apache/bcel/internal/Constants.java ! src/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java + src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/com/sun/org/apache/bcel/internal/classfile/Visitor.java ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java Changeset: 453a52320a1b Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/453a52320a1b Added tag jdk7u11-b20 for changeset 853059839d38 ! .hgtags Changeset: 09a12b50ae76 Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/09a12b50ae76 Added tag jdk7u11-b21 for changeset 453a52320a1b ! .hgtags Changeset: e677bc4fc5e9 Author: coffeys Date: 2013-01-14 07:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/e677bc4fc5e9 Merge ! .hgtags Changeset: 50067976e379 Author: lana Date: 2013-01-15 19:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/50067976e379 Merge ! .hgtags Changeset: 798a97097eef Author: lana Date: 2013-01-22 22:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/798a97097eef Merge ! .hgtags Changeset: 560e5cf5b57f Author: lana Date: 2013-01-28 11:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/560e5cf5b57f Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 12:03:29 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:29 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 7 new changesets Message-ID: <20130128200354.3AFCA475C6@hg.openjdk.java.net> Changeset: 7a2cf85fc36e Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7a2cf85fc36e Added tag jdk7u11-b20 for changeset 25a92b94ad53 ! .hgtags Changeset: b6d58acbaf5d Author: katleman Date: 2013-01-12 14:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b6d58acbaf5d Added tag jdk7u11-b21 for changeset 7a2cf85fc36e ! .hgtags Changeset: 5226f8fd82ab Author: coffeys Date: 2013-01-14 07:36 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5226f8fd82ab Merge ! .hgtags Changeset: 4a2a9ea97db1 Author: amurillo Date: 2013-01-15 15:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4a2a9ea97db1 Merge ! .hgtags Changeset: a110c1abdbe8 Author: lana Date: 2013-01-15 19:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a110c1abdbe8 Merge ! .hgtags Changeset: f26397ddd13b Author: lana Date: 2013-01-22 22:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f26397ddd13b Merge ! .hgtags - src/share/vm/trace/traceEventTypes.hpp Changeset: bfa88fb4cb01 Author: lana Date: 2013-01-28 11:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bfa88fb4cb01 Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 12:03:38 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:38 +0000 Subject: hg: jdk7u/jdk7u/jaxws: 6 new changesets Message-ID: <20130128200354.ED0CD475C7@hg.openjdk.java.net> Changeset: 1f06394ca182 Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/1f06394ca182 Added tag jdk7u11-b20 for changeset 846f4e01218f ! .hgtags Changeset: cd19857ba2ef Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/cd19857ba2ef Added tag jdk7u11-b21 for changeset 1f06394ca182 ! .hgtags Changeset: 66c8b626c004 Author: coffeys Date: 2013-01-14 07:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/66c8b626c004 Merge ! .hgtags Changeset: c40490f49396 Author: lana Date: 2013-01-15 19:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/c40490f49396 Merge ! .hgtags Changeset: f155b99a15e5 Author: lana Date: 2013-01-22 22:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/f155b99a15e5 Merge ! .hgtags Changeset: 40afea757379 Author: lana Date: 2013-01-28 11:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/40afea757379 Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 12:03:36 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:36 +0000 Subject: hg: jdk7u/jdk7u/langtools: 6 new changesets Message-ID: <20130128200356.CBE01475C8@hg.openjdk.java.net> Changeset: aeef1c7e43bc Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/aeef1c7e43bc Added tag jdk7u11-b20 for changeset b01338429ab6 ! .hgtags Changeset: c38be56292f1 Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/c38be56292f1 Added tag jdk7u11-b21 for changeset aeef1c7e43bc ! .hgtags Changeset: 45bc0a080133 Author: coffeys Date: 2013-01-14 08:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/45bc0a080133 Merge ! .hgtags Changeset: 839c92c6d50e Author: lana Date: 2013-01-15 19:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/839c92c6d50e Merge ! .hgtags Changeset: 8f74ebe757f3 Author: lana Date: 2013-01-22 22:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/8f74ebe757f3 Merge ! .hgtags Changeset: f9a326e92faf Author: lana Date: 2013-01-28 11:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/f9a326e92faf Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 12:03:51 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 20:03:51 +0000 Subject: hg: jdk7u/jdk7u/jdk: 25 new changesets Message-ID: <20130128200854.16CB2475CA@hg.openjdk.java.net> Changeset: f1909d3ab2a1 Author: alexsch Date: 2013-01-14 14:35 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f1909d3ab2a1 7197320: [macosx] Full Screen option missing when Window.documentModified Reviewed-by: anthony ! src/macosx/native/sun/awt/AWTWindow.m Changeset: ecc14534318c Author: jrose Date: 2013-01-10 19:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ecc14534318c 8004933: Improve MethodHandle interaction with libraries 8006017: Improve lookup resolutions Reviewed-by: ahgross ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: f9567d889266 Author: katleman Date: 2013-01-11 09:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f9567d889266 Added tag jdk7u11-b20 for changeset ecc14534318c ! .hgtags Changeset: d9969a953f69 Author: jrose Date: 2013-01-11 17:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d9969a953f69 8006125: Update MethodHandles library interactions Reviewed-by: mchung, jdn, ahgross ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/sun/reflect/misc/MethodUtil.java Changeset: 0e35f0184115 Author: katleman Date: 2013-01-12 14:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0e35f0184115 Added tag jdk7u11-b21 for changeset d9969a953f69 ! .hgtags Changeset: 2ad88a6b3693 Author: coffeys Date: 2013-01-14 08:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2ad88a6b3693 Merge ! .hgtags ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 60dda124c866 Author: ptbrunet Date: 2013-01-14 23:22 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/60dda124c866 7177111: Jcomponent.AccessibleJComponent.AddPropertyListeners adds exponential listeners Summary: Remove field javax.swing.JComponent.AccessibleJComponent.accessibleContainerHandler Reviewed-by: art ! src/share/classes/javax/swing/JComponent.java Changeset: 3f1c3479232a Author: weijun Date: 2011-11-09 15:51 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3f1c3479232a 7109096: keytool -genkeypair needn't call -selfcert Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/x509/CertAndKeyGen.java Changeset: 7aa5b507e745 Author: weijun Date: 2012-07-17 11:28 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7aa5b507e745 7183203: ShortRSAKeynnn.sh tests intermittent failure Reviewed-by: xuelei ! test/sun/security/mscapi/ShortRSAKey1024.sh - test/sun/security/mscapi/ShortRSAKey512.sh - test/sun/security/mscapi/ShortRSAKey768.sh Changeset: f7aad97a8066 Author: coffeys Date: 2013-01-15 10:37 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f7aad97a8066 7196533: TimeZone.getDefault() slow due to synchronization bottleneck Reviewed-by: okutsu ! src/share/classes/java/util/TimeZone.java Changeset: c9fb7c0e371f Author: leonidr Date: 2013-01-16 04:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c9fb7c0e371f 2223196: [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing Reviewed-by: art, ant ! src/macosx/classes/sun/lwawt/LWWindowPeer.java Changeset: 5d94285533ae Author: dingxmin Date: 2013-01-16 15:24 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5d94285533ae 6512101: Incorrect encoding in NetworkInterface.getDisplayName() Reviewed-by: chegar, dsamersoff ! src/windows/native/java/net/NetworkInterface.c Changeset: b27c16f81b65 Author: lana Date: 2013-01-15 19:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b27c16f81b65 Merge ! .hgtags Changeset: 56d7b34dc9af Author: lana Date: 2013-01-16 09:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/56d7b34dc9af Merge Changeset: 58d4f887a6a8 Author: serb Date: 2013-01-17 15:18 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/58d4f887a6a8 7124525: [macosx] No animation on certain Swing components in Aqua LaF Reviewed-by: alexsch, swingler ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/macosx/classes/com/apple/laf/ImageCache.java Changeset: f71970c4a8bf Author: kshefov Date: 2013-01-17 14:47 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f71970c4a8bf 7104594: [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default Reviewed-by: yan, alexsch + test/javax/swing/JFrame/4962534/bug4962534.html + test/javax/swing/JFrame/4962534/bug4962534.java Changeset: 38fa2ac0dec9 Author: anthony Date: 2013-01-18 14:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/38fa2ac0dec9 8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m Summary: Allow one to start AWT on the main thread w/o exceptions Reviewed-by: art, serb ! src/macosx/native/sun/awt/awt.m Changeset: 3bdedda03ec5 Author: kshefov Date: 2013-01-18 12:11 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3bdedda03ec5 7124209: [macosx] SpringLayout issue. BASELINE is not in the range: [NORTH, SOUTH] Reviewed-by: serb, alexsch + test/javax/swing/SpringLayout/4726194/bug4726194.java Changeset: 58d44352bbf3 Author: alitvinov Date: 2013-01-18 18:42 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/58d44352bbf3 8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X Reviewed-by: art, serb ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java + test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java Changeset: c6d277753ec2 Author: mcherkas Date: 2013-01-18 18:50 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c6d277753ec2 8005019: JTable passes row index instead of length when inserts selection interval Reviewed-by: serb, denis ! src/share/classes/javax/swing/JTable.java + test/javax/swing/JTable/8005019/bug8005019.java Changeset: 2b19b0c77416 Author: dsamersoff Date: 2013-01-22 02:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2b19b0c77416 8002048: Protocol to discovery of manageable Java processes on a network Summary: Introduce a protocol to discover manageble Java instances across a network subnet, JDP Reviewed-by: sla, dfuchs ! src/share/classes/sun/management/Agent.java + src/share/classes/sun/management/jdp/JdpBroadcaster.java + src/share/classes/sun/management/jdp/JdpController.java + src/share/classes/sun/management/jdp/JdpException.java + src/share/classes/sun/management/jdp/JdpGenericPacket.java + src/share/classes/sun/management/jdp/JdpJmxPacket.java + src/share/classes/sun/management/jdp/JdpPacket.java + src/share/classes/sun/management/jdp/JdpPacketReader.java + src/share/classes/sun/management/jdp/JdpPacketWriter.java + src/share/classes/sun/management/jdp/package-info.java + test/sun/management/jdp/JdpClient.java + test/sun/management/jdp/JdpDoSomething.java + test/sun/management/jdp/JdpTest.sh + test/sun/management/jdp/JdpUnitTest.java Changeset: 20e8d3977fde Author: alexsch Date: 2013-01-22 15:15 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/20e8d3977fde 8003978: [macosx] closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx Reviewed-by: serb, leonidr ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/sun/swing/SwingUtilities2.java ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java Changeset: afe4d2b7b8cc Author: lana Date: 2013-01-22 22:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/afe4d2b7b8cc Merge ! .hgtags Changeset: db6b554d3072 Author: alexsch Date: 2013-01-23 17:26 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/db6b554d3072 8004298: NPE in WindowsTreeUI.ensureRowsAreVisible Reviewed-by: serb ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java + test/javax/swing/JTree/8004298/bug8004298.java Changeset: ee3ab2ed2371 Author: lana Date: 2013-01-28 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ee3ab2ed2371 Merge ! .hgtags From lana.steuck at oracle.com Mon Jan 28 14:36:30 2013 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 28 Jan 2013 14:36:30 -0800 (PST) Subject: jdk7u-b12: jdk7u-dev Message-ID: <201301282236.r0SMaUnJ010508@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/594dbbbb84ad http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/f9a326e92faf http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ee3ab2ed2371 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/40afea757379 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/560e5cf5b57f http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bfa88fb4cb01 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/fbb83600db33 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8006417 client-libs JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X JDK-8005465 client-libs [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m JDK-8005019 client-libs JTable passes row index instead of length when inserts selection interval JDK-8004298 client-libs NPE in WindowsTreeUI.ensureRowsAreVisible JDK-8003978 client-libs [macosx] closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx JDK-7197320 client-libs [macosx] Full Screen option missing when Window.documentModified JDK-7177111 client-libs Jcomponent.AccessibleJComponent.AddPropertyListeners adds exponential listeners JDK-7124525 client-libs [macosx] No animation on certain Swing components in Aqua LaF JDK-7124209 client-libs [macosx] SpringLayout issue. BASELINE is not in the range: [NORTH, SOUTH] JDK-7104594 client-libs [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default JDK-2223196 client-libs [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing. JDK-8006171 core-libs Integrate regression tests for 7u11 fixes JDK-8006125 core-libs Update MethodHandles library interactions JDK-8006017 core-libs Improve lookup resolutions JDK-8004933 core-libs Improve MethodHandle interaction with libraries JDK-7196533 core-libs TimeZone.getDefault() slow due to synchronization bottleneck JDK-7169884 core-libs LogManager checks do not work correctly for sub-types JDK-6512101 core-libs NetworkInterface#getDisplayName() method returns wrong encoding for Japanese OS JDK-8002048 core-svc Protocol for discovery of manageable Java processes on a network JDK-8003707 infrastructure Update Copyright year for 2013 in CPU13_01 releases JDK-7183203 security-libs ShortRSAKeynnn.sh tests intermittent failure JDK-7109096 security-libs keytool -genkeypair needn't call -selfcert JDK-8003147 xml port fix for BCEL bug 39695 to our copy bundled as part of jaxp From dingxmin at linux.vnet.ibm.com Mon Jan 28 23:29:48 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Tue, 29 Jan 2013 15:29:48 +0800 Subject: [7u10] Request for approval: 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter In-Reply-To: <510768B9.6040206@linux.vnet.ibm.com> References: <5058AC92.60106@oracle.com> <510768B9.6040206@linux.vnet.ibm.com> Message-ID: <51077A6C.7010405@linux.vnet.ibm.com> Hi Sean, Has Sherman got any idea of it? Best regards, Frank > Ok - let's hold off on this one until we get Sherman's thoughts on this. > > Regards, > Sean. > > On 14/09/2012 10:43, Alan Bateman wrote: > > > > Edvard/Sean - would it be possible to hold off approving this one > > until you hear from Sherman Shen on this one? Sherman is the original > > author of these changes. I was the reviewer for this change but I have > > concerns about changing these mappings in an update release (but > > Sherman is the expert in this area and will have a better feel for the > > impact of such a change). > > > > -Alan > > > > > > On 14/09/2012 09:16, Shi Jun Zhang wrote: > >> Hi all, > >> > >> I'd like to request for approval to push the following change into 7u10. > >> > >> Changeset in jdk8 > >>http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1f52390275b > >> > >> Webrev > >>http://cr.openjdk.java.net/~zhangshj/jdk7u/6183404/webrev.00/ > >> > >> Reviewed by alanb > >> > >> Review thread > >>http://mail.openjdk.java.net/pipermail/i18n-dev/2012-May/000630.html > >> > > > > > From sean.coffey at oracle.com Tue Jan 29 01:50:49 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 29 Jan 2013 09:50:49 +0000 Subject: [7u10] Request for approval: 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter In-Reply-To: <51077A6C.7010405@linux.vnet.ibm.com> References: <5058AC92.60106@oracle.com> <510768B9.6040206@linux.vnet.ibm.com> <51077A6C.7010405@linux.vnet.ibm.com> Message-ID: <51079B79.10403@oracle.com> Good point Frank. This one seems to have dropped off the radar. cc'ing Sherman here. I know he's busy with JSR 310 work at the moment also. regards, Sean. On 29/01/2013 07:29, Frank Ding wrote: > Hi Sean, > Has Sherman got any idea of it? > > Best regards, > Frank > >> Ok - let's hold off on this one until we get Sherman's thoughts on this. >> >> Regards, >> Sean. >> >> On 14/09/2012 10:43, Alan Bateman wrote: >> > >> > Edvard/Sean - would it be possible to hold off approving this one >> > until you hear from Sherman Shen on this one? Sherman is the original >> > author of these changes. I was the reviewer for this change but I have >> > concerns about changing these mappings in an update release (but >> > Sherman is the expert in this area and will have a better feel for the >> > impact of such a change). >> > >> > -Alan >> > >> > >> > On 14/09/2012 09:16, Shi Jun Zhang wrote: >> >> Hi all, >> >> >> >> I'd like to request for approval to push the following change into >> 7u10. >> >> >> >> Changeset in jdk8 >> >>http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1f52390275b >> >> >> >> Webrev >> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/6183404/webrev.00/ >> >> >> >> Reviewed by alanb >> >> >> >> Review thread >> >>http://mail.openjdk.java.net/pipermail/i18n-dev/2012-May/000630.html >> >> >> > >> >> >> > From rob.mckenna at oracle.com Tue Jan 29 09:06:43 2013 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 29 Jan 2013 17:06:43 +0000 Subject: [7u-dev] Request for approval for 8003898 - X11 toolkit can be chosen as the default toolkit In-Reply-To: <50CA0178.9020509@oracle.com> References: <50CA0178.9020509@oracle.com> Message-ID: <510801A3.70109@oracle.com> Hi folks, Looking for approval for the following related bugs: 8003898: X11 toolkit can be chosen as the default toolkit 7162111: TEST_BUG: change tests run in headless mode [macosx] (open) 8004928: TEST_BUG: Reduce dependence of CoreLib tests from the AWT subsystem http://cr.openjdk.java.net/~robm/7162111/webrev.01/ Note: I'll push the changes as separate changesets to stay as close to 8 as possible. -Rob On 13/12/12 16:25, Rob McKenna wrote: > Hi folks, > > Requesting permission to backport this change to 7: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/087425441a48 > > -Rob From sean.coffey at oracle.com Tue Jan 29 14:00:37 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 29 Jan 2013 22:00:37 +0000 Subject: [7u-dev] Request for approval for 8003898 - X11 toolkit can be chosen as the default toolkit In-Reply-To: <510801A3.70109@oracle.com> References: <50CA0178.9020509@oracle.com> <510801A3.70109@oracle.com> Message-ID: <51084685.6000300@oracle.com> Looks like the review mail thread is here : http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-January/014005.html Approved. regards, Sean. On 29/01/2013 17:06, Rob McKenna wrote: > Hi folks, > > Looking for approval for the following related bugs: > > 8003898: X11 toolkit can be chosen as the default toolkit > 7162111: TEST_BUG: change tests run in headless mode [macosx] (open) > 8004928: TEST_BUG: Reduce dependence of CoreLib tests from the AWT > subsystem > > http://cr.openjdk.java.net/~robm/7162111/webrev.01/ > > Note: I'll push the changes as separate changesets to stay as close to > 8 as possible. > > -Rob > > On 13/12/12 16:25, Rob McKenna wrote: >> Hi folks, >> >> Requesting permission to backport this change to 7: >> >> http://hg.openjdk.java.net/jdk8/tl/jdk/rev/087425441a48 >> >> -Rob > From rob.mckenna at oracle.com Tue Jan 29 16:26:52 2013 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Wed, 30 Jan 2013 00:26:52 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8003898: X11 toolkit can be chosen as the default toolkit Message-ID: <20130130002712.C6E344767E@hg.openjdk.java.net> Changeset: 7b745514284a Author: uta Date: 2012-11-23 13:07 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7b745514284a 8003898: X11 toolkit can be chosen as the default toolkit Summary: XToolkit is not selected for any values of system-wide environment variables (ex. DISPLAY). Reviewed-by: anthony, art ! src/solaris/native/java/lang/java_props_macosx.c From rob.mckenna at oracle.com Tue Jan 29 18:02:25 2013 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Wed, 30 Jan 2013 02:02:25 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7162111: TEST_BUG: change tests run in headless mode [macosx] Message-ID: <20130130020246.59F4A47682@hg.openjdk.java.net> Changeset: 92ccf8f59530 Author: robm Date: 2013-01-30 02:01 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/92ccf8f59530 7162111: TEST_BUG: change tests run in headless mode [macosx] Reviewed-by: uta ! test/ProblemList.txt ! test/demo/jvmti/mtrace/TraceJFrame.java ! test/java/io/Serializable/resolveClass/deserializeButton/Foo.java ! test/java/io/Serializable/resolveClass/deserializeButton/Test.java ! test/java/io/Serializable/resolveClass/deserializeButton/run.sh From dingxmin at linux.vnet.ibm.com Tue Jan 29 21:34:10 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Wed, 30 Jan 2013 13:34:10 +0800 Subject: Fwd: Re: [7u10] Request for approval: 7174233: Openjdk is missing some key maps on the Japanese keyboards In-Reply-To: <5107689A.8030604@linux.vnet.ibm.com> References: <5058C769.2050005@oracle.com> <5107689A.8030604@linux.vnet.ibm.com> Message-ID: <5108B0D2.9070106@linux.vnet.ibm.com> Hi Naoto and Sean I think we can verify it in Japanese environment. The reason for backporting is that it's quite safe to do and also would be better if the defect is fixed in JDK 7 also. Please let me know if there is any idea. Thank you. Best regards, Frank > While I think fix looks good (that's why I approved the change in jdk8), > I don't find any reason for backporting this change into 7u line. Is > there any strong reason for backport? > > Naoto > > On 9/18/12 10:37 AM, Se?n Coffey wrote: > > cc'ing i18n-dev alias here also. i18n fixes can be difficult to test. > > Was it possible to verify this fix on jdk7u Shi Jun ? > > > > Any thoughts from i18n reviewers on this one being backported to 7u ? > > > > regards, > > Sean. > > > > On 17/09/2012 08:07, Shi Jun Zhang wrote: > >> Hi all, > >> > >> I'd like to request for approval to push the following change into 7u10. > >> > >> Changeset in jdk8 > >>http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6694d9e99716 > >> > >> Webrev > >>http://cr.openjdk.java.net/~zhangshj/jdk7u/7174233/webrev.00/ > >> > >> Reviewed by anthony, naoto > >> > >> Review thread > >>http://mail.openjdk.java.net/pipermail/awt-dev/2012-June/002919.html > >> > > > > > From xueming.shen at oracle.com Tue Jan 29 21:44:22 2013 From: xueming.shen at oracle.com (Xueming Shen) Date: Tue, 29 Jan 2013 21:44:22 -0800 Subject: [7u10] Request for approval: 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter In-Reply-To: <51079B79.10403@oracle.com> References: <5058AC92.60106@oracle.com> <510768B9.6040206@linux.vnet.ibm.com> <51077A6C.7010405@linux.vnet.ibm.com> <51079B79.10403@oracle.com> Message-ID: <5108B336.1090401@oracle.com> Hi Sean, I'm fine for the backport. As suggested in the bug report, even this is an "in-compatible" change by nature, but those code points/mappings have been changed by the standard (gb) and the main vendor (ms) for so many years, I don't think it's going to be an issue even we change it in 7u. My apology for taking so long. -Sherman On 01/29/2013 01:50 AM, Se?n Coffey wrote: > Good point Frank. This one seems to have dropped off the radar. > cc'ing Sherman here. I know he's busy with JSR 310 work at the moment also. > > regards, > Sean. > > On 29/01/2013 07:29, Frank Ding wrote: >> Hi Sean, >> Has Sherman got any idea of it? >> >> Best regards, >> Frank >> >>> Ok - let's hold off on this one until we get Sherman's thoughts on this. >>> >>> Regards, >>> Sean. >>> >>> On 14/09/2012 10:43, Alan Bateman wrote: >>> > >>> > Edvard/Sean - would it be possible to hold off approving this one >>> > until you hear from Sherman Shen on this one? Sherman is the original >>> > author of these changes. I was the reviewer for this change but I have >>> > concerns about changing these mappings in an update release (but >>> > Sherman is the expert in this area and will have a better feel for the >>> > impact of such a change). >>> > >>> > -Alan >>> > >>> > >>> > On 14/09/2012 09:16, Shi Jun Zhang wrote: >>> >> Hi all, >>> >> >>> >> I'd like to request for approval to push the following change into 7u10. >>> >> >>> >> Changeset in jdk8 >>> >>http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1f52390275b >>> >> >>> >> Webrev >>> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/6183404/webrev.00/ >>> >> >>> >> Reviewed by alanb >>> >> >>> >> Review thread >>> >>http://mail.openjdk.java.net/pipermail/i18n-dev/2012-May/000630.html >>> >> >>> > >>> >>> >>> >> > From sean.coffey at oracle.com Wed Jan 30 01:13:10 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 30 Jan 2013 09:13:10 +0000 Subject: [7u10] Request for approval: 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter In-Reply-To: <5108B336.1090401@oracle.com> References: <5058AC92.60106@oracle.com> <510768B9.6040206@linux.vnet.ibm.com> <51077A6C.7010405@linux.vnet.ibm.com> <51079B79.10403@oracle.com> <5108B336.1090401@oracle.com> Message-ID: <5108E426.1020707@oracle.com> Thanks for the confirmation Sherman. Frank - consider this approved for jdk7u-dev then. regards, Sean. On 30/01/2013 05:44, Xueming Shen wrote: > Hi Sean, I'm fine for the backport. As suggested in the bug report, > even this > is an "in-compatible" change by nature, but those code points/mappings > have > been changed by the standard (gb) and the main vendor (ms) for so many > years, I don't think it's going to be an issue even we change it in 7u. > > My apology for taking so long. > > -Sherman > > On 01/29/2013 01:50 AM, Se?n Coffey wrote: >> Good point Frank. This one seems to have dropped off the radar. >> cc'ing Sherman here. I know he's busy with JSR 310 work at the moment >> also. >> >> regards, >> Sean. >> >> On 29/01/2013 07:29, Frank Ding wrote: >>> Hi Sean, >>> Has Sherman got any idea of it? >>> >>> Best regards, >>> Frank >>> >>>> Ok - let's hold off on this one until we get Sherman's thoughts on >>>> this. >>>> >>>> Regards, >>>> Sean. >>>> >>>> On 14/09/2012 10:43, Alan Bateman wrote: >>>> > >>>> > Edvard/Sean - would it be possible to hold off approving this one >>>> > until you hear from Sherman Shen on this one? Sherman is the >>>> original >>>> > author of these changes. I was the reviewer for this change but I >>>> have >>>> > concerns about changing these mappings in an update release (but >>>> > Sherman is the expert in this area and will have a better feel >>>> for the >>>> > impact of such a change). >>>> > >>>> > -Alan >>>> > >>>> > >>>> > On 14/09/2012 09:16, Shi Jun Zhang wrote: >>>> >> Hi all, >>>> >> >>>> >> I'd like to request for approval to push the following change >>>> into 7u10. >>>> >> >>>> >> Changeset in jdk8 >>>> >>http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1f52390275b >>>> >> >>>> >> Webrev >>>> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/6183404/webrev.00/ >>>> >> >>>> >> Reviewed by alanb >>>> >> >>>> >> Review thread >>>> >>http://mail.openjdk.java.net/pipermail/i18n-dev/2012-May/000630.html >>>> >> >>>> > >>>> >>>> >>>> >>> >> > From dingxmin at linux.vnet.ibm.com Wed Jan 30 01:14:28 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Wed, 30 Jan 2013 17:14:28 +0800 Subject: [7u10] Request for approval: 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter In-Reply-To: <5108E426.1020707@oracle.com> References: <5058AC92.60106@oracle.com> <510768B9.6040206@linux.vnet.ibm.com> <51077A6C.7010405@linux.vnet.ibm.com> <51079B79.10403@oracle.com> <5108B336.1090401@oracle.com> <5108E426.1020707@oracle.com> Message-ID: <5108E474.7070400@linux.vnet.ibm.com> Cool, thank you all Best regards, Frank On 1/30/2013 5:13 PM, Se?n Coffey wrote: > Thanks for the confirmation Sherman. > > Frank - consider this approved for jdk7u-dev then. > > regards, > Sean. > > On 30/01/2013 05:44, Xueming Shen wrote: >> Hi Sean, I'm fine for the backport. As suggested in the bug report, >> even this >> is an "in-compatible" change by nature, but those code >> points/mappings have >> been changed by the standard (gb) and the main vendor (ms) for so many >> years, I don't think it's going to be an issue even we change it in 7u. >> >> My apology for taking so long. >> >> -Sherman >> >> On 01/29/2013 01:50 AM, Se?n Coffey wrote: >>> Good point Frank. This one seems to have dropped off the radar. >>> cc'ing Sherman here. I know he's busy with JSR 310 work at the >>> moment also. >>> >>> regards, >>> Sean. >>> >>> On 29/01/2013 07:29, Frank Ding wrote: >>>> Hi Sean, >>>> Has Sherman got any idea of it? >>>> >>>> Best regards, >>>> Frank >>>> >>>>> Ok - let's hold off on this one until we get Sherman's thoughts on >>>>> this. >>>>> >>>>> Regards, >>>>> Sean. >>>>> >>>>> On 14/09/2012 10:43, Alan Bateman wrote: >>>>> > >>>>> > Edvard/Sean - would it be possible to hold off approving this one >>>>> > until you hear from Sherman Shen on this one? Sherman is the >>>>> original >>>>> > author of these changes. I was the reviewer for this change but >>>>> I have >>>>> > concerns about changing these mappings in an update release (but >>>>> > Sherman is the expert in this area and will have a better feel >>>>> for the >>>>> > impact of such a change). >>>>> > >>>>> > -Alan >>>>> > >>>>> > >>>>> > On 14/09/2012 09:16, Shi Jun Zhang wrote: >>>>> >> Hi all, >>>>> >> >>>>> >> I'd like to request for approval to push the following change >>>>> into 7u10. >>>>> >> >>>>> >> Changeset in jdk8 >>>>> >>http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1f52390275b >>>>> >> >>>>> >> Webrev >>>>> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/6183404/webrev.00/ >>>>> >> >>>>> >> Reviewed by alanb >>>>> >> >>>>> >> Review thread >>>>> >>http://mail.openjdk.java.net/pipermail/i18n-dev/2012-May/000630.html >>>>> >>>>> >> >>>>> > >>>>> >>>>> >>>>> >>>> >>> >> > From naoto.sato at oracle.com Wed Jan 30 11:15:48 2013 From: naoto.sato at oracle.com (Naoto Sato) Date: Wed, 30 Jan 2013 11:15:48 -0800 Subject: Fwd: Re: [7u10] Request for approval: 7174233: Openjdk is missing some key maps on the Japanese keyboards In-Reply-To: <5108B0D2.9070106@linux.vnet.ibm.com> References: <5058C769.2050005@oracle.com> <5107689A.8030604@linux.vnet.ibm.com> <5108B0D2.9070106@linux.vnet.ibm.com> Message-ID: <51097164.9080105@oracle.com> OK, I am fine with backporting the fix. Please go ahead. Naoto On 1/29/13 9:34 PM, Frank Ding wrote: > Hi Naoto and Sean > I think we can verify it in Japanese environment. > The reason for backporting is that it's quite safe to do and also > would be better if the defect is fixed in JDK 7 also. Please let me > know if there is any idea. Thank you. > > Best regards, > Frank >> While I think fix looks good (that's why I approved the change in jdk8), >> I don't find any reason for backporting this change into 7u line. Is >> there any strong reason for backport? >> >> Naoto >> >> On 9/18/12 10:37 AM, Se?n Coffey wrote: >> > cc'ing i18n-dev alias here also. i18n fixes can be difficult to test. >> > Was it possible to verify this fix on jdk7u Shi Jun ? >> > >> > Any thoughts from i18n reviewers on this one being backported to 7u ? >> > >> > regards, >> > Sean. >> > >> > On 17/09/2012 08:07, Shi Jun Zhang wrote: >> >> Hi all, >> >> >> >> I'd like to request for approval to push the following change into >> 7u10. >> >> >> >> Changeset in jdk8 >> >>http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6694d9e99716 >> >> >> >> Webrev >> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/7174233/webrev.00/ >> >> >> >> Reviewed by anthony, naoto >> >> >> >> Review thread >> >>http://mail.openjdk.java.net/pipermail/awt-dev/2012-June/002919.html >> >> >> > >> >> >> > From weijun.wang at oracle.com Wed Jan 30 16:10:35 2013 From: weijun.wang at oracle.com (Weijun Wang) Date: Thu, 31 Jan 2013 08:10:35 +0800 Subject: [7u] Request for approval for 7149012: jarsigner needs not warn about cert expiration if the jar has a TSA timestamp Message-ID: <5109B67B.7050206@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7149012 The fix is already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/26ed9a64a318 Reviewed-by: xuelei The patch for jdk7u is identical to the one in jdk8. The fix is low-risk, and isolated. Existing tests also run fine. Thanks Weijun From dingxmin at linux.vnet.ibm.com Wed Jan 30 18:08:27 2013 From: dingxmin at linux.vnet.ibm.com (Frank Ding) Date: Thu, 31 Jan 2013 10:08:27 +0800 Subject: Fwd: Re: [7u10] Request for approval: 7174233: Openjdk is missing some key maps on the Japanese keyboards In-Reply-To: <51097164.9080105@oracle.com> References: <5058C769.2050005@oracle.com> <5107689A.8030604@linux.vnet.ibm.com> <5108B0D2.9070106@linux.vnet.ibm.com> <51097164.9080105@oracle.com> Message-ID: <5109D21B.6080406@linux.vnet.ibm.com> Hi Naoto, Thank you. To Sean, Could you please shed your light or anything I can do? Best regards, Frank On 1/31/2013 3:15 AM, Naoto Sato wrote: > OK, I am fine with backporting the fix. Please go ahead. > > Naoto > > On 1/29/13 9:34 PM, Frank Ding wrote: >> Hi Naoto and Sean >> I think we can verify it in Japanese environment. >> The reason for backporting is that it's quite safe to do and also >> would be better if the defect is fixed in JDK 7 also. Please let me >> know if there is any idea. Thank you. >> >> Best regards, >> Frank >>> While I think fix looks good (that's why I approved the change in >>> jdk8), >>> I don't find any reason for backporting this change into 7u line. Is >>> there any strong reason for backport? >>> >>> Naoto >>> >>> On 9/18/12 10:37 AM, Se?n Coffey wrote: >>> > cc'ing i18n-dev alias here also. i18n fixes can be difficult to test. >>> > Was it possible to verify this fix on jdk7u Shi Jun ? >>> > >>> > Any thoughts from i18n reviewers on this one being backported to 7u ? >>> > >>> > regards, >>> > Sean. >>> > >>> > On 17/09/2012 08:07, Shi Jun Zhang wrote: >>> >> Hi all, >>> >> >>> >> I'd like to request for approval to push the following change into >>> 7u10. >>> >> >>> >> Changeset in jdk8 >>> >>http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6694d9e99716 >>> >> >>> >> Webrev >>> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/7174233/webrev.00/ >>> >> >>> >> Reviewed by anthony, naoto >>> >> >>> >> Review thread >>> >>http://mail.openjdk.java.net/pipermail/awt-dev/2012-June/002919.html >>> >> >>> > >>> >>> >>> >> > From zhouyx at linux.vnet.ibm.com Wed Jan 30 21:11:20 2013 From: zhouyx at linux.vnet.ibm.com (zhouyx at linux.vnet.ibm.com) Date: Thu, 31 Jan 2013 05:11:20 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter Message-ID: <20130131051139.6DA53476CF@hg.openjdk.java.net> Changeset: 1456d16d2a22 Author: sherman Date: 2012-06-05 12:11 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1456d16d2a22 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter Summary: updated MS936 and GBK mappings Reviewed-by: alanb ! make/tools/CharsetMapping/GBK.map ! make/tools/CharsetMapping/MS936.map From naoto.sato at oracle.com Wed Jan 30 22:31:09 2013 From: naoto.sato at oracle.com (Naoto Sato) Date: Wed, 30 Jan 2013 22:31:09 -0800 Subject: Fwd: Re: [7u10] Request for approval: 7174233: Openjdk is missing some key maps on the Japanese keyboards In-Reply-To: <5109D21B.6080406@linux.vnet.ibm.com> References: <5058C769.2050005@oracle.com> <5107689A.8030604@linux.vnet.ibm.com> <5108B0D2.9070106@linux.vnet.ibm.com> <51097164.9080105@oracle.com> <5109D21B.6080406@linux.vnet.ibm.com> Message-ID: <510A0FAD.1020501@oracle.com> Please also provide a regression test along with the fix. Thanks. Naoto On 1/30/13 6:08 PM, Frank Ding wrote: > Hi Naoto, > Thank you. > > To Sean, > Could you please shed your light or anything I can do? > > Best regards, > Frank > > On 1/31/2013 3:15 AM, Naoto Sato wrote: >> OK, I am fine with backporting the fix. Please go ahead. >> >> Naoto >> >> On 1/29/13 9:34 PM, Frank Ding wrote: >>> Hi Naoto and Sean >>> I think we can verify it in Japanese environment. >>> The reason for backporting is that it's quite safe to do and also >>> would be better if the defect is fixed in JDK 7 also. Please let me >>> know if there is any idea. Thank you. >>> >>> Best regards, >>> Frank >>>> While I think fix looks good (that's why I approved the change in >>>> jdk8), >>>> I don't find any reason for backporting this change into 7u line. Is >>>> there any strong reason for backport? >>>> >>>> Naoto >>>> >>>> On 9/18/12 10:37 AM, Se?n Coffey wrote: >>>> > cc'ing i18n-dev alias here also. i18n fixes can be difficult to test. >>>> > Was it possible to verify this fix on jdk7u Shi Jun ? >>>> > >>>> > Any thoughts from i18n reviewers on this one being backported to 7u ? >>>> > >>>> > regards, >>>> > Sean. >>>> > >>>> > On 17/09/2012 08:07, Shi Jun Zhang wrote: >>>> >> Hi all, >>>> >> >>>> >> I'd like to request for approval to push the following change into >>>> 7u10. >>>> >> >>>> >> Changeset in jdk8 >>>> >>http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6694d9e99716 >>>> >> >>>> >> Webrev >>>> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/7174233/webrev.00/ >>>> >> >>>> >> Reviewed by anthony, naoto >>>> >> >>>> >> Review thread >>>> >>http://mail.openjdk.java.net/pipermail/awt-dev/2012-June/002919.html >>>> >> >>>> > >>>> >>>> >>>> >>> >> > From edvard.wendelin at oracle.com Wed Jan 30 23:39:30 2013 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 31 Jan 2013 08:39:30 +0100 Subject: [7u] Request for approval for 7149012: jarsigner needs not warn about cert expiration if the jar has a TSA timestamp In-Reply-To: <5109B67B.7050206@oracle.com> References: <5109B67B.7050206@oracle.com> Message-ID: Approved. On Jan 31, 2013, at 1:10 AM, Weijun Wang wrote: > Hi All > > This is a request to backport a jdk8 fix into jdk7u. > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7149012 > > The fix is already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/26ed9a64a318 > Reviewed-by: xuelei > > The patch for jdk7u is identical to the one in jdk8. > > The fix is low-risk, and isolated. Existing tests also run fine. > > Thanks > Weijun From weijun.wang at oracle.com Thu Jan 31 01:09:12 2013 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 31 Jan 2013 09:09:12 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7149012: jarsigner needs not warn about cert expiration if the jar has a TSA timestamp Message-ID: <20130131090937.8827F476D8@hg.openjdk.java.net> Changeset: 204dc3d15e89 Author: weijun Date: 2012-03-06 10:25 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/204dc3d15e89 7149012: jarsigner needs not warn about cert expiration if the jar has a TSA timestamp Reviewed-by: xuelei ! src/share/classes/sun/security/tools/JarSigner.java From sean.coffey at oracle.com Thu Jan 31 01:43:05 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 31 Jan 2013 09:43:05 +0000 Subject: Fwd: Re: [7u10] Request for approval: 7174233: Openjdk is missing some key maps on the Japanese keyboards In-Reply-To: <510A1716.9070308@oracle.com> References: <5058C769.2050005@oracle.com> <5107689A.8030604@linux.vnet.ibm.com> <5108B0D2.9070106@linux.vnet.ibm.com> <51097164.9080105@oracle.com> <5109D21B.6080406@linux.vnet.ibm.com> <510A1716.9070308@oracle.com> Message-ID: <510A3CA9.3070608@oracle.com> Yuri, that java code is normally auto generated with the src/solaris/classes/sun/awt/X11/genhash.awk file : # With this script one can generate a new version XKeysym.java file out # of keysym2ucs.h prototype and UnicodeData.txt database. # Latter file should be fetched from a unicode.org site, most # probably http://www.unicode.org/Public/UNIDATA/UnicodeData.txt Since the same approach (manual update) was taken for jdk8 fix, I suspect it should work for 7u also. Frank - can you address Yuri's question? Let's wait for confirmation from Yuri also on whether he's ok with this port and if there are no objections, Iet's consider this approved for jdk7u-dev. Please provide a testcase if possible. I'm also assuming that you'll verify the fix in a Japanese locale before pushing. regards, Sean. On 31/01/2013 07:02, Yuri Nesterenko wrote: > Colleagues, > > I'm someway out of sync here but how about the first line in > XKeysym.java? > 1 // This is a generated file: do not edit! Edit keysym2ucs.h if > necessary. > Either this rather unusual approach should be changed or > keysym2ucs.h prototype changed first. > > Thanks, > -yan > > On 01/31/2013 06:08 AM, Frank Ding wrote: >> Hi Naoto, >> Thank you. >> >> To Sean, >> Could you please shed your light or anything I can do? >> >> Best regards, >> Frank >> >> On 1/31/2013 3:15 AM, Naoto Sato wrote: >>> OK, I am fine with backporting the fix. Please go ahead. >>> >>> Naoto >>> >>> On 1/29/13 9:34 PM, Frank Ding wrote: >>>> Hi Naoto and Sean >>>> I think we can verify it in Japanese environment. >>>> The reason for backporting is that it's quite safe to do and also >>>> would be better if the defect is fixed in JDK 7 also. Please let me >>>> know if there is any idea. Thank you. >>>> >>>> Best regards, >>>> Frank >>>>> While I think fix looks good (that's why I approved the change in >>>>> jdk8), >>>>> I don't find any reason for backporting this change into 7u line. Is >>>>> there any strong reason for backport? >>>>> >>>>> Naoto >>>>> >>>>> On 9/18/12 10:37 AM, Se?n Coffey wrote: >>>>> > cc'ing i18n-dev alias here also. i18n fixes can be difficult to >>>>> test. >>>>> > Was it possible to verify this fix on jdk7u Shi Jun ? >>>>> > >>>>> > Any thoughts from i18n reviewers on this one being backported to >>>>> 7u ? >>>>> > >>>>> > regards, >>>>> > Sean. >>>>> > >>>>> > On 17/09/2012 08:07, Shi Jun Zhang wrote: >>>>> >> Hi all, >>>>> >> >>>>> >> I'd like to request for approval to push the following change into >>>>> 7u10. >>>>> >> >>>>> >> Changeset in jdk8 >>>>> >>http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6694d9e99716 >>>>> >> >>>>> >> Webrev >>>>> >>http://cr.openjdk.java.net/~zhangshj/jdk7u/7174233/webrev.00/ >>>>> >> >>>>> >> Reviewed by anthony, naoto >>>>> >> >>>>> >> Review thread >>>>> >>http://mail.openjdk.java.net/pipermail/awt-dev/2012-June/002919.html >>>>> >>>>> >> >>>>> > >>>>> >>>>> >>>>> >>>> >>> >> > From Dmitry.Degrave at oracle.com Thu Jan 31 10:17:57 2013 From: Dmitry.Degrave at oracle.com (Dmeetry Degrave) Date: Thu, 31 Jan 2013 22:17:57 +0400 Subject: [7u-dev] Request for approval for 7084033: TEST_BUG: test/java/lang/ThreadGroup/Stop.java fails intermittently Message-ID: <510AB555.4030400@oracle.com> Requesting to port this change back from jdk8 to jdk7u-dev: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/184578f3e8b9 thanks, dmeetry From sean.coffey at oracle.com Thu Jan 31 10:51:01 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 31 Jan 2013 18:51:01 +0000 Subject: [7u-dev] Request for approval for 7084033: TEST_BUG: test/java/lang/ThreadGroup/Stop.java fails intermittently In-Reply-To: <510AB555.4030400@oracle.com> References: <510AB555.4030400@oracle.com> Message-ID: <510ABD15.80808@oracle.com> Approved. regards, Sean. On 31/01/2013 18:17, Dmeetry Degrave wrote: > Requesting to port this change back from jdk8 to jdk7u-dev: > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/184578f3e8b9 > > thanks, > dmeetry From david.buck at oracle.com Thu Jan 31 11:07:40 2013 From: david.buck at oracle.com (David Buck) Date: Fri, 01 Feb 2013 04:07:40 +0900 Subject: [7u] Request for approval for JDK-7042126 Message-ID: <510AC0FC.2050800@oracle.com> Hi, I would like to request approval to push the following change into the jdk7u-dev repository (jdk workspace). The change is exactly the same as the JDK8 change. It is just a test case for a fix that has already been pushed into OracleJDK 7. The test case belongs in OpenJDK because the test case itself is applicable to both versions. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7042126 JDK8 fix: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3f766f58c48a JDK8 Reviewers: mduigou Cheers, -Buck From jason.uh at oracle.com Thu Jan 31 11:20:31 2013 From: jason.uh at oracle.com (Jason Uh) Date: Thu, 31 Jan 2013 11:20:31 -0800 Subject: [7u] Request for approval for 8002313: jdk/test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java should run in headless mode Message-ID: <510AC3FF.5040309@oracle.com> Requesting approval to push the following change to jdk7u: webrev: http://cr.openjdk.java.net/~juh/8002313/webrev.00/ bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8002313 This fix was introduced into JKD8 with other changes as a part of the initial Mac OS X port changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d45bc4307996 Review: http://mail.openjdk.java.net/pipermail/security-dev/2013-January/006549.html Reviewed by: mullan From sean.coffey at oracle.com Thu Jan 31 11:37:50 2013 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 31 Jan 2013 19:37:50 +0000 Subject: [7u] Request for approval for JDK-7042126 In-Reply-To: <510AC0FC.2050800@oracle.com> References: <510AC0FC.2050800@oracle.com> Message-ID: <510AC80E.1060101@oracle.com> Approved. regards, Sean. On 31/01/2013 19:07, David Buck wrote: > Hi, > > I would like to request approval to push the following change into the > jdk7u-dev repository (jdk workspace). The change is exactly the same as > the JDK8 change. It is just a test case for a fix that has already > been pushed into OracleJDK 7. The test case belongs in OpenJDK because > the test case itself is applicable to both versions. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7042126 > JDK8 fix: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3f766f58c48a > JDK8 Reviewers: mduigou > > Cheers, > -Buck From sean.coffey at oracle.com Thu Jan 31 11:38:29 2013 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 31 Jan 2013 19:38:29 +0000 Subject: [7u] Request for approval for 8002313: jdk/test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java should run in headless mode In-Reply-To: <510AC3FF.5040309@oracle.com> References: <510AC3FF.5040309@oracle.com> Message-ID: <510AC835.2020402@oracle.com> Approved. regards, Sean. On 31/01/2013 19:20, Jason Uh wrote: > Requesting approval to push the following change to jdk7u: > webrev: http://cr.openjdk.java.net/~juh/8002313/webrev.00/ > bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8002313 > > This fix was introduced into JKD8 with other changes as a part of the > initial Mac OS X port changeset: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d45bc4307996 > > Review: > http://mail.openjdk.java.net/pipermail/security-dev/2013-January/006549.html > Reviewed by: mullan From dmitry.degrave at oracle.com Thu Jan 31 12:00:36 2013 From: dmitry.degrave at oracle.com (dmitry.degrave at oracle.com) Date: Thu, 31 Jan 2013 20:00:36 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7084033: TEST_BUG: test/java/lang/ThreadGroup/Stop.java fails intermittently Message-ID: <20130131200056.D0E4E476F7@hg.openjdk.java.net> Changeset: 2420aa9f27e9 Author: alanb Date: 2011-11-21 12:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2420aa9f27e9 7084033: TEST_BUG: test/java/lang/ThreadGroup/Stop.java fails intermittently Reviewed-by: forax, chegar, dholmes Contributed-by: gary.adams at oracle.com ! test/java/lang/ThreadGroup/Stop.java From sean.mullan at oracle.com Thu Jan 31 13:48:35 2013 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Thu, 31 Jan 2013 21:48:35 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8002313: TEST_BUG : jdk/test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java should run in headless mode Message-ID: <20130131214846.0BA3047702@hg.openjdk.java.net> Changeset: b213a76d7189 Author: juh Date: 2013-01-31 16:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b213a76d7189 8002313: TEST_BUG : jdk/test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java should run in headless mode Reviewed-by: mullan ! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh From rob.mckenna at oracle.com Thu Jan 31 16:54:25 2013 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 01 Feb 2013 00:54:25 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7042126: (alt-rt) HashMap.clone implementation should be re-examined Message-ID: <20130201005445.C84CA47718@hg.openjdk.java.net> Changeset: 90dbf16c7058 Author: dbuck Date: 2013-01-31 16:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/90dbf16c7058 7042126: (alt-rt) HashMap.clone implementation should be re-examined Summary: Test case for cr7042126. Issue only found in OracleJDK, but test case is valid for OpenJDK as well Reviewed-by: mduigou + test/java/util/HashMap/HashMapCloneLeak.java From weijun.wang at oracle.com Thu Jan 31 19:33:53 2013 From: weijun.wang at oracle.com (Weijun Wang) Date: Fri, 01 Feb 2013 11:33:53 +0800 Subject: [7u] Request for approval for CR 8006564: Test sun/security/util/Oid/S11N.sh fails with timeout on Linux 32-bit Message-ID: <510B37A1.2030209@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8006564 The updated test will not access old JDKs anymore. The fix is already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d2495b9984fa Reviewed-by: alanb The patch for jdk7u is identical to the one in jdk8. The fix is low-risk, itself a test. Thanks Weijun