From kevin.walls at oracle.com Thu Apr 12 09:22:45 2012 From: kevin.walls at oracle.com (Kevin Walls) Date: Thu, 12 Apr 2012 17:22:45 +0100 Subject: CR 7107919 Review Request Message-ID: <4F870155.9050101@oracle.com> Hi, I'd like to get this small hotspot fix reviewed for openjdk6. It prohibits building on Solaris 8 zones on at least some sparc hardware. Currently the assertion prohibits these builds, moving to a warning in debug mode only makes more sense... (it's in closed jdk6 already). http://cr.openjdk.java.net/~kevinw/7107919/webrev.01/ Thanks Kevin From kelly.ohair at oracle.com Thu Apr 12 10:37:46 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Thu, 12 Apr 2012 10:37:46 -0700 Subject: CR 7107919 Review Request In-Reply-To: <4F870155.9050101@oracle.com> References: <4F870155.9050101@oracle.com> Message-ID: <9A6217EE-47E9-4485-9255-097CFCE4D2CC@oracle.com> Is this the same exact change that was made to jdk7 hotspot? Or the closed jdk6 hotspot? -kto On Apr 12, 2012, at 9:22 AM, Kevin Walls wrote: > Hi, > > I'd like to get this small hotspot fix reviewed for openjdk6. It prohibits building on Solaris 8 zones on at least some sparc hardware. Currently the assertion prohibits these builds, moving to a warning in debug mode only makes more sense... (it's in closed jdk6 already). > > http://cr.openjdk.java.net/~kevinw/7107919/webrev.01/ > > Thanks > Kevin > From kevin.walls at oracle.com Thu Apr 12 10:48:22 2012 From: kevin.walls at oracle.com (Kevin Walls) Date: Thu, 12 Apr 2012 18:48:22 +0100 Subject: CR 7107919 Review Request In-Reply-To: <9A6217EE-47E9-4485-9255-097CFCE4D2CC@oracle.com> References: <4F870155.9050101@oracle.com> <9A6217EE-47E9-4485-9255-097CFCE4D2CC@oracle.com> Message-ID: <4F871566.6070501@oracle.com> Hi -- It's the exact change from closed jdk6's hotspot. The problem only happens where we build on solaris 8, not on later Solaris versions, so latest hsx doesn't have this change. Thanks Kevin On 12/04/12 18:37, Kelly O'Hair wrote: > Is this the same exact change that was made to jdk7 hotspot? Or the closed jdk6 hotspot? > > -kto > > On Apr 12, 2012, at 9:22 AM, Kevin Walls wrote: > >> Hi, >> >> I'd like to get this small hotspot fix reviewed for openjdk6. It prohibits building on Solaris 8 zones on at least some sparc hardware. Currently the assertion prohibits these builds, moving to a warning in debug mode only makes more sense... (it's in closed jdk6 already). >> >> http://cr.openjdk.java.net/~kevinw/7107919/webrev.01/ >> >> Thanks >> Kevin >> From kelly.ohair at oracle.com Thu Apr 12 11:25:35 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Thu, 12 Apr 2012 11:25:35 -0700 Subject: CR 7107919 Review Request In-Reply-To: <4F871566.6070501@oracle.com> References: <4F870155.9050101@oracle.com> <9A6217EE-47E9-4485-9255-097CFCE4D2CC@oracle.com> <4F871566.6070501@oracle.com> Message-ID: <875F65F0-C571-4960-BE3A-F87807C4FE57@oracle.com> Approved. -kto On Apr 12, 2012, at 10:48 AM, Kevin Walls wrote: > Hi -- > > It's the exact change from closed jdk6's hotspot. The problem only happens where we build on solaris 8, not on later Solaris versions, so latest hsx doesn't have this change. > > Thanks > Kevin > > > On 12/04/12 18:37, Kelly O'Hair wrote: >> Is this the same exact change that was made to jdk7 hotspot? Or the closed jdk6 hotspot? >> >> -kto >> >> On Apr 12, 2012, at 9:22 AM, Kevin Walls wrote: >> >>> Hi, >>> >>> I'd like to get this small hotspot fix reviewed for openjdk6. It prohibits building on Solaris 8 zones on at least some sparc hardware. Currently the assertion prohibits these builds, moving to a warning in debug mode only makes more sense... (it's in closed jdk6 already). >>> >>> http://cr.openjdk.java.net/~kevinw/7107919/webrev.01/ >>> >>> Thanks >>> Kevin >>> > From kevin.walls at oracle.com Thu Apr 12 12:39:12 2012 From: kevin.walls at oracle.com (Kevin Walls) Date: Thu, 12 Apr 2012 20:39:12 +0100 Subject: CR 7107919 Review Request In-Reply-To: <875F65F0-C571-4960-BE3A-F87807C4FE57@oracle.com> References: <4F870155.9050101@oracle.com> <9A6217EE-47E9-4485-9255-097CFCE4D2CC@oracle.com> <4F871566.6070501@oracle.com> <875F65F0-C571-4960-BE3A-F87807C4FE57@oracle.com> Message-ID: <4F872F60.2000809@oracle.com> Thanks! On 12/04/12 19:25, Kelly O'Hair wrote: > Approved. > > -kto > > On Apr 12, 2012, at 10:48 AM, Kevin Walls wrote: > >> Hi -- >> >> It's the exact change from closed jdk6's hotspot. The problem only happens where we build on solaris 8, not on later Solaris versions, so latest hsx doesn't have this change. >> >> Thanks >> Kevin >> >> >> On 12/04/12 18:37, Kelly O'Hair wrote: >>> Is this the same exact change that was made to jdk7 hotspot? Or the closed jdk6 hotspot? >>> >>> -kto >>> >>> On Apr 12, 2012, at 9:22 AM, Kevin Walls wrote: >>> >>>> Hi, >>>> >>>> I'd like to get this small hotspot fix reviewed for openjdk6. It prohibits building on Solaris 8 zones on at least some sparc hardware. Currently the assertion prohibits these builds, moving to a warning in debug mode only makes more sense... (it's in closed jdk6 already). >>>> >>>> http://cr.openjdk.java.net/~kevinw/7107919/webrev.01/ >>>> >>>> Thanks >>>> Kevin >>>> From kevin.walls at oracle.com Fri Apr 13 12:23:05 2012 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Fri, 13 Apr 2012 19:23:05 +0000 Subject: hg: jdk6/jdk6/hotspot: 7107919: Remove hotspot assertion due to Solaris 8 kstat "unimplemented". Message-ID: <20120413192310.027CA470AC@hg.openjdk.java.net> Changeset: fe14c1d82da5 Author: kevinw Date: 2012-04-12 09:13 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/fe14c1d82da5 7107919: Remove hotspot assertion due to Solaris 8 kstat "unimplemented". Reviewed-by: ohair ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp From lana.steuck at oracle.com Fri Apr 13 15:44:50 2012 From: lana.steuck at oracle.com (Lana Steuck) Date: Fri, 13 Apr 2012 15:44:50 -0700 Subject: starting OpenJDK6 B25 promotion process Message-ID: <4F88AC62.9090204@oracle.com> Hello, It's time for OpenJDK6 B25 promotion (will be tagged with jdk6-b25). Let me know if there are any additional changes to consider for this OpenJDK6 release. Thanks, -Lana P.S. - Release process is here: http://hg.openjdk.java.net/jdk6/jdk6/raw-file/tip/ReleaseProcess.html - OpenJdk6 Important Links Summary: https://blogs.oracle.com/openjdk6releases/entry/openjdk6_at_a_glance The page contains a table with information about all previous releases: Release notes, Test Results, etc. From lana.steuck at oracle.com Wed Apr 18 16:13:17 2012 From: lana.steuck at oracle.com (Lana Steuck) Date: Wed, 18 Apr 2012 16:13:17 -0700 Subject: java2d/pipe/Region.java equals, hix vs hiy - Re: starting OpenJDK6 B25 promotion process In-Reply-To: <1051858297.37194711334742043244.JavaMail.leo.hippelainen@wippies.com> References: <1051858297.37194711334742043244.JavaMail.leo.hippelainen@wippies.com> Message-ID: <4F8F4A8D.3040102@oracle.com> Hi Leo, I checked the latest OpenJdk6 source code (the hg jdk repo): http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/69fbcc78346e/src/share/classes/sun/java2d/pipe/Region.java Looks like that the fix have not yet been applied. The line r.hiy != this.hiy || r.hiy != this.hiy still have the problem, both of the expressions are still the same. > I failed to browse b25 candidate source codes I wonder what happened, were you browsing http://hg.openjdk.java.net/jdk6/jdk6/jdk ? By the way, below is the page containing the most important OpenJdk6 links (links to hg repos, etc.): https://blogs.oracle.com/openjdk6releases/entry/openjdk6_at_a_glance Regards, Lana On 04/18/2012 02:40 AM, leo.hippelainen at wippies.com wrote: > Hi! > > Just wondering if the coding bug pointed out by below mailing list > entry will be fixed in b25 release. > > I failed to browse b25 candidate source codes so that I could check if > the obvious fix has already been included there. > > BR, Leo H. > - - - - - > Message: 2 > Date: Sun, 25 Mar 2012 10:36:36 -0700 > From: Phil Race > Subject: Re: java2d/pipe/Region.java equals, hix vs hiy > To: jdk6-dev at openjdk.java.net > Message-ID: <4F6F57A4.8080601 at oracle.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I think the bug was originally introduced in 6u10 for > 6633275: Need to support shaped/translucent windows > > It was later fixed in 6u12 as > 6777320: PIT : Canvas is not fully painted on the internal frame & > internal frame > > All this was forwarded ported to 7. > > Offhand I'm not sure how the former work made it into 6open but not the > bug fix, as 6-open split off from JDK 7 around 7 b23. > > -phil. > > > On 3/25/12 3:30 AM, leo.hippelainen at wippies.com wrote: > Hi! > > While comparing source modules between JDKs we noticed that in > OpenJDK6 module jdk/src/share/classes/sun/java2d/pipe/Region.java, > line 1209 contains: > > r.hiy != this.hiy || r.hiy != this.hiy > > Should it rather read like this: > > r.hix != this.hix || r.hiy != this.hiy > > I found out that this modification has been done to OpenJDK7 three > years ago: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/f36e9200cb85 > > My copy of the OpenJDK6 sources are extracted from > openjdk-6-src-b24-14_nov_2011.tar.gz > > Best regards, > Leo H. (&Sampo) > From lana.steuck at oracle.com Tue Apr 24 11:00:04 2012 From: lana.steuck at oracle.com (Lana Steuck) Date: Tue, 24 Apr 2012 11:00:04 -0700 Subject: re-starting - Re: starting OpenJDK6 B25 promotion process In-Reply-To: <4F88AC62.9090204@oracle.com> References: <4F88AC62.9090204@oracle.com> Message-ID: <4F96EA24.1040706@oracle.com> Hello, I have to restart the process as a new change was pushed to OpenJDK6 while the promotion process was in progress. Please hold on to your changes until we tag the repos with jdk6-b25 tags (I will send an email as well). Thank you, Lana On 04/13/2012 03:44 PM, Lana Steuck wrote: > Hello, > > It's time for OpenJDK6 B25 promotion (will be tagged with jdk6-b25). > > Let me know if there are any additional changes to consider for this > OpenJDK6 release. > > Thanks, > -Lana > > P.S. > - Release process is here: > http://hg.openjdk.java.net/jdk6/jdk6/raw-file/tip/ReleaseProcess.html > - OpenJdk6 Important Links Summary: > https://blogs.oracle.com/openjdk6releases/entry/openjdk6_at_a_glance > The page contains a table with information about all previous > releases: Release notes, Test Results, etc. > > From xerxes at zafena.se Thu Apr 26 07:12:27 2012 From: xerxes at zafena.se (=?ISO-8859-1?Q?Xerxes_R=E5nby?=) Date: Thu, 26 Apr 2012 16:12:27 +0200 Subject: starting OpenJDK6 B25 promotion process - JVM crashes when heavyweight monitors are used In-Reply-To: <4F88AC62.9090204@oracle.com> References: <4F88AC62.9090204@oracle.com> Message-ID: <4F9957CB.5030904@zafena.se> 2012-04-14 00:44, Lana Steuck skrev: > Hello, > > It's time for OpenJDK6 B25 promotion (will be tagged with jdk6-b25). > > Let me know if there are any additional changes to consider for this OpenJDK6 release. I think this changeset: JVM crashes when heavyweight monitors are used http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/c08677f98289 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6840152 is a worthy candidate for inclusion into the jdk6 hotspot. I would fix the rare but frequently occouring # Internal Error (synchronizer.cpp:1954), pid=19400, tid=1185553296 # guarantee(mid->header()->is_neutral()) failed: invariant bug. There exist two oracle bugs that i think are duplicates to this one: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6781744 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7085976 Cheers Xerxes > > Thanks, > -Lana > > P.S. > - Release process is here: http://hg.openjdk.java.net/jdk6/jdk6/raw-file/tip/ReleaseProcess.html > - OpenJdk6 Important Links Summary: https://blogs.oracle.com/openjdk6releases/entry/openjdk6_at_a_glance > The page contains a table with information about all previous releases: Release notes, Test Results, etc. > > From xerxes at zafena.se Thu Apr 26 07:24:05 2012 From: xerxes at zafena.se (=?ISO-8859-1?Q?Xerxes_R=E5nby?=) Date: Thu, 26 Apr 2012 16:24:05 +0200 Subject: starting OpenJDK6 B25 promotion process - arraycopy stubs place prebarriers incorrectly In-Reply-To: <4F88AC62.9090204@oracle.com> References: <4F88AC62.9090204@oracle.com> Message-ID: <4F995A85.8060005@zafena.se> 2012-04-14 00:44, Lana Steuck skrev: > Hello, > > It's time for OpenJDK6 B25 promotion (will be tagged with jdk6-b25). > > Let me know if there are any additional changes to consider for this OpenJDK6 release. > I would like to bring up: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7020521 - arraycopy stubs place prebarriers incorrectly http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7026307 - DEBUG MESSAGE: broken null klass on amd64 ( fixes a bug introduced by 7020521) and suggest a backport of 7066307 and 7020521 to jdk6. 7026307: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/348c0df561a9 7020521: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d89a22843c62 This would potentially fix rare # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f89fc1a382b, pid=15693, tid=140230539037008" crashes. Cheers Xerxes > Thanks, > -Lana From lana.steuck at oracle.com Thu Apr 26 17:57:13 2012 From: lana.steuck at oracle.com (Lana Steuck) Date: Thu, 26 Apr 2012 17:57:13 -0700 Subject: starting OpenJDK6 B25 promotion process - arraycopy stubs place prebarriers incorrectly In-Reply-To: <4F995A85.8060005@zafena.se> References: <4F88AC62.9090204@oracle.com> <4F995A85.8060005@zafena.se> Message-ID: <4F99EEE9.4040707@oracle.com> Hello Xerxes, Thank you for bringing these up. Currently, we are in the middle of the promotion (I am waiting for our RE engineers to run an official Oracle build and post the sources). The fixes could be included into the next promotion - b26. Thank you, Lana On 04/26/2012 07:24 AM, Xerxes R?nby wrote: > 2012-04-14 00:44, Lana Steuck skrev: >> Hello, >> >> It's time for OpenJDK6 B25 promotion (will be tagged with jdk6-b25). >> >> Let me know if there are any additional changes to consider for this OpenJDK6 release. >> > I would like to bring up: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7020521 - arraycopy stubs place prebarriers incorrectly > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7026307 - DEBUG MESSAGE: broken null klass on amd64 ( fixes a bug introduced by 7020521) > and suggest a backport of 7066307 and 7020521 to jdk6. > > 7026307: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/348c0df561a9 > 7020521: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d89a22843c62 > > This would potentially fix rare > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGSEGV (0xb) at pc=0x00007f89fc1a382b, pid=15693, tid=140230539037008" > crashes. > > Cheers > Xerxes > >> Thanks, >> -Lana From dalibor.topic at oracle.com Fri Apr 27 14:31:46 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 27 Apr 2012 23:31:46 +0200 Subject: Oracle's plans to contribute to OpenJDK 6 after November 2012 Message-ID: <4F9B1042.1010803@oracle.com> Hi, back at FOSDEM I received a couple of questions about OpenJDK 6 future after the November 2012 date, with regard to Oracle's planned contributions to it. Tomas Nilsson, Oracle's outbound Principal Product Manager for Java SE let JUG leaders and Java champions know [0] today that "[..] in line with no longer posting updates of Java SE 6 after November 2012 to Oracle?s public download sites, we don?t have plans to contribute further changes to OpenJDK 6 after November 2012. Users of OpenJDK 6 should consider upgrading to OpenJDK 7, or, of course, to Oracle JDK 7, depending on their requirements." cheers, dalibor topic [0] http://markmail.org/thread/vkk7idimoin3z2ag -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment