Backporting changeset from 7 to 6 for bugfix (original) (raw)
Andrew John Hughes ahughes at redhat.com
Thu Jun 17 01:41:49 PDT 2010
- Previous message: Backporting changeset from 7 to 6 for bugfix
- Next message: Backporting changeset from 7 to 6 for bugfix
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 17 June 2010 09:02, Joe Darcy <joe.darcy at oracle.com> wrote: > Andrew John Hughes wrote: >>>> On 17 June 2010 00:59, Joe Darcy <joe.darcy at oracle.com> wrote: >>>>>>>> Andrew John Hughes wrote: >>>>>>>>>>> On 16 June 2010 01:54, Joe Darcy <joe.darcy at oracle.com> wrote: >>>>>>>>>>>>>>>>>> Hello. >>>>>>>>>> Andrew John Hughes wrote: >>>>>>>>>>>>>>>>>>>>>> On 15 June 2010 16:30, Andrew John Hughes <ahughes at redhat.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 15 June 2010 13:21, Andrew John Hughes <ahughes at redhat.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 15 June 2010 01:10, Joe Darcy <joe.darcy at oracle.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Joe Darcy wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrew John Hughes wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 11 June 2010 05:31, Joe Darcy <joe.darcy at oracle.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Joe Darcy wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrew John Hughes wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 10 June 2010 02:02, Joe Darcy <joe.darcy at oracle.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrew Su wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [snip] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> changeset: 2208:0137b5857c63 >>>>>>>>>>>>>> parent: 2183:90248595ec35 >>>>>>>>>>>>>> user: okutsu >>>>>>>>>>>>>> date: Wed Mar 10 14:32:47 2010 +0900 >>>>>>>>>>>>>> summary: 6932473: (tz) javazic produces incorrect >>>>>>>>>>>>>> SimpleTimeZone >>>>>>>>>>>>>> _parameters with Sun<=7_ >>>>>>>>>>>>>>>>>>>>>>>>>>>> Do these look ok? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes; also approved to go back. >>>>>>>>>>>>>>>>>>>>>>>>>> Since some Sun copyrighted files have leaked back in, we'll >>>>>>>>>>>>> done >>>>>>>>>>>>> another >>>>>>>>>>>>> pass to clean up any such files before b20 goes final. >>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>> -Joe >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I think only a few more changes are needed to wrap up b20: >>>>>>>>>>>>>>>>>>>>>>>> * The various backports identified in the earlier message in >>>>>>>>>>>> this >>>>>>>>>>>> thread >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done now. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * Backport of 6957375 "java/net/ResponseCache getResponseCode >>>>>>>>>>>> and >>>>>>>>>>>> ResponseCacheTest fail after rebranding" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I see this come in while I was backporting; had to merge. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * One more pass of the Sun -> Oracle copyright script >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> There are some new Zero bugfixes that could be backported for b20 >>>>>>>>>>> (and >>>>>>>>>>> would allow us to drop the local copy in IcedTea6). >>>>>>>>>>> I've CCed Gary Benson who should be able to provide a list of bug >>>>>>>>>>> IDs >>>>>>>>>>> for backport. >>>>>>>>>>>>>>>>>>>>>> Other than that, we should be good to go with b20. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Being able to drop the copy of Zero in IcedTea sounds worthwhile. >>>>>>>>>> After >>>>>>>>>> looking over the bugids and a webrev, I'd expect to approve those >>>>>>>>>> fixes >>>>>>>>>> going back. >>>>>>>>>>>>>>>>>>>> The Zero fixes are the last currently planned fixes for b20. >>>>>>>>>>>>>>>>>>>> -Joe >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello. >>>>>>>>>>>>>>>>>> I'd like to get b20 wrapped up in the next day or two; please >>>>>>>>> provide >>>>>>>>> a >>>>>>>>> list >>>>>>>>> of the Zeros bug and I webrev so I can look them over. >>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>> -Joe >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I was waiting for a response from Gary with the bug IDs, but looks >>>>>>>> like one isn't forthcoming. I'll compile a list from recent >>>>>>>> OpenJDK7 >>>>>>>> build drops and post that shortly. >>>>>>>>>>>>>>>> There's also >>>>>>>>>>>>>>>> http://mail.openjdk.java.net/pipermail/jdk6-dev/2010-June/001750.html >>>>>>>> which causes build breakage with IcedTea. >>>>>>>> -- >>>>>>>> Andrew :-) >>>>>>>>>>>>>>>> Free Java Software Engineer >>>>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>>>>>>>>>>>> Support Free Java! >>>>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>>>> http://www.gnu.org/software/classpath >>>>>>>> http://openjdk.java.net >>>>>>>>>>>>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> b87 >>>>>>> == >>>>>>>>>>>>>> 6934089 Zero 32-bit/64kb page fix >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/da06d1795d84 >>>>>>>>>>>>>> b90 >>>>>>> === >>>>>>>>>>>>>> 6939180 Zero locking fix >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/747d26efc5fa >>>>>>>>>>>>>> b92 >>>>>>> === >>>>>>>>>>>>>> 6941224: Improved stack overflow handling for Zero >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f9271ff9d324 >>>>>>>>>>>>>> 6944503: Improved Zero crash dump >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/c544d979f886 >>>>>>>>>>>>>> 6944473: 6941224 misses new files >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/aa9c266de52a >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> These are hs18 Zero fixes. hs18 also includes 6944028 "6940701 broke >>>>> Zero," >>>>> but that fix is not needed in OpenJDK 6 yet since we don't have the fix >>>>> for >>>>> 6940701 from hs18, as you note below. >>>>>>>>>> Approved to go back. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> b94 >>>>>>> === >>>>>>>>>>>>>> 6939182: Zero JNI handles fix >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/0c5b3cf3c1f5 >>>>>>>>>>>>>> 6950178: Zero stack improvements >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/348346af6676 >>>>>>>>>>>>>> 6950617: Zero/Shark interface updates >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/6cfbdb113e52 >>>>>>>>>>>>>> 6951784: Zero deoptimizer changes >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/22af4ce8dba1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> All of these are in hs19 and are approved to go back. The bug >>>>>>>>>> 6960550 Missing semicolon in Zero >>>>>>>>>> is "fixed" in hs19, but not yet integrated. At your option, you may >>>>> apply >>>>> this fix to OpenJDK 6 now too. >>>>>>>>>>>>>>>>>>>>>>> Ok, I only looked at integrated fixes. But this fix looks simple >>>> enough and as you approve, I've backported it too :-) >>>>>>>> I'm surprised it even builds without the semi-colon but I guess that's >>>> C++ for you ;-) >>>>>>>>>>>>>>>>>>>>>>>>>> b96 >>>>>>> === >>>>>>>>>>>>>> 6951686: Using large pages on Linux prevents zero based compressed >>>>>>> oops >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/79bf863697eb >>>>>>>>>>>>>> Here's the webrev for those: >>>>>>> http://cr.openjdk.java.net/~andrew/zero/webrev.05/ and the previous >>>>>>> Nimbus one: http://cr.openjdk.java.net/~andrew/nimbus/webrev.07/ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I approve the -source 6/-target 6 changes for Nimbus; I don't think a >>>>> wholesale change to -source 6/-target 6 is necessary. >>>>>>>>>> Please use 6961536 "Nimbus code using @Override break OpenJDK/IcedBuild >>>>> on >>>>> ecj" for the push. >>>>>>>>>>>>>>>>>>>>>>>>>>>>> The following were skipped due to the referenced changesets not being >>>>>>> in OpenJDK6: >>>>>>>>>>>>>> 6939731: JSR 292 Zero build fix after 6934494 >>>>>>> 6944028: 6940701 broke Zero >>>>>>> 6949830: 6939134 broke Zero >>>>>>>>>>>>>> 6949423: remove tagged stack interpreter for Zero >>>>>>> http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/68d6683eaef7 >>>>>>> Depends on: >>>>>>> changeset: 1426:2338d41fbd81 >>>>>>> user: twisti >>>>>>> date: Fri Apr 30 08:37:24 2010 -0700 >>>>>>> summary: 6943304: remove tagged stack interpreter >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I've checked the bug database and all the Zero fixes in hs18 and hs19 >>>>> are >>>>> somehow addressed in this email thread. >>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>> Andrew :-) >>>>>>>>>>>>>> Free Java Software Engineer >>>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>>>>>>>>>> Support Free Java! >>>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>>> http://www.gnu.org/software/classpath >>>>>>> http://openjdk.java.net >>>>>>>>>>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Scratch 6951686; the mention of 'zero' mislead me. It's not a Zero >>>>>> fix. >>>>>>>>>>>> Let me know when I can push the rest, >>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>>>>>>>>>>>>> Good to push! >>>>>>>>>>>>>>>>>>>>>>> All pushed! >>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>> -Joe >>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Thanks for the pushes! >>>>>> With the integration of 6961870 "More rebranding fixes for >>> templates/gpl-*-header files," which I just pushed, I believe that is the >>> last change for b20. I will tag the repos accordingly pending successful >>> results from a round of sanity building and testing. >>>>>> -Joe >>>>>>>>>>>>> I don't want to drag b20 out any longer either, but I think it's >> probably worth doing a final sync of HotSpot to hs17b16, which was >> just announced: >> http://mail.openjdk.java.net/pipermail/jdk6-dev/2010-June/001781.html >>>> If you recall, we brought in 6955813: Fix incorrect Oracle rebranding >> headers from 6941466 already so we now have hs17b15 + that fix. I >> think it would be better to have OpenJDK6 builds use a known HotSpot >> tag, which syncing with hs17b16 would give us. It actually only means >> bringing in one more real fix: 6953058: G1: A bigapp crashes with >> SIGSEGV in compiled code >> http://hg.openjdk.java.net/hsx/hsx17/master/rev/d53d91cb378c which >> sounds important. >>>> What do you think? >>>> Well, I suppose we can have one more sync with HotSpot for b20; you're > approved to sync hs17b15 into OpenJDK 6. >> Thanks, >> -Joe > Thanks! Done.
Andrew :-)
Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com)
Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
- Previous message: Backporting changeset from 7 to 6 for bugfix
- Next message: Backporting changeset from 7 to 6 for bugfix
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]