From michael.x.mcmahon at oracle.com Tue Jan 3 13:07:42 2012 From: michael.x.mcmahon at oracle.com (Michael McMahon) Date: Tue, 03 Jan 2012 21:07:42 +0000 Subject: [7u4-osx] Request for approval for 7125722: [macosx] 7u4 b200 crash i.e. in Tonga Message-ID: <4F036E1E.2010804@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125722 Webrev: http://cr.openjdk.java.net/~michaelm/7125722/webrev.1/ Reviewed by: alanb Thanks, Michael. From paul.hohensee at oracle.com Tue Jan 3 13:20:02 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 03 Jan 2012 16:20:02 -0500 Subject: [7u4-osx] Request for approval for 7125722: [macosx] 7u4 b200 crash i.e. in Tonga In-Reply-To: <4F036E1E.2010804@oracle.com> References: <4F036E1E.2010804@oracle.com> Message-ID: <4F037102.5010509@oracle.com> Approved. Note that you're relying on ni_class being initialized to NULL by the compiler+runtime system. Paul On 1/3/12 4:07 PM, Michael McMahon wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125722 > > Webrev: http://cr.openjdk.java.net/~michaelm/7125722/webrev.1/ > > Reviewed by: alanb > > Thanks, > Michael. From swingler at apple.com Tue Jan 3 16:59:37 2012 From: swingler at apple.com (Mike Swingler) Date: Tue, 03 Jan 2012 16:59:37 -0800 Subject: Build instructions on the wiki Message-ID: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. Thanks, Mike Swingler Apple Inc. From kelly.ohair at oracle.com Tue Jan 3 17:32:24 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Tue, 3 Jan 2012 17:32:24 -0800 Subject: Build instructions on the wiki In-Reply-To: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> Message-ID: <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> I can do this I think... Want me to try and fix it? -kto On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: > Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. > > Thanks, > Mike Swingler > Apple Inc. > From swingler at apple.com Tue Jan 3 18:06:50 2012 From: swingler at apple.com (Mike Swingler) Date: Tue, 03 Jan 2012 18:06:50 -0800 Subject: Build instructions on the wiki In-Reply-To: <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> Message-ID: <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> Sure thing. I just thought that someone else should take ownership of some the content (or replace it with links to more official pages), since I'm not always going to be the right person with the right answers as the port mainlines. Thanks much, Mike Swingler Apple Inc. On Jan 3, 2012, at 5:32 PM, Kelly O'Hair wrote: > I can do this I think... > > Want me to try and fix it? > > -kto > > On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: > >> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. >> >> Thanks, >> Mike Swingler >> Apple Inc. >> > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 1348 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20120103/97d131bf/smime.p7s From mala.bankal at oracle.com Wed Jan 4 02:39:44 2012 From: mala.bankal at oracle.com (Mala Bankal) Date: Wed, 04 Jan 2012 16:09:44 +0530 Subject: Request for approval : CR#7121961 - javadoc is missing a resource property Message-ID: <4F042C70.1030604@oracle.com> HI, Request approval for CR# 7121961 - javadoc is missing a resource property Webrev includes changes to standard.properties**file wherein we add the missing definition for doclet.exception_encountered. http://cr.openjdk.java.net/~mbankal/7121961/webrev.00/ Corresponding JDK 8 webrev : http://hg.openjdk.java.net/jdk8/tl/langtools/rev/6b773fdeb633 rgds mala From edvard.wendelin at oracle.com Wed Jan 4 03:41:29 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 04 Jan 2012 12:41:29 +0100 Subject: Request for approval : CR#7121961 - javadoc is missing a resource property In-Reply-To: <4F042C70.1030604@oracle.com> References: <4F042C70.1030604@oracle.com> Message-ID: <4F043AE9.30106@oracle.com> Approved. On 01/04/2012 11:39 AM, Mala Bankal wrote: > HI, > > Request approval for CR# 7121961 - javadoc is missing a resource property > > Webrev includes changes to standard.properties**file wherein we add > the missing definition for doclet.exception_encountered. > > http://cr.openjdk.java.net/~mbankal/7121961/webrev.00/ > > Corresponding JDK 8 webrev : > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/6b773fdeb633 > > rgds > mala > > > From kelly.ohair at oracle.com Wed Jan 4 11:12:09 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Wed, 4 Jan 2012 11:12:09 -0800 Subject: Build instructions on the wiki In-Reply-To: <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> Message-ID: <8C20BCA0-AD25-47E1-96A8-4BF74BBB4454@oracle.com> Sorry. I thought we were talking about the pages at: http://openjdk.java.net/projects/macosx-port/ I don't think I have rights to change the wiki: https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port I can add to or edit the http://openjdk.java.net/ pages if needed. -kto On Jan 3, 2012, at 6:06 PM, Mike Swingler wrote: > Sure thing. I just thought that someone else should take ownership of some the content (or replace it with links to more official pages), since I'm not always going to be the right person with the right answers as the port mainlines. > > Thanks much, > Mike Swingler > Apple Inc. > > On Jan 3, 2012, at 5:32 PM, Kelly O'Hair wrote: > >> I can do this I think... >> >> Want me to try and fix it? >> >> -kto >> >> On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: >> >>> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. >>> >>> Thanks, >>> Mike Swingler >>> Apple Inc. >>> >> > From swingler at apple.com Wed Jan 4 11:18:05 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 04 Jan 2012 11:18:05 -0800 Subject: Build instructions on the wiki In-Reply-To: <8C20BCA0-AD25-47E1-96A8-4BF74BBB4454@oracle.com> References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> <8C20BCA0-AD25-47E1-96A8-4BF74BBB4454@oracle.com> Message-ID: On Jan 4, 2012, at 11:12 AM, Kelly O'Hair wrote: > Sorry. I thought we were talking about the pages at: http://openjdk.java.net/projects/macosx-port/ Actually, that page should be fixed too. > I don't think I have rights to change the wiki: https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port Anyone can edit those pages?it's an open wiki, you just have to sign up with a different account than your Oracle internal one. > I can add to or edit the http://openjdk.java.net/ pages if needed. > > -kto Thanks, Mike Swingler Apple Inc. > On Jan 3, 2012, at 6:06 PM, Mike Swingler wrote: > >> Sure thing. I just thought that someone else should take ownership of some the content (or replace it with links to more official pages), since I'm not always going to be the right person with the right answers as the port mainlines. >> >> Thanks much, >> Mike Swingler >> Apple Inc. >> >> On Jan 3, 2012, at 5:32 PM, Kelly O'Hair wrote: >> >>> I can do this I think... >>> >>> Want me to try and fix it? >>> >>> -kto >>> >>> On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: >>> >>>> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. >>>> >>>> Thanks, >>>> Mike Swingler >>>> Apple Inc. >>>> >>> >> > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 1348 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20120104/3736209f/smime.p7s From kelly.ohair at oracle.com Wed Jan 4 13:53:42 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Wed, 4 Jan 2012 13:53:42 -0800 Subject: Build instructions on the wiki In-Reply-To: References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> <8C20BCA0-AD25-47E1-96A8-4BF74BBB4454@oracle.com> Message-ID: <5C4F3E98-D349-4CDF-AC6E-5D460BA66802@oracle.com> On Jan 4, 2012, at 11:18 AM, Mike Swingler wrote: > On Jan 4, 2012, at 11:12 AM, Kelly O'Hair wrote: > >> Sorry. I thought we were talking about the pages at: http://openjdk.java.net/projects/macosx-port/ > > Actually, that page should be fixed too. I didn't see anything on these pages that needed changing, but let me know what you think needs changing and I will fix it. > >> I don't think I have rights to change the wiki: https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port > > Anyone can edit those pages?it's an open wiki, you just have to sign up with a different account than your Oracle internal one. I'll draw the line on that for me. If it can be edited by anyone, then I'll let anyone (else) do that one. ;^) -kto > >> I can add to or edit the http://openjdk.java.net/ pages if needed. >> >> -kto > > Thanks, > Mike Swingler > Apple Inc. > >> On Jan 3, 2012, at 6:06 PM, Mike Swingler wrote: >> >>> Sure thing. I just thought that someone else should take ownership of some the content (or replace it with links to more official pages), since I'm not always going to be the right person with the right answers as the port mainlines. >>> >>> Thanks much, >>> Mike Swingler >>> Apple Inc. >>> >>> On Jan 3, 2012, at 5:32 PM, Kelly O'Hair wrote: >>> >>>> I can do this I think... >>>> >>>> Want me to try and fix it? >>>> >>>> -kto >>>> >>>> On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: >>>> >>>>> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. >>>>> >>>>> Thanks, >>>>> Mike Swingler >>>>> Apple Inc. >>>>> >>>> >>> >> > From swingler at apple.com Wed Jan 4 14:26:57 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 04 Jan 2012 14:26:57 -0800 Subject: Build instructions on the wiki In-Reply-To: <5C4F3E98-D349-4CDF-AC6E-5D460BA66802@oracle.com> References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> <8C20BCA0-AD25-47E1-96A8-4BF74BBB4454@oracle.com> <5C4F3E98-D349-4CDF-AC6E-5D460BA66802@oracle.com> Message-ID: <23B4AC57-E6E1-42FC-A9FA-D24233D86723@apple.com> On Jan 4, 2012, at 1:53 PM, Kelly O'Hair wrote: > On Jan 4, 2012, at 11:18 AM, Mike Swingler wrote: > >> On Jan 4, 2012, at 11:12 AM, Kelly O'Hair wrote: >> >>> Sorry. I thought we were talking about the pages at: http://openjdk.java.net/projects/macosx-port/ >> >> Actually, that page should be fixed too. > > I didn't see anything on these pages that needed changing, but let me know what you think needs changing and > I will fix it. The OS requirement of 10.6 instead of 10.7. >>> I don't think I have rights to change the wiki: https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port >> >> Anyone can edit those pages?it's an open wiki, you just have to sign up with a different account than your Oracle internal one. > > I'll draw the line on that for me. If it can be edited by anyone, then I'll let anyone (else) do that one. ;^) Who is the responsible individual driving the change over in repositories from macosx-port to 7u-osx? It's that person. If no-one at Oracle can be bothered to update the wiki, it should be explicitly marked as abandoned. >>> I can add to or edit the http://openjdk.java.net/ pages if needed. >>> >>> -kto >> >> Thanks, >> Mike Swingler >> Apple Inc. >> >>> On Jan 3, 2012, at 6:06 PM, Mike Swingler wrote: >>> >>>> Sure thing. I just thought that someone else should take ownership of some the content (or replace it with links to more official pages), since I'm not always going to be the right person with the right answers as the port mainlines. >>>> >>>> Thanks much, >>>> Mike Swingler >>>> Apple Inc. >>>> >>>> On Jan 3, 2012, at 5:32 PM, Kelly O'Hair wrote: >>>> >>>>> I can do this I think... >>>>> >>>>> Want me to try and fix it? >>>>> >>>>> -kto >>>>> >>>>> On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: >>>>> >>>>>> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. >>>>>> >>>>>> Thanks, >>>>>> Mike Swingler >>>>>> Apple Inc. >>>>>> >>>>> >>>> >>> >> > From kelly.ohair at oracle.com Wed Jan 4 14:41:49 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Wed, 4 Jan 2012 14:41:49 -0800 Subject: Build instructions on the wiki In-Reply-To: <23B4AC57-E6E1-42FC-A9FA-D24233D86723@apple.com> References: <6848BA4D-D048-4859-811F-630DA1342831@apple.com> <4D131BB2-67CC-4138-9047-218BC9CA7C37@oracle.com> <1B37E224-C748-44F4-8270-836CF3EF0225@apple.com> <8C20BCA0-AD25-47E1-96A8-4BF74BBB4454@oracle.com> <5C4F3E98-D349-4CDF-AC6E-5D460BA66802@oracle.com> <23B4AC57-E6E1-42FC-A9FA-D24233D86723@apple.com> Message-ID: <2EDE73D8-1BDE-481D-816F-2B315BFF50CB@oracle.com> On Jan 4, 2012, at 2:26 PM, Mike Swingler wrote: > On Jan 4, 2012, at 1:53 PM, Kelly O'Hair wrote: > >> On Jan 4, 2012, at 11:18 AM, Mike Swingler wrote: >> >>> On Jan 4, 2012, at 11:12 AM, Kelly O'Hair wrote: >>> >>>> Sorry. I thought we were talking about the pages at: http://openjdk.java.net/projects/macosx-port/ >>> >>> Actually, that page should be fixed too. >> >> I didn't see anything on these pages that needed changing, but let me know what you think needs changing and >> I will fix it. > > The OS requirement of 10.6 instead of 10.7. Should be fixed shortly. > >>>> I don't think I have rights to change the wiki: https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port >>> >>> Anyone can edit those pages?it's an open wiki, you just have to sign up with a different account than your Oracle internal one. >> >> I'll draw the line on that for me. If it can be edited by anyone, then I'll let anyone (else) do that one. ;^) > > Who is the responsible individual driving the change over in repositories from macosx-port to 7u-osx? It's that person. I'll wait until that person stands up. ;^) > > If no-one at Oracle can be bothered to update the wiki, it should be explicitly marked as abandoned. Please don't get me wrong, I agree that it needs to be fixed, I'll try and find out who that would be. -kto > >>>> I can add to or edit the http://openjdk.java.net/ pages if needed. >>>> >>>> -kto >>> >>> Thanks, >>> Mike Swingler >>> Apple Inc. >>> >>>> On Jan 3, 2012, at 6:06 PM, Mike Swingler wrote: >>>> >>>>> Sure thing. I just thought that someone else should take ownership of some the content (or replace it with links to more official pages), since I'm not always going to be the right person with the right answers as the port mainlines. >>>>> >>>>> Thanks much, >>>>> Mike Swingler >>>>> Apple Inc. >>>>> >>>>> On Jan 3, 2012, at 5:32 PM, Kelly O'Hair wrote: >>>>> >>>>>> I can do this I think... >>>>>> >>>>>> Want me to try and fix it? >>>>>> >>>>>> -kto >>>>>> >>>>>> On Jan 3, 2012, at 4:59 PM, Mike Swingler wrote: >>>>>> >>>>>>> Just an FYI, would someone at Oracle please update the build instructions on the wiki page to point to the new source at ? There are probably a few pages that point at the old macosx-port repo. >>>>>>> >>>>>>> Thanks, >>>>>>> Mike Swingler >>>>>>> Apple Inc. >>>>>>> >>>>>> >>>>> >>>> >>> >> > From kelly.ohair at oracle.com Wed Jan 4 17:34:16 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Wed, 4 Jan 2012 17:34:16 -0800 Subject: Need approval for minor fix to makefiles for Solaris References: <6AAC4DBC-E93D-4C52-AF88-9199DDCC41D6@oracle.com> Message-ID: Need approval for minor fix to makefiles for Solaris 7127104: Build issue with prtconf and zones, also using := to avoid extra execs http://cr.openjdk.java.net/~ohair/openjdk7/prtconf-zones-execs/webrev/ -kto Begin forwarded message: > From: "Kelly O'Hair" > Subject: Need reviewer: fixes to prtconf for solaris zones and less execs > Date: January 4, 2012 15:50:35 PM PST > To: build-dev build-dev > > > Need reviewer: fixes to prtconf for solaris zones and less execs > > Basically this patch, will be made to openjdk6, 7u4, and jdk8: > > diff --git a/make/common/shared/Platform.gmk b/make/common/shared/Platform.gmk > --- a/make/common/shared/Platform.gmk > +++ b/make/common/shared/Platform.gmk > @@ -147,8 +147,8 @@ > endif > # Suffix for file bundles used in previous release > BUNDLE_FILE_SUFFIX=.tar > - # How much RAM does this machine have: > - MB_OF_MEMORY=$(shell /usr/sbin/prtconf | fgrep 'Memory size:' | expand | cut -d' ' -f3) > + # How much RAM does this machine have (zones send an error to stderr): > + MB_OF_MEMORY:=$(shell /usr/sbin/prtconf 2>/dev/null | fgrep 'Memory size:' | expand | cut -d' ' -f3) > endif > > Solaris zones caise prtconf to spit out an error to stderr which we can safely ignore, and this make variable > should be evaluated just once, so the = was changed to a :=. > This only applied to Solaris. > > 7127104: Build issue with prtconf and zones, also using := to avoid extra execs > http://cr.openjdk.java.net/~ohair/openjdk6/prtconf-zones-execs/webrev/ > http://cr.openjdk.java.net/~ohair/openjdk7/prtconf-zones-execs/webrev/ > http://cr.openjdk.java.net/~ohair/openjdk8/prtconf-zones-execs/webrev/ > > -kto > > From edvard.wendelin at oracle.com Thu Jan 5 00:30:07 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 05 Jan 2012 09:30:07 +0100 Subject: Need approval for minor fix to makefiles for Solaris In-Reply-To: References: <6AAC4DBC-E93D-4C52-AF88-9199DDCC41D6@oracle.com> Message-ID: <4F055F8F.50605@oracle.com> Approved. On 01/05/2012 02:34 AM, Kelly O'Hair wrote: > Need approval for minor fix to makefiles for Solaris > > 7127104: Build issue with prtconf and zones, also using := to avoid extra execs > http://cr.openjdk.java.net/~ohair/openjdk7/prtconf-zones-execs/webrev/ > > -kto > > > Begin forwarded message: > >> From: "Kelly O'Hair" >> Subject: Need reviewer: fixes to prtconf for solaris zones and less execs >> Date: January 4, 2012 15:50:35 PM PST >> To: build-dev build-dev >> >> >> Need reviewer: fixes to prtconf for solaris zones and less execs >> >> Basically this patch, will be made to openjdk6, 7u4, and jdk8: >> >> diff --git a/make/common/shared/Platform.gmk b/make/common/shared/Platform.gmk >> --- a/make/common/shared/Platform.gmk >> +++ b/make/common/shared/Platform.gmk >> @@ -147,8 +147,8 @@ >> endif >> # Suffix for file bundles used in previous release >> BUNDLE_FILE_SUFFIX=.tar >> - # How much RAM does this machine have: >> - MB_OF_MEMORY=$(shell /usr/sbin/prtconf | fgrep 'Memory size:' | expand | cut -d' ' -f3) >> + # How much RAM does this machine have (zones send an error to stderr): >> + MB_OF_MEMORY:=$(shell /usr/sbin/prtconf 2>/dev/null | fgrep 'Memory size:' | expand | cut -d' ' -f3) >> endif >> >> Solaris zones caise prtconf to spit out an error to stderr which we can safely ignore, and this make variable >> should be evaluated just once, so the = was changed to a :=. >> This only applied to Solaris. >> >> 7127104: Build issue with prtconf and zones, also using := to avoid extra execs >> http://cr.openjdk.java.net/~ohair/openjdk6/prtconf-zones-execs/webrev/ >> http://cr.openjdk.java.net/~ohair/openjdk7/prtconf-zones-execs/webrev/ >> http://cr.openjdk.java.net/~ohair/openjdk8/prtconf-zones-execs/webrev/ >> >> -kto >> >> From kumar.x.srinivasan at oracle.COM Thu Jan 5 08:49:31 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Thu, 05 Jan 2012 08:49:31 -0800 Subject: [7u4-osx] Request for approval for 7123392 (launcher) fix MacOSX launcher failures Message-ID: <4F05D49B.8030201@oracle.COM> Hi, Please approve, CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123392 Webrev: http://cr.openjdk.java.net/~ksrini/7123392/ Fixes for the launcher tests which fail with MacOSX and OpenJDK, a precursor to the re-factoring launcher work in progress. Thanks Kumar From paul.hohensee at oracle.com Thu Jan 5 09:07:04 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Thu, 05 Jan 2012 12:07:04 -0500 Subject: [7u4-osx] Request for approval for 7123392 (launcher) fix MacOSX launcher failures In-Reply-To: <4F05D49B.8030201@oracle.COM> References: <4F05D49B.8030201@oracle.COM> Message-ID: <4F05D8B8.6090501@oracle.com> Approved. Paul On 1/5/12 11:49 AM, Kumar Srinivasan wrote: > Hi, > > Please approve, > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123392 > Webrev: http://cr.openjdk.java.net/~ksrini/7123392/ > > Fixes for the launcher tests which fail with MacOSX and OpenJDK, a > precursor to > the re-factoring launcher work in progress. > > Thanks > Kumar > From kelly.ohair at oracle.com Thu Jan 5 09:39:43 2012 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Thu, 05 Jan 2012 17:39:43 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7127104: Build issue with prtconf and zones, also using := to avoid extra execs Message-ID: <20120105174009.863A5478A0@hg.openjdk.java.net> Changeset: e5b699ef3c77 Author: ohair Date: 2012-01-04 17:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e5b699ef3c77 7127104: Build issue with prtconf and zones, also using := to avoid extra execs Reviewed-by: katleman ! make/common/shared/Platform.gmk From joe.darcy at oracle.com Thu Jan 5 18:30:14 2012 From: joe.darcy at oracle.com (Joe Darcy) Date: Thu, 05 Jan 2012 18:30:14 -0800 Subject: [7u4-osx] Request for approval for 7123392 (launcher) fix MacOSX launcher failures In-Reply-To: <4F05D49B.8030201@oracle.COM> References: <4F05D49B.8030201@oracle.COM> Message-ID: <4F065CB6.7050909@oracle.com> Hi Kumar, Looks fine. In test/tools/launcher/Test7029048.java, I suggest rephrasing 289 System.out.println("Note: not applicable on Windows and MacOSX"); as "Note: applicable on neither Windows nor MacOSX". -Joe On 1/5/2012 8:49 AM, Kumar Srinivasan wrote: > Hi, > > Please approve, > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123392 > Webrev: http://cr.openjdk.java.net/~ksrini/7123392/ > > Fixes for the launcher tests which fail with MacOSX and OpenJDK, a > precursor to > the re-factoring launcher work in progress. > > Thanks > Kumar > From kurchi.subhra.hazra at oracle.com Fri Jan 6 12:24:42 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Fri, 06 Jan 2012 12:24:42 -0800 Subject: [7u4-osx] Request for approval for 7127199: [macosx] test/com/sun/jdi/ShellScaffold.sh needs to include Darwin as a recognized platform Message-ID: <4F07588A.9020509@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127199 Webrev: http://cr.openjdk.java.net/~khazra/7127199/webrev.00/ Reviewed by: dcubed, alanb This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From paul.hohensee at oracle.com Fri Jan 6 12:36:14 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Fri, 06 Jan 2012 15:36:14 -0500 Subject: [7u4-osx] Request for approval for 7127199: [macosx] test/com/sun/jdi/ShellScaffold.sh needs to include Darwin as a recognized platform In-Reply-To: <4F07588A.9020509@oracle.com> References: <4F07588A.9020509@oracle.com> Message-ID: <4F075B3E.1050709@oracle.com> Approved. Paul On 1/6/12 3:24 PM, Kurchi Hazra wrote: > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127199 > > Webrev: http://cr.openjdk.java.net/~khazra/7127199/webrev.00/ > > Reviewed by: dcubed, alanb > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi From weijun.wang at oracle.com Mon Jan 9 04:53:42 2012 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Mon, 09 Jan 2012 12:53:42 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7115586: (so) Suppress creation of SocketImpl in SocketAdaptor's constructor Message-ID: <20120109125412.6D7D1478E8@hg.openjdk.java.net> Changeset: 0bb7ab40ab76 Author: mbankal Date: 2011-12-30 04:51 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0bb7ab40ab76 7115586: (so) Suppress creation of SocketImpl in SocketAdaptor's constructor Reviewed-by: chegar ! src/share/classes/sun/nio/ch/SocketAdaptor.java From kurchi.subhra.hazra at oracle.com Mon Jan 9 10:27:09 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Mon, 09 Jan 2012 10:27:09 -0800 Subject: [7u4-osx] Request for approval for 7127199: [macosx] Update regression tests that use os.name to work on MacOSX Message-ID: <4F0B317D.9020307@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123679 Webrev: http://cr.openjdk.java.net/~khazra/7123679/webrev.02/ Reviewed by: alanb, swingler This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From kurchi.subhra.hazra at oracle.com Mon Jan 9 10:29:09 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Mon, 09 Jan 2012 10:29:09 -0800 Subject: [7u4-osx] Request for approval for 7123679: [macosx] Update regression tests that use os.name to work on MacOSX Message-ID: <4F0B31F5.3060908@oracle.com> Apologies for the wrong CR number in the subject. Corrected it here. Thanks, - Kurchi -------- Original Message -------- Subject: [7u4-osx] Request for approval for 7127199: [macosx] Update regression tests that use os.name to work on MacOSX Date: Mon, 09 Jan 2012 10:27:09 -0800 From: Kurchi Hazra Organization: Oracle Corporation To: jdk7u-dev at openjdk.java.net CC: macosx-port-dev at openjdk.java.net This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123679 Webrev: http://cr.openjdk.java.net/~khazra/7123679/webrev.02/ Reviewed by: alanb, swingler This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From paul.hohensee at oracle.com Mon Jan 9 10:54:13 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Mon, 09 Jan 2012 13:54:13 -0500 Subject: [7u4-osx] Request for approval for 7123679: [macosx] Update regression tests that use os.name to work on MacOSX In-Reply-To: <4F0B31F5.3060908@oracle.com> References: <4F0B31F5.3060908@oracle.com> Message-ID: <4F0B37D5.30603@oracle.com> Approved. Though there does seem to be a bit of confusion (to me, anyway) between the places that check for solaris | linux | macos and the places that check for !windows. It would be good to define the check in a single method and use that rather than scatter similar-to- identical checks around the code. Paul On 1/9/12 1:29 PM, Kurchi Hazra wrote: > > Apologies for the wrong CR number in the subject. Corrected it here. > > Thanks, > - Kurchi > > > -------- Original Message -------- > Subject: [7u4-osx] Request for approval for 7127199: [macosx] > Update regression tests that use os.name to work on MacOSX > Date: Mon, 09 Jan 2012 10:27:09 -0800 > From: Kurchi Hazra > Organization: Oracle Corporation > To: jdk7u-dev at openjdk.java.net > CC: macosx-port-dev at openjdk.java.net > > > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123679 > > Webrev: http://cr.openjdk.java.net/~khazra/7123679/webrev.02/ > > Reviewed by: alanb, swingler > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi > From kurchi.subhra.hazra at oracle.com Mon Jan 9 11:26:34 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Mon, 09 Jan 2012 11:26:34 -0800 Subject: [7u4-osx] Request for approval for 7123679: [macosx] Update regression tests that use os.name to work on MacOSX In-Reply-To: <4F0B37D5.30603@oracle.com> References: <4F0B31F5.3060908@oracle.com> <4F0B37D5.30603@oracle.com> Message-ID: <4F0B3F6A.5020709@oracle.com> There was some room for improvement in test/java/nio/file/Files/CopyAndMove.java and I changed it: http://cr.openjdk.java.net/~khazra/7123679/webrev.03/ On 1/9/2012 10:54 AM, Paul Hohensee wrote: > Approved. > > Though there does seem to be a bit of confusion (to me, anyway) > between the places that check for solaris | linux | macos and the > places that check for !windows. It would be good to define the > check in a single method and use that rather than scatter similar-to- > identical checks around the code. I agree - but since the checks are in various tests files scattered all over jdk/test directory, I am not sure how I could define a single method to be used in all such files. - Kurchi > > Paul > > On 1/9/12 1:29 PM, Kurchi Hazra wrote: >> >> Apologies for the wrong CR number in the subject. Corrected it here. >> >> Thanks, >> - Kurchi >> >> >> -------- Original Message -------- >> Subject: [7u4-osx] Request for approval for 7127199: [macosx] >> Update regression tests that use os.name to work on MacOSX >> Date: Mon, 09 Jan 2012 10:27:09 -0800 >> From: Kurchi Hazra >> Organization: Oracle Corporation >> To: jdk7u-dev at openjdk.java.net >> CC: macosx-port-dev at openjdk.java.net >> >> >> >> This is a request to push the following fix to jdk7u-osx: >> >> CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123679 >> >> Webrev: http://cr.openjdk.java.net/~khazra/7123679/webrev.02/ >> >> Reviewed by: alanb, swingler >> >> This changeset will be pushed on my behalf by Michael McMahon >> (michaelm). >> >> Thanks, >> Kurchi >> -- -Kurchi From paul.hohensee at oracle.com Mon Jan 9 11:43:35 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Mon, 09 Jan 2012 14:43:35 -0500 Subject: [7u4-osx] Request for approval for 7123679: [macosx] Update regression tests that use os.name to work on MacOSX In-Reply-To: <4F0B3F6A.5020709@oracle.com> References: <4F0B31F5.3060908@oracle.com> <4F0B37D5.30603@oracle.com> <4F0B3F6A.5020709@oracle.com> Message-ID: <4F0B4367.2060606@oracle.com> On 1/9/12 2:26 PM, Kurchi Hazra wrote: > There was some room for improvement in > test/java/nio/file/Files/CopyAndMove.java > and I changed it: > http://cr.openjdk.java.net/~khazra/7123679/webrev.03/ Ok. > > > On 1/9/2012 10:54 AM, Paul Hohensee wrote: >> Approved. >> >> Though there does seem to be a bit of confusion (to me, anyway) >> between the places that check for solaris | linux | macos and the >> places that check for !windows. It would be good to define the >> check in a single method and use that rather than scatter similar-to- >> identical checks around the code. > > I agree - but since the checks are in various tests files scattered > all over jdk/test directory, > I am not sure how I could define a single method to be used in all > such files. Me neither, which is why I approved the change as is. Paul > > - Kurchi > > > >> >> Paul >> >> On 1/9/12 1:29 PM, Kurchi Hazra wrote: >>> >>> Apologies for the wrong CR number in the subject. Corrected it here. >>> >>> Thanks, >>> - Kurchi >>> >>> >>> -------- Original Message -------- >>> Subject: [7u4-osx] Request for approval for 7127199: [macosx] >>> Update regression tests that use os.name to work on MacOSX >>> Date: Mon, 09 Jan 2012 10:27:09 -0800 >>> From: Kurchi Hazra >>> Organization: Oracle Corporation >>> To: jdk7u-dev at openjdk.java.net >>> CC: macosx-port-dev at openjdk.java.net >>> >>> >>> >>> This is a request to push the following fix to jdk7u-osx: >>> >>> CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123679 >>> >>> Webrev: http://cr.openjdk.java.net/~khazra/7123679/webrev.02/ >>> >>> Reviewed by: alanb, swingler >>> >>> This changeset will be pushed on my behalf by Michael McMahon >>> (michaelm). >>> >>> Thanks, >>> Kurchi >>> > From swingler at apple.com Mon Jan 9 15:19:40 2012 From: swingler at apple.com (Mike Swingler) Date: Mon, 09 Jan 2012 15:19:40 -0800 Subject: Filing bugs Message-ID: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> Where do we file bugs against the Java 7 Mac Developer Preview ? The page says to use: , but there doesn't seem to be any activity there. rejects any attempt to file a bug against Mac OS X. Ideas? Mike Swingler Apple Inc. From roger.lewis at oracle.com Mon Jan 9 15:35:12 2012 From: roger.lewis at oracle.com (Roger Lewis) Date: Mon, 09 Jan 2012 15:35:12 -0800 Subject: Filing bugs In-Reply-To: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> Message-ID: <4F0B79B0.5010302@oracle.com> Mike, The page at bugs.sun.com is in the process of being updated to accept bugs against Mac. The workaround would be to select another OS in the pull-down and clearly indicate that the bug is on Mac in the description. It would be useful bugs being being submitted to bugs.sun.com related to this project team to have a term at the beginning of the synopsis that would help identify it as a bug related to the project. This would be similar to how a keyword functions for querying purposes. Can I suggest "macosxport"? example synopis: macosxport: user locale and user interface locale...... -Roger On 1/9/12 3:19 PM, Mike Swingler wrote: > Where do we file bugs against the Java 7 Mac Developer Preview? > > The page says to use:, but there doesn't seem to be any activity there. > > rejects any attempt to file a bug against Mac OS X. > > Ideas? > Mike Swingler > Apple Inc. > From roger.lewis at oracle.com Mon Jan 9 15:54:29 2012 From: roger.lewis at oracle.com (Roger Lewis) Date: Mon, 09 Jan 2012 15:54:29 -0800 Subject: Filing bugs In-Reply-To: <4FCC28F6-CA5D-4D82-9F73-42C57CD5765C@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> <4FCC28F6-CA5D-4D82-9F73-42C57CD5765C@oracle.com> Message-ID: <4F0B7E35.3030109@oracle.com> From victor.dyakov at oracle.com Mon Jan 9 20:34:25 2012 From: victor.dyakov at oracle.com (Victor Dyakov) Date: Tue, 10 Jan 2012 08:34:25 +0400 Subject: Filing bugs In-Reply-To: <4FCC28F6-CA5D-4D82-9F73-42C57CD5765C@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> <4FCC28F6-CA5D-4D82-9F73-42C57CD5765C@oracle.com> Message-ID: <4F0BBFD1.3090803@oracle.com> Hi, The same thing is implemented for AWT/Swing/2D bugs amount, our internal convention of [macosx] prefix at the start of the bug synopsis. Additionally we added "macosx" keyword. That is very useful to sort out related bugs. Victor Dyakov victor.dyakov at oracle.com Saint Petersburg, Russia On 1/10/2012 3:51 AM, Scott Kovatch wrote: > For Deploy we are already internally using the convention of putting '(Mac) ' at the start of the bug title, but only because it makes it easier for them to get routed directly to me. :-\ > > If we could use that, even just for the short term, it would be helpful for me, too. > > -- Scott K. > > ---------------------------------------- > Scott Kovatch > scott.kovatch at oracle.com > Santa Clara/Pleasanton, CA > > On Jan 9, 2012, at 3:35 PM, Roger Lewis wrote: > >> Mike, >> >> The page at bugs.sun.com is in the process of being updated to accept bugs against Mac. The workaround would be to select another OS in the pull-down and clearly indicate that the bug is on Mac in the description. >> >> It would be useful bugs being being submitted to bugs.sun.com related to this project team to have a term at the beginning of the synopsis that would help identify it as a bug related to the project. This would be similar to how a keyword functions for querying purposes. Can I suggest "macosxport"? >> example synopis: macosxport: user locale and user interface locale...... >> >> -Roger >> >> >> On 1/9/12 3:19 PM, Mike Swingler wrote: >>> Where do we file bugs against the Java 7 Mac Developer Preview? >>> >>> The page says to use:, but there doesn't seem to be any activity there. >>> >>> rejects any attempt to file a bug against Mac OS X. >>> >>> Ideas? >>> Mike Swingler >>> Apple Inc. >>> From scott.kovatch at oracle.com Mon Jan 9 15:51:13 2012 From: scott.kovatch at oracle.com (Scott Kovatch) Date: Mon, 9 Jan 2012 15:51:13 -0800 Subject: Filing bugs In-Reply-To: <4F0B79B0.5010302@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> Message-ID: <4FCC28F6-CA5D-4D82-9F73-42C57CD5765C@oracle.com> For Deploy we are already internally using the convention of putting '(Mac) ' at the start of the bug title, but only because it makes it easier for them to get routed directly to me. :-\ If we could use that, even just for the short term, it would be helpful for me, too. -- Scott K. ---------------------------------------- Scott Kovatch scott.kovatch at oracle.com Santa Clara/Pleasanton, CA On Jan 9, 2012, at 3:35 PM, Roger Lewis wrote: > Mike, > > The page at bugs.sun.com is in the process of being updated to accept bugs against Mac. The workaround would be to select another OS in the pull-down and clearly indicate that the bug is on Mac in the description. > > It would be useful bugs being being submitted to bugs.sun.com related to this project team to have a term at the beginning of the synopsis that would help identify it as a bug related to the project. This would be similar to how a keyword functions for querying purposes. Can I suggest "macosxport"? > example synopis: macosxport: user locale and user interface locale...... > > -Roger > > > On 1/9/12 3:19 PM, Mike Swingler wrote: >> Where do we file bugs against the Java 7 Mac Developer Preview? >> >> The page says to use:, but there doesn't seem to be any activity there. >> >> rejects any attempt to file a bug against Mac OS X. >> >> Ideas? >> Mike Swingler >> Apple Inc. >> From nelson.dcosta at oracle.com Mon Jan 9 23:40:01 2012 From: nelson.dcosta at oracle.com (nelson.dcosta at oracle.com) Date: Tue, 10 Jan 2012 13:10:01 +0530 Subject: Filing bugs In-Reply-To: <4F0B79B0.5010302@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> Message-ID: <4F0BEB51.30607@oracle.com> From Alan.Bateman at oracle.com Tue Jan 10 00:50:54 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 10 Jan 2012 08:50:54 +0000 Subject: Filing bugs In-Reply-To: <4F0B79B0.5010302@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> Message-ID: <4F0BFBEE.7010703@oracle.com> On 09/01/2012 23:35, Roger Lewis wrote: > > > It would be useful bugs being being submitted to bugs.sun.com related > to this project team to have a term at the beginning of the synopsis > that would help identify it as a bug related to the project. This > would be similar to how a keyword functions for querying purposes. Can > I suggest "macosxport"? > example synopis: macosxport: user locale and user interface > locale...... The only thing is that conflicts with conventions used in other areas, the core area in particular where the area of interest is at the beginning of the synopsis to make long lists of bugs sortable by synopsis. Where bugs are platform specific then the convention has been to put it at end of the synopsis. That said, there is an operating system field and maybe whoever moves this bugs to the right place can fix that up? -Alan From alexandr.scherbatiy at oracle.com Tue Jan 10 04:30:19 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Tue, 10 Jan 2012 16:30:19 +0400 Subject: [7u4] Request for approval for 7110815 - closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS Message-ID: <4F0C2F5B.3070304@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7110815 closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7110815 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e0f94b9c53a8 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From alexandr.scherbatiy at oracle.com Tue Jan 10 05:21:12 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Tue, 10 Jan 2012 17:21:12 +0400 Subject: [7u4] Request for approval for 6505523 - NullPointerException in BasicTreeUI when a node is removed by expansion listener Message-ID: <4F0C3B48.8070309@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 6505523 NullPointerException in BasicTreeUI when a node is removed by expansion listener http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6505523 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/79d14e328670 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From alexandr.scherbatiy at oracle.com Tue Jan 10 06:26:24 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Tue, 10 Jan 2012 18:26:24 +0400 Subject: [7u4] Request for approval for 7115357 - closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS Message-ID: <4F0C4A90.2090100@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7115357 closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7115357 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7dd4395fe4a5 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From edvard.wendelin at oracle.com Tue Jan 10 07:07:08 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jan 2012 16:07:08 +0100 Subject: [7u4] Request for approval for 7110815 - closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS In-Reply-To: <4F0C2F5B.3070304@oracle.com> References: <4F0C2F5B.3070304@oracle.com> Message-ID: <69E12F65-02BF-429D-B8C6-8476CC389BFB@oracle.com> Approved. On Jan 10, 2012, at 1:30 PM, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7110815 closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7110815 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e0f94b9c53a8 > > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From edvard.wendelin at oracle.com Tue Jan 10 07:10:51 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jan 2012 16:10:51 +0100 Subject: [7u4] Request for approval for 6505523 - NullPointerException in BasicTreeUI when a node is removed by expansion listener In-Reply-To: <4F0C3B48.8070309@oracle.com> References: <4F0C3B48.8070309@oracle.com> Message-ID: approved. On Jan 10, 2012, at 2:21 PM, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 6505523 NullPointerException in BasicTreeUI when a node is removed by expansion listener > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6505523 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/79d14e328670 > > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From edvard.wendelin at oracle.com Tue Jan 10 07:11:03 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jan 2012 16:11:03 +0100 Subject: [7u4] Request for approval for 7115357 - closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS In-Reply-To: <4F0C4A90.2090100@oracle.com> References: <4F0C4A90.2090100@oracle.com> Message-ID: Approved. On Jan 10, 2012, at 3:26 PM, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7115357 closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7115357 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7dd4395fe4a5 > > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From chris.hegarty at oracle.com Tue Jan 10 09:43:36 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 10 Jan 2012 17:43:36 +0000 Subject: [7u4] Request for approval for CR 7095980: Ensure HttpURLConnection (and supporting APIs) don't expose HttpOnly cookies Message-ID: <4F0C78C8.7090908@oracle.com> Hi, This is a request to backport a JDK 8 fix into JDK 7u4: 7095980: Ensure HttpURLConnection (and supporting APIs) don't expose HttpOnly cookies http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7095980 The fix has already been pushed to JDK 8: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/33ac7a057b9c The code changes for jdk7u4 are identical to the ones in jdk8. Thanks, -Chris. From dalibor.topic at oracle.com Tue Jan 10 09:51:16 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Tue, 10 Jan 2012 18:51:16 +0100 Subject: JDK 7u2 is now GA In-Reply-To: <8B0AF6D4-30CC-4D06-9315-41C1E9A830F3@oracle.com> References: <8B0AF6D4-30CC-4D06-9315-41C1E9A830F3@oracle.com> Message-ID: <4F0C7A94.5060902@oracle.com> On 12/13/11 9:56 PM, Edvard Wendelin wrote: > Hi, > > I'd like to announce that JDK 7u2 is now generally available [1]. We would like to thank all of you for the contributions you've made! The final build number of OpenJDK 7u2 is b13. OpenJDK source code is available on the Mercurial server [2] and we will also publish source drops in the near future. Once they are available I will send out a link. The source code zip file has been published at http://download.java.net/openjdk/jdk7u2/ . cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From edvard.wendelin at oracle.com Tue Jan 10 10:06:35 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 10 Jan 2012 19:06:35 +0100 Subject: [7u4] Request for approval for CR 7095980: Ensure HttpURLConnection (and supporting APIs) don't expose HttpOnly cookies In-Reply-To: <4F0C78C8.7090908@oracle.com> References: <4F0C78C8.7090908@oracle.com> Message-ID: Approved. On Jan 10, 2012, at 6:43 PM, Chris Hegarty wrote: > Hi, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7095980: Ensure HttpURLConnection (and supporting APIs) don't expose HttpOnly cookies > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7095980 > > The fix has already been pushed to JDK 8: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/33ac7a057b9c > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thanks, > -Chris. From scott.kovatch at oracle.com Tue Jan 10 11:39:14 2012 From: scott.kovatch at oracle.com (Scott Kovatch) Date: Tue, 10 Jan 2012 11:39:14 -0800 Subject: Filing bugs In-Reply-To: <4F0BFBEE.7010703@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> <4F0BFBEE.7010703@oracle.com> Message-ID: On Jan 10, 2012, at 12:50 AM, Alan Bateman wrote: > On 09/01/2012 23:35, Roger Lewis wrote: >> >> >> It would be useful bugs being being submitted to bugs.sun.com related to this project team to have a term at the beginning of the synopsis that would help identify it as a bug related to the project. This would be similar to how a keyword functions for querying purposes. Can I suggest "macosxport"? >> example synopis: macosxport: user locale and user interface locale...... > The only thing is that conflicts with conventions used in other areas, the core area in particular where the area of interest is at the beginning of the synopsis to make long lists of bugs sortable by synopsis. Where bugs are platform specific then the convention has been to put it at end of the synopsis. That said, there is an operating system field and maybe whoever moves this bugs to the right place can fix that up? I agree that pseudo-keywords aren't a good long-term solution. The short-term problem is that if you select Mac OS X we don't even allow the bug to be submitted on the assumption that it should go to Apple's bug reporting system. I think once that behavior is changed we can use the OS field as intended and then we won't need any synopsis hacking. I know I'm setting Mac OS X when I use Bugster. -- Scott From swingler at apple.com Tue Jan 10 12:44:29 2012 From: swingler at apple.com (Mike Swingler) Date: Tue, 10 Jan 2012 12:44:29 -0800 Subject: Filing bugs In-Reply-To: <4F0BEB51.30607@oracle.com> References: <583F0098-C70A-41EE-ABB7-442112260CD4@apple.com> <4F0B79B0.5010302@oracle.com> <4F0BEB51.30607@oracle.com> Message-ID: <8EE11106-7692-41E5-AC9A-1C91938E7630@apple.com> Great news. Thanks much for your help Nelson. Cheers, Mike Swingler Apple Inc. On Jan 9, 2012, at 11:40 PM, nelson.dcosta at oracle.com wrote: > Mike, > > I have deployed the changes to accept reports through bugreport.sun.com for bugs reported against the Mac OS X platform. These reports are filed in bugtraq against the macosx operating system. > > Regards, > Nelson > > On 1/10/2012 5:05 AM, Roger Lewis wrote: >> >> Mike, >> >> The page at bugs.sun.com is in the process of being updated to accept bugs against Mac. The workaround would be to select another OS in the pull-down and clearly indicate that the bug is on Mac in the description. >> >> It would be useful bugs being being submitted to bugs.sun.com related to this project team to have a term at the beginning of the synopsis that would help identify it as a bug related to the project. This would be similar to how a keyword functions for querying purposes. Can I suggest "macosxport"? >> example synopis: macosxport: user locale and user interface locale...... >> >> -Roger >> >> >> On 1/9/12 3:19 PM, Mike Swingler wrote: >>> Where do we file bugs against the Java 7 Mac Developer Preview? >>> >>> The page says to use:, but there doesn't seem to be any activity there. >>> >>> rejects any attempt to file a bug against Mac OS X. >>> >>> Ideas? >>> Mike Swingler >>> Apple Inc. >>> > From Dmitry.Degrave at oracle.com Tue Jan 10 12:47:09 2012 From: Dmitry.Degrave at oracle.com (Dmeetry Degrave) Date: Wed, 11 Jan 2012 00:47:09 +0400 Subject: [7u4] Request for approval for CR 7046929 - tools/javac/api/T6397104.java fails Message-ID: <4F0CA3CD.3080402@oracle.com> Hi, This is a request for jdk7 update 4. The changes in 7u4 are identical to jdk8. cr: http://bugs.sun.com/view_bug.do?bug_id=7046929 fix: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a07eef109532 thanks, dmeetry From weijun.wang at oracle.com Tue Jan 10 16:47:08 2012 From: weijun.wang at oracle.com (Weijun Wang) Date: Wed, 11 Jan 2012 08:47:08 +0800 Subject: [7u4] Request for approval for CR 7047200: keytool safe store Message-ID: <4F0CDC0C.7000205@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u4. 7047200: keytool safe store http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7047200 Description: Some illegal keytool commands might corrupt a keystore, we should avoid this. The fix is already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/log?rev=7047200 reviewed by xuelei. The patch for jdk7u4 is identical to the one in jdk8. I intend to push it to ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk Thanks Weijun From edvard.wendelin at oracle.com Tue Jan 10 23:17:29 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jan 2012 08:17:29 +0100 Subject: [7u4] Request for approval for CR 7047200: keytool safe store In-Reply-To: <4F0CDC0C.7000205@oracle.com> References: <4F0CDC0C.7000205@oracle.com> Message-ID: <306C42B8-0019-41DE-AE38-D16106A89E9C@oracle.com> Approved. On Jan 11, 2012, at 1:47 AM, Weijun Wang wrote: > Hi All > > This is a request to backport a jdk8 fix into jdk7u4. > > 7047200: keytool safe store > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7047200 > > Description: > > Some illegal keytool commands might corrupt a keystore, we should avoid this. > > The fix is already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/log?rev=7047200 > > reviewed by xuelei. > > The patch for jdk7u4 is identical to the one in jdk8. > > I intend to push it to > > ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk > > Thanks > Weijun From weijun.wang at oracle.com Tue Jan 10 23:25:41 2012 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 11 Jan 2012 07:25:41 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7047200: keytool safe store Message-ID: <20120111072604.A05FD47918@hg.openjdk.java.net> Changeset: f56205750512 Author: weijun Date: 2011-09-09 11:18 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f56205750512 7047200: keytool safe store Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java + test/sun/security/tools/keytool/trystore.sh From edvard.wendelin at oracle.com Tue Jan 10 23:37:20 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jan 2012 08:37:20 +0100 Subject: [7u4] Request for approval for CR 7046929 - tools/javac/api/T6397104.java fails In-Reply-To: <4F0CA3CD.3080402@oracle.com> References: <4F0CA3CD.3080402@oracle.com> Message-ID: Approved. On Jan 10, 2012, at 9:47 PM, Dmeetry Degrave wrote: > Hi, > > This is a request for jdk7 update 4. The changes in 7u4 are identical to jdk8. > > cr: http://bugs.sun.com/view_bug.do?bug_id=7046929 > fix: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a07eef109532 > > thanks, > dmeetry From anton.tarasov at oracle.com Wed Jan 11 05:38:53 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Wed, 11 Jan 2012 16:38:53 +0300 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard Message-ID: <4F0D90ED.2010400@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 Webrev can be found at: http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html Thanks, Anton. From anton.tarasov at oracle.com Wed Jan 11 05:20:19 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Wed, 11 Jan 2012 16:20:19 +0300 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard Message-ID: <4F0D8C93.1010406@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 Webrev can be found at: http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html Thanks, Anton. From anton.tarasov at oracle.com Wed Jan 11 04:40:14 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Wed, 11 Jan 2012 16:40:14 +0400 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard Message-ID: <4F0D832E.3040205@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 Webrev can be found at: http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html Thanks, Anton. From anton.tarasov at oracle.com Wed Jan 11 04:47:58 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Wed, 11 Jan 2012 16:47:58 +0400 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard In-Reply-To: <4F0D90ED.2010400@oracle.com> References: <4F0D90ED.2010400@oracle.com> Message-ID: <4F0D84FE.4000104@oracle.com> This is a duplicate message, please disregard it. Thanks, Anton. On 11.01.2012 17:38, Anton V. Tarasov wrote: > Hello, > > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 > Webrev can be found at: http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ > Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html > > Thanks, > Anton. From chris.hegarty at oracle.com Wed Jan 11 05:14:44 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Wed, 11 Jan 2012 13:14:44 +0000 Subject: [7u4] Request for approval for CR 7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map Message-ID: <4F0D8B44.6070809@oracle.com> Hi, This is a request to backport a JDK 8 fix into JDK 7u4: 7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7128648 The fix has already been pushed to JDK 8: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/31a1fc60a895 The code changes for jdk7u4 are identical to the ones in jdk8. Thanks, -Chris. From edvard.wendelin at oracle.com Wed Jan 11 05:20:29 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jan 2012 14:20:29 +0100 Subject: [7u4] Request for approval for CR 7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map In-Reply-To: <4F0D8B44.6070809@oracle.com> References: <4F0D8B44.6070809@oracle.com> Message-ID: Approved. On Jan 11, 2012, at 2:14 PM, Chris Hegarty wrote: > Hi, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7128648 > > The fix has already been pushed to JDK 8: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/31a1fc60a895 > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thanks, > -Chris. From denis.fokin at sun.com Wed Jan 11 05:29:05 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Wed, 11 Jan 2012 13:29:05 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7110815: closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS Message-ID: <20120111132931.9C1D84791C@hg.openjdk.java.net> Changeset: 30bd4016f243 Author: alexsch Date: 2012-01-11 17:22 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/30bd4016f243 7110815: closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS Reviewed-by: kizune + test/javax/swing/JSplitPane/4885629/bug4885629.java From artem.ananiev at oracle.com Wed Jan 11 05:46:24 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 11 Jan 2012 17:46:24 +0400 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard In-Reply-To: <4F0D8C93.1010406@oracle.com> References: <4F0D8C93.1010406@oracle.com> Message-ID: <4F0D92B0.2080703@oracle.com> Approved. Thanks, Artem On 1/11/2012 5:20 PM, Anton V. Tarasov wrote: > Hello, > > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony > Petrov. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 > Webrev can be found at: http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html > > > Thanks, > Anton. From GREG.X.BROWN at oracle.com Wed Jan 11 05:45:47 2012 From: GREG.X.BROWN at oracle.com (Greg Brown) Date: Wed, 11 Jan 2012 08:45:47 -0500 Subject: [REVIEW] Update paths in JavaAppLauncher.xcodeproj Message-ID: This change fixes some broken paths in JavaAppLauncher.xcodeproj, allowing the project to build. The diff is a little tough to follow, but the things that changed were: - The path to the JDK and JRE plugins - The paths to the JNI header files Greg diff -r d201644bbdb0 src/macosx/bundle/JavaAppLauncher/JavaAppLauncher.xcodeproj/project.pbxproj --- a/src/macosx/bundle/JavaAppLauncher/JavaAppLauncher.xcodeproj/project.pbxproj Tue Jan 10 07:34:06 2012 -0800 +++ b/src/macosx/bundle/JavaAppLauncher/JavaAppLauncher.xcodeproj/project.pbxproj Wed Jan 11 08:39:57 2012 -0500 @@ -1,318 +1,318 @@ // !$*UTF8*$! { - archiveVersion = 1; - classes = { - }; - objectVersion = 45; - objects = { + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { /* Begin PBXBuildFile section */ - 2C483E05143512EB00F2AEFD /* 1.7.0.jre in Copy PlugIns */ = {isa = PBXBuildFile; fileRef = 2C483E04143512EB00F2AEFD /* 1.7.0.jre */; }; - 89D3CD32142EEB2200A08AED /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 89D3CD29142EEB2200A08AED /* InfoPlist.strings */; }; - 89D3CD33142EEB2200A08AED /* GenericApp.icns in Resources */ = {isa = PBXBuildFile; fileRef = 89D3CD2B142EEB2200A08AED /* GenericApp.icns */; }; - 89D3CD35142EEB2200A08AED /* JVMArgs.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D3CD30142EEB2200A08AED /* JVMArgs.m */; }; - 89D3CD36142EEB2200A08AED /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D3CD31142EEB2200A08AED /* main.m */; }; - 89D3D365143041F000A08AED /* JavaAppLauncher.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D3D364143041F000A08AED /* JavaAppLauncher.m */; }; - 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; + 2C483E05143512EB00F2AEFD /* 1.7.0.jre in Copy PlugIns */ = {isa = PBXBuildFile; fileRef = 2C483E04143512EB00F2AEFD /* 1.7.0.jre */; }; + 89D3CD32142EEB2200A08AED /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 89D3CD29142EEB2200A08AED /* InfoPlist.strings */; }; + 89D3CD33142EEB2200A08AED /* GenericApp.icns in Resources */ = {isa = PBXBuildFile; fileRef = 89D3CD2B142EEB2200A08AED /* GenericApp.icns */; }; + 89D3CD35142EEB2200A08AED /* JVMArgs.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D3CD30142EEB2200A08AED /* JVMArgs.m */; }; + 89D3CD36142EEB2200A08AED /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D3CD31142EEB2200A08AED /* main.m */; }; + 89D3D365143041F000A08AED /* JavaAppLauncher.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D3D364143041F000A08AED /* JavaAppLauncher.m */; }; + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ - 2C48F06614350F0F00F2AEFD /* Copy PlugIns */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 13; - files = ( - 2C483E05143512EB00F2AEFD /* 1.7.0.jre in Copy PlugIns */, - ); - name = "Copy PlugIns"; - runOnlyForDeploymentPostprocessing = 0; - }; + 2C48F06614350F0F00F2AEFD /* Copy PlugIns */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 13; + files = ( + 2C483E05143512EB00F2AEFD /* 1.7.0.jre in Copy PlugIns */, + ); + name = "Copy PlugIns"; + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; - 2C483E04143512EB00F2AEFD /* 1.7.0.jre */ = {isa = PBXFileReference; lastKnownFileType = folder; name = 1.7.0.jre; path = "../../../../../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/1.7.0.jre"; sourceTree = SOURCE_ROOT; }; - 2C48F06714350F8300F2AEFD /* 1.7.0.jdk */ = {isa = PBXFileReference; lastKnownFileType = folder; name = 1.7.0.jdk; path = "../../../../../build/macosx-universal/j2sdk-bundle/1.7.0.jdk"; sourceTree = SOURCE_ROOT; }; - 2CB5DA5E14355FCA00D3A656 /* classfile_constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = classfile_constants.h; sourceTree = ""; }; - 2CB5DA6014355FCA00D3A656 /* jawt_md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jawt_md.h; sourceTree = ""; }; - 2CB5DA6114355FCA00D3A656 /* jni_md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jni_md.h; sourceTree = ""; }; - 2CB5DA6214355FCA00D3A656 /* jawt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jawt.h; sourceTree = ""; }; - 2CB5DA6314355FCA00D3A656 /* jdwpTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jdwpTransport.h; sourceTree = ""; }; - 2CB5DA6414355FCA00D3A656 /* jni.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jni.h; sourceTree = ""; }; - 2CB5DA6514355FCA00D3A656 /* jvmti.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jvmti.h; sourceTree = ""; }; - 2CB5DA6614355FCA00D3A656 /* jvmticmlr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jvmticmlr.h; sourceTree = ""; }; - 89D3CD2A142EEB2200A08AED /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; - 89D3CD2B142EEB2200A08AED /* GenericApp.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = GenericApp.icns; path = /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/GenericApp.icns; sourceTree = ""; }; - 89D3CD2C142EEB2200A08AED /* JavaAppLauncher-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "JavaAppLauncher-Info.plist"; sourceTree = ""; }; - 89D3CD2E142EEB2200A08AED /* JavaAppLauncher_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaAppLauncher_Prefix.pch; sourceTree = ""; }; - 89D3CD2F142EEB2200A08AED /* JVMArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JVMArgs.h; sourceTree = ""; }; - 89D3CD30142EEB2200A08AED /* JVMArgs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JVMArgs.m; sourceTree = ""; }; - 89D3CD31142EEB2200A08AED /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 89D3D363143041F000A08AED /* JavaAppLauncher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaAppLauncher.h; sourceTree = ""; }; - 89D3D364143041F000A08AED /* JavaAppLauncher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JavaAppLauncher.m; sourceTree = ""; }; - 8D1107320486CEB800E47090 /* JavaAppLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JavaAppLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 2C483E04143512EB00F2AEFD /* 1.7.0.jre */ = {isa = PBXFileReference; lastKnownFileType = folder; name = 1.7.0.jre; path = "../../../../../build/macosx-universal/j2re-image/1.7.0.jre"; sourceTree = SOURCE_ROOT; }; + 2C48F06714350F8300F2AEFD /* 1.7.0.jdk */ = {isa = PBXFileReference; lastKnownFileType = folder; name = 1.7.0.jdk; path = "../../../../../build/macosx-universal/j2sdk-image/1.7.0.jdk"; sourceTree = SOURCE_ROOT; }; + 377D6E8C14BCBCFD0038C98B /* classfile_constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = classfile_constants.h; sourceTree = ""; }; + 377D6E8E14BCBCFD0038C98B /* jawt_md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jawt_md.h; sourceTree = ""; }; + 377D6E8F14BCBCFD0038C98B /* jni_md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jni_md.h; sourceTree = ""; }; + 377D6E9014BCBCFD0038C98B /* jawt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jawt.h; sourceTree = ""; }; + 377D6E9114BCBCFD0038C98B /* jdwpTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jdwpTransport.h; sourceTree = ""; }; + 377D6E9214BCBCFD0038C98B /* jni.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jni.h; sourceTree = ""; }; + 377D6E9314BCBCFD0038C98B /* jvmti.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jvmti.h; sourceTree = ""; }; + 377D6E9414BCBCFD0038C98B /* jvmticmlr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jvmticmlr.h; sourceTree = ""; }; + 89D3CD2A142EEB2200A08AED /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 89D3CD2B142EEB2200A08AED /* GenericApp.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = GenericApp.icns; path = /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/GenericApp.icns; sourceTree = ""; }; + 89D3CD2C142EEB2200A08AED /* JavaAppLauncher-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "JavaAppLauncher-Info.plist"; sourceTree = ""; }; + 89D3CD2E142EEB2200A08AED /* JavaAppLauncher_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaAppLauncher_Prefix.pch; sourceTree = ""; }; + 89D3CD2F142EEB2200A08AED /* JVMArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JVMArgs.h; sourceTree = ""; }; + 89D3CD30142EEB2200A08AED /* JVMArgs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JVMArgs.m; sourceTree = ""; }; + 89D3CD31142EEB2200A08AED /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 89D3D363143041F000A08AED /* JavaAppLauncher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaAppLauncher.h; sourceTree = ""; }; + 89D3D364143041F000A08AED /* JavaAppLauncher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JavaAppLauncher.m; sourceTree = ""; }; + 8D1107320486CEB800E47090 /* JavaAppLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JavaAppLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 8D11072E0486CEB800E47090 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + 8D11072E0486CEB800E47090 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 1058C7A0FEA54F0111CA2CBB /* frameworks */ = { - isa = PBXGroup; - children = ( - 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, - ); - name = frameworks; - sourceTree = ""; - }; - 19C28FACFE9D520D11CA2CBB /* Products */ = { - isa = PBXGroup; - children = ( - 8D1107320486CEB800E47090 /* JavaAppLauncher.app */, - ); - name = Products; - sourceTree = ""; - }; - 29B97314FDCFA39411CA2CEA /* JavaAppLauncher */ = { - isa = PBXGroup; - children = ( - 89D3CD2D142EEB2200A08AED /* src */, - 89D3CD28142EEB2200A08AED /* resources */, - 29B97323FDCFA39411CA2CEA /* linking */, - 19C28FACFE9D520D11CA2CBB /* Products */, - ); - name = JavaAppLauncher; - sourceTree = ""; - }; - 29B97323FDCFA39411CA2CEA /* linking */ = { - isa = PBXGroup; - children = ( - 2C48F06714350F8300F2AEFD /* 1.7.0.jdk */, - 2C483E04143512EB00F2AEFD /* 1.7.0.jre */, - 2CB5DA5D14355FCA00D3A656 /* include */, - 1058C7A0FEA54F0111CA2CBB /* frameworks */, - ); - name = linking; - sourceTree = ""; - }; - 2CB5DA5D14355FCA00D3A656 /* include */ = { - isa = PBXGroup; - children = ( - 2CB5DA5E14355FCA00D3A656 /* classfile_constants.h */, - 2CB5DA5F14355FCA00D3A656 /* darwin */, - 2CB5DA6214355FCA00D3A656 /* jawt.h */, - 2CB5DA6314355FCA00D3A656 /* jdwpTransport.h */, - 2CB5DA6414355FCA00D3A656 /* jni.h */, - 2CB5DA6514355FCA00D3A656 /* jvmti.h */, - 2CB5DA6614355FCA00D3A656 /* jvmticmlr.h */, - ); - name = include; - path = "../../../../../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/include"; - sourceTree = ""; - }; - 2CB5DA5F14355FCA00D3A656 /* darwin */ = { - isa = PBXGroup; - children = ( - 2CB5DA6014355FCA00D3A656 /* jawt_md.h */, - 2CB5DA6114355FCA00D3A656 /* jni_md.h */, - ); - path = darwin; - sourceTree = ""; - }; - 89D3CD28142EEB2200A08AED /* resources */ = { - isa = PBXGroup; - children = ( - 89D3CD29142EEB2200A08AED /* InfoPlist.strings */, - 89D3CD2B142EEB2200A08AED /* GenericApp.icns */, - 89D3CD2C142EEB2200A08AED /* JavaAppLauncher-Info.plist */, - ); - path = resources; - sourceTree = ""; - }; - 89D3CD2D142EEB2200A08AED /* src */ = { - isa = PBXGroup; - children = ( - 89D3CD31142EEB2200A08AED /* main.m */, - 89D3D363143041F000A08AED /* JavaAppLauncher.h */, - 89D3D364143041F000A08AED /* JavaAppLauncher.m */, - 89D3CD2F142EEB2200A08AED /* JVMArgs.h */, - 89D3CD30142EEB2200A08AED /* JVMArgs.m */, - 89D3CD2E142EEB2200A08AED /* JavaAppLauncher_Prefix.pch */, - ); - path = src; - sourceTree = ""; - }; + 1058C7A0FEA54F0111CA2CBB /* frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, + ); + name = frameworks; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* JavaAppLauncher.app */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* JavaAppLauncher */ = { + isa = PBXGroup; + children = ( + 89D3CD2D142EEB2200A08AED /* src */, + 89D3CD28142EEB2200A08AED /* resources */, + 29B97323FDCFA39411CA2CEA /* linking */, + 19C28FACFE9D520D11CA2CBB /* Products */, + ); + name = JavaAppLauncher; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* linking */ = { + isa = PBXGroup; + children = ( + 377D6E8B14BCBCFD0038C98B /* include */, + 2C48F06714350F8300F2AEFD /* 1.7.0.jdk */, + 2C483E04143512EB00F2AEFD /* 1.7.0.jre */, + 1058C7A0FEA54F0111CA2CBB /* frameworks */, + ); + name = linking; + sourceTree = ""; + }; + 377D6E8B14BCBCFD0038C98B /* include */ = { + isa = PBXGroup; + children = ( + 377D6E8C14BCBCFD0038C98B /* classfile_constants.h */, + 377D6E8D14BCBCFD0038C98B /* darwin */, + 377D6E9014BCBCFD0038C98B /* jawt.h */, + 377D6E9114BCBCFD0038C98B /* jdwpTransport.h */, + 377D6E9214BCBCFD0038C98B /* jni.h */, + 377D6E9314BCBCFD0038C98B /* jvmti.h */, + 377D6E9414BCBCFD0038C98B /* jvmticmlr.h */, + ); + name = include; + path = "../../../../../build/macosx-universal/include"; + sourceTree = ""; + }; + 377D6E8D14BCBCFD0038C98B /* darwin */ = { + isa = PBXGroup; + children = ( + 377D6E8E14BCBCFD0038C98B /* jawt_md.h */, + 377D6E8F14BCBCFD0038C98B /* jni_md.h */, + ); + path = darwin; + sourceTree = ""; + }; + 89D3CD28142EEB2200A08AED /* resources */ = { + isa = PBXGroup; + children = ( + 89D3CD29142EEB2200A08AED /* InfoPlist.strings */, + 89D3CD2B142EEB2200A08AED /* GenericApp.icns */, + 89D3CD2C142EEB2200A08AED /* JavaAppLauncher-Info.plist */, + ); + path = resources; + sourceTree = ""; + }; + 89D3CD2D142EEB2200A08AED /* src */ = { + isa = PBXGroup; + children = ( + 89D3CD31142EEB2200A08AED /* main.m */, + 89D3D363143041F000A08AED /* JavaAppLauncher.h */, + 89D3D364143041F000A08AED /* JavaAppLauncher.m */, + 89D3CD2F142EEB2200A08AED /* JVMArgs.h */, + 89D3CD30142EEB2200A08AED /* JVMArgs.m */, + 89D3CD2E142EEB2200A08AED /* JavaAppLauncher_Prefix.pch */, + ); + path = src; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 8D1107260486CEB800E47090 /* JavaAppLauncher */ = { - isa = PBXNativeTarget; - buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "JavaAppLauncher" */; - buildPhases = ( - 8D1107290486CEB800E47090 /* Resources */, - 2C48F06614350F0F00F2AEFD /* Copy PlugIns */, - 8D11072C0486CEB800E47090 /* Sources */, - 8D11072E0486CEB800E47090 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = JavaAppLauncher; - productInstallPath = "$(HOME)/Applications"; - productName = JavaAppLauncher; - productReference = 8D1107320486CEB800E47090 /* JavaAppLauncher.app */; - productType = "com.apple.product-type.application"; - }; + 8D1107260486CEB800E47090 /* JavaAppLauncher */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "JavaAppLauncher" */; + buildPhases = ( + 8D1107290486CEB800E47090 /* Resources */, + 2C48F06614350F0F00F2AEFD /* Copy PlugIns */, + 8D11072C0486CEB800E47090 /* Sources */, + 8D11072E0486CEB800E47090 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = JavaAppLauncher; + productInstallPath = "$(HOME)/Applications"; + productName = JavaAppLauncher; + productReference = 8D1107320486CEB800E47090 /* JavaAppLauncher.app */; + productType = "com.apple.product-type.application"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 29B97313FDCFA39411CA2CEA /* Project object */ = { - isa = PBXProject; - buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "JavaAppLauncher" */; - compatibilityVersion = "Xcode 3.1"; - developmentRegion = English; - hasScannedForEncodings = 1; - knownRegions = ( - en, - English, - ); - mainGroup = 29B97314FDCFA39411CA2CEA /* JavaAppLauncher */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 8D1107260486CEB800E47090 /* JavaAppLauncher */, - ); - }; + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0420; + }; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "JavaAppLauncher" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + en, + English, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* JavaAppLauncher */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D1107260486CEB800E47090 /* JavaAppLauncher */, + ); + }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 8D1107290486CEB800E47090 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 89D3CD32142EEB2200A08AED /* InfoPlist.strings in Resources */, - 89D3CD33142EEB2200A08AED /* GenericApp.icns in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + 8D1107290486CEB800E47090 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 89D3CD32142EEB2200A08AED /* InfoPlist.strings in Resources */, + 89D3CD33142EEB2200A08AED /* GenericApp.icns in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 8D11072C0486CEB800E47090 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 89D3CD35142EEB2200A08AED /* JVMArgs.m in Sources */, - 89D3CD36142EEB2200A08AED /* main.m in Sources */, - 89D3D365143041F000A08AED /* JavaAppLauncher.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + 8D11072C0486CEB800E47090 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 89D3CD35142EEB2200A08AED /* JVMArgs.m in Sources */, + 89D3CD36142EEB2200A08AED /* main.m in Sources */, + 89D3D365143041F000A08AED /* JavaAppLauncher.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ - 89D3CD29142EEB2200A08AED /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 89D3CD2A142EEB2200A08AED /* English */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; + 89D3CD29142EEB2200A08AED /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 89D3CD2A142EEB2200A08AED /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ - C01FCF4B08A954540054247B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_MODEL_TUNING = G5; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = src/JavaAppLauncher_Prefix.pch; - INFOPLIST_FILE = "resources/JavaAppLauncher-Info.plist"; - INSTALL_PATH = "$(HOME)/Applications"; - LIBRARY_SEARCH_PATHS = "$(inherited)"; - PRODUCT_NAME = JavaAppLauncher; - }; - name = Debug; - }; - C01FCF4C08A954540054247B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_MODEL_TUNING = G5; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = src/JavaAppLauncher_Prefix.pch; - INFOPLIST_FILE = "resources/JavaAppLauncher-Info.plist"; - INSTALL_PATH = "$(HOME)/Applications"; - LIBRARY_SEARCH_PATHS = "$(inherited)"; - PRODUCT_NAME = JavaAppLauncher; - }; - name = Release; - }; - C01FCF4F08A954540054247B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - ONLY_ACTIVE_ARCH = YES; - PREBINDING = NO; - SDKROOT = ""; - }; - name = Debug; - }; - C01FCF5008A954540054247B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = ""; - }; - name = Release; - }; + C01FCF4B08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = src/JavaAppLauncher_Prefix.pch; + INFOPLIST_FILE = "resources/JavaAppLauncher-Info.plist"; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + PRODUCT_NAME = JavaAppLauncher; + }; + name = Debug; + }; + C01FCF4C08A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = src/JavaAppLauncher_Prefix.pch; + INFOPLIST_FILE = "resources/JavaAppLauncher-Info.plist"; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + PRODUCT_NAME = JavaAppLauncher; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = ""; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + SDKROOT = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "JavaAppLauncher" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C01FCF4B08A954540054247B /* Debug */, - C01FCF4C08A954540054247B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - C01FCF4E08A954540054247B /* Build configuration list for PBXProject "JavaAppLauncher" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C01FCF4F08A954540054247B /* Debug */, - C01FCF5008A954540054247B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; + C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "JavaAppLauncher" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4B08A954540054247B /* Debug */, + C01FCF4C08A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "JavaAppLauncher" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ - }; - rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; } From greg.x.brown at oracle.com Wed Jan 11 05:51:01 2012 From: greg.x.brown at oracle.com (Greg Brown) Date: Wed, 11 Jan 2012 08:51:01 -0500 Subject: [REVIEW] Update paths in JavaAppLauncher.xcodeproj In-Reply-To: References: Message-ID: Also, apologies if the format/process is not correct for this review request - I wasn't sure if this change required a bug # or not. If so, let me know and I'll file one. Thanks, Greg From anton.tarasov at oracle.com Wed Jan 11 06:51:40 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Wed, 11 Jan 2012 17:51:40 +0300 Subject: [7u4] Request for approval for CR 7124217 - [macosx] key events are posted to the event queue twice Message-ID: <4F0DA1FC.6090000@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124217 Webrev can be found at: http://cr.openjdk.java.net/~ant/7124217/webrev.0/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002131.html Thanks, Anton. From dmitry.cherepanov at oracle.com Wed Jan 11 07:16:12 2012 From: dmitry.cherepanov at oracle.com (Dmitry Cherepanov) Date: Wed, 11 Jan 2012 18:16:12 +0300 Subject: [7u4-osx] Request for approval for 7124335: [macosx] Need a java.awt.EmbeddedFrame subclass Message-ID: <4F0DA7BC.7060402@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124335 Webrev: http://cr.openjdk.java.net/~dcherepanov/7124335/webrev.1/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2011-December/001982.html (Reviewed and approved by Artem Ananiev) Thanks, Dmitry From edvard.wendelin at oracle.com Wed Jan 11 06:29:18 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jan 2012 15:29:18 +0100 Subject: [7u4] Request for approval for CR 7027061 - Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException Message-ID: Hi, This is a request to backport a JDK 8 fix into Open JDK 7u4. CR 7027061: Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7027061 The fix is identical to the change in JDK 8: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/829c3a8d23fa Naoto Sato will push the fix. Cheers, Edvard From edvard.wendelin at oracle.com Wed Jan 11 06:31:43 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 11 Jan 2012 15:31:43 +0100 Subject: [7u4] Request for approval for CR 7117469 - Warning cleanup for j.u.Currency and j.u.Locale related classes Message-ID: <37B56B98-CFB1-4416-AB4B-D7964C99ECAA@oracle.com> Hi, This is a request to backport a JDK 8 fix into Open JDK 7u4. CR 7117469: Warning cleanup for j.u.Currency and j.u.Locale related classes http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7117469 The fix is identical to the change in JDK 8: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/85363edbc92f Naoto Sato will push the fix. Cheers, Edvard From artem.ananiev at oracle.com Wed Jan 11 06:46:04 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 11 Jan 2012 18:46:04 +0400 Subject: [7u4-osx] Request for approval for 7124335: [macosx] Need a java.awt.EmbeddedFrame subclass In-Reply-To: <4F0DA7BC.7060402@oracle.com> References: <4F0DA7BC.7060402@oracle.com> Message-ID: <4F0DA0AC.9040606@oracle.com> Approved. Thanks, Artem On 1/11/2012 7:16 PM, Dmitry Cherepanov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124335 > > Webrev: http://cr.openjdk.java.net/~dcherepanov/7124335/webrev.1/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2011-December/001982.html > > (Reviewed and approved by Artem Ananiev) > > Thanks, > Dmitry From dmitry.degrave at sun.com Wed Jan 11 06:50:11 2012 From: dmitry.degrave at sun.com (dmitry.degrave at sun.com) Date: Wed, 11 Jan 2012 14:50:11 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7046929: tools/javac/api/T6397104.java fails Message-ID: <20120111145013.8F3144791D@hg.openjdk.java.net> Changeset: 592c30109bbe Author: dmeetry Date: 2012-01-11 18:49 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/592c30109bbe 7046929: tools/javac/api/T6397104.java fails Reviewed-by: jjh ! test/tools/javac/api/T6397104.java From dalibor.topic at oracle.com Wed Jan 11 06:56:00 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 11 Jan 2012 15:56:00 +0100 Subject: [7u4] Request for approval for CR 7027061 - Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException In-Reply-To: References: Message-ID: <4F0DA300.4020901@oracle.com> Approved. On 1/11/12 3:29 PM, Edvard Wendelin wrote: > Hi, > > This is a request to backport a JDK 8 fix into Open JDK 7u4. > > CR 7027061: Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7027061 > > The fix is identical to the change in JDK 8: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/829c3a8d23fa > > Naoto Sato will push the fix. > > Cheers, > Edvard -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Wed Jan 11 06:56:13 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 11 Jan 2012 15:56:13 +0100 Subject: [7u4] Request for approval for CR 7117469 - Warning cleanup for j.u.Currency and j.u.Locale related classes In-Reply-To: <37B56B98-CFB1-4416-AB4B-D7964C99ECAA@oracle.com> References: <37B56B98-CFB1-4416-AB4B-D7964C99ECAA@oracle.com> Message-ID: <4F0DA30D.1000100@oracle.com> Approved. On 1/11/12 3:31 PM, Edvard Wendelin wrote: > Hi, > > This is a request to backport a JDK 8 fix into Open JDK 7u4. > > CR 7117469: Warning cleanup for j.u.Currency and j.u.Locale related classes > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7117469 > > The fix is identical to the change in JDK 8: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/85363edbc92f > > Naoto Sato will push the fix. > > Cheers, > Edvard -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From paul.hohensee at oracle.com Wed Jan 11 07:41:47 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Wed, 11 Jan 2012 10:41:47 -0500 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard In-Reply-To: <4F0D832E.3040205@oracle.com> References: <4F0D832E.3040205@oracle.com> Message-ID: <4F0DADBB.9010909@oracle.com> Approved in Artem's stead. Paul On 1/11/12 7:40 AM, Anton V. Tarasov wrote: > Hello, > > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony > Petrov. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 > Webrev can be found at: > http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html > > Thanks, > Anton. From paul.hohensee at oracle.com Wed Jan 11 07:42:09 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Wed, 11 Jan 2012 10:42:09 -0500 Subject: [7u4] Request for approval for CR 7124283 - [macosx] Can't move focus out of a table with the keyboard In-Reply-To: <4F0D84FE.4000104@oracle.com> References: <4F0D90ED.2010400@oracle.com> <4F0D84FE.4000104@oracle.com> Message-ID: <4F0DADD1.30102@oracle.com> Ah, well... :) On 1/11/12 7:47 AM, Anton V. Tarasov wrote: > This is a duplicate message, please disregard it. > > Thanks, > Anton. > > On 11.01.2012 17:38, Anton V. Tarasov wrote: >> Hello, >> >> This is a request to push the following changes to jdk7u-osx. >> The fix has been reviewed on macosx-port-dev mailing list by Anthony >> Petrov. >> >> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124283 >> Webrev can be found at: >> http://cr.openjdk.java.net/~ant/7124283/v.1/webrev/ >> Technical review: >> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002121.html >> >> Thanks, >> Anton. > From naoto.sato at oracle.com Wed Jan 11 10:34:40 2012 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Wed, 11 Jan 2012 18:34:40 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120111183509.AE88E47926@hg.openjdk.java.net> Changeset: 9a2c591758d8 Author: naoto Date: 2012-01-11 10:18 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9a2c591758d8 7027061: Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException Reviewed-by: naoto Contributed-by: edvard.wendelin at oracle.com ! src/share/classes/sun/util/LocaleServiceProviderPool.java ! test/java/util/Locale/Bug6989440.java Changeset: 9cd372de83b1 Author: naoto Date: 2012-01-11 10:25 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9cd372de83b1 7117469: Warning cleanup for j.u.Currency and j.u.Locale related classes Reviewed-by: naoto Contributed-by: edvard.wendelin at oracle.com ! src/share/classes/java/util/Currency.java ! src/share/classes/sun/util/LocaleServiceProviderPool.java ! src/share/classes/sun/util/resources/LocaleData.java From swingler at apple.com Wed Jan 11 10:39:54 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 11 Jan 2012 10:39:54 -0800 Subject: [REVIEW] Update paths in JavaAppLauncher.xcodeproj In-Reply-To: References: Message-ID: On Jan 11, 2012, at 5:51 AM, Greg Brown wrote: > Also, apologies if the format/process is not correct for this review request - I wasn't sure if this change required a bug # or not. If so, let me know and I'll file one. > Thanks, > Greg This change looks fine to me, but you should also note the version of Xcode you used to edit the project file. You will need a bug ID for this to be integrated. Regards, Mike Swingler Apple Inc. From greg.x.brown at oracle.com Wed Jan 11 10:44:53 2012 From: greg.x.brown at oracle.com (Greg Brown) Date: Wed, 11 Jan 2012 13:44:53 -0500 Subject: [REVIEW] Update paths in JavaAppLauncher.xcodeproj In-Reply-To: References: Message-ID: <1D61DD82-81C9-44DC-9883-54EF4570C073@oracle.com> Thanks for the review - I'm using XCode 4.2. I'll create a ticket for this and re-send the review request. On Jan 11, 2012, at 1:39 PM, Mike Swingler wrote: > On Jan 11, 2012, at 5:51 AM, Greg Brown wrote: > >> Also, apologies if the format/process is not correct for this review request - I wasn't sure if this change required a bug # or not. If so, let me know and I'll file one. >> Thanks, >> Greg > > > This change looks fine to me, but you should also note the version of Xcode you used to edit the project file. You will need a bug ID for this to be integrated. > > Regards, > Mike Swingler > Apple Inc. > From swingler at apple.com Wed Jan 11 10:52:49 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 11 Jan 2012 10:52:49 -0800 Subject: Review request: 7129152 -- multiple calls to System.setProperties(null) crash VM In-Reply-To: References: Message-ID: On Jan 11, 2012, at 10:43 AM, Scott Kovatch wrote: > Hello, > > I finally put together a proper review package for 7129152, originally MACOSX_PORT-515. > > Please see: > > http://cr.openjdk.java.net/~skovatch/7129152/webrev.00/ > > We need to NULL out the proxy property storage so the next call won't attempt to free a bad pointer. > > Thanks, > Scott K. I approve: looks like good hygiene to NULL those out. Cheers, Mike Swingler Apple Inc. From scott.kovatch at oracle.com Wed Jan 11 10:43:40 2012 From: scott.kovatch at oracle.com (Scott Kovatch) Date: Wed, 11 Jan 2012 10:43:40 -0800 Subject: Review request: 7129152 -- multiple calls to System.setProperties(null) crash VM Message-ID: Hello, I finally put together a proper review package for 7129152, originally MACOSX_PORT-515. Please see: http://cr.openjdk.java.net/~skovatch/7129152/webrev.00/ We need to NULL out the proxy property storage so the next call won't attempt to free a bad pointer. Thanks, Scott K. From huizhe.wang at oracle.com Wed Jan 11 13:44:33 2012 From: huizhe.wang at oracle.com (Joe Wang) Date: Wed, 11 Jan 2012 13:44:33 -0800 Subject: 7u4 Request for approval for CR 7121110 - JAXP 1.4.5 update 1 for 7u4 In-Reply-To: <79805234-1695-4EC9-B05E-95FD0A8A823B@oracle.com> References: <4EF11DA6.4000703@oracle.com> <79805234-1695-4EC9-B05E-95FD0A8A823B@oracle.com> Message-ID: <4F0E02C1.30300@oracle.com> Thanks again Edvard, and thanks for all the comments. This is a head-up that I'm ready to push the changeset. For more details and review/comment about this change, please refer to the thread in the core-libs-dev alias: "7121110 : JAXP 1.4.5 update 1 for 7u4 & jaxp source in jdk7 repo". -Joe On 12/20/2011 11:21 PM, Edvard Wendelin wrote: > Approved. > > Cheers, > Edvard > > On Dec 21, 2011, at 12:43 AM, Joe Wang wrote: > >> Hi, >> >> The jaxp bundle that I'm requesting to be pushed into jdk7u-dev contains virtually the same content as that for 7u2 (see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7091141). >> >> During 7u2, it was suspected that the jaxp integration had caused a build problem. The update was therefore withdrawn and deferred to 7u4. I have since reapplied the update in several small steps and tested by running the same jprt build that produced error during 7u2. Kelly has reviewed my latest test and approved it. >> >> The following are changes described in CR 7121110 (same as in CR 7091141): >> JAXP 1.4.5 update 1, candidates for 7u2 >> Changes Made and Bugs Fixed in JAXP 1.4.5 update 1 >> >> Nr Category ID Synopsis/Description >> 1 JAXP/XSLTC 6935697 JRE 1.6.0_17 contains buggy XALAN >> 2 JAXP/XSLTC 12665704 5U16 XSL TRANSF FAILS WITH JAVAX.XML.TRANSFORM.TRANSFORMERCONFIGURATIONEXCEPTION >> 3 JAXP/Conformance 6970900 Regex patterns beginning with "(?" >> 4 JAXP/Conformance 6970904 Character sequence \w in an regex pattern is narrower than defined in the specification >> 5 JAXP/Conformance 6971190 Xml document validator partly accepts UTF lexical presentation of digit and words >> 6 JAXP/Conformance 7042647 XMLGregorianCalendar: incorrect conversion in GregorianCalendar >> 7 JAXP/Conformance 6767322 XMLStreamReader.getVersion implementation contradicts JavaDoc >> 8 JAXP/Parse 7057778 Incompatible behavior of javax.xml.parsers.SAXParser between JDK5 and 6 >> 9 JAXP/Parse 7080954 high lock time for com.sun.org.apache.xerces.internal.imp.dv.DTDDVFactory.getInstance() >> 10 JAXP/Validation/Error report 7082570 XML validation error messages are missing unique identifier >> 11 JAXP/Parse 7053519 JAXP issue 69 : Double-checked locking bug in javax.xml.parsers.FactoryFinder.find(String, String) >> 12 JAXP/performance 7053556 An implementation-specific feature in Oracle's JAXP: to allow disable the use of services mechanism >> 13 JAXP/Parse BUG 12962723 - REGRESSION IN COM.SUN.ORG.APACHE.XERCES >> 14 JAXP/XSLT 7098746 SpecJvm2008 xml.transform subbenchmark fails validation >> >> >> Apache Xalan update >> >> Nr Key Synopsis/Description >> 1 XALANJ-1324 XSLTC compiltation error : Branch target offset too large for short >> 2 XALANJ-1774 Problem with reference to namespace prefix in AVT in XSLTC >> 3 XALANJ-2206 Propagate template inlining trax attribute >> 4 XALANJ-2292 XSLTC doesn't handle xsl:param passed as second argument to key function correctly >> 5 XALANJ-2294 XSLTC does not handle the key or id functions correctly when multiple input documents are involved >> 6 XALANJ-2295 XSLTC performance problems with xsl:key in Muenchian grouping >> 7 XALANJ-2318 XSLTC generates bytecode that exceeds JVM limitation on method length for stylesheet with many different QNames in path expressions >> 8 XALANJ-2384 NullPointerException for reference to key function in a top-level variable with XSLTC >> 9 XALANJ-2377 VerifyError loading translet compiled with XSLTC from stylesheet with very large template that uses local variable in a predicate, xsl:sort or xsl:number >> 10 XALANJ-2424 set:distinct() over attribute list breaks XSLTC throwing HIERARCHY_REQUEST_ERR >> 11 XALANJ-2446 Missing prefix for literal result element with XSLTC if namespace was associated with a different prefix in another part of the stylesheet >> 12 XALANJ-2447 Effect of exclude-result-prefixes is cumulative across stylesheet modules with XSLTC >> 13 XALANJ-2493 BasisLibrary.nodeList2Iterator broken >> 14 XALANJ-2339 XSLTC: name()-function doesnt work properly with test-statement before >> 15 XALANJ-2402 NullPointerException thrown for AVT in descendant of a literal result element that has a namespace declaration >> 16 XALANJ-2108 incorrect use of xsl:key cause NullPointerException >> 17 XALANJ-2061 Cleanup some dead code >> 18 XALANJ-2208 removal of some cruft that does nothing >> >> Thanks, >> Joe >> >> From swingler at apple.com Wed Jan 11 16:47:43 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 11 Jan 2012 16:47:43 -0800 Subject: Can't log onto wiki Message-ID: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Can anyone else log into the wiki ? Seems to be immediately signing me out as soon as I log in. There are no apparent links on the site or on the other OTN pages to report issues with the site. Any suggestions? Mike Swingler Apple Inc. From swingler at apple.com Wed Jan 11 16:47:43 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 11 Jan 2012 16:47:43 -0800 Subject: Can't log onto wiki Message-ID: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Can anyone else log into the wiki ? Seems to be immediately signing me out as soon as I log in. There are no apparent links on the site or on the other OTN pages to report issues with the site. Any suggestions? Mike Swingler Apple Inc. From scott.kovatch at oracle.com Wed Jan 11 17:25:57 2012 From: scott.kovatch at oracle.com (Scott Kovatch) Date: Wed, 11 Jan 2012 17:25:57 -0800 Subject: Can't log onto wiki In-Reply-To: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Message-ID: <01EA399D-F492-4289-A39F-CCC392EAB74A@oracle.com> I just logged in with my Oracle ID. Today was also the first day I didn't get a complaint about the site certificate having a different domain than the one I was connecting to, so I guess there was another server update recently. Maybe you need to re-register? When I click on 'swingler' I get a user not found page. -- Scott K. On Jan 11, 2012, at 4:47 PM, Mike Swingler wrote: > Can anyone else log into the wiki ? > > Seems to be immediately signing me out as soon as I log in. > > There are no apparent links on the site or on the other OTN pages to report issues with the site. > > Any suggestions? > Mike Swingler > Apple Inc. > From swingler at apple.com Wed Jan 11 18:04:45 2012 From: swingler at apple.com (Mike Swingler) Date: Wed, 11 Jan 2012 18:04:45 -0800 Subject: Can't log onto wiki In-Reply-To: <01EA399D-F492-4289-A39F-CCC392EAB74A@oracle.com> References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> <01EA399D-F492-4289-A39F-CCC392EAB74A@oracle.com> Message-ID: I did end up re-registering under a different identity, but now I can't edit anything (probably a time restriction to avoid spam bots). Ugh, Mike Swingler Apple Inc. On Jan 11, 2012, at 5:25 PM, Scott Kovatch wrote: > I just logged in with my Oracle ID. Today was also the first day I didn't get a complaint about the site certificate having a different domain than the one I was connecting to, so I guess there was another server update recently. > > Maybe you need to re-register? When I click on 'swingler' I get a user not found page. > > -- Scott K. > > > On Jan 11, 2012, at 4:47 PM, Mike Swingler wrote: > >> Can anyone else log into the wiki ? >> >> Seems to be immediately signing me out as soon as I log in. >> >> There are no apparent links on the site or on the other OTN pages to report issues with the site. >> >> Any suggestions? >> Mike Swingler >> Apple Inc. >> > From johnyeary at gmail.com Wed Jan 11 17:28:38 2012 From: johnyeary at gmail.com (John Yeary) Date: Wed, 11 Jan 2012 20:28:38 -0500 Subject: Can't log onto wiki In-Reply-To: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Message-ID: Hello Mike, I can log in, but it did prompt me with terms and conditions which it has not done before. John ____________________________ John Yeary ____________________________ ____________________________ "Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." -- Theodore Roosevelt On Wed, Jan 11, 2012 at 7:47 PM, Mike Swingler wrote: > Can anyone else log into the wiki < > https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port>? > > Seems to be immediately signing me out as soon as I log in. > > There are no apparent links on the site or on the other OTN pages to > report issues with the site. > > Any suggestions? > Mike Swingler > Apple Inc. > > From martijnverburg at gmail.com Thu Jan 12 03:17:54 2012 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 12 Jan 2012 11:17:54 +0000 Subject: Possible bug in detecting imports Message-ID: Hi all, I've discovered what I think is a compilation/linking/classloading bug in OpenJDK b223 / jdk7u2, but I thought I'd check here first before submitting it (apologies if this is the wrong list!). In one of my OSS projects (PCGen) we have some code which references a constant in a pcgen.cdom.enumeration.Type class. However, the compiler gets confused and thinks that reference is of type java.awt.Window$Type (the public static enum within Window). The pcgen.cdom.enumeration.Type is clearly imported and the java.awt.Window and its java.awt.Window$Type enum are definitely not imported or referenced in any other way. The code compiles fine under JDK 1.6.0_29, I tried both JDK7u2 on windows and OpenJDK b223 on Mac OS X. I haven't tried earlier versions of OpenJDK or JDK7 The full signature of the pcgen.cdom.enumeration.Type class is: public final class Type implements TypeSafeConstant, Comparable. The code that references the pcgen.cdom.enumeration.Type is as follows: thisPObject.addToListFor(ListKey.TYPE, Type.CUSTOM); If I change it to the following, it then works: thisPObject.addToListFor(ListKey.TYPE, pcgen.cdom.enumeration.Type.CUSTOM); Is this something that people have seen previously reported? Am I on the wrong list? Cheers, Martijn From christian.thalinger at oracle.com Thu Jan 12 03:26:38 2012 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Thu, 12 Jan 2012 12:26:38 +0100 Subject: [7u4] Request for approval for CR 7085860 - JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods Message-ID: 7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7085860 The change is in JDK 8 since 11/2011: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2a147f854257 The required HotSpot changes are already in jdk7u/jdk7u/hotspot/: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b0efc7ee3b31 There is a follow-up fix 7109063 (request coming in next email). -- Chris From christian.thalinger at oracle.com Thu Jan 12 03:26:40 2012 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Thu, 12 Jan 2012 12:26:40 +0100 Subject: [7u4] Request for approval for CR 7109063 - JSR 292: fix for 7085860 is incomplete Message-ID: 7109063: JSR 292: fix for 7085860 is incomplete http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7109063 The change is in JDK 8 since 11/2011: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/5c34ed65176e This is a follow-up fix for 7085860. -- Chris From chris.hegarty at oracle.com Thu Jan 12 03:38:12 2012 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2012 11:38:12 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120112113841.F2EEA47938@hg.openjdk.java.net> Changeset: d7450b1e436d Author: chegar Date: 2012-01-12 09:29 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d7450b1e436d 7095980: Ensure HttpURLConnection (and supporting APIs) don't expose HttpOnly cookies Reviewed-by: michaelm ! src/share/classes/java/net/HttpCookie.java + src/share/classes/sun/misc/JavaNetHttpCookieAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/sun/net/www/protocol/http/HttpOnly.java Changeset: 2c7531274a53 Author: chegar Date: 2012-01-12 09:33 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2c7531274a53 7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map Reviewed-by: michaelm ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/java/net/HttpURLConnection/UnmodifiableMaps.java From xuelei.fan at oracle.com Thu Jan 12 03:53:31 2012 From: xuelei.fan at oracle.com (Xuelei Fan) Date: Thu, 12 Jan 2012 19:53:31 +0800 Subject: [7u4] Request for approval for CR 7106773 - 512 bits RSA key cannot work with SHA384 and SHA512 Message-ID: <4F0EC9BB.5010906@oracle.com> Hi, This is a request to backport a JDK 8 fix into JDK 7u4: 7106773: 512 bits RSA key cannot work with SHA384 and SHA512 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7106773 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/11e52d5ba64e The code changes for jdk7u4 are identical to the ones in jdk8. We need to backport the fix to make sure the DHE cipher suites for TLS 1.2 works with small RSA keys. I intend to push it to ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk Regards, Xuelei From edvard.wendelin at oracle.com Thu Jan 12 04:07:58 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 12 Jan 2012 13:07:58 +0100 Subject: [7u4] Request for approval for CR 7085860 - JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods In-Reply-To: References: Message-ID: <4F0ECD1E.6080304@oracle.com> approved. On 01/12/2012 12:26 PM, Christian Thalinger wrote: > 7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods: > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7085860 > > The change is in JDK 8 since 11/2011: > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2a147f854257 > > The required HotSpot changes are already in jdk7u/jdk7u/hotspot/: > > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b0efc7ee3b31 > > There is a follow-up fix 7109063 (request coming in next email). > > -- Chris From edvard.wendelin at oracle.com Thu Jan 12 04:08:15 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 12 Jan 2012 13:08:15 +0100 Subject: [7u4] Request for approval for CR 7109063 - JSR 292: fix for 7085860 is incomplete In-Reply-To: References: Message-ID: <4F0ECD2F.30903@oracle.com> Approved. On 01/12/2012 12:26 PM, Christian Thalinger wrote: > 7109063: JSR 292: fix for 7085860 is incomplete > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7109063 > > The change is in JDK 8 since 11/2011: > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/5c34ed65176e > > This is a follow-up fix for 7085860. > > > -- Chris From edvard.wendelin at oracle.com Thu Jan 12 04:08:56 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 12 Jan 2012 13:08:56 +0100 Subject: [7u4] Request for approval for CR 7106773 - 512 bits RSA key cannot work with SHA384 and SHA512 In-Reply-To: <4F0EC9BB.5010906@oracle.com> References: <4F0EC9BB.5010906@oracle.com> Message-ID: <4F0ECD58.70806@oracle.com> Approved. On 01/12/2012 12:53 PM, Xuelei Fan wrote: > Hi, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7106773: 512 bits RSA key cannot work with SHA384 and SHA512 > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7106773 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/11e52d5ba64e > > The code changes for jdk7u4 are identical to the ones in jdk8. > > We need to backport the fix to make sure the DHE cipher suites for TLS > 1.2 works with small RSA keys. > > I intend to push it to > ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk > > > Regards, > Xuelei From sergey.bylokhov at oracle.com Thu Jan 12 04:24:15 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Thu, 12 Jan 2012 16:24:15 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) Message-ID: <4F0ED0EF.90208@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html -- Best regards, Sergey. From anthony.petrov at oracle.com Thu Jan 12 05:13:55 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Thu, 12 Jan 2012 17:13:55 +0400 Subject: [7u4-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property Message-ID: <4F0EDC93.8050302@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.0/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002139.html -- best regards, Anthony From leonid.romanov at oracle.com Thu Jan 12 05:23:37 2012 From: leonid.romanov at oracle.com (Leonid Romanov) Date: Thu, 12 Jan 2012 17:23:37 +0400 Subject: [7u4] Request for approval for CR 7124368: UnsupportedOperationException is thown on getLockingKeyState() Message-ID: Hi, This a request to push the following changes to jdk7u-osx. CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124368 Webrev: http://cr.openjdk.java.net/~leonidr/7124368/webrev.01/ The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Thanks, Leonid. From denis.fokin at sun.com Thu Jan 12 05:40:47 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Thu, 12 Jan 2012 13:40:47 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6505523: NullPointerException in BasicTreeUI when a node is removed by expansion listener Message-ID: <20120112134114.9B5934793B@hg.openjdk.java.net> Changeset: fd2dbc4d28e1 Author: alexsch Date: 2012-01-12 17:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/fd2dbc4d28e1 6505523: NullPointerException in BasicTreeUI when a node is removed by expansion listener Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java + test/javax/swing/JTree/6505523/bug6505523.java From denis.fokin at sun.com Thu Jan 12 05:49:32 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Thu, 12 Jan 2012 13:49:32 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7115357: closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS Message-ID: <20120112134942.E704D4793C@hg.openjdk.java.net> Changeset: 9f9912af74d4 Author: alexsch Date: 2012-01-12 17:42 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9f9912af74d4 7115357: closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JTable/6263446/bug6263446.java From artem.ananiev at oracle.com Thu Jan 12 06:01:47 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Thu, 12 Jan 2012 18:01:47 +0400 Subject: [7u4] Request for approval for CR 7124217 - [macosx] key events are posted to the event queue twice In-Reply-To: <4F0DA1FC.6090000@oracle.com> References: <4F0DA1FC.6090000@oracle.com> Message-ID: <4F0EE7CB.2080306@oracle.com> Approved. On 1/11/2012 6:51 PM, Anton V. Tarasov wrote: > Hello, > > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Artem Ananiev. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124217 > Webrev can be found at: http://cr.openjdk.java.net/~ant/7124217/webrev.0/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002131.html > > > Thanks, > Anton. From alexandr.scherbatiy at oracle.com Thu Jan 12 06:14:19 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Thu, 12 Jan 2012 06:14:19 -0800 (PST) Subject: [7u4] Request for approval for CR 7124515 - [macosx] Test fail like 6366126 (ArrayIndexOutOfBoundException pressing ENTER after removing items) Message-ID: <4F0EEABB.9000301@oracle.com> Hello, This a request to push the following changes to jdk7u-osx. CR 7124515 [macosx] Test fail like 6366126 (ArrayIndexOutOfBoundException pressing ENTER after removing items) http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124515 Webrev: http://cr.openjdk.java.net/~alexsch/7124515/webrev.00/ The fix has been reviewed on macosx-port-dev mailing list by Artem Ananiev. Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002173.html Thanks, Alexandr. From huizhe.wang at oracle.com Thu Jan 12 13:36:16 2012 From: huizhe.wang at oracle.com (huizhe.wang at oracle.com) Date: Thu, 12 Jan 2012 21:36:16 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 2 new changesets Message-ID: <20120112213620.2D5BE47948@hg.openjdk.java.net> Changeset: d9891683fc16 Author: joehw Date: 2011-12-22 14:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/d9891683fc16 7121110: JAXP 1.4.5 update 1 for 7u4 Reviewed-by: ohair - build-defs.xml - build-drop-template.xml ! build.properties ! build.xml - jaxp.properties + nbproject/genfiles.properties + nbproject/jdk.xml + nbproject/nbjdk.properties + nbproject/nbjdk.xml ! nbproject/project.xml - patches/jaxp_src/README + src/com/sun/java_cup/internal/runtime/Scanner.java + src/com/sun/java_cup/internal/runtime/Symbol.java + src/com/sun/java_cup/internal/runtime/lr_parser.java + src/com/sun/java_cup/internal/runtime/virtual_parse_stack.java + src/com/sun/org/apache/bcel/internal/Constants.java + src/com/sun/org/apache/bcel/internal/ExceptionConstants.java + src/com/sun/org/apache/bcel/internal/Repository.java + src/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java + src/com/sun/org/apache/bcel/internal/classfile/Attribute.java + src/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java + src/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java + src/com/sun/org/apache/bcel/internal/classfile/ClassParser.java + src/com/sun/org/apache/bcel/internal/classfile/Code.java + src/com/sun/org/apache/bcel/internal/classfile/CodeException.java + src/com/sun/org/apache/bcel/internal/classfile/Constant.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantString.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java + src/com/sun/org/apache/bcel/internal/classfile/Deprecated.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/ExceptionTable.java + src/com/sun/org/apache/bcel/internal/classfile/Field.java + src/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java + src/com/sun/org/apache/bcel/internal/classfile/InnerClass.java + src/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java + src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java + src/com/sun/org/apache/bcel/internal/classfile/LineNumber.java + src/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java + src/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java + src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java + src/com/sun/org/apache/bcel/internal/classfile/Method.java + src/com/sun/org/apache/bcel/internal/classfile/Node.java + src/com/sun/org/apache/bcel/internal/classfile/PMGClass.java + src/com/sun/org/apache/bcel/internal/classfile/Signature.java + src/com/sun/org/apache/bcel/internal/classfile/SourceFile.java + src/com/sun/org/apache/bcel/internal/classfile/StackMap.java + src/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java + src/com/sun/org/apache/bcel/internal/classfile/StackMapType.java + src/com/sun/org/apache/bcel/internal/classfile/Synthetic.java + src/com/sun/org/apache/bcel/internal/classfile/Unknown.java + src/com/sun/org/apache/bcel/internal/classfile/Utility.java + src/com/sun/org/apache/bcel/internal/classfile/Visitor.java + src/com/sun/org/apache/bcel/internal/classfile/package.html + src/com/sun/org/apache/bcel/internal/generic/AALOAD.java + src/com/sun/org/apache/bcel/internal/generic/AASTORE.java + src/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java + src/com/sun/org/apache/bcel/internal/generic/ALOAD.java + src/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java + src/com/sun/org/apache/bcel/internal/generic/ARETURN.java + src/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java + src/com/sun/org/apache/bcel/internal/generic/ASTORE.java + src/com/sun/org/apache/bcel/internal/generic/ATHROW.java + src/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ArrayType.java + src/com/sun/org/apache/bcel/internal/generic/BALOAD.java + src/com/sun/org/apache/bcel/internal/generic/BASTORE.java + src/com/sun/org/apache/bcel/internal/generic/BIPUSH.java + src/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java + src/com/sun/org/apache/bcel/internal/generic/BasicType.java + src/com/sun/org/apache/bcel/internal/generic/BranchHandle.java + src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java + src/com/sun/org/apache/bcel/internal/generic/CALOAD.java + src/com/sun/org/apache/bcel/internal/generic/CASTORE.java + src/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java + src/com/sun/org/apache/bcel/internal/generic/CPInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ClassGen.java + src/com/sun/org/apache/bcel/internal/generic/ClassGenException.java + src/com/sun/org/apache/bcel/internal/generic/ClassObserver.java + src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java + src/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java + src/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java + src/com/sun/org/apache/bcel/internal/generic/D2F.java + src/com/sun/org/apache/bcel/internal/generic/D2I.java + src/com/sun/org/apache/bcel/internal/generic/D2L.java + src/com/sun/org/apache/bcel/internal/generic/DADD.java + src/com/sun/org/apache/bcel/internal/generic/DALOAD.java + src/com/sun/org/apache/bcel/internal/generic/DASTORE.java + src/com/sun/org/apache/bcel/internal/generic/DCMPG.java + src/com/sun/org/apache/bcel/internal/generic/DCMPL.java + src/com/sun/org/apache/bcel/internal/generic/DCONST.java + src/com/sun/org/apache/bcel/internal/generic/DDIV.java + src/com/sun/org/apache/bcel/internal/generic/DLOAD.java + src/com/sun/org/apache/bcel/internal/generic/DMUL.java + src/com/sun/org/apache/bcel/internal/generic/DNEG.java + src/com/sun/org/apache/bcel/internal/generic/DREM.java + src/com/sun/org/apache/bcel/internal/generic/DRETURN.java + src/com/sun/org/apache/bcel/internal/generic/DSTORE.java + src/com/sun/org/apache/bcel/internal/generic/DSUB.java + src/com/sun/org/apache/bcel/internal/generic/DUP.java + src/com/sun/org/apache/bcel/internal/generic/DUP2.java + src/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java + src/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java + src/com/sun/org/apache/bcel/internal/generic/DUP_X1.java + src/com/sun/org/apache/bcel/internal/generic/DUP_X2.java + src/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java + src/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java + src/com/sun/org/apache/bcel/internal/generic/F2D.java + src/com/sun/org/apache/bcel/internal/generic/F2I.java + src/com/sun/org/apache/bcel/internal/generic/F2L.java + src/com/sun/org/apache/bcel/internal/generic/FADD.java + src/com/sun/org/apache/bcel/internal/generic/FALOAD.java + src/com/sun/org/apache/bcel/internal/generic/FASTORE.java + src/com/sun/org/apache/bcel/internal/generic/FCMPG.java + src/com/sun/org/apache/bcel/internal/generic/FCMPL.java + src/com/sun/org/apache/bcel/internal/generic/FCONST.java + src/com/sun/org/apache/bcel/internal/generic/FDIV.java + src/com/sun/org/apache/bcel/internal/generic/FLOAD.java + src/com/sun/org/apache/bcel/internal/generic/FMUL.java + src/com/sun/org/apache/bcel/internal/generic/FNEG.java + src/com/sun/org/apache/bcel/internal/generic/FREM.java + src/com/sun/org/apache/bcel/internal/generic/FRETURN.java + src/com/sun/org/apache/bcel/internal/generic/FSTORE.java + src/com/sun/org/apache/bcel/internal/generic/FSUB.java + src/com/sun/org/apache/bcel/internal/generic/FieldGen.java + src/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java + src/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java + src/com/sun/org/apache/bcel/internal/generic/FieldObserver.java + src/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java + src/com/sun/org/apache/bcel/internal/generic/GETFIELD.java + src/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java + src/com/sun/org/apache/bcel/internal/generic/GOTO.java + src/com/sun/org/apache/bcel/internal/generic/GOTO_W.java + src/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java + src/com/sun/org/apache/bcel/internal/generic/I2B.java + src/com/sun/org/apache/bcel/internal/generic/I2C.java + src/com/sun/org/apache/bcel/internal/generic/I2D.java + src/com/sun/org/apache/bcel/internal/generic/I2F.java + src/com/sun/org/apache/bcel/internal/generic/I2L.java + src/com/sun/org/apache/bcel/internal/generic/I2S.java + src/com/sun/org/apache/bcel/internal/generic/IADD.java + src/com/sun/org/apache/bcel/internal/generic/IALOAD.java + src/com/sun/org/apache/bcel/internal/generic/IAND.java + src/com/sun/org/apache/bcel/internal/generic/IASTORE.java + src/com/sun/org/apache/bcel/internal/generic/ICONST.java + src/com/sun/org/apache/bcel/internal/generic/IDIV.java + src/com/sun/org/apache/bcel/internal/generic/IFEQ.java + src/com/sun/org/apache/bcel/internal/generic/IFGE.java + src/com/sun/org/apache/bcel/internal/generic/IFGT.java + src/com/sun/org/apache/bcel/internal/generic/IFLE.java + src/com/sun/org/apache/bcel/internal/generic/IFLT.java + src/com/sun/org/apache/bcel/internal/generic/IFNE.java + src/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java + src/com/sun/org/apache/bcel/internal/generic/IFNULL.java + src/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java + src/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java + src/com/sun/org/apache/bcel/internal/generic/IINC.java + src/com/sun/org/apache/bcel/internal/generic/ILOAD.java + src/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java + src/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java + src/com/sun/org/apache/bcel/internal/generic/IMUL.java + src/com/sun/org/apache/bcel/internal/generic/INEG.java + src/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java + src/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java + src/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java + src/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java + src/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java + src/com/sun/org/apache/bcel/internal/generic/IOR.java + src/com/sun/org/apache/bcel/internal/generic/IREM.java + src/com/sun/org/apache/bcel/internal/generic/IRETURN.java + src/com/sun/org/apache/bcel/internal/generic/ISHL.java + src/com/sun/org/apache/bcel/internal/generic/ISHR.java + src/com/sun/org/apache/bcel/internal/generic/ISTORE.java + src/com/sun/org/apache/bcel/internal/generic/ISUB.java + src/com/sun/org/apache/bcel/internal/generic/IUSHR.java + src/com/sun/org/apache/bcel/internal/generic/IXOR.java + src/com/sun/org/apache/bcel/internal/generic/IfInstruction.java + src/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java + src/com/sun/org/apache/bcel/internal/generic/Instruction.java + src/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java + src/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java + src/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java + src/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java + src/com/sun/org/apache/bcel/internal/generic/InstructionList.java + src/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java + src/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java + src/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java + src/com/sun/org/apache/bcel/internal/generic/JSR.java + src/com/sun/org/apache/bcel/internal/generic/JSR_W.java + src/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java + src/com/sun/org/apache/bcel/internal/generic/L2D.java + src/com/sun/org/apache/bcel/internal/generic/L2F.java + src/com/sun/org/apache/bcel/internal/generic/L2I.java + src/com/sun/org/apache/bcel/internal/generic/LADD.java + src/com/sun/org/apache/bcel/internal/generic/LALOAD.java + src/com/sun/org/apache/bcel/internal/generic/LAND.java + src/com/sun/org/apache/bcel/internal/generic/LASTORE.java + src/com/sun/org/apache/bcel/internal/generic/LCMP.java + src/com/sun/org/apache/bcel/internal/generic/LCONST.java + src/com/sun/org/apache/bcel/internal/generic/LDC.java + src/com/sun/org/apache/bcel/internal/generic/LDC2_W.java + src/com/sun/org/apache/bcel/internal/generic/LDC_W.java + src/com/sun/org/apache/bcel/internal/generic/LDIV.java + src/com/sun/org/apache/bcel/internal/generic/LLOAD.java + src/com/sun/org/apache/bcel/internal/generic/LMUL.java + src/com/sun/org/apache/bcel/internal/generic/LNEG.java + src/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java + src/com/sun/org/apache/bcel/internal/generic/LOR.java + src/com/sun/org/apache/bcel/internal/generic/LREM.java + src/com/sun/org/apache/bcel/internal/generic/LRETURN.java + src/com/sun/org/apache/bcel/internal/generic/LSHL.java + src/com/sun/org/apache/bcel/internal/generic/LSHR.java + src/com/sun/org/apache/bcel/internal/generic/LSTORE.java + src/com/sun/org/apache/bcel/internal/generic/LSUB.java + src/com/sun/org/apache/bcel/internal/generic/LUSHR.java + src/com/sun/org/apache/bcel/internal/generic/LXOR.java + src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java + src/com/sun/org/apache/bcel/internal/generic/LoadClass.java + src/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java + src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java + src/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java + src/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java + src/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java + src/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java + src/com/sun/org/apache/bcel/internal/generic/MethodGen.java + src/com/sun/org/apache/bcel/internal/generic/MethodObserver.java + src/com/sun/org/apache/bcel/internal/generic/NEW.java + src/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java + src/com/sun/org/apache/bcel/internal/generic/NOP.java + src/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java + src/com/sun/org/apache/bcel/internal/generic/ObjectType.java + src/com/sun/org/apache/bcel/internal/generic/POP.java + src/com/sun/org/apache/bcel/internal/generic/POP2.java + src/com/sun/org/apache/bcel/internal/generic/PUSH.java + src/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java + src/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java + src/com/sun/org/apache/bcel/internal/generic/PopInstruction.java + src/com/sun/org/apache/bcel/internal/generic/PushInstruction.java + src/com/sun/org/apache/bcel/internal/generic/RET.java + src/com/sun/org/apache/bcel/internal/generic/RETURN.java + src/com/sun/org/apache/bcel/internal/generic/ReferenceType.java + src/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java + src/com/sun/org/apache/bcel/internal/generic/SALOAD.java + src/com/sun/org/apache/bcel/internal/generic/SASTORE.java + src/com/sun/org/apache/bcel/internal/generic/SIPUSH.java + src/com/sun/org/apache/bcel/internal/generic/SWAP.java + src/com/sun/org/apache/bcel/internal/generic/SWITCH.java + src/com/sun/org/apache/bcel/internal/generic/Select.java + src/com/sun/org/apache/bcel/internal/generic/StackConsumer.java + src/com/sun/org/apache/bcel/internal/generic/StackInstruction.java + src/com/sun/org/apache/bcel/internal/generic/StackProducer.java + src/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java + src/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java + src/com/sun/org/apache/bcel/internal/generic/TargetLostException.java + src/com/sun/org/apache/bcel/internal/generic/Type.java + src/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java + src/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java + src/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java + src/com/sun/org/apache/bcel/internal/generic/Visitor.java + src/com/sun/org/apache/bcel/internal/generic/package.html + src/com/sun/org/apache/bcel/internal/package.html + src/com/sun/org/apache/bcel/internal/util/AttributeHTML.java + src/com/sun/org/apache/bcel/internal/util/BCELFactory.java + src/com/sun/org/apache/bcel/internal/util/BCELifier.java + src/com/sun/org/apache/bcel/internal/util/ByteSequence.java + src/com/sun/org/apache/bcel/internal/util/Class2HTML.java + src/com/sun/org/apache/bcel/internal/util/ClassLoader.java + src/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java + src/com/sun/org/apache/bcel/internal/util/ClassPath.java + src/com/sun/org/apache/bcel/internal/util/ClassQueue.java + src/com/sun/org/apache/bcel/internal/util/ClassSet.java + src/com/sun/org/apache/bcel/internal/util/ClassStack.java + src/com/sun/org/apache/bcel/internal/util/ClassVector.java + src/com/sun/org/apache/bcel/internal/util/CodeHTML.java + src/com/sun/org/apache/bcel/internal/util/ConstantHTML.java + src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java + src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java + src/com/sun/org/apache/bcel/internal/util/MethodHTML.java + src/com/sun/org/apache/bcel/internal/util/Repository.java + src/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java + src/com/sun/org/apache/bcel/internal/util/package.html + src/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java + src/com/sun/org/apache/regexp/internal/CharacterIterator.java + src/com/sun/org/apache/regexp/internal/RE.java + src/com/sun/org/apache/regexp/internal/RECompiler.java + src/com/sun/org/apache/regexp/internal/REDebugCompiler.java + src/com/sun/org/apache/regexp/internal/REProgram.java + src/com/sun/org/apache/regexp/internal/RESyntaxException.java + src/com/sun/org/apache/regexp/internal/RETest.java + src/com/sun/org/apache/regexp/internal/REUtil.java + src/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java + src/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java + src/com/sun/org/apache/regexp/internal/StringCharacterIterator.java + src/com/sun/org/apache/regexp/internal/recompile.java + src/com/sun/org/apache/xalan/META-INF/services/javax.xml.transform.TransformerFactory + src/com/sun/org/apache/xalan/META-INF/services/javax.xml.xpath.XPathFactory + src/com/sun/org/apache/xalan/META-INF/services/org.apache.xml.dtm.DTMManager + src/com/sun/org/apache/xalan/internal/Version.java + src/com/sun/org/apache/xalan/internal/XalanConstants.java + src/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java + src/com/sun/org/apache/xalan/internal/extensions/package.html + src/com/sun/org/apache/xalan/internal/lib/ExsltBase.java + src/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java + src/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java + src/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java + src/com/sun/org/apache/xalan/internal/lib/ExsltMath.java + src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java + src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java + src/com/sun/org/apache/xalan/internal/lib/Extensions.java + src/com/sun/org/apache/xalan/internal/lib/NodeInfo.java + src/com/sun/org/apache/xalan/internal/lib/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/lib/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/lib/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/lib/package.html + src/com/sun/org/apache/xalan/internal/res/XSLMessages.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java + src/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties + src/com/sun/org/apache/xalan/internal/res/package.html + src/com/sun/org/apache/xalan/internal/templates/Constants.java + src/com/sun/org/apache/xalan/internal/templates/package.html + src/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java + src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java + src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java + src/com/sun/org/apache/xalan/internal/xslt/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xslt/Process.java + src/com/sun/org/apache/xalan/internal/xslt/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xslt/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xslt/package.html + src/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/DOM.java + src/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java + src/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java + src/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java + src/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/Translet.java + src/com/sun/org/apache/xalan/internal/xsltc/TransletException.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup + src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex + src/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java + src/com/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory + src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java + src/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java + src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java + src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java + src/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java + src/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java + src/com/sun/org/apache/xerces/internal/dom/ChildNode.java + src/com/sun/org/apache/xerces/internal/dom/CommentImpl.java + src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java + src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java + src/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredNode.java + src/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java + src/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java + src/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java + src/com/sun/org/apache/xerces/internal/dom/ElementImpl.java + src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/EntityImpl.java + src/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java + src/com/sun/org/apache/xerces/internal/dom/LCount.java + src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java + src/com/sun/org/apache/xerces/internal/dom/NodeImpl.java + src/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java + src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java + src/com/sun/org/apache/xerces/internal/dom/NotationImpl.java + src/com/sun/org/apache/xerces/internal/dom/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/ParentNode.java + src/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java + src/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java + src/com/sun/org/apache/xerces/internal/dom/RangeImpl.java + src/com/sun/org/apache/xerces/internal/dom/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/dom/TextImpl.java + src/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java + src/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java + src/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java + src/com/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl + src/com/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList + src/com/sun/org/apache/xerces/internal/impl/Constants.java + src/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java + src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java + src/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java + src/com/sun/org/apache/xerces/internal/impl/Version.java + src/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java + src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java + src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java + src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java + src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java + src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java + src/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java + src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java + src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java + src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java + src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java + src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java + src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java + src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java + src/com/sun/org/apache/xerces/internal/impl/dv/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java + src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java + src/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java + src/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java + src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java + src/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java + src/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java + src/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java + src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java + src/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java + src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java + src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java + src/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties + src/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java + src/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java + src/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java + src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java + src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java + src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java + src/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java + src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java + src/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory + src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory + src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory + src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory + src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java + src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java + src/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java + src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java + src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java + src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java + src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/DTDParser.java + src/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java + src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java + src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java + src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java + src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java + src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java + src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java + src/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration + src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration + src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration + src/com/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver + src/com/sun/org/apache/xerces/internal/util/AttributesProxy.java + src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java + src/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java + src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java + src/com/sun/org/apache/xerces/internal/util/DOMInputSource.java + src/com/sun/org/apache/xerces/internal/util/DOMUtil.java + src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java + src/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java + src/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java + src/com/sun/org/apache/xerces/internal/util/EncodingMap.java + src/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java + src/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java + src/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java + src/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java + src/com/sun/org/apache/xerces/internal/util/FeatureState.java + src/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java + src/com/sun/org/apache/xerces/internal/util/IntStack.java + src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java + src/com/sun/org/apache/xerces/internal/util/LocatorProxy.java + src/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java + src/com/sun/org/apache/xerces/internal/util/MessageFormatter.java + src/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java + src/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java + src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java + src/com/sun/org/apache/xerces/internal/util/PropertyState.java + src/com/sun/org/apache/xerces/internal/util/SAX2XNI.java + src/com/sun/org/apache/xerces/internal/util/SAXInputSource.java + src/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java + src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java + src/com/sun/org/apache/xerces/internal/util/SecurityManager.java + src/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java + src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java + src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java + src/com/sun/org/apache/xerces/internal/util/Status.java + src/com/sun/org/apache/xerces/internal/util/SymbolHash.java + src/com/sun/org/apache/xerces/internal/util/SymbolTable.java + src/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java + src/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java + src/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java + src/com/sun/org/apache/xerces/internal/util/URI.java + src/com/sun/org/apache/xerces/internal/util/XML11Char.java + src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java + src/com/sun/org/apache/xerces/internal/util/XMLChar.java + src/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java + src/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java + src/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java + src/com/sun/org/apache/xerces/internal/util/XMLSymbols.java + src/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java + src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java + src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java + src/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java + src/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java + src/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java + src/com/sun/org/apache/xerces/internal/xni/Augmentations.java + src/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java + src/com/sun/org/apache/xerces/internal/xni/QName.java + src/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java + src/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLLocator.java + src/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java + src/com/sun/org/apache/xerces/internal/xni/XMLString.java + src/com/sun/org/apache/xerces/internal/xni/XNIException.java + src/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java + src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java + src/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java + src/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java + src/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java + src/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java + src/com/sun/org/apache/xerces/internal/xs/LSInputList.java + src/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java + src/com/sun/org/apache/xerces/internal/xs/ShortList.java + src/com/sun/org/apache/xerces/internal/xs/StringList.java + src/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java + src/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java + src/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java + src/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSConstants.java + src/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java + src/com/sun/org/apache/xerces/internal/xs/XSException.java + src/com/sun/org/apache/xerces/internal/xs/XSFacet.java + src/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSImplementation.java + src/com/sun/org/apache/xerces/internal/xs/XSLoader.java + src/com/sun/org/apache/xerces/internal/xs/XSModel.java + src/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java + src/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java + src/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java + src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java + src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java + src/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java + src/com/sun/org/apache/xerces/internal/xs/XSObject.java + src/com/sun/org/apache/xerces/internal/xs/XSObjectList.java + src/com/sun/org/apache/xerces/internal/xs/XSParticle.java + src/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSTerm.java + src/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSWildcard.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/package.html + src/com/sun/org/apache/xml/internal/dtm/Axis.java + src/com/sun/org/apache/xml/internal/dtm/DTM.java + src/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java + src/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java + src/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java + src/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java + src/com/sun/org/apache/xml/internal/dtm/DTMException.java + src/com/sun/org/apache/xml/internal/dtm/DTMFilter.java + src/com/sun/org/apache/xml/internal/dtm/DTMIterator.java + src/com/sun/org/apache/xml/internal/dtm/DTMManager.java + src/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java + src/com/sun/org/apache/xml/internal/dtm/ObjectFactory.java + src/com/sun/org/apache/xml/internal/dtm/SecuritySupport.java + src/com/sun/org/apache/xml/internal/dtm/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java + src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java + src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java + src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java + src/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java + src/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java + src/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java + src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java + src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java + src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java + src/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java + src/com/sun/org/apache/xml/internal/dtm/ref/ObjectFactory.java + src/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport.java + src/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java + src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java + src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java + src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java + src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java + src/com/sun/org/apache/xml/internal/res/XMLMessages.java + src/com/sun/org/apache/xml/internal/resolver/Catalog.java + src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java + src/com/sun/org/apache/xml/internal/resolver/CatalogException.java + src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java + src/com/sun/org/apache/xml/internal/resolver/Resolver.java + src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java + src/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java + src/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java + src/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java + src/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java + src/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java + src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java + src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java + src/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java + src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java + src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java + src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java + src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java + src/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java + src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java + src/com/sun/org/apache/xml/internal/serialize/ElementState.java + src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java + src/com/sun/org/apache/xml/internal/serialize/Encodings.java + src/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res + src/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java + src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java + src/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java + src/com/sun/org/apache/xml/internal/serialize/LineSeparator.java + src/com/sun/org/apache/xml/internal/serialize/Method.java + src/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java + src/com/sun/org/apache/xml/internal/serialize/OutputFormat.java + src/com/sun/org/apache/xml/internal/serialize/Printer.java + src/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java + src/com/sun/org/apache/xml/internal/serialize/Serializer.java + src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java + src/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java + src/com/sun/org/apache/xml/internal/serialize/TextSerializer.java + src/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java + src/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java + src/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java + src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java + src/com/sun/org/apache/xml/internal/serializer/CharInfo.java + src/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java + src/com/sun/org/apache/xml/internal/serializer/ElemContext.java + src/com/sun/org/apache/xml/internal/serializer/ElemDesc.java + src/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java + src/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java + src/com/sun/org/apache/xml/internal/serializer/Encodings.java + src/com/sun/org/apache/xml/internal/serializer/Encodings.properties + src/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java + src/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java + src/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties + src/com/sun/org/apache/xml/internal/serializer/Method.java + src/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java + src/com/sun/org/apache/xml/internal/serializer/ObjectFactory.java + src/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java + src/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java + src/com/sun/org/apache/xml/internal/serializer/SecuritySupport.java + src/com/sun/org/apache/xml/internal/serializer/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java + src/com/sun/org/apache/xml/internal/serializer/Serializer.java + src/com/sun/org/apache/xml/internal/serializer/SerializerBase.java + src/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java + src/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java + src/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java + src/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java + src/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java + src/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToStream.java + src/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToTextStream.java + src/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java + src/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java + src/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java + src/com/sun/org/apache/xml/internal/serializer/TreeWalker.java + src/com/sun/org/apache/xml/internal/serializer/Utils.java + src/com/sun/org/apache/xml/internal/serializer/Version.java + src/com/sun/org/apache/xml/internal/serializer/WriterChain.java + src/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java + src/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java + src/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties + src/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java + src/com/sun/org/apache/xml/internal/serializer/output_html.properties + src/com/sun/org/apache/xml/internal/serializer/output_text.properties + src/com/sun/org/apache/xml/internal/serializer/output_unknown.properties + src/com/sun/org/apache/xml/internal/serializer/output_xml.properties + src/com/sun/org/apache/xml/internal/serializer/package.html + src/com/sun/org/apache/xml/internal/serializer/utils/AttList.java + src/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java + src/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java + src/com/sun/org/apache/xml/internal/serializer/utils/Messages.java + src/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java + src/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java + src/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java + src/com/sun/org/apache/xml/internal/serializer/utils/URI.java + src/com/sun/org/apache/xml/internal/serializer/utils/Utils.java + src/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java + src/com/sun/org/apache/xml/internal/utils/AttList.java + src/com/sun/org/apache/xml/internal/utils/BoolStack.java + src/com/sun/org/apache/xml/internal/utils/CharKey.java + src/com/sun/org/apache/xml/internal/utils/Constants.java + src/com/sun/org/apache/xml/internal/utils/DOM2Helper.java + src/com/sun/org/apache/xml/internal/utils/DOMBuilder.java + src/com/sun/org/apache/xml/internal/utils/DOMHelper.java + src/com/sun/org/apache/xml/internal/utils/DOMOrder.java + src/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java + src/com/sun/org/apache/xml/internal/utils/ElemDesc.java + src/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java + src/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java + src/com/sun/org/apache/xml/internal/utils/IntStack.java + src/com/sun/org/apache/xml/internal/utils/IntVector.java + src/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java + src/com/sun/org/apache/xml/internal/utils/LocaleUtility.java + src/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java + src/com/sun/org/apache/xml/internal/utils/NSInfo.java + src/com/sun/org/apache/xml/internal/utils/NameSpace.java + src/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java + src/com/sun/org/apache/xml/internal/utils/NodeConsumer.java + src/com/sun/org/apache/xml/internal/utils/NodeVector.java + src/com/sun/org/apache/xml/internal/utils/ObjectFactory.java + src/com/sun/org/apache/xml/internal/utils/ObjectPool.java + src/com/sun/org/apache/xml/internal/utils/ObjectStack.java + src/com/sun/org/apache/xml/internal/utils/ObjectVector.java + src/com/sun/org/apache/xml/internal/utils/PrefixResolver.java + src/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java + src/com/sun/org/apache/xml/internal/utils/QName.java + src/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java + src/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java + src/com/sun/org/apache/xml/internal/utils/SecuritySupport.java + src/com/sun/org/apache/xml/internal/utils/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java + src/com/sun/org/apache/xml/internal/utils/StopParseException.java + src/com/sun/org/apache/xml/internal/utils/StringBufferPool.java + src/com/sun/org/apache/xml/internal/utils/StringComparable.java + src/com/sun/org/apache/xml/internal/utils/StringToIntTable.java + src/com/sun/org/apache/xml/internal/utils/StringToStringTable.java + src/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java + src/com/sun/org/apache/xml/internal/utils/StringVector.java + src/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java + src/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java + src/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java + src/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java + src/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java + src/com/sun/org/apache/xml/internal/utils/TreeWalker.java + src/com/sun/org/apache/xml/internal/utils/Trie.java + src/com/sun/org/apache/xml/internal/utils/URI.java + src/com/sun/org/apache/xml/internal/utils/UnImplNode.java + src/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java + src/com/sun/org/apache/xml/internal/utils/WrongParserException.java + src/com/sun/org/apache/xml/internal/utils/XML11Char.java + src/com/sun/org/apache/xml/internal/utils/XMLChar.java + src/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java + src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java + src/com/sun/org/apache/xml/internal/utils/XMLString.java + src/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java + src/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java + src/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java + src/com/sun/org/apache/xml/internal/utils/package.html + src/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java + src/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_de.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_en.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_es.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_it.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java + src/com/sun/org/apache/xpath/internal/Arg.java + src/com/sun/org/apache/xpath/internal/CachedXPathAPI.java + src/com/sun/org/apache/xpath/internal/Expression.java + src/com/sun/org/apache/xpath/internal/ExpressionNode.java + src/com/sun/org/apache/xpath/internal/ExpressionOwner.java + src/com/sun/org/apache/xpath/internal/ExtensionsProvider.java + src/com/sun/org/apache/xpath/internal/FoundIndex.java + src/com/sun/org/apache/xpath/internal/NodeSet.java + src/com/sun/org/apache/xpath/internal/NodeSetDTM.java + src/com/sun/org/apache/xpath/internal/SourceTree.java + src/com/sun/org/apache/xpath/internal/SourceTreeManager.java + src/com/sun/org/apache/xpath/internal/VariableStack.java + src/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java + src/com/sun/org/apache/xpath/internal/XPath.java + src/com/sun/org/apache/xpath/internal/XPathAPI.java + src/com/sun/org/apache/xpath/internal/XPathContext.java + src/com/sun/org/apache/xpath/internal/XPathException.java + src/com/sun/org/apache/xpath/internal/XPathFactory.java + src/com/sun/org/apache/xpath/internal/XPathProcessorException.java + src/com/sun/org/apache/xpath/internal/XPathVisitable.java + src/com/sun/org/apache/xpath/internal/XPathVisitor.java + src/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java + src/com/sun/org/apache/xpath/internal/axes/AxesWalker.java + src/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java + src/com/sun/org/apache/xpath/internal/axes/ChildIterator.java + src/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java + src/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java + src/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java + src/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java + src/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java + src/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java + src/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java + src/com/sun/org/apache/xpath/internal/axes/IteratorPool.java + src/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java + src/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java + src/com/sun/org/apache/xpath/internal/axes/NodeSequence.java + src/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java + src/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java + src/com/sun/org/apache/xpath/internal/axes/PathComponent.java + src/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java + src/com/sun/org/apache/xpath/internal/axes/RTFIterator.java + src/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java + src/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java + src/com/sun/org/apache/xpath/internal/axes/SubContextList.java + src/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java + src/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java + src/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java + src/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java + src/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java + src/com/sun/org/apache/xpath/internal/axes/package.html + src/com/sun/org/apache/xpath/internal/compiler/Compiler.java + src/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java + src/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java + src/com/sun/org/apache/xpath/internal/compiler/Keywords.java + src/com/sun/org/apache/xpath/internal/compiler/Lexer.java + src/com/sun/org/apache/xpath/internal/compiler/ObjectFactory.java + src/com/sun/org/apache/xpath/internal/compiler/OpCodes.java + src/com/sun/org/apache/xpath/internal/compiler/OpMap.java + src/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java + src/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java + src/com/sun/org/apache/xpath/internal/compiler/SecuritySupport.java + src/com/sun/org/apache/xpath/internal/compiler/SecuritySupport12.java + src/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java + src/com/sun/org/apache/xpath/internal/compiler/XPathParser.java + src/com/sun/org/apache/xpath/internal/compiler/package.html + src/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java + src/com/sun/org/apache/xpath/internal/domapi/package.html + src/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java + src/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java + src/com/sun/org/apache/xpath/internal/functions/FuncConcat.java + src/com/sun/org/apache/xpath/internal/functions/FuncContains.java + src/com/sun/org/apache/xpath/internal/functions/FuncCount.java + src/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java + src/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java + src/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java + src/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java + src/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java + src/com/sun/org/apache/xpath/internal/functions/FuncFalse.java + src/com/sun/org/apache/xpath/internal/functions/FuncFloor.java + src/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java + src/com/sun/org/apache/xpath/internal/functions/FuncId.java + src/com/sun/org/apache/xpath/internal/functions/FuncLang.java + src/com/sun/org/apache/xpath/internal/functions/FuncLast.java + src/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java + src/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java + src/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java + src/com/sun/org/apache/xpath/internal/functions/FuncNot.java + src/com/sun/org/apache/xpath/internal/functions/FuncNumber.java + src/com/sun/org/apache/xpath/internal/functions/FuncPosition.java + src/com/sun/org/apache/xpath/internal/functions/FuncQname.java + src/com/sun/org/apache/xpath/internal/functions/FuncRound.java + src/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java + src/com/sun/org/apache/xpath/internal/functions/FuncString.java + src/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java + src/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java + src/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java + src/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java + src/com/sun/org/apache/xpath/internal/functions/FuncSum.java + src/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java + src/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java + src/com/sun/org/apache/xpath/internal/functions/FuncTrue.java + src/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java + src/com/sun/org/apache/xpath/internal/functions/Function.java + src/com/sun/org/apache/xpath/internal/functions/Function2Args.java + src/com/sun/org/apache/xpath/internal/functions/Function3Args.java + src/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java + src/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java + src/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java + src/com/sun/org/apache/xpath/internal/functions/ObjectFactory.java + src/com/sun/org/apache/xpath/internal/functions/SecuritySupport.java + src/com/sun/org/apache/xpath/internal/functions/SecuritySupport12.java + src/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java + src/com/sun/org/apache/xpath/internal/functions/package.html + src/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java + src/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java + src/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java + src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java + src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java + src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java + src/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java + src/com/sun/org/apache/xpath/internal/objects/XBoolean.java + src/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java + src/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java + src/com/sun/org/apache/xpath/internal/objects/XNodeSet.java + src/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java + src/com/sun/org/apache/xpath/internal/objects/XNull.java + src/com/sun/org/apache/xpath/internal/objects/XNumber.java + src/com/sun/org/apache/xpath/internal/objects/XObject.java + src/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java + src/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java + src/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java + src/com/sun/org/apache/xpath/internal/objects/XString.java + src/com/sun/org/apache/xpath/internal/objects/XStringForChars.java + src/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java + src/com/sun/org/apache/xpath/internal/objects/package.html + src/com/sun/org/apache/xpath/internal/operations/And.java + src/com/sun/org/apache/xpath/internal/operations/Bool.java + src/com/sun/org/apache/xpath/internal/operations/Div.java + src/com/sun/org/apache/xpath/internal/operations/Equals.java + src/com/sun/org/apache/xpath/internal/operations/Gt.java + src/com/sun/org/apache/xpath/internal/operations/Gte.java + src/com/sun/org/apache/xpath/internal/operations/Lt.java + src/com/sun/org/apache/xpath/internal/operations/Lte.java + src/com/sun/org/apache/xpath/internal/operations/Minus.java + src/com/sun/org/apache/xpath/internal/operations/Mod.java + src/com/sun/org/apache/xpath/internal/operations/Mult.java + src/com/sun/org/apache/xpath/internal/operations/Neg.java + src/com/sun/org/apache/xpath/internal/operations/NotEquals.java + src/com/sun/org/apache/xpath/internal/operations/Number.java + src/com/sun/org/apache/xpath/internal/operations/Operation.java + src/com/sun/org/apache/xpath/internal/operations/Or.java + src/com/sun/org/apache/xpath/internal/operations/Plus.java + src/com/sun/org/apache/xpath/internal/operations/Quo.java + src/com/sun/org/apache/xpath/internal/operations/String.java + src/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java + src/com/sun/org/apache/xpath/internal/operations/Variable.java + src/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java + src/com/sun/org/apache/xpath/internal/operations/package.html + src/com/sun/org/apache/xpath/internal/package.html + src/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java + src/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java + src/com/sun/org/apache/xpath/internal/patterns/NodeTest.java + src/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java + src/com/sun/org/apache/xpath/internal/patterns/StepPattern.java + src/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java + src/com/sun/org/apache/xpath/internal/patterns/package.html + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java + src/com/sun/org/apache/xpath/internal/res/XPATHMessages.java + src/com/sun/org/apache/xpath/internal/res/package.html + src/com/sun/xml/internal/stream/Entity.java + src/com/sun/xml/internal/stream/EventFilterSupport.java + src/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java + src/com/sun/xml/internal/stream/StaxErrorReporter.java + src/com/sun/xml/internal/stream/StaxXMLInputSource.java + src/com/sun/xml/internal/stream/XMLBufferListener.java + src/com/sun/xml/internal/stream/XMLEntityReader.java + src/com/sun/xml/internal/stream/XMLEntityStorage.java + src/com/sun/xml/internal/stream/XMLEventReaderImpl.java + src/com/sun/xml/internal/stream/XMLInputFactoryImpl.java + src/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java + src/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java + src/com/sun/xml/internal/stream/events/AttributeImpl.java + src/com/sun/xml/internal/stream/events/CharacterEvent.java + src/com/sun/xml/internal/stream/events/CommentEvent.java + src/com/sun/xml/internal/stream/events/DTDEvent.java + src/com/sun/xml/internal/stream/events/DummyEvent.java + src/com/sun/xml/internal/stream/events/EndDocumentEvent.java + src/com/sun/xml/internal/stream/events/EndElementEvent.java + src/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java + src/com/sun/xml/internal/stream/events/EntityReferenceEvent.java + src/com/sun/xml/internal/stream/events/LocationImpl.java + src/com/sun/xml/internal/stream/events/NamedEvent.java + src/com/sun/xml/internal/stream/events/NamespaceImpl.java + src/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java + src/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java + src/com/sun/xml/internal/stream/events/StartDocumentEvent.java + src/com/sun/xml/internal/stream/events/StartElementEvent.java + src/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java + src/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java + src/com/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory + src/com/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory + src/com/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory + src/com/sun/xml/internal/stream/util/BufferAllocator.java + src/com/sun/xml/internal/stream/util/ReadOnlyIterator.java + src/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java + src/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java + src/com/sun/xml/internal/stream/writers/WriterUtility.java + src/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java + src/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java + src/com/sun/xml/internal/stream/writers/XMLOutputSource.java + src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java + src/com/sun/xml/internal/stream/writers/XMLWriter.java + src/javax/xml/XMLConstants.java + src/javax/xml/datatype/DatatypeConfigurationException.java + src/javax/xml/datatype/DatatypeConstants.java + src/javax/xml/datatype/DatatypeFactory.java + src/javax/xml/datatype/Duration.java + src/javax/xml/datatype/FactoryFinder.java + src/javax/xml/datatype/SecuritySupport.java + src/javax/xml/datatype/XMLGregorianCalendar.java + src/javax/xml/datatype/package.html + src/javax/xml/namespace/NamespaceContext.java + src/javax/xml/namespace/QName.java + src/javax/xml/namespace/package.html + src/javax/xml/parsers/DocumentBuilder.java + src/javax/xml/parsers/DocumentBuilderFactory.java + src/javax/xml/parsers/FactoryConfigurationError.java + src/javax/xml/parsers/FactoryFinder.java + src/javax/xml/parsers/ParserConfigurationException.java + src/javax/xml/parsers/SAXParser.java + src/javax/xml/parsers/SAXParserFactory.java + src/javax/xml/parsers/SecuritySupport.java + src/javax/xml/parsers/package.html + src/javax/xml/stream/EventFilter.java + src/javax/xml/stream/FactoryConfigurationError.java + src/javax/xml/stream/FactoryFinder.java + src/javax/xml/stream/Location.java + src/javax/xml/stream/SecuritySupport.java + src/javax/xml/stream/StreamFilter.java + src/javax/xml/stream/XMLEventFactory.java + src/javax/xml/stream/XMLEventReader.java + src/javax/xml/stream/XMLEventWriter.java + src/javax/xml/stream/XMLInputFactory.java + src/javax/xml/stream/XMLOutputFactory.java + src/javax/xml/stream/XMLReporter.java + src/javax/xml/stream/XMLResolver.java + src/javax/xml/stream/XMLStreamConstants.java + src/javax/xml/stream/XMLStreamException.java + src/javax/xml/stream/XMLStreamReader.java + src/javax/xml/stream/XMLStreamWriter.java + src/javax/xml/stream/events/Attribute.java + src/javax/xml/stream/events/Characters.java + src/javax/xml/stream/events/Comment.java + src/javax/xml/stream/events/DTD.java + src/javax/xml/stream/events/EndDocument.java + src/javax/xml/stream/events/EndElement.java + src/javax/xml/stream/events/EntityDeclaration.java + src/javax/xml/stream/events/EntityReference.java + src/javax/xml/stream/events/Namespace.java + src/javax/xml/stream/events/NotationDeclaration.java + src/javax/xml/stream/events/ProcessingInstruction.java + src/javax/xml/stream/events/StartDocument.java + src/javax/xml/stream/events/StartElement.java + src/javax/xml/stream/events/XMLEvent.java + src/javax/xml/stream/util/EventReaderDelegate.java + src/javax/xml/stream/util/StreamReaderDelegate.java + src/javax/xml/stream/util/XMLEventAllocator.java + src/javax/xml/stream/util/XMLEventConsumer.java + src/javax/xml/transform/ErrorListener.java + src/javax/xml/transform/FactoryFinder.java + src/javax/xml/transform/OutputKeys.java + src/javax/xml/transform/Result.java + src/javax/xml/transform/SecuritySupport.java + src/javax/xml/transform/Source.java + src/javax/xml/transform/SourceLocator.java + src/javax/xml/transform/Templates.java + src/javax/xml/transform/Transformer.java + src/javax/xml/transform/TransformerConfigurationException.java + src/javax/xml/transform/TransformerException.java + src/javax/xml/transform/TransformerFactory.java + src/javax/xml/transform/TransformerFactoryConfigurationError.java + src/javax/xml/transform/URIResolver.java + src/javax/xml/transform/dom/DOMLocator.java + src/javax/xml/transform/dom/DOMResult.java + src/javax/xml/transform/dom/DOMSource.java + src/javax/xml/transform/dom/package.html + src/javax/xml/transform/overview.html + src/javax/xml/transform/package.html + src/javax/xml/transform/sax/SAXResult.java + src/javax/xml/transform/sax/SAXSource.java + src/javax/xml/transform/sax/SAXTransformerFactory.java + src/javax/xml/transform/sax/TemplatesHandler.java + src/javax/xml/transform/sax/TransformerHandler.java + src/javax/xml/transform/sax/package.html + src/javax/xml/transform/stax/StAXResult.java + src/javax/xml/transform/stax/StAXSource.java + src/javax/xml/transform/stax/package.html + src/javax/xml/transform/stream/StreamResult.java + src/javax/xml/transform/stream/StreamSource.java + src/javax/xml/transform/stream/package.html + src/javax/xml/validation/Schema.java + src/javax/xml/validation/SchemaFactory.java + src/javax/xml/validation/SchemaFactoryFinder.java + src/javax/xml/validation/SchemaFactoryLoader.java + src/javax/xml/validation/SecuritySupport.java + src/javax/xml/validation/TypeInfoProvider.java + src/javax/xml/validation/Validator.java + src/javax/xml/validation/ValidatorHandler.java + src/javax/xml/validation/package.html + src/javax/xml/xpath/SecuritySupport.java + src/javax/xml/xpath/XPath.java + src/javax/xml/xpath/XPathConstants.java + src/javax/xml/xpath/XPathException.java + src/javax/xml/xpath/XPathExpression.java + src/javax/xml/xpath/XPathExpressionException.java + src/javax/xml/xpath/XPathFactory.java + src/javax/xml/xpath/XPathFactoryConfigurationException.java + src/javax/xml/xpath/XPathFactoryFinder.java + src/javax/xml/xpath/XPathFunction.java + src/javax/xml/xpath/XPathFunctionException.java + src/javax/xml/xpath/XPathFunctionResolver.java + src/javax/xml/xpath/XPathVariableResolver.java + src/javax/xml/xpath/package.html + src/org/w3c/dom/Attr.java + src/org/w3c/dom/CDATASection.java + src/org/w3c/dom/CharacterData.java + src/org/w3c/dom/Comment.java + src/org/w3c/dom/DOMConfiguration.java + src/org/w3c/dom/DOMError.java + src/org/w3c/dom/DOMErrorHandler.java + src/org/w3c/dom/DOMException.java + src/org/w3c/dom/DOMImplementation.java + src/org/w3c/dom/DOMImplementationList.java + src/org/w3c/dom/DOMImplementationSource.java + src/org/w3c/dom/DOMLocator.java + src/org/w3c/dom/DOMStringList.java + src/org/w3c/dom/Document.java + src/org/w3c/dom/DocumentFragment.java + src/org/w3c/dom/DocumentType.java + src/org/w3c/dom/Element.java + src/org/w3c/dom/Entity.java + src/org/w3c/dom/EntityReference.java + src/org/w3c/dom/NameList.java + src/org/w3c/dom/NamedNodeMap.java + src/org/w3c/dom/Node.java + src/org/w3c/dom/NodeList.java + src/org/w3c/dom/Notation.java + src/org/w3c/dom/ProcessingInstruction.java + src/org/w3c/dom/Text.java + src/org/w3c/dom/TypeInfo.java + src/org/w3c/dom/UserDataHandler.java + src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java + src/org/w3c/dom/css/CSS2Properties.java + src/org/w3c/dom/css/CSSCharsetRule.java + src/org/w3c/dom/css/CSSFontFaceRule.java + src/org/w3c/dom/css/CSSImportRule.java + src/org/w3c/dom/css/CSSMediaRule.java + src/org/w3c/dom/css/CSSPageRule.java + src/org/w3c/dom/css/CSSPrimitiveValue.java + src/org/w3c/dom/css/CSSRule.java + src/org/w3c/dom/css/CSSRuleList.java + src/org/w3c/dom/css/CSSStyleDeclaration.java + src/org/w3c/dom/css/CSSStyleRule.java + src/org/w3c/dom/css/CSSStyleSheet.java + src/org/w3c/dom/css/CSSUnknownRule.java + src/org/w3c/dom/css/CSSValue.java + src/org/w3c/dom/css/CSSValueList.java + src/org/w3c/dom/css/Counter.java + src/org/w3c/dom/css/DOMImplementationCSS.java + src/org/w3c/dom/css/DocumentCSS.java + src/org/w3c/dom/css/ElementCSSInlineStyle.java + src/org/w3c/dom/css/RGBColor.java + src/org/w3c/dom/css/Rect.java + src/org/w3c/dom/css/ViewCSS.java + src/org/w3c/dom/events/DocumentEvent.java + src/org/w3c/dom/events/Event.java + src/org/w3c/dom/events/EventException.java + src/org/w3c/dom/events/EventListener.java + src/org/w3c/dom/events/EventTarget.java + src/org/w3c/dom/events/MouseEvent.java + src/org/w3c/dom/events/MutationEvent.java + src/org/w3c/dom/events/UIEvent.java + src/org/w3c/dom/html/HTMLAnchorElement.java + src/org/w3c/dom/html/HTMLAppletElement.java + src/org/w3c/dom/html/HTMLAreaElement.java + src/org/w3c/dom/html/HTMLBRElement.java + src/org/w3c/dom/html/HTMLBaseElement.java + src/org/w3c/dom/html/HTMLBaseFontElement.java + src/org/w3c/dom/html/HTMLBodyElement.java + src/org/w3c/dom/html/HTMLButtonElement.java + src/org/w3c/dom/html/HTMLCollection.java + src/org/w3c/dom/html/HTMLDListElement.java + src/org/w3c/dom/html/HTMLDOMImplementation.java + src/org/w3c/dom/html/HTMLDirectoryElement.java + src/org/w3c/dom/html/HTMLDivElement.java + src/org/w3c/dom/html/HTMLDocument.java + src/org/w3c/dom/html/HTMLElement.java + src/org/w3c/dom/html/HTMLFieldSetElement.java + src/org/w3c/dom/html/HTMLFontElement.java + src/org/w3c/dom/html/HTMLFormElement.java + src/org/w3c/dom/html/HTMLFrameElement.java + src/org/w3c/dom/html/HTMLFrameSetElement.java + src/org/w3c/dom/html/HTMLHRElement.java + src/org/w3c/dom/html/HTMLHeadElement.java + src/org/w3c/dom/html/HTMLHeadingElement.java + src/org/w3c/dom/html/HTMLHtmlElement.java + src/org/w3c/dom/html/HTMLIFrameElement.java + src/org/w3c/dom/html/HTMLImageElement.java + src/org/w3c/dom/html/HTMLInputElement.java + src/org/w3c/dom/html/HTMLIsIndexElement.java + src/org/w3c/dom/html/HTMLLIElement.java + src/org/w3c/dom/html/HTMLLabelElement.java + src/org/w3c/dom/html/HTMLLegendElement.java + src/org/w3c/dom/html/HTMLLinkElement.java + src/org/w3c/dom/html/HTMLMapElement.java + src/org/w3c/dom/html/HTMLMenuElement.java + src/org/w3c/dom/html/HTMLMetaElement.java + src/org/w3c/dom/html/HTMLModElement.java + src/org/w3c/dom/html/HTMLOListElement.java + src/org/w3c/dom/html/HTMLObjectElement.java + src/org/w3c/dom/html/HTMLOptGroupElement.java + src/org/w3c/dom/html/HTMLOptionElement.java + src/org/w3c/dom/html/HTMLParagraphElement.java + src/org/w3c/dom/html/HTMLParamElement.java + src/org/w3c/dom/html/HTMLPreElement.java + src/org/w3c/dom/html/HTMLQuoteElement.java + src/org/w3c/dom/html/HTMLScriptElement.java + src/org/w3c/dom/html/HTMLSelectElement.java + src/org/w3c/dom/html/HTMLStyleElement.java + src/org/w3c/dom/html/HTMLTableCaptionElement.java + src/org/w3c/dom/html/HTMLTableCellElement.java + src/org/w3c/dom/html/HTMLTableColElement.java + src/org/w3c/dom/html/HTMLTableElement.java + src/org/w3c/dom/html/HTMLTableRowElement.java + src/org/w3c/dom/html/HTMLTableSectionElement.java + src/org/w3c/dom/html/HTMLTextAreaElement.java + src/org/w3c/dom/html/HTMLTitleElement.java + src/org/w3c/dom/html/HTMLUListElement.java + src/org/w3c/dom/ls/DOMImplementationLS.java + src/org/w3c/dom/ls/LSException.java + src/org/w3c/dom/ls/LSInput.java + src/org/w3c/dom/ls/LSLoadEvent.java + src/org/w3c/dom/ls/LSOutput.java + src/org/w3c/dom/ls/LSParser.java + src/org/w3c/dom/ls/LSParserFilter.java + src/org/w3c/dom/ls/LSProgressEvent.java + src/org/w3c/dom/ls/LSResourceResolver.java + src/org/w3c/dom/ls/LSSerializer.java + src/org/w3c/dom/ls/LSSerializerFilter.java + src/org/w3c/dom/package.html + src/org/w3c/dom/ranges/DocumentRange.java + src/org/w3c/dom/ranges/Range.java + src/org/w3c/dom/ranges/RangeException.java + src/org/w3c/dom/ranges/package.html + src/org/w3c/dom/stylesheets/DocumentStyle.java + src/org/w3c/dom/stylesheets/LinkStyle.java + src/org/w3c/dom/stylesheets/MediaList.java + src/org/w3c/dom/stylesheets/StyleSheet.java + src/org/w3c/dom/stylesheets/StyleSheetList.java + src/org/w3c/dom/traversal/DocumentTraversal.java + src/org/w3c/dom/traversal/NodeFilter.java + src/org/w3c/dom/traversal/NodeIterator.java + src/org/w3c/dom/traversal/TreeWalker.java + src/org/w3c/dom/views/AbstractView.java + src/org/w3c/dom/views/DocumentView.java + src/org/w3c/dom/xpath/COPYRIGHT.html + src/org/w3c/dom/xpath/XPathEvaluator.java + src/org/w3c/dom/xpath/XPathException.java + src/org/w3c/dom/xpath/XPathExpression.java + src/org/w3c/dom/xpath/XPathNSResolver.java + src/org/w3c/dom/xpath/XPathNamespace.java + src/org/w3c/dom/xpath/XPathResult.java + src/org/xml/sax/AttributeList.java + src/org/xml/sax/Attributes.java + src/org/xml/sax/COPYING + src/org/xml/sax/COPYING.txt + src/org/xml/sax/ContentHandler.java + src/org/xml/sax/DTDHandler.java + src/org/xml/sax/DocumentHandler.java + src/org/xml/sax/EntityResolver.java + src/org/xml/sax/ErrorHandler.java + src/org/xml/sax/HandlerBase.java + src/org/xml/sax/InputSource.java + src/org/xml/sax/Locator.java + src/org/xml/sax/Parser.java + src/org/xml/sax/SAXException.java + src/org/xml/sax/SAXNotRecognizedException.java + src/org/xml/sax/SAXNotSupportedException.java + src/org/xml/sax/SAXParseException.java + src/org/xml/sax/XMLFilter.java + src/org/xml/sax/XMLReader.java + src/org/xml/sax/ext/Attributes2.java + src/org/xml/sax/ext/Attributes2Impl.java + src/org/xml/sax/ext/DeclHandler.java + src/org/xml/sax/ext/DefaultHandler2.java + src/org/xml/sax/ext/EntityResolver2.java + src/org/xml/sax/ext/LexicalHandler.java + src/org/xml/sax/ext/Locator2.java + src/org/xml/sax/ext/Locator2Impl.java + src/org/xml/sax/ext/package.html + src/org/xml/sax/helpers/AttributeListImpl.java + src/org/xml/sax/helpers/AttributesImpl.java + src/org/xml/sax/helpers/DefaultHandler.java + src/org/xml/sax/helpers/LocatorImpl.java + src/org/xml/sax/helpers/NamespaceSupport.java + src/org/xml/sax/helpers/NewInstance.java + src/org/xml/sax/helpers/ParserAdapter.java + src/org/xml/sax/helpers/ParserFactory.java + src/org/xml/sax/helpers/XMLFilterImpl.java + src/org/xml/sax/helpers/XMLReaderAdapter.java + src/org/xml/sax/helpers/XMLReaderFactory.java + src/org/xml/sax/helpers/package.html + src/org/xml/sax/package.html Changeset: f87295ac2665 Author: joehw Date: 2012-01-11 13:19 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/f87295ac2665 Merge From swingler at apple.com Thu Jan 12 18:30:02 2012 From: swingler at apple.com (Mike Swingler) Date: Thu, 12 Jan 2012 18:30:02 -0800 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <4F0ED0EF.90208@oracle.com> References: <4F0ED0EF.90208@oracle.com> Message-ID: On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: > Hello, > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ > Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html I don't understand this part: --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.913935900 +0400 +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.557915600 +0400 @@ -81,7 +81,8 @@ sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor grayColor]; sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor grayColor]; sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor grayColor]; - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; + sColors[java_awt_SystemColor_WINDOW] = [NSColor colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor windowFrameColor]; sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor windowFrameTextColor]; sColors[java_awt_SystemColor_MENU] = [NSColor controlBackgroundColor]; Why aren't you just using [NSColor windowBackgroundColor]? Regards, Mike Swingler Apple Inc. From alexandr.scherbatiy at oracle.com Fri Jan 13 00:56:58 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Fri, 13 Jan 2012 12:56:58 +0400 Subject: [7u4] Request for approval for CR 7121765 - closed/javax/swing/JTextArea/4697612/bug4697612.java fails on MacOS on Aqua L&F Message-ID: <4F0FF1DA.9020801@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7121765 closed/javax/swing/JTextArea/4697612/bug4697612.java fails on MacOS on Aqua L&F http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7121765 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/ce32a4e1be1d The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From edvard.wendelin at oracle.com Fri Jan 13 01:23:28 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jan 2012 10:23:28 +0100 Subject: [7u4] Request for approval for CR 7121765 - closed/javax/swing/JTextArea/4697612/bug4697612.java fails on MacOS on Aqua L&F In-Reply-To: <4F0FF1DA.9020801@oracle.com> References: <4F0FF1DA.9020801@oracle.com> Message-ID: <4F0FF810.30302@oracle.com> Approved. On 01/13/2012 09:56 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7121765 closed/javax/swing/JTextArea/4697612/bug4697612.java fails on > MacOS on Aqua L&F > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7121765 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/ce32a4e1be1d > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From sean.coffey at oracle.com Fri Jan 13 03:04:36 2012 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 13 Jan 2012 11:04:36 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7121961: javadoc is missing a resource property Message-ID: <20120113110442.F324747959@hg.openjdk.java.net> Changeset: 13ee9a9a3abb Author: mbankal Date: 2012-01-12 08:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/13ee9a9a3abb 7121961: javadoc is missing a resource property Reviewed-by: jjg, ewendeli ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties From artem.ananiev at oracle.com Fri Jan 13 03:32:18 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 13 Jan 2012 15:32:18 +0400 Subject: [7u4] Request for approval for CR 7124368: UnsupportedOperationException is thown on getLockingKeyState() In-Reply-To: References: Message-ID: <4F101642.2010009@oracle.com> Approved. On 1/12/2012 5:23 PM, Leonid Romanov wrote: > Hi, > This a request to push the following changes to jdk7u-osx. > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124368 > Webrev: http://cr.openjdk.java.net/~leonidr/7124368/webrev.01/ > > The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. > > Thanks, > Leonid. > From artem.ananiev at oracle.com Fri Jan 13 03:32:36 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 13 Jan 2012 15:32:36 +0400 Subject: [7u4] Request for approval for CR 7124515 - [macosx] Test fail like 6366126 (ArrayIndexOutOfBoundException pressing ENTER after removing items) In-Reply-To: <4F0EEABB.9000301@oracle.com> References: <4F0EEABB.9000301@oracle.com> Message-ID: <4F101654.5090907@oracle.com> Approved. On 1/12/2012 6:14 PM, Alexander Scherbatiy wrote: > Hello, > > This a request to push the following changes to jdk7u-osx. > > CR 7124515 [macosx] Test fail like 6366126 > (ArrayIndexOutOfBoundException pressing ENTER after removing items) > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124515 > > Webrev: http://cr.openjdk.java.net/~alexsch/7124515/webrev.00/ > > The fix has been reviewed on macosx-port-dev mailing list by Artem Ananiev. > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002173.html > > > Thanks, > Alexandr. > From denis.fokin at sun.com Fri Jan 13 05:08:06 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Fri, 13 Jan 2012 13:08:06 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7121765: closed/javax/swing/JTextArea/4697612/bug4697612.java fails on MacOS on Aqua L&F Message-ID: <20120113130829.DEAFC4795D@hg.openjdk.java.net> Changeset: 9b6020fe2a16 Author: alexsch Date: 2012-01-13 17:02 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9b6020fe2a16 7121765: closed/javax/swing/JTextArea/4697612/bug4697612.java fails on MacOS on Aqua L&F Reviewed-by: rupashka + test/javax/swing/JTextArea/4697612/bug4697612.java + test/javax/swing/JTextArea/4697612/bug4697612.txt From anthony.petrov at oracle.com Fri Jan 13 05:23:45 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Fri, 13 Jan 2012 17:23:45 +0400 Subject: [7u4-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property Message-ID: <4F103061.1040607@oracle.com> [ resending and CC'ing macosx-port-dev@ this time ] This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.0/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002139.html -- best regards, Anthony From sean.mullan at oracle.com Fri Jan 13 06:27:47 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Fri, 13 Jan 2012 09:27:47 -0500 Subject: [7u4] Request for approval for CR 7094155 JSR105 code throws javax.xml.crypto.URIReferenceException when running into Java 7 VM Message-ID: <4F103F63.2010502@oracle.com> bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7093090 Same patch as JDK 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/56cc907fc8dc Integrated in b14 of JDK 8. --Sean From sergey.bylokhov at oracle.com Fri Jan 13 06:27:52 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 13 Jan 2012 18:27:52 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: References: <4F0ED0EF.90208@oracle.com> Message-ID: <4F103F68.9040806@oracle.com> 13.01.2012 6:30, Mike Swingler wrote: > On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: > >> Hello, >> This is a request to push the following changes to jdk7u-osx. >> The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. >> >> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >> Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >> Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html > I don't understand this part: > > --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.913935900 +0400 > +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.557915600 +0400 > @@ -81,7 +81,8 @@ > sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor grayColor]; > sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor grayColor]; > sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor grayColor]; > - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; > + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; > + sColors[java_awt_SystemColor_WINDOW] = [NSColor colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; > sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor windowFrameColor]; > sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor windowFrameTextColor]; > sColors[java_awt_SystemColor_MENU] = [NSColor controlBackgroundColor]; > > Why aren't you just using [NSColor windowBackgroundColor]? Only selectedControlColor and selectedTextBackgroundColor are supported. http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 As I understand that`s why swing didn`t use this color. After the fix awt and swing use one color (before the fix this color was used by swing). If this color is wrong, now it`s possible to change it in one place. > > Regards, > Mike Swingler > Apple Inc. > -- Best regards, Sergey. From sean.mullan at oracle.com Fri Jan 13 06:30:31 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Fri, 13 Jan 2012 09:30:31 -0500 Subject: [7u4] Request for approval for CR 7094155 JSR105 code throws javax.xml.crypto.URIReferenceException when running into Java 7 VM Message-ID: <4F104007.6050904@oracle.com> (Resending; fixed link to bug) bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7094155 Same patch as JDK 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/56cc907fc8dc Integrated in b14 of JDK 8. --Sean From edvard.wendelin at oracle.com Fri Jan 13 06:43:26 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 13 Jan 2012 15:43:26 +0100 Subject: [7u4] Request for approval for CR 7094155 JSR105 code throws javax.xml.crypto.URIReferenceException when running into Java 7 VM In-Reply-To: <4F103F63.2010502@oracle.com> References: <4F103F63.2010502@oracle.com> Message-ID: <4F10430E.3060807@oracle.com> Approved. On 01/13/2012 03:27 PM, Sean Mullan wrote: > bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7093090 > > Same patch as JDK 8 changeset: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/56cc907fc8dc > > Integrated in b14 of JDK 8. > > --Sean From sean.mullan at oracle.com Fri Jan 13 06:50:58 2012 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Fri, 13 Jan 2012 14:50:58 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120113145118.395BF47961@hg.openjdk.java.net> Changeset: 7617df64c231 Author: mullan Date: 2012-01-13 09:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/7617df64c231 7094155: JSR105 code throws javax.xml.crypto.URIReferenceException when running into Java 7 VM Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java ! test/javax/xml/crypto/dsig/GenerationTests.java Changeset: d57776c3ab22 Author: mullan Date: 2012-01-13 09:49 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d57776c3ab22 Merge From frederic.parain at oracle.com Fri Jan 13 07:38:44 2012 From: frederic.parain at oracle.com (Frederic Parain) Date: Fri, 13 Jan 2012 16:38:44 +0100 Subject: [7u4] Request for approval for CR 7104647 - Adding a diagnostic command framework Message-ID: <4F105004.5050003@oracle.com> This is a request for pushing the JDK side part of the diagnostic command framework into 7u4 (the HotSpot side part is integrated in HS23). This changeset has already been pushed to the JDK8 forest. CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7104647 The changeset is the same for both JDK8 and JDK7u and the webrev against JDK8 is available here: http://cr.openjdk.java.net/~fparain/7104647/webrev.jdk.05/ I've applied the same patch to jdk7u-dev and passed the unit tests. The review for the JDK8 integration took place on the serviceability-dev and core-libs mailing lists: http://mail.openjdk.java.net/pipermail/serviceability-dev/2011-December/004784.html Thanks, Fred -- Frederic Parain - Oracle Grenoble Engineering Center - France Phone: +33 4 76 18 81 17 Email: Frederic.Parain at Oracle.com From swingler at apple.com Fri Jan 13 09:27:09 2012 From: swingler at apple.com (Mike Swingler) Date: Fri, 13 Jan 2012 09:27:09 -0800 Subject: [7u4-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property In-Reply-To: <4F103061.1040607@oracle.com> References: <4F103061.1040607@oracle.com> Message-ID: <61A2370B-D186-4244-9D69-1A2D7AA08393@apple.com> On Jan 13, 2012, at 5:23 AM, Anthony Petrov wrote: > [ resending and CC'ing macosx-port-dev@ this time ] > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 > > Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.0/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002139.html I don't agree that this fix should be integrated. You are allowing ordinary windows to go way above the popup, menu bar, modal window, and even the dock...you should simply use the NSNormalWIndowLevel and add single integral values to it. Otherwise you Java windows are going to be floating on top over everything else on the desktop. The named constants are only for when you need to make some windows float just above or just below one of those named levels. Please do not integrate this fix as is, Mike Swingler Apple Inc. From swingler at apple.com Fri Jan 13 09:31:03 2012 From: swingler at apple.com (Mike Swingler) Date: Fri, 13 Jan 2012 09:31:03 -0800 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <4F103F68.9040806@oracle.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> Message-ID: <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: > 13.01.2012 6:30, Mike Swingler wrote: > >> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >> >>> Hello, >>> This is a request to push the following changes to jdk7u-osx. >>> The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. >>> >>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>> Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>> Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >> I don't understand this part: >> >> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.913935900 +0400 >> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.557915600 +0400 >> @@ -81,7 +81,8 @@ >> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor grayColor]; >> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor grayColor]; >> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor grayColor]; >> - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; >> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >> + sColors[java_awt_SystemColor_WINDOW] = [NSColor colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >> sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor windowFrameColor]; >> sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor windowFrameTextColor]; >> sColors[java_awt_SystemColor_MENU] = [NSColor controlBackgroundColor]; >> >> Why aren't you just using [NSColor windowBackgroundColor]? > Only selectedControlColor and selectedTextBackgroundColor are supported. > http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 > As I understand that`s why swing didn`t use this color. After the fix awt and swing use one color (before the fix this color was used by swing). > If this color is wrong, now it`s possible to change it in one place. I can assure you that the window background color reports the correct RGB value, even when the background color has changed between OS versions. You static constant will not. We use it today in Java SE 6. Regards, Mike Swingler Apple Inc. From anthony.petrov at oracle.com Fri Jan 13 10:08:29 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Fri, 13 Jan 2012 22:08:29 +0400 Subject: [7u4-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property In-Reply-To: <61A2370B-D186-4244-9D69-1A2D7AA08393@apple.com> References: <4F103061.1040607@oracle.com> <61A2370B-D186-4244-9D69-1A2D7AA08393@apple.com> Message-ID: <4F10731D.7090706@oracle.com> [ BCC'ing jdk7u-dev at . I'll resend the request once we settle down all technical issues. ] Hi Mike, I'm sorry but I don't see this claim valid. Please let me explain: 1. AWT puts always-on-top windows on the NSFloatingWindowLevel level. This is done in AWTWindow.m. Please note that: a) this fix does not alter this file in any way. I.e. I'm not changing the way this feature is already implemented. b) the NSFloatingWindowLevel isn't above anything but the NSNormalWindowLevel only (on which all non-always-on-top Java windows reside). In other words, the floating level is well below the dock, menus, and everything else you've listed. Please see [1] for details. 2. This fix deals with a particular case when an owned window is made an always-on-top window. The -addChildWindow: would reset the level of such a window back to normal, and with this fix we just set it back to the original value (floating) since the window should be always-on-top according to Java specification. Note that the fix doesn't changes the level to any arbitrary value, but simply restores it to what it already was set just before the -addChildWindow: call. Please see my original review request message at [2] which explains this in more details. Please clarify whether you still have an issue with this particular fix. I would appreciate to see more specific details on what exactly (line numbers/code snippets of the parts that are modified) is wrong with the fix at [3]. [1] http://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSWindow_Class/Reference/Reference.html#//apple_ref/doc/constant_group/Window_Levels [2] http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002139.html [3] http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.0/ -- best regards, Anthony On 1/13/2012 9:27 PM, Mike Swingler wrote: > On Jan 13, 2012, at 5:23 AM, Anthony Petrov wrote: > >> [ resending and CC'ing macosx-port-dev@ this time ] >> >> This is a request to push the following fix to jdk7u-osx: >> >> CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 >> >> Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.0/ >> >> Technical review: >> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002139.html > > I don't agree that this fix should be integrated. You are allowing ordinary windows to go way above the popup, menu bar, modal window, and even the dock...you should simply use the NSNormalWIndowLevel and add single integral values to it. Otherwise you Java windows are going to be floating on top over everything else on the desktop. > > The named constants are only for when you need to make some windows float just above or just below one of those named levels. > > Please do not integrate this fix as is, > Mike Swingler > Apple Inc. > From sergey.bylokhov at oracle.com Fri Jan 13 10:52:03 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 13 Jan 2012 22:52:03 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> Message-ID: <4F107D53.9060600@oracle.com> 13.01.2012 21:31, Mike Swingler ?????: > On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: > >> 13.01.2012 6:30, Mike Swingler wrote: >> >>> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >>> >>>> Hello, >>>> This is a request to push the following changes to jdk7u-osx. >>>> The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. >>>> >>>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>>> Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>>> Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >>> I don't understand this part: >>> >>> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.913935900 +0400 >>> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.557915600 +0400 >>> @@ -81,7 +81,8 @@ >>> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor grayColor]; >>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor grayColor]; >>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor grayColor]; >>> - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; >>> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >>> + sColors[java_awt_SystemColor_WINDOW] = [NSColor colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >>> sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor windowFrameColor]; >>> sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor windowFrameTextColor]; >>> sColors[java_awt_SystemColor_MENU] = [NSColor controlBackgroundColor]; >>> >>> Why aren't you just using [NSColor windowBackgroundColor]? >> Only selectedControlColor and selectedTextBackgroundColor are supported. >> http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 >> As I understand that`s why swing didn`t use this color. After the fix awt and swing use one color (before the fix this color was used by swing). >> If this color is wrong, now it`s possible to change it in one place. > I can assure you that the window background color reports the correct RGB value, even when the background color has changed between OS versions. You static constant will not. > > We use it today in Java SE 6. jdk6 on my system reports white color which is wrong. Can you please check it(testcase attached). > > Regards, > Mike Swingler > Apple Inc. -- Best regards, Sergey. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Test.java Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20120113/bf70ee07/Test.java From Dmitry.Degrave at oracle.com Sun Jan 15 03:18:39 2012 From: Dmitry.Degrave at oracle.com (Dmeetry Degrave) Date: Sun, 15 Jan 2012 15:18:39 +0400 Subject: [7u4] Request for approval for CR 7123100 - javac fails with java.lang.StackOverflowError Message-ID: <4F12B60F.5050304@oracle.com> Hi, This is a request for jdk7 update 4. The changes in 7u4 are identical to jdk8. cr: http://bugs.sun.com/view_bug.do?bug_id=7123100 fix: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/133744729455 thanks, dmeetry From maurizio.cimadamore at oracle.com Sun Jan 15 07:19:36 2012 From: maurizio.cimadamore at oracle.com (maurizio cimadamore) Date: Sun, 15 Jan 2012 15:19:36 +0000 Subject: [7u4] Request for approval for CR 7123100 - javac fails with java.lang.StackOverflowError In-Reply-To: <4F12B60F.5050304@oracle.com> References: <4F12B60F.5050304@oracle.com> Message-ID: <4F12EE88.9060904@oracle.com> On 15-Jan-12 11:18 AM, Dmeetry Degrave wrote: > Hi, > > This is a request for jdk7 update 4. The changes in 7u4 are identical > to jdk8. > > cr: http://bugs.sun.com/view_bug.do?bug_id=7123100 > fix: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/133744729455 > > thanks, > dmeetry Approved. Maurizio From weijun.wang at oracle.com Sun Jan 15 18:21:55 2012 From: weijun.wang at oracle.com (Weijun Wang) Date: Mon, 16 Jan 2012 10:21:55 +0800 Subject: [7u4] Request for approval for CR 7118809: rcache deadlock Message-ID: <4F1389C3.6000401@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u4. CR: 7118809: rcache deadlock Weblink: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7118809 Description: CacheTable.put() operates on ReplayCache inside it, and ReplayCache.put() operates on CacheTable containing it, and both methods are synchronized and using thread-safe Hashtable. Therefore there might be a deadlock when both methods are calling into the other one in two threads at the same time. The fix is to remove the "call-up" side so that ReplayCache will not call CacheTable methods. It's already included in jdk8 as: Mon Jan 16 10:10:56 2012 +0800 changeset 4896: e8e08d46cc37 Reviewed-by: valeriep The patch for jdk7u4 is a little different at http://cr.openjdk.java.net/~weijun/7118809/7u4/webrev.00/ and it has been reviewed by Valerie Peng (valeriep). I intend to push it to ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk Thanks Weijun From xuelei.fan at oracle.com Sun Jan 15 19:34:14 2012 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Mon, 16 Jan 2012 03:34:14 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7106773: 512 bits RSA key cannot work with SHA384 and SHA512 Message-ID: <20120116033443.52F584797F@hg.openjdk.java.net> Changeset: 5af6820a0847 Author: xuelei Date: 2012-01-15 19:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5af6820a0847 7106773: 512 bits RSA key cannot work with SHA384 and SHA512 Reviewed-by: weijun ! src/share/classes/sun/security/pkcs11/P11Cipher.java ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11Signature.java ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/share/classes/sun/security/util/KeyLength.java + src/share/classes/sun/security/util/Length.java ! src/windows/classes/sun/security/mscapi/Key.java ! src/windows/classes/sun/security/mscapi/RSACipher.java ! src/windows/classes/sun/security/mscapi/RSASignature.java + test/sun/security/mscapi/ShortRSAKey1024.sh + test/sun/security/mscapi/ShortRSAKey512.sh + test/sun/security/mscapi/ShortRSAKey768.sh + test/sun/security/mscapi/ShortRSAKeyWithinTLS.java ! test/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java + test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java From lana.steuck at oracle.com Sun Jan 15 22:08:43 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 16 Jan 2012 06:08:43 +0000 Subject: hg: jdk7u/jdk7u/corba: 3 new changesets Message-ID: <20120116060849.6ABD147980@hg.openjdk.java.net> Changeset: 87894172c349 Author: dmeetry Date: 2011-12-28 01:18 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/87894172c349 7046238: new InitialContext(); hangs Summary: Synchronization on a single monitor for contactInfo parameters with identical hashCode() Reviewed-by: robm, skoppar ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java Changeset: 6fe1094ea7d3 Author: lana Date: 2011-12-28 10:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/6fe1094ea7d3 Merge Changeset: 352a72e872ea Author: lana Date: 2012-01-13 11:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/352a72e872ea Merge From lana.steuck at oracle.com Sun Jan 15 22:08:54 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 16 Jan 2012 06:08:54 +0000 Subject: hg: jdk7u/jdk7u/langtools: 5 new changesets Message-ID: <20120116060908.1E55A47981@hg.openjdk.java.net> Changeset: 41a303cb946e Author: dmeetry Date: 2011-12-28 19:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/41a303cb946e 7003595: IncompatibleClassChangeError with unreferenced local class with subclass Summary: Compiler omits unreferenced local inner classes from the InnerClasses attribute Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/7003595/T7003595.java + test/tools/javac/7003595/T7003595b.java Changeset: c66bb51b9aa7 Author: lana Date: 2011-12-28 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/c66bb51b9aa7 Merge Changeset: 592c30109bbe Author: dmeetry Date: 2012-01-11 18:49 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/592c30109bbe 7046929: tools/javac/api/T6397104.java fails Reviewed-by: jjh ! test/tools/javac/api/T6397104.java Changeset: 13ee9a9a3abb Author: mbankal Date: 2012-01-12 08:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/13ee9a9a3abb 7121961: javadoc is missing a resource property Reviewed-by: jjg, ewendeli ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties Changeset: 10a63f9cdcb9 Author: lana Date: 2012-01-13 11:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/10a63f9cdcb9 Merge From lana.steuck at oracle.com Sun Jan 15 22:09:14 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 16 Jan 2012 06:09:14 +0000 Subject: hg: jdk7u/jdk7u/jdk: 19 new changesets Message-ID: <20120116061242.B0F8047983@hg.openjdk.java.net> Changeset: 3396ba84c859 Author: dcubed Date: 2011-12-23 09:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3396ba84c859 7121600: Instrumentation.redefineClasses() leaks class bytes Summary: Call JNI ReleaseByteArrayElements() on memory returned by JNI GetByteArrayElements(). Also push test for 7122253. Reviewed-by: acorn, poonam ! src/share/instrument/JPLISAgent.c + test/java/lang/instrument/BigClass.java + test/java/lang/instrument/MakeJAR4.sh + test/java/lang/instrument/RedefineBigClass.sh + test/java/lang/instrument/RedefineBigClassAgent.java + test/java/lang/instrument/RedefineBigClassApp.java + test/java/lang/instrument/RetransformBigClass.sh + test/java/lang/instrument/RetransformBigClassAgent.java + test/java/lang/instrument/RetransformBigClassApp.java Changeset: a048ff0d868b Author: mbankal Date: 2011-12-26 01:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a048ff0d868b 7078816: /test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failure Reviewed-by: weijun ! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh Changeset: ea43b1e91196 Author: mbankal Date: 2011-12-26 02:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ea43b1e91196 Merge Changeset: 69304428880a Author: lana Date: 2011-12-28 10:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/69304428880a Merge Changeset: eff45ca3391b Author: lana Date: 2011-12-28 13:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/eff45ca3391b Merge Changeset: e5b699ef3c77 Author: ohair Date: 2012-01-04 17:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e5b699ef3c77 7127104: Build issue with prtconf and zones, also using := to avoid extra execs Reviewed-by: katleman ! make/common/shared/Platform.gmk Changeset: 0bb7ab40ab76 Author: mbankal Date: 2011-12-30 04:51 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0bb7ab40ab76 7115586: (so) Suppress creation of SocketImpl in SocketAdaptor's constructor Reviewed-by: chegar ! src/share/classes/sun/nio/ch/SocketAdaptor.java Changeset: f56205750512 Author: weijun Date: 2011-09-09 11:18 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f56205750512 7047200: keytool safe store Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java + test/sun/security/tools/keytool/trystore.sh Changeset: 30bd4016f243 Author: alexsch Date: 2012-01-11 17:22 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/30bd4016f243 7110815: closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS Reviewed-by: kizune + test/javax/swing/JSplitPane/4885629/bug4885629.java Changeset: 9a2c591758d8 Author: naoto Date: 2012-01-11 10:18 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9a2c591758d8 7027061: Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException Reviewed-by: naoto Contributed-by: edvard.wendelin at oracle.com ! src/share/classes/sun/util/LocaleServiceProviderPool.java ! test/java/util/Locale/Bug6989440.java Changeset: 9cd372de83b1 Author: naoto Date: 2012-01-11 10:25 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9cd372de83b1 7117469: Warning cleanup for j.u.Currency and j.u.Locale related classes Reviewed-by: naoto Contributed-by: edvard.wendelin at oracle.com ! src/share/classes/java/util/Currency.java ! src/share/classes/sun/util/LocaleServiceProviderPool.java ! src/share/classes/sun/util/resources/LocaleData.java Changeset: d7450b1e436d Author: chegar Date: 2012-01-12 09:29 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d7450b1e436d 7095980: Ensure HttpURLConnection (and supporting APIs) don't expose HttpOnly cookies Reviewed-by: michaelm ! src/share/classes/java/net/HttpCookie.java + src/share/classes/sun/misc/JavaNetHttpCookieAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/sun/net/www/protocol/http/HttpOnly.java Changeset: 2c7531274a53 Author: chegar Date: 2012-01-12 09:33 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2c7531274a53 7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map Reviewed-by: michaelm ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/java/net/HttpURLConnection/UnmodifiableMaps.java Changeset: fd2dbc4d28e1 Author: alexsch Date: 2012-01-12 17:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fd2dbc4d28e1 6505523: NullPointerException in BasicTreeUI when a node is removed by expansion listener Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java + test/javax/swing/JTree/6505523/bug6505523.java Changeset: 9f9912af74d4 Author: alexsch Date: 2012-01-12 17:42 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9f9912af74d4 7115357: closed/javax/swing/JTable/6263446/bug6263446Table.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JTable/6263446/bug6263446.java Changeset: 9b6020fe2a16 Author: alexsch Date: 2012-01-13 17:02 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9b6020fe2a16 7121765: closed/javax/swing/JTextArea/4697612/bug4697612.java fails on MacOS on Aqua L&F Reviewed-by: rupashka + test/javax/swing/JTextArea/4697612/bug4697612.java + test/javax/swing/JTextArea/4697612/bug4697612.txt Changeset: 7617df64c231 Author: mullan Date: 2012-01-13 09:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7617df64c231 7094155: JSR105 code throws javax.xml.crypto.URIReferenceException when running into Java 7 VM Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java ! test/javax/xml/crypto/dsig/GenerationTests.java Changeset: d57776c3ab22 Author: mullan Date: 2012-01-13 09:49 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d57776c3ab22 Merge Changeset: d34bb20fc52e Author: lana Date: 2012-01-13 11:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d34bb20fc52e Merge From lana.steuck at oracle.com Sun Jan 15 22:21:45 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sun, 15 Jan 2012 22:21:45 -0800 (PST) Subject: jdk7u-b07: jdk7u-dev Message-ID: <201201160621.q0G6Lj58026050@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/56d27771e217 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/10a63f9cdcb9 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d34bb20fc52e http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/fc2b89be0b07 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/4b20a76b4f0f http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/93189257531e http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/352a72e872ea --- All the fixes will be tested during promotion (no PIT testing at this point): 7127104 java build Build issue with prtconf and zones, also using := to avoid e 7121600 java classes_instrume Instrumentation.redefineClasses() leaks class bytes 7095980 java classes_net Ensure HttpURLConnection (and supporting APIs) don't expose 7128648 java classes_net HttpURLConnection.getHeaderFields should return an unmodifia 7115586 java classes_nio (so) Suppress creation of SocketImpl in SocketAdaptor's cons 7047200 java classes_security keytool safe store (was Misleading error message) 7094155 java classes_security JSR105 code throws javax.xml.crypto.URIReferenceException wh 6505523 java classes_swing NullPointerException in BasicTreeUI when a node is removed b 7110815 java classes_swing closed/javax/swing/JSplitPane/4885629/bug4885629.java unstab 7115357 java classes_swing closed/javax/swing/JTable/6263446/bug6263446Table.java fails 7121765 java classes_swing closed/javax/swing/JTextArea/4697612/bug4697612.java fails o 7027061 java classes_util_i18 Testcase failure: java/util/Locale/Bug6989440.java - java.ut 7117469 java classes_util_i18 Warning cleanup for j.u.Currency and j.u.Locale related clas 7126465 java classes_util_i18 closed/java/util/TimeZone/TimeZoneTest.java failing 7003595 java compiler IncompatibleClassChangeError with unreferenced local class w 7046929 java compiler tools/javac/api/T6397104.java fails 7121961 java javadoctool javadoc is missing a resource property 7121110 jaxp other JAXP 1.4.5 update 1 for 7u4 7078816 jce pkcs11_csp TEST: test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh f 7046238 jets idl new InitialContext(); hangs From lana.steuck at oracle.com Sun Jan 15 22:09:56 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 16 Jan 2012 06:09:56 +0000 Subject: hg: jdk7u/jdk7u/jaxp: 3 new changesets Message-ID: <20120116061000.C6E5147982@hg.openjdk.java.net> Changeset: d9891683fc16 Author: joehw Date: 2011-12-22 14:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/d9891683fc16 7121110: JAXP 1.4.5 update 1 for 7u4 Reviewed-by: ohair - build-defs.xml - build-drop-template.xml ! build.properties ! build.xml - jaxp.properties + nbproject/genfiles.properties + nbproject/jdk.xml + nbproject/nbjdk.properties + nbproject/nbjdk.xml ! nbproject/project.xml - patches/jaxp_src/README + src/com/sun/java_cup/internal/runtime/Scanner.java + src/com/sun/java_cup/internal/runtime/Symbol.java + src/com/sun/java_cup/internal/runtime/lr_parser.java + src/com/sun/java_cup/internal/runtime/virtual_parse_stack.java + src/com/sun/org/apache/bcel/internal/Constants.java + src/com/sun/org/apache/bcel/internal/ExceptionConstants.java + src/com/sun/org/apache/bcel/internal/Repository.java + src/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java + src/com/sun/org/apache/bcel/internal/classfile/Attribute.java + src/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java + src/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java + src/com/sun/org/apache/bcel/internal/classfile/ClassParser.java + src/com/sun/org/apache/bcel/internal/classfile/Code.java + src/com/sun/org/apache/bcel/internal/classfile/CodeException.java + src/com/sun/org/apache/bcel/internal/classfile/Constant.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantString.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java + src/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java + src/com/sun/org/apache/bcel/internal/classfile/Deprecated.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/ExceptionTable.java + src/com/sun/org/apache/bcel/internal/classfile/Field.java + src/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java + src/com/sun/org/apache/bcel/internal/classfile/InnerClass.java + src/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java + src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java + src/com/sun/org/apache/bcel/internal/classfile/LineNumber.java + src/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java + src/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java + src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java + src/com/sun/org/apache/bcel/internal/classfile/Method.java + src/com/sun/org/apache/bcel/internal/classfile/Node.java + src/com/sun/org/apache/bcel/internal/classfile/PMGClass.java + src/com/sun/org/apache/bcel/internal/classfile/Signature.java + src/com/sun/org/apache/bcel/internal/classfile/SourceFile.java + src/com/sun/org/apache/bcel/internal/classfile/StackMap.java + src/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java + src/com/sun/org/apache/bcel/internal/classfile/StackMapType.java + src/com/sun/org/apache/bcel/internal/classfile/Synthetic.java + src/com/sun/org/apache/bcel/internal/classfile/Unknown.java + src/com/sun/org/apache/bcel/internal/classfile/Utility.java + src/com/sun/org/apache/bcel/internal/classfile/Visitor.java + src/com/sun/org/apache/bcel/internal/classfile/package.html + src/com/sun/org/apache/bcel/internal/generic/AALOAD.java + src/com/sun/org/apache/bcel/internal/generic/AASTORE.java + src/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java + src/com/sun/org/apache/bcel/internal/generic/ALOAD.java + src/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java + src/com/sun/org/apache/bcel/internal/generic/ARETURN.java + src/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java + src/com/sun/org/apache/bcel/internal/generic/ASTORE.java + src/com/sun/org/apache/bcel/internal/generic/ATHROW.java + src/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ArrayType.java + src/com/sun/org/apache/bcel/internal/generic/BALOAD.java + src/com/sun/org/apache/bcel/internal/generic/BASTORE.java + src/com/sun/org/apache/bcel/internal/generic/BIPUSH.java + src/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java + src/com/sun/org/apache/bcel/internal/generic/BasicType.java + src/com/sun/org/apache/bcel/internal/generic/BranchHandle.java + src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java + src/com/sun/org/apache/bcel/internal/generic/CALOAD.java + src/com/sun/org/apache/bcel/internal/generic/CASTORE.java + src/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java + src/com/sun/org/apache/bcel/internal/generic/CPInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ClassGen.java + src/com/sun/org/apache/bcel/internal/generic/ClassGenException.java + src/com/sun/org/apache/bcel/internal/generic/ClassObserver.java + src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java + src/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java + src/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java + src/com/sun/org/apache/bcel/internal/generic/D2F.java + src/com/sun/org/apache/bcel/internal/generic/D2I.java + src/com/sun/org/apache/bcel/internal/generic/D2L.java + src/com/sun/org/apache/bcel/internal/generic/DADD.java + src/com/sun/org/apache/bcel/internal/generic/DALOAD.java + src/com/sun/org/apache/bcel/internal/generic/DASTORE.java + src/com/sun/org/apache/bcel/internal/generic/DCMPG.java + src/com/sun/org/apache/bcel/internal/generic/DCMPL.java + src/com/sun/org/apache/bcel/internal/generic/DCONST.java + src/com/sun/org/apache/bcel/internal/generic/DDIV.java + src/com/sun/org/apache/bcel/internal/generic/DLOAD.java + src/com/sun/org/apache/bcel/internal/generic/DMUL.java + src/com/sun/org/apache/bcel/internal/generic/DNEG.java + src/com/sun/org/apache/bcel/internal/generic/DREM.java + src/com/sun/org/apache/bcel/internal/generic/DRETURN.java + src/com/sun/org/apache/bcel/internal/generic/DSTORE.java + src/com/sun/org/apache/bcel/internal/generic/DSUB.java + src/com/sun/org/apache/bcel/internal/generic/DUP.java + src/com/sun/org/apache/bcel/internal/generic/DUP2.java + src/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java + src/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java + src/com/sun/org/apache/bcel/internal/generic/DUP_X1.java + src/com/sun/org/apache/bcel/internal/generic/DUP_X2.java + src/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java + src/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java + src/com/sun/org/apache/bcel/internal/generic/F2D.java + src/com/sun/org/apache/bcel/internal/generic/F2I.java + src/com/sun/org/apache/bcel/internal/generic/F2L.java + src/com/sun/org/apache/bcel/internal/generic/FADD.java + src/com/sun/org/apache/bcel/internal/generic/FALOAD.java + src/com/sun/org/apache/bcel/internal/generic/FASTORE.java + src/com/sun/org/apache/bcel/internal/generic/FCMPG.java + src/com/sun/org/apache/bcel/internal/generic/FCMPL.java + src/com/sun/org/apache/bcel/internal/generic/FCONST.java + src/com/sun/org/apache/bcel/internal/generic/FDIV.java + src/com/sun/org/apache/bcel/internal/generic/FLOAD.java + src/com/sun/org/apache/bcel/internal/generic/FMUL.java + src/com/sun/org/apache/bcel/internal/generic/FNEG.java + src/com/sun/org/apache/bcel/internal/generic/FREM.java + src/com/sun/org/apache/bcel/internal/generic/FRETURN.java + src/com/sun/org/apache/bcel/internal/generic/FSTORE.java + src/com/sun/org/apache/bcel/internal/generic/FSUB.java + src/com/sun/org/apache/bcel/internal/generic/FieldGen.java + src/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java + src/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java + src/com/sun/org/apache/bcel/internal/generic/FieldObserver.java + src/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java + src/com/sun/org/apache/bcel/internal/generic/GETFIELD.java + src/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java + src/com/sun/org/apache/bcel/internal/generic/GOTO.java + src/com/sun/org/apache/bcel/internal/generic/GOTO_W.java + src/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java + src/com/sun/org/apache/bcel/internal/generic/I2B.java + src/com/sun/org/apache/bcel/internal/generic/I2C.java + src/com/sun/org/apache/bcel/internal/generic/I2D.java + src/com/sun/org/apache/bcel/internal/generic/I2F.java + src/com/sun/org/apache/bcel/internal/generic/I2L.java + src/com/sun/org/apache/bcel/internal/generic/I2S.java + src/com/sun/org/apache/bcel/internal/generic/IADD.java + src/com/sun/org/apache/bcel/internal/generic/IALOAD.java + src/com/sun/org/apache/bcel/internal/generic/IAND.java + src/com/sun/org/apache/bcel/internal/generic/IASTORE.java + src/com/sun/org/apache/bcel/internal/generic/ICONST.java + src/com/sun/org/apache/bcel/internal/generic/IDIV.java + src/com/sun/org/apache/bcel/internal/generic/IFEQ.java + src/com/sun/org/apache/bcel/internal/generic/IFGE.java + src/com/sun/org/apache/bcel/internal/generic/IFGT.java + src/com/sun/org/apache/bcel/internal/generic/IFLE.java + src/com/sun/org/apache/bcel/internal/generic/IFLT.java + src/com/sun/org/apache/bcel/internal/generic/IFNE.java + src/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java + src/com/sun/org/apache/bcel/internal/generic/IFNULL.java + src/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java + src/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java + src/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java + src/com/sun/org/apache/bcel/internal/generic/IINC.java + src/com/sun/org/apache/bcel/internal/generic/ILOAD.java + src/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java + src/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java + src/com/sun/org/apache/bcel/internal/generic/IMUL.java + src/com/sun/org/apache/bcel/internal/generic/INEG.java + src/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java + src/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java + src/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java + src/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java + src/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java + src/com/sun/org/apache/bcel/internal/generic/IOR.java + src/com/sun/org/apache/bcel/internal/generic/IREM.java + src/com/sun/org/apache/bcel/internal/generic/IRETURN.java + src/com/sun/org/apache/bcel/internal/generic/ISHL.java + src/com/sun/org/apache/bcel/internal/generic/ISHR.java + src/com/sun/org/apache/bcel/internal/generic/ISTORE.java + src/com/sun/org/apache/bcel/internal/generic/ISUB.java + src/com/sun/org/apache/bcel/internal/generic/IUSHR.java + src/com/sun/org/apache/bcel/internal/generic/IXOR.java + src/com/sun/org/apache/bcel/internal/generic/IfInstruction.java + src/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java + src/com/sun/org/apache/bcel/internal/generic/Instruction.java + src/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java + src/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java + src/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java + src/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java + src/com/sun/org/apache/bcel/internal/generic/InstructionList.java + src/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java + src/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java + src/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java + src/com/sun/org/apache/bcel/internal/generic/JSR.java + src/com/sun/org/apache/bcel/internal/generic/JSR_W.java + src/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java + src/com/sun/org/apache/bcel/internal/generic/L2D.java + src/com/sun/org/apache/bcel/internal/generic/L2F.java + src/com/sun/org/apache/bcel/internal/generic/L2I.java + src/com/sun/org/apache/bcel/internal/generic/LADD.java + src/com/sun/org/apache/bcel/internal/generic/LALOAD.java + src/com/sun/org/apache/bcel/internal/generic/LAND.java + src/com/sun/org/apache/bcel/internal/generic/LASTORE.java + src/com/sun/org/apache/bcel/internal/generic/LCMP.java + src/com/sun/org/apache/bcel/internal/generic/LCONST.java + src/com/sun/org/apache/bcel/internal/generic/LDC.java + src/com/sun/org/apache/bcel/internal/generic/LDC2_W.java + src/com/sun/org/apache/bcel/internal/generic/LDC_W.java + src/com/sun/org/apache/bcel/internal/generic/LDIV.java + src/com/sun/org/apache/bcel/internal/generic/LLOAD.java + src/com/sun/org/apache/bcel/internal/generic/LMUL.java + src/com/sun/org/apache/bcel/internal/generic/LNEG.java + src/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java + src/com/sun/org/apache/bcel/internal/generic/LOR.java + src/com/sun/org/apache/bcel/internal/generic/LREM.java + src/com/sun/org/apache/bcel/internal/generic/LRETURN.java + src/com/sun/org/apache/bcel/internal/generic/LSHL.java + src/com/sun/org/apache/bcel/internal/generic/LSHR.java + src/com/sun/org/apache/bcel/internal/generic/LSTORE.java + src/com/sun/org/apache/bcel/internal/generic/LSUB.java + src/com/sun/org/apache/bcel/internal/generic/LUSHR.java + src/com/sun/org/apache/bcel/internal/generic/LXOR.java + src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java + src/com/sun/org/apache/bcel/internal/generic/LoadClass.java + src/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java + src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java + src/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java + src/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java + src/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java + src/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java + src/com/sun/org/apache/bcel/internal/generic/MethodGen.java + src/com/sun/org/apache/bcel/internal/generic/MethodObserver.java + src/com/sun/org/apache/bcel/internal/generic/NEW.java + src/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java + src/com/sun/org/apache/bcel/internal/generic/NOP.java + src/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java + src/com/sun/org/apache/bcel/internal/generic/ObjectType.java + src/com/sun/org/apache/bcel/internal/generic/POP.java + src/com/sun/org/apache/bcel/internal/generic/POP2.java + src/com/sun/org/apache/bcel/internal/generic/PUSH.java + src/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java + src/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java + src/com/sun/org/apache/bcel/internal/generic/PopInstruction.java + src/com/sun/org/apache/bcel/internal/generic/PushInstruction.java + src/com/sun/org/apache/bcel/internal/generic/RET.java + src/com/sun/org/apache/bcel/internal/generic/RETURN.java + src/com/sun/org/apache/bcel/internal/generic/ReferenceType.java + src/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java + src/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java + src/com/sun/org/apache/bcel/internal/generic/SALOAD.java + src/com/sun/org/apache/bcel/internal/generic/SASTORE.java + src/com/sun/org/apache/bcel/internal/generic/SIPUSH.java + src/com/sun/org/apache/bcel/internal/generic/SWAP.java + src/com/sun/org/apache/bcel/internal/generic/SWITCH.java + src/com/sun/org/apache/bcel/internal/generic/Select.java + src/com/sun/org/apache/bcel/internal/generic/StackConsumer.java + src/com/sun/org/apache/bcel/internal/generic/StackInstruction.java + src/com/sun/org/apache/bcel/internal/generic/StackProducer.java + src/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java + src/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java + src/com/sun/org/apache/bcel/internal/generic/TargetLostException.java + src/com/sun/org/apache/bcel/internal/generic/Type.java + src/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java + src/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java + src/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java + src/com/sun/org/apache/bcel/internal/generic/Visitor.java + src/com/sun/org/apache/bcel/internal/generic/package.html + src/com/sun/org/apache/bcel/internal/package.html + src/com/sun/org/apache/bcel/internal/util/AttributeHTML.java + src/com/sun/org/apache/bcel/internal/util/BCELFactory.java + src/com/sun/org/apache/bcel/internal/util/BCELifier.java + src/com/sun/org/apache/bcel/internal/util/ByteSequence.java + src/com/sun/org/apache/bcel/internal/util/Class2HTML.java + src/com/sun/org/apache/bcel/internal/util/ClassLoader.java + src/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java + src/com/sun/org/apache/bcel/internal/util/ClassPath.java + src/com/sun/org/apache/bcel/internal/util/ClassQueue.java + src/com/sun/org/apache/bcel/internal/util/ClassSet.java + src/com/sun/org/apache/bcel/internal/util/ClassStack.java + src/com/sun/org/apache/bcel/internal/util/ClassVector.java + src/com/sun/org/apache/bcel/internal/util/CodeHTML.java + src/com/sun/org/apache/bcel/internal/util/ConstantHTML.java + src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java + src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java + src/com/sun/org/apache/bcel/internal/util/MethodHTML.java + src/com/sun/org/apache/bcel/internal/util/Repository.java + src/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java + src/com/sun/org/apache/bcel/internal/util/package.html + src/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java + src/com/sun/org/apache/regexp/internal/CharacterIterator.java + src/com/sun/org/apache/regexp/internal/RE.java + src/com/sun/org/apache/regexp/internal/RECompiler.java + src/com/sun/org/apache/regexp/internal/REDebugCompiler.java + src/com/sun/org/apache/regexp/internal/REProgram.java + src/com/sun/org/apache/regexp/internal/RESyntaxException.java + src/com/sun/org/apache/regexp/internal/RETest.java + src/com/sun/org/apache/regexp/internal/REUtil.java + src/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java + src/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java + src/com/sun/org/apache/regexp/internal/StringCharacterIterator.java + src/com/sun/org/apache/regexp/internal/recompile.java + src/com/sun/org/apache/xalan/META-INF/services/javax.xml.transform.TransformerFactory + src/com/sun/org/apache/xalan/META-INF/services/javax.xml.xpath.XPathFactory + src/com/sun/org/apache/xalan/META-INF/services/org.apache.xml.dtm.DTMManager + src/com/sun/org/apache/xalan/internal/Version.java + src/com/sun/org/apache/xalan/internal/XalanConstants.java + src/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java + src/com/sun/org/apache/xalan/internal/extensions/package.html + src/com/sun/org/apache/xalan/internal/lib/ExsltBase.java + src/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java + src/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java + src/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java + src/com/sun/org/apache/xalan/internal/lib/ExsltMath.java + src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java + src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java + src/com/sun/org/apache/xalan/internal/lib/Extensions.java + src/com/sun/org/apache/xalan/internal/lib/NodeInfo.java + src/com/sun/org/apache/xalan/internal/lib/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/lib/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/lib/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/lib/package.html + src/com/sun/org/apache/xalan/internal/res/XSLMessages.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java + src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java + src/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties + src/com/sun/org/apache/xalan/internal/res/package.html + src/com/sun/org/apache/xalan/internal/templates/Constants.java + src/com/sun/org/apache/xalan/internal/templates/package.html + src/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java + src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java + src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java + src/com/sun/org/apache/xalan/internal/xslt/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xslt/Process.java + src/com/sun/org/apache/xalan/internal/xslt/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xslt/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xslt/package.html + src/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/DOM.java + src/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java + src/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java + src/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java + src/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/Translet.java + src/com/sun/org/apache/xalan/internal/xsltc/TransletException.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java + src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java + src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup + src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex + src/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java + src/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java + src/com/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory + src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/ObjectFactory.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport12.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java + src/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java + src/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java + src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java + src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java + src/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java + src/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java + src/com/sun/org/apache/xerces/internal/dom/ChildNode.java + src/com/sun/org/apache/xerces/internal/dom/CommentImpl.java + src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java + src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java + src/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java + src/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredNode.java + src/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java + src/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java + src/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java + src/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java + src/com/sun/org/apache/xerces/internal/dom/ElementImpl.java + src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/EntityImpl.java + src/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java + src/com/sun/org/apache/xerces/internal/dom/LCount.java + src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java + src/com/sun/org/apache/xerces/internal/dom/NodeImpl.java + src/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java + src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java + src/com/sun/org/apache/xerces/internal/dom/NotationImpl.java + src/com/sun/org/apache/xerces/internal/dom/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java + src/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java + src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java + src/com/sun/org/apache/xerces/internal/dom/ParentNode.java + src/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java + src/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java + src/com/sun/org/apache/xerces/internal/dom/RangeImpl.java + src/com/sun/org/apache/xerces/internal/dom/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/dom/TextImpl.java + src/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java + src/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java + src/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java + src/com/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl + src/com/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList + src/com/sun/org/apache/xerces/internal/impl/Constants.java + src/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java + src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java + src/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java + src/com/sun/org/apache/xerces/internal/impl/Version.java + src/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java + src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java + src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java + src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java + src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java + src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java + src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java + src/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java + src/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java + src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java + src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java + src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java + src/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java + src/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java + src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java + src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java + src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java + src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java + src/com/sun/org/apache/xerces/internal/impl/dv/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java + src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java + src/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java + src/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java + src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java + src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java + src/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java + src/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java + src/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java + src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties + src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties + src/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java + src/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java + src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java + src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java + src/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties + src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties + src/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java + src/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java + src/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java + src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java + src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java + src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java + src/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java + src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java + src/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java + src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java + src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java + src/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java + src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java + src/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory + src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory + src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory + src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java + src/com/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory + src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java + src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java + src/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java + src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java + src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java + src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java + src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/DTDParser.java + src/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java + src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java + src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java + src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java + src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java + src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java + src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java + src/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java + src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration + src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration + src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration + src/com/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver + src/com/sun/org/apache/xerces/internal/util/AttributesProxy.java + src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java + src/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java + src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java + src/com/sun/org/apache/xerces/internal/util/DOMInputSource.java + src/com/sun/org/apache/xerces/internal/util/DOMUtil.java + src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java + src/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java + src/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java + src/com/sun/org/apache/xerces/internal/util/EncodingMap.java + src/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java + src/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java + src/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java + src/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java + src/com/sun/org/apache/xerces/internal/util/FeatureState.java + src/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java + src/com/sun/org/apache/xerces/internal/util/IntStack.java + src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java + src/com/sun/org/apache/xerces/internal/util/LocatorProxy.java + src/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java + src/com/sun/org/apache/xerces/internal/util/MessageFormatter.java + src/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java + src/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java + src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java + src/com/sun/org/apache/xerces/internal/util/PropertyState.java + src/com/sun/org/apache/xerces/internal/util/SAX2XNI.java + src/com/sun/org/apache/xerces/internal/util/SAXInputSource.java + src/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java + src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java + src/com/sun/org/apache/xerces/internal/util/SecurityManager.java + src/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java + src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java + src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java + src/com/sun/org/apache/xerces/internal/util/Status.java + src/com/sun/org/apache/xerces/internal/util/SymbolHash.java + src/com/sun/org/apache/xerces/internal/util/SymbolTable.java + src/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java + src/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java + src/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java + src/com/sun/org/apache/xerces/internal/util/URI.java + src/com/sun/org/apache/xerces/internal/util/XML11Char.java + src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java + src/com/sun/org/apache/xerces/internal/util/XMLChar.java + src/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java + src/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java + src/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java + src/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java + src/com/sun/org/apache/xerces/internal/util/XMLSymbols.java + src/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java + src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java + src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java + src/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java + src/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java + src/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java + src/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java + src/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java + src/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java + src/com/sun/org/apache/xerces/internal/xni/Augmentations.java + src/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java + src/com/sun/org/apache/xerces/internal/xni/QName.java + src/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java + src/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java + src/com/sun/org/apache/xerces/internal/xni/XMLLocator.java + src/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java + src/com/sun/org/apache/xerces/internal/xni/XMLString.java + src/com/sun/org/apache/xerces/internal/xni/XNIException.java + src/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java + src/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java + src/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java + src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java + src/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java + src/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java + src/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java + src/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java + src/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java + src/com/sun/org/apache/xerces/internal/xs/LSInputList.java + src/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java + src/com/sun/org/apache/xerces/internal/xs/ShortList.java + src/com/sun/org/apache/xerces/internal/xs/StringList.java + src/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java + src/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java + src/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java + src/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSConstants.java + src/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java + src/com/sun/org/apache/xerces/internal/xs/XSException.java + src/com/sun/org/apache/xerces/internal/xs/XSFacet.java + src/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSImplementation.java + src/com/sun/org/apache/xerces/internal/xs/XSLoader.java + src/com/sun/org/apache/xerces/internal/xs/XSModel.java + src/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java + src/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java + src/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java + src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java + src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java + src/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java + src/com/sun/org/apache/xerces/internal/xs/XSObject.java + src/com/sun/org/apache/xerces/internal/xs/XSObjectList.java + src/com/sun/org/apache/xerces/internal/xs/XSParticle.java + src/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSTerm.java + src/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java + src/com/sun/org/apache/xerces/internal/xs/XSWildcard.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java + src/com/sun/org/apache/xerces/internal/xs/datatypes/package.html + src/com/sun/org/apache/xml/internal/dtm/Axis.java + src/com/sun/org/apache/xml/internal/dtm/DTM.java + src/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java + src/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java + src/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java + src/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java + src/com/sun/org/apache/xml/internal/dtm/DTMException.java + src/com/sun/org/apache/xml/internal/dtm/DTMFilter.java + src/com/sun/org/apache/xml/internal/dtm/DTMIterator.java + src/com/sun/org/apache/xml/internal/dtm/DTMManager.java + src/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java + src/com/sun/org/apache/xml/internal/dtm/ObjectFactory.java + src/com/sun/org/apache/xml/internal/dtm/SecuritySupport.java + src/com/sun/org/apache/xml/internal/dtm/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java + src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java + src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java + src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java + src/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java + src/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java + src/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java + src/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java + src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java + src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java + src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java + src/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java + src/com/sun/org/apache/xml/internal/dtm/ref/ObjectFactory.java + src/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport.java + src/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java + src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java + src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java + src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java + src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java + src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java + src/com/sun/org/apache/xml/internal/res/XMLMessages.java + src/com/sun/org/apache/xml/internal/resolver/Catalog.java + src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java + src/com/sun/org/apache/xml/internal/resolver/CatalogException.java + src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java + src/com/sun/org/apache/xml/internal/resolver/Resolver.java + src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java + src/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java + src/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java + src/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java + src/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java + src/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java + src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java + src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java + src/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java + src/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java + src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java + src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java + src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java + src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java + src/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java + src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java + src/com/sun/org/apache/xml/internal/serialize/ElementState.java + src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java + src/com/sun/org/apache/xml/internal/serialize/Encodings.java + src/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res + src/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java + src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java + src/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java + src/com/sun/org/apache/xml/internal/serialize/LineSeparator.java + src/com/sun/org/apache/xml/internal/serialize/Method.java + src/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java + src/com/sun/org/apache/xml/internal/serialize/OutputFormat.java + src/com/sun/org/apache/xml/internal/serialize/Printer.java + src/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java + src/com/sun/org/apache/xml/internal/serialize/Serializer.java + src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java + src/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java + src/com/sun/org/apache/xml/internal/serialize/TextSerializer.java + src/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java + src/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java + src/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java + src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java + src/com/sun/org/apache/xml/internal/serializer/CharInfo.java + src/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java + src/com/sun/org/apache/xml/internal/serializer/ElemContext.java + src/com/sun/org/apache/xml/internal/serializer/ElemDesc.java + src/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java + src/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java + src/com/sun/org/apache/xml/internal/serializer/Encodings.java + src/com/sun/org/apache/xml/internal/serializer/Encodings.properties + src/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java + src/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java + src/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties + src/com/sun/org/apache/xml/internal/serializer/Method.java + src/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java + src/com/sun/org/apache/xml/internal/serializer/ObjectFactory.java + src/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java + src/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java + src/com/sun/org/apache/xml/internal/serializer/SecuritySupport.java + src/com/sun/org/apache/xml/internal/serializer/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java + src/com/sun/org/apache/xml/internal/serializer/Serializer.java + src/com/sun/org/apache/xml/internal/serializer/SerializerBase.java + src/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java + src/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java + src/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java + src/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java + src/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java + src/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToStream.java + src/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToTextStream.java + src/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java + src/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java + src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java + src/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java + src/com/sun/org/apache/xml/internal/serializer/TreeWalker.java + src/com/sun/org/apache/xml/internal/serializer/Utils.java + src/com/sun/org/apache/xml/internal/serializer/Version.java + src/com/sun/org/apache/xml/internal/serializer/WriterChain.java + src/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java + src/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java + src/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties + src/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java + src/com/sun/org/apache/xml/internal/serializer/output_html.properties + src/com/sun/org/apache/xml/internal/serializer/output_text.properties + src/com/sun/org/apache/xml/internal/serializer/output_unknown.properties + src/com/sun/org/apache/xml/internal/serializer/output_xml.properties + src/com/sun/org/apache/xml/internal/serializer/package.html + src/com/sun/org/apache/xml/internal/serializer/utils/AttList.java + src/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java + src/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java + src/com/sun/org/apache/xml/internal/serializer/utils/Messages.java + src/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java + src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java + src/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java + src/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java + src/com/sun/org/apache/xml/internal/serializer/utils/URI.java + src/com/sun/org/apache/xml/internal/serializer/utils/Utils.java + src/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java + src/com/sun/org/apache/xml/internal/utils/AttList.java + src/com/sun/org/apache/xml/internal/utils/BoolStack.java + src/com/sun/org/apache/xml/internal/utils/CharKey.java + src/com/sun/org/apache/xml/internal/utils/Constants.java + src/com/sun/org/apache/xml/internal/utils/DOM2Helper.java + src/com/sun/org/apache/xml/internal/utils/DOMBuilder.java + src/com/sun/org/apache/xml/internal/utils/DOMHelper.java + src/com/sun/org/apache/xml/internal/utils/DOMOrder.java + src/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java + src/com/sun/org/apache/xml/internal/utils/ElemDesc.java + src/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java + src/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java + src/com/sun/org/apache/xml/internal/utils/IntStack.java + src/com/sun/org/apache/xml/internal/utils/IntVector.java + src/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java + src/com/sun/org/apache/xml/internal/utils/LocaleUtility.java + src/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java + src/com/sun/org/apache/xml/internal/utils/NSInfo.java + src/com/sun/org/apache/xml/internal/utils/NameSpace.java + src/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java + src/com/sun/org/apache/xml/internal/utils/NodeConsumer.java + src/com/sun/org/apache/xml/internal/utils/NodeVector.java + src/com/sun/org/apache/xml/internal/utils/ObjectFactory.java + src/com/sun/org/apache/xml/internal/utils/ObjectPool.java + src/com/sun/org/apache/xml/internal/utils/ObjectStack.java + src/com/sun/org/apache/xml/internal/utils/ObjectVector.java + src/com/sun/org/apache/xml/internal/utils/PrefixResolver.java + src/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java + src/com/sun/org/apache/xml/internal/utils/QName.java + src/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java + src/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java + src/com/sun/org/apache/xml/internal/utils/SecuritySupport.java + src/com/sun/org/apache/xml/internal/utils/SecuritySupport12.java + src/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java + src/com/sun/org/apache/xml/internal/utils/StopParseException.java + src/com/sun/org/apache/xml/internal/utils/StringBufferPool.java + src/com/sun/org/apache/xml/internal/utils/StringComparable.java + src/com/sun/org/apache/xml/internal/utils/StringToIntTable.java + src/com/sun/org/apache/xml/internal/utils/StringToStringTable.java + src/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java + src/com/sun/org/apache/xml/internal/utils/StringVector.java + src/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java + src/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java + src/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java + src/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java + src/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java + src/com/sun/org/apache/xml/internal/utils/TreeWalker.java + src/com/sun/org/apache/xml/internal/utils/Trie.java + src/com/sun/org/apache/xml/internal/utils/URI.java + src/com/sun/org/apache/xml/internal/utils/UnImplNode.java + src/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java + src/com/sun/org/apache/xml/internal/utils/WrongParserException.java + src/com/sun/org/apache/xml/internal/utils/XML11Char.java + src/com/sun/org/apache/xml/internal/utils/XMLChar.java + src/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java + src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java + src/com/sun/org/apache/xml/internal/utils/XMLString.java + src/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java + src/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java + src/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java + src/com/sun/org/apache/xml/internal/utils/package.html + src/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java + src/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java + src/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_de.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_en.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_es.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_it.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java + src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java + src/com/sun/org/apache/xpath/internal/Arg.java + src/com/sun/org/apache/xpath/internal/CachedXPathAPI.java + src/com/sun/org/apache/xpath/internal/Expression.java + src/com/sun/org/apache/xpath/internal/ExpressionNode.java + src/com/sun/org/apache/xpath/internal/ExpressionOwner.java + src/com/sun/org/apache/xpath/internal/ExtensionsProvider.java + src/com/sun/org/apache/xpath/internal/FoundIndex.java + src/com/sun/org/apache/xpath/internal/NodeSet.java + src/com/sun/org/apache/xpath/internal/NodeSetDTM.java + src/com/sun/org/apache/xpath/internal/SourceTree.java + src/com/sun/org/apache/xpath/internal/SourceTreeManager.java + src/com/sun/org/apache/xpath/internal/VariableStack.java + src/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java + src/com/sun/org/apache/xpath/internal/XPath.java + src/com/sun/org/apache/xpath/internal/XPathAPI.java + src/com/sun/org/apache/xpath/internal/XPathContext.java + src/com/sun/org/apache/xpath/internal/XPathException.java + src/com/sun/org/apache/xpath/internal/XPathFactory.java + src/com/sun/org/apache/xpath/internal/XPathProcessorException.java + src/com/sun/org/apache/xpath/internal/XPathVisitable.java + src/com/sun/org/apache/xpath/internal/XPathVisitor.java + src/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java + src/com/sun/org/apache/xpath/internal/axes/AxesWalker.java + src/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java + src/com/sun/org/apache/xpath/internal/axes/ChildIterator.java + src/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java + src/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java + src/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java + src/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java + src/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java + src/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java + src/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java + src/com/sun/org/apache/xpath/internal/axes/IteratorPool.java + src/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java + src/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java + src/com/sun/org/apache/xpath/internal/axes/NodeSequence.java + src/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java + src/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java + src/com/sun/org/apache/xpath/internal/axes/PathComponent.java + src/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java + src/com/sun/org/apache/xpath/internal/axes/RTFIterator.java + src/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java + src/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java + src/com/sun/org/apache/xpath/internal/axes/SubContextList.java + src/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java + src/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java + src/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java + src/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java + src/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java + src/com/sun/org/apache/xpath/internal/axes/package.html + src/com/sun/org/apache/xpath/internal/compiler/Compiler.java + src/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java + src/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java + src/com/sun/org/apache/xpath/internal/compiler/Keywords.java + src/com/sun/org/apache/xpath/internal/compiler/Lexer.java + src/com/sun/org/apache/xpath/internal/compiler/ObjectFactory.java + src/com/sun/org/apache/xpath/internal/compiler/OpCodes.java + src/com/sun/org/apache/xpath/internal/compiler/OpMap.java + src/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java + src/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java + src/com/sun/org/apache/xpath/internal/compiler/SecuritySupport.java + src/com/sun/org/apache/xpath/internal/compiler/SecuritySupport12.java + src/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java + src/com/sun/org/apache/xpath/internal/compiler/XPathParser.java + src/com/sun/org/apache/xpath/internal/compiler/package.html + src/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java + src/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java + src/com/sun/org/apache/xpath/internal/domapi/package.html + src/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java + src/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java + src/com/sun/org/apache/xpath/internal/functions/FuncConcat.java + src/com/sun/org/apache/xpath/internal/functions/FuncContains.java + src/com/sun/org/apache/xpath/internal/functions/FuncCount.java + src/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java + src/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java + src/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java + src/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java + src/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java + src/com/sun/org/apache/xpath/internal/functions/FuncFalse.java + src/com/sun/org/apache/xpath/internal/functions/FuncFloor.java + src/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java + src/com/sun/org/apache/xpath/internal/functions/FuncId.java + src/com/sun/org/apache/xpath/internal/functions/FuncLang.java + src/com/sun/org/apache/xpath/internal/functions/FuncLast.java + src/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java + src/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java + src/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java + src/com/sun/org/apache/xpath/internal/functions/FuncNot.java + src/com/sun/org/apache/xpath/internal/functions/FuncNumber.java + src/com/sun/org/apache/xpath/internal/functions/FuncPosition.java + src/com/sun/org/apache/xpath/internal/functions/FuncQname.java + src/com/sun/org/apache/xpath/internal/functions/FuncRound.java + src/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java + src/com/sun/org/apache/xpath/internal/functions/FuncString.java + src/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java + src/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java + src/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java + src/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java + src/com/sun/org/apache/xpath/internal/functions/FuncSum.java + src/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java + src/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java + src/com/sun/org/apache/xpath/internal/functions/FuncTrue.java + src/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java + src/com/sun/org/apache/xpath/internal/functions/Function.java + src/com/sun/org/apache/xpath/internal/functions/Function2Args.java + src/com/sun/org/apache/xpath/internal/functions/Function3Args.java + src/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java + src/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java + src/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java + src/com/sun/org/apache/xpath/internal/functions/ObjectFactory.java + src/com/sun/org/apache/xpath/internal/functions/SecuritySupport.java + src/com/sun/org/apache/xpath/internal/functions/SecuritySupport12.java + src/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java + src/com/sun/org/apache/xpath/internal/functions/package.html + src/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java + src/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java + src/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java + src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java + src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java + src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java + src/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java + src/com/sun/org/apache/xpath/internal/objects/XBoolean.java + src/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java + src/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java + src/com/sun/org/apache/xpath/internal/objects/XNodeSet.java + src/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java + src/com/sun/org/apache/xpath/internal/objects/XNull.java + src/com/sun/org/apache/xpath/internal/objects/XNumber.java + src/com/sun/org/apache/xpath/internal/objects/XObject.java + src/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java + src/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java + src/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java + src/com/sun/org/apache/xpath/internal/objects/XString.java + src/com/sun/org/apache/xpath/internal/objects/XStringForChars.java + src/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java + src/com/sun/org/apache/xpath/internal/objects/package.html + src/com/sun/org/apache/xpath/internal/operations/And.java + src/com/sun/org/apache/xpath/internal/operations/Bool.java + src/com/sun/org/apache/xpath/internal/operations/Div.java + src/com/sun/org/apache/xpath/internal/operations/Equals.java + src/com/sun/org/apache/xpath/internal/operations/Gt.java + src/com/sun/org/apache/xpath/internal/operations/Gte.java + src/com/sun/org/apache/xpath/internal/operations/Lt.java + src/com/sun/org/apache/xpath/internal/operations/Lte.java + src/com/sun/org/apache/xpath/internal/operations/Minus.java + src/com/sun/org/apache/xpath/internal/operations/Mod.java + src/com/sun/org/apache/xpath/internal/operations/Mult.java + src/com/sun/org/apache/xpath/internal/operations/Neg.java + src/com/sun/org/apache/xpath/internal/operations/NotEquals.java + src/com/sun/org/apache/xpath/internal/operations/Number.java + src/com/sun/org/apache/xpath/internal/operations/Operation.java + src/com/sun/org/apache/xpath/internal/operations/Or.java + src/com/sun/org/apache/xpath/internal/operations/Plus.java + src/com/sun/org/apache/xpath/internal/operations/Quo.java + src/com/sun/org/apache/xpath/internal/operations/String.java + src/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java + src/com/sun/org/apache/xpath/internal/operations/Variable.java + src/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java + src/com/sun/org/apache/xpath/internal/operations/package.html + src/com/sun/org/apache/xpath/internal/package.html + src/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java + src/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java + src/com/sun/org/apache/xpath/internal/patterns/NodeTest.java + src/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java + src/com/sun/org/apache/xpath/internal/patterns/StepPattern.java + src/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java + src/com/sun/org/apache/xpath/internal/patterns/package.html + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java + src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java + src/com/sun/org/apache/xpath/internal/res/XPATHMessages.java + src/com/sun/org/apache/xpath/internal/res/package.html + src/com/sun/xml/internal/stream/Entity.java + src/com/sun/xml/internal/stream/EventFilterSupport.java + src/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java + src/com/sun/xml/internal/stream/StaxErrorReporter.java + src/com/sun/xml/internal/stream/StaxXMLInputSource.java + src/com/sun/xml/internal/stream/XMLBufferListener.java + src/com/sun/xml/internal/stream/XMLEntityReader.java + src/com/sun/xml/internal/stream/XMLEntityStorage.java + src/com/sun/xml/internal/stream/XMLEventReaderImpl.java + src/com/sun/xml/internal/stream/XMLInputFactoryImpl.java + src/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java + src/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java + src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java + src/com/sun/xml/internal/stream/events/AttributeImpl.java + src/com/sun/xml/internal/stream/events/CharacterEvent.java + src/com/sun/xml/internal/stream/events/CommentEvent.java + src/com/sun/xml/internal/stream/events/DTDEvent.java + src/com/sun/xml/internal/stream/events/DummyEvent.java + src/com/sun/xml/internal/stream/events/EndDocumentEvent.java + src/com/sun/xml/internal/stream/events/EndElementEvent.java + src/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java + src/com/sun/xml/internal/stream/events/EntityReferenceEvent.java + src/com/sun/xml/internal/stream/events/LocationImpl.java + src/com/sun/xml/internal/stream/events/NamedEvent.java + src/com/sun/xml/internal/stream/events/NamespaceImpl.java + src/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java + src/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java + src/com/sun/xml/internal/stream/events/StartDocumentEvent.java + src/com/sun/xml/internal/stream/events/StartElementEvent.java + src/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java + src/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java + src/com/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory + src/com/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory + src/com/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory + src/com/sun/xml/internal/stream/util/BufferAllocator.java + src/com/sun/xml/internal/stream/util/ReadOnlyIterator.java + src/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java + src/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java + src/com/sun/xml/internal/stream/writers/WriterUtility.java + src/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java + src/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java + src/com/sun/xml/internal/stream/writers/XMLOutputSource.java + src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java + src/com/sun/xml/internal/stream/writers/XMLWriter.java + src/javax/xml/XMLConstants.java + src/javax/xml/datatype/DatatypeConfigurationException.java + src/javax/xml/datatype/DatatypeConstants.java + src/javax/xml/datatype/DatatypeFactory.java + src/javax/xml/datatype/Duration.java + src/javax/xml/datatype/FactoryFinder.java + src/javax/xml/datatype/SecuritySupport.java + src/javax/xml/datatype/XMLGregorianCalendar.java + src/javax/xml/datatype/package.html + src/javax/xml/namespace/NamespaceContext.java + src/javax/xml/namespace/QName.java + src/javax/xml/namespace/package.html + src/javax/xml/parsers/DocumentBuilder.java + src/javax/xml/parsers/DocumentBuilderFactory.java + src/javax/xml/parsers/FactoryConfigurationError.java + src/javax/xml/parsers/FactoryFinder.java + src/javax/xml/parsers/ParserConfigurationException.java + src/javax/xml/parsers/SAXParser.java + src/javax/xml/parsers/SAXParserFactory.java + src/javax/xml/parsers/SecuritySupport.java + src/javax/xml/parsers/package.html + src/javax/xml/stream/EventFilter.java + src/javax/xml/stream/FactoryConfigurationError.java + src/javax/xml/stream/FactoryFinder.java + src/javax/xml/stream/Location.java + src/javax/xml/stream/SecuritySupport.java + src/javax/xml/stream/StreamFilter.java + src/javax/xml/stream/XMLEventFactory.java + src/javax/xml/stream/XMLEventReader.java + src/javax/xml/stream/XMLEventWriter.java + src/javax/xml/stream/XMLInputFactory.java + src/javax/xml/stream/XMLOutputFactory.java + src/javax/xml/stream/XMLReporter.java + src/javax/xml/stream/XMLResolver.java + src/javax/xml/stream/XMLStreamConstants.java + src/javax/xml/stream/XMLStreamException.java + src/javax/xml/stream/XMLStreamReader.java + src/javax/xml/stream/XMLStreamWriter.java + src/javax/xml/stream/events/Attribute.java + src/javax/xml/stream/events/Characters.java + src/javax/xml/stream/events/Comment.java + src/javax/xml/stream/events/DTD.java + src/javax/xml/stream/events/EndDocument.java + src/javax/xml/stream/events/EndElement.java + src/javax/xml/stream/events/EntityDeclaration.java + src/javax/xml/stream/events/EntityReference.java + src/javax/xml/stream/events/Namespace.java + src/javax/xml/stream/events/NotationDeclaration.java + src/javax/xml/stream/events/ProcessingInstruction.java + src/javax/xml/stream/events/StartDocument.java + src/javax/xml/stream/events/StartElement.java + src/javax/xml/stream/events/XMLEvent.java + src/javax/xml/stream/util/EventReaderDelegate.java + src/javax/xml/stream/util/StreamReaderDelegate.java + src/javax/xml/stream/util/XMLEventAllocator.java + src/javax/xml/stream/util/XMLEventConsumer.java + src/javax/xml/transform/ErrorListener.java + src/javax/xml/transform/FactoryFinder.java + src/javax/xml/transform/OutputKeys.java + src/javax/xml/transform/Result.java + src/javax/xml/transform/SecuritySupport.java + src/javax/xml/transform/Source.java + src/javax/xml/transform/SourceLocator.java + src/javax/xml/transform/Templates.java + src/javax/xml/transform/Transformer.java + src/javax/xml/transform/TransformerConfigurationException.java + src/javax/xml/transform/TransformerException.java + src/javax/xml/transform/TransformerFactory.java + src/javax/xml/transform/TransformerFactoryConfigurationError.java + src/javax/xml/transform/URIResolver.java + src/javax/xml/transform/dom/DOMLocator.java + src/javax/xml/transform/dom/DOMResult.java + src/javax/xml/transform/dom/DOMSource.java + src/javax/xml/transform/dom/package.html + src/javax/xml/transform/overview.html + src/javax/xml/transform/package.html + src/javax/xml/transform/sax/SAXResult.java + src/javax/xml/transform/sax/SAXSource.java + src/javax/xml/transform/sax/SAXTransformerFactory.java + src/javax/xml/transform/sax/TemplatesHandler.java + src/javax/xml/transform/sax/TransformerHandler.java + src/javax/xml/transform/sax/package.html + src/javax/xml/transform/stax/StAXResult.java + src/javax/xml/transform/stax/StAXSource.java + src/javax/xml/transform/stax/package.html + src/javax/xml/transform/stream/StreamResult.java + src/javax/xml/transform/stream/StreamSource.java + src/javax/xml/transform/stream/package.html + src/javax/xml/validation/Schema.java + src/javax/xml/validation/SchemaFactory.java + src/javax/xml/validation/SchemaFactoryFinder.java + src/javax/xml/validation/SchemaFactoryLoader.java + src/javax/xml/validation/SecuritySupport.java + src/javax/xml/validation/TypeInfoProvider.java + src/javax/xml/validation/Validator.java + src/javax/xml/validation/ValidatorHandler.java + src/javax/xml/validation/package.html + src/javax/xml/xpath/SecuritySupport.java + src/javax/xml/xpath/XPath.java + src/javax/xml/xpath/XPathConstants.java + src/javax/xml/xpath/XPathException.java + src/javax/xml/xpath/XPathExpression.java + src/javax/xml/xpath/XPathExpressionException.java + src/javax/xml/xpath/XPathFactory.java + src/javax/xml/xpath/XPathFactoryConfigurationException.java + src/javax/xml/xpath/XPathFactoryFinder.java + src/javax/xml/xpath/XPathFunction.java + src/javax/xml/xpath/XPathFunctionException.java + src/javax/xml/xpath/XPathFunctionResolver.java + src/javax/xml/xpath/XPathVariableResolver.java + src/javax/xml/xpath/package.html + src/org/w3c/dom/Attr.java + src/org/w3c/dom/CDATASection.java + src/org/w3c/dom/CharacterData.java + src/org/w3c/dom/Comment.java + src/org/w3c/dom/DOMConfiguration.java + src/org/w3c/dom/DOMError.java + src/org/w3c/dom/DOMErrorHandler.java + src/org/w3c/dom/DOMException.java + src/org/w3c/dom/DOMImplementation.java + src/org/w3c/dom/DOMImplementationList.java + src/org/w3c/dom/DOMImplementationSource.java + src/org/w3c/dom/DOMLocator.java + src/org/w3c/dom/DOMStringList.java + src/org/w3c/dom/Document.java + src/org/w3c/dom/DocumentFragment.java + src/org/w3c/dom/DocumentType.java + src/org/w3c/dom/Element.java + src/org/w3c/dom/Entity.java + src/org/w3c/dom/EntityReference.java + src/org/w3c/dom/NameList.java + src/org/w3c/dom/NamedNodeMap.java + src/org/w3c/dom/Node.java + src/org/w3c/dom/NodeList.java + src/org/w3c/dom/Notation.java + src/org/w3c/dom/ProcessingInstruction.java + src/org/w3c/dom/Text.java + src/org/w3c/dom/TypeInfo.java + src/org/w3c/dom/UserDataHandler.java + src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java + src/org/w3c/dom/css/CSS2Properties.java + src/org/w3c/dom/css/CSSCharsetRule.java + src/org/w3c/dom/css/CSSFontFaceRule.java + src/org/w3c/dom/css/CSSImportRule.java + src/org/w3c/dom/css/CSSMediaRule.java + src/org/w3c/dom/css/CSSPageRule.java + src/org/w3c/dom/css/CSSPrimitiveValue.java + src/org/w3c/dom/css/CSSRule.java + src/org/w3c/dom/css/CSSRuleList.java + src/org/w3c/dom/css/CSSStyleDeclaration.java + src/org/w3c/dom/css/CSSStyleRule.java + src/org/w3c/dom/css/CSSStyleSheet.java + src/org/w3c/dom/css/CSSUnknownRule.java + src/org/w3c/dom/css/CSSValue.java + src/org/w3c/dom/css/CSSValueList.java + src/org/w3c/dom/css/Counter.java + src/org/w3c/dom/css/DOMImplementationCSS.java + src/org/w3c/dom/css/DocumentCSS.java + src/org/w3c/dom/css/ElementCSSInlineStyle.java + src/org/w3c/dom/css/RGBColor.java + src/org/w3c/dom/css/Rect.java + src/org/w3c/dom/css/ViewCSS.java + src/org/w3c/dom/events/DocumentEvent.java + src/org/w3c/dom/events/Event.java + src/org/w3c/dom/events/EventException.java + src/org/w3c/dom/events/EventListener.java + src/org/w3c/dom/events/EventTarget.java + src/org/w3c/dom/events/MouseEvent.java + src/org/w3c/dom/events/MutationEvent.java + src/org/w3c/dom/events/UIEvent.java + src/org/w3c/dom/html/HTMLAnchorElement.java + src/org/w3c/dom/html/HTMLAppletElement.java + src/org/w3c/dom/html/HTMLAreaElement.java + src/org/w3c/dom/html/HTMLBRElement.java + src/org/w3c/dom/html/HTMLBaseElement.java + src/org/w3c/dom/html/HTMLBaseFontElement.java + src/org/w3c/dom/html/HTMLBodyElement.java + src/org/w3c/dom/html/HTMLButtonElement.java + src/org/w3c/dom/html/HTMLCollection.java + src/org/w3c/dom/html/HTMLDListElement.java + src/org/w3c/dom/html/HTMLDOMImplementation.java + src/org/w3c/dom/html/HTMLDirectoryElement.java + src/org/w3c/dom/html/HTMLDivElement.java + src/org/w3c/dom/html/HTMLDocument.java + src/org/w3c/dom/html/HTMLElement.java + src/org/w3c/dom/html/HTMLFieldSetElement.java + src/org/w3c/dom/html/HTMLFontElement.java + src/org/w3c/dom/html/HTMLFormElement.java + src/org/w3c/dom/html/HTMLFrameElement.java + src/org/w3c/dom/html/HTMLFrameSetElement.java + src/org/w3c/dom/html/HTMLHRElement.java + src/org/w3c/dom/html/HTMLHeadElement.java + src/org/w3c/dom/html/HTMLHeadingElement.java + src/org/w3c/dom/html/HTMLHtmlElement.java + src/org/w3c/dom/html/HTMLIFrameElement.java + src/org/w3c/dom/html/HTMLImageElement.java + src/org/w3c/dom/html/HTMLInputElement.java + src/org/w3c/dom/html/HTMLIsIndexElement.java + src/org/w3c/dom/html/HTMLLIElement.java + src/org/w3c/dom/html/HTMLLabelElement.java + src/org/w3c/dom/html/HTMLLegendElement.java + src/org/w3c/dom/html/HTMLLinkElement.java + src/org/w3c/dom/html/HTMLMapElement.java + src/org/w3c/dom/html/HTMLMenuElement.java + src/org/w3c/dom/html/HTMLMetaElement.java + src/org/w3c/dom/html/HTMLModElement.java + src/org/w3c/dom/html/HTMLOListElement.java + src/org/w3c/dom/html/HTMLObjectElement.java + src/org/w3c/dom/html/HTMLOptGroupElement.java + src/org/w3c/dom/html/HTMLOptionElement.java + src/org/w3c/dom/html/HTMLParagraphElement.java + src/org/w3c/dom/html/HTMLParamElement.java + src/org/w3c/dom/html/HTMLPreElement.java + src/org/w3c/dom/html/HTMLQuoteElement.java + src/org/w3c/dom/html/HTMLScriptElement.java + src/org/w3c/dom/html/HTMLSelectElement.java + src/org/w3c/dom/html/HTMLStyleElement.java + src/org/w3c/dom/html/HTMLTableCaptionElement.java + src/org/w3c/dom/html/HTMLTableCellElement.java + src/org/w3c/dom/html/HTMLTableColElement.java + src/org/w3c/dom/html/HTMLTableElement.java + src/org/w3c/dom/html/HTMLTableRowElement.java + src/org/w3c/dom/html/HTMLTableSectionElement.java + src/org/w3c/dom/html/HTMLTextAreaElement.java + src/org/w3c/dom/html/HTMLTitleElement.java + src/org/w3c/dom/html/HTMLUListElement.java + src/org/w3c/dom/ls/DOMImplementationLS.java + src/org/w3c/dom/ls/LSException.java + src/org/w3c/dom/ls/LSInput.java + src/org/w3c/dom/ls/LSLoadEvent.java + src/org/w3c/dom/ls/LSOutput.java + src/org/w3c/dom/ls/LSParser.java + src/org/w3c/dom/ls/LSParserFilter.java + src/org/w3c/dom/ls/LSProgressEvent.java + src/org/w3c/dom/ls/LSResourceResolver.java + src/org/w3c/dom/ls/LSSerializer.java + src/org/w3c/dom/ls/LSSerializerFilter.java + src/org/w3c/dom/package.html + src/org/w3c/dom/ranges/DocumentRange.java + src/org/w3c/dom/ranges/Range.java + src/org/w3c/dom/ranges/RangeException.java + src/org/w3c/dom/ranges/package.html + src/org/w3c/dom/stylesheets/DocumentStyle.java + src/org/w3c/dom/stylesheets/LinkStyle.java + src/org/w3c/dom/stylesheets/MediaList.java + src/org/w3c/dom/stylesheets/StyleSheet.java + src/org/w3c/dom/stylesheets/StyleSheetList.java + src/org/w3c/dom/traversal/DocumentTraversal.java + src/org/w3c/dom/traversal/NodeFilter.java + src/org/w3c/dom/traversal/NodeIterator.java + src/org/w3c/dom/traversal/TreeWalker.java + src/org/w3c/dom/views/AbstractView.java + src/org/w3c/dom/views/DocumentView.java + src/org/w3c/dom/xpath/COPYRIGHT.html + src/org/w3c/dom/xpath/XPathEvaluator.java + src/org/w3c/dom/xpath/XPathException.java + src/org/w3c/dom/xpath/XPathExpression.java + src/org/w3c/dom/xpath/XPathNSResolver.java + src/org/w3c/dom/xpath/XPathNamespace.java + src/org/w3c/dom/xpath/XPathResult.java + src/org/xml/sax/AttributeList.java + src/org/xml/sax/Attributes.java + src/org/xml/sax/COPYING + src/org/xml/sax/COPYING.txt + src/org/xml/sax/ContentHandler.java + src/org/xml/sax/DTDHandler.java + src/org/xml/sax/DocumentHandler.java + src/org/xml/sax/EntityResolver.java + src/org/xml/sax/ErrorHandler.java + src/org/xml/sax/HandlerBase.java + src/org/xml/sax/InputSource.java + src/org/xml/sax/Locator.java + src/org/xml/sax/Parser.java + src/org/xml/sax/SAXException.java + src/org/xml/sax/SAXNotRecognizedException.java + src/org/xml/sax/SAXNotSupportedException.java + src/org/xml/sax/SAXParseException.java + src/org/xml/sax/XMLFilter.java + src/org/xml/sax/XMLReader.java + src/org/xml/sax/ext/Attributes2.java + src/org/xml/sax/ext/Attributes2Impl.java + src/org/xml/sax/ext/DeclHandler.java + src/org/xml/sax/ext/DefaultHandler2.java + src/org/xml/sax/ext/EntityResolver2.java + src/org/xml/sax/ext/LexicalHandler.java + src/org/xml/sax/ext/Locator2.java + src/org/xml/sax/ext/Locator2Impl.java + src/org/xml/sax/ext/package.html + src/org/xml/sax/helpers/AttributeListImpl.java + src/org/xml/sax/helpers/AttributesImpl.java + src/org/xml/sax/helpers/DefaultHandler.java + src/org/xml/sax/helpers/LocatorImpl.java + src/org/xml/sax/helpers/NamespaceSupport.java + src/org/xml/sax/helpers/NewInstance.java + src/org/xml/sax/helpers/ParserAdapter.java + src/org/xml/sax/helpers/ParserFactory.java + src/org/xml/sax/helpers/XMLFilterImpl.java + src/org/xml/sax/helpers/XMLReaderAdapter.java + src/org/xml/sax/helpers/XMLReaderFactory.java + src/org/xml/sax/helpers/package.html + src/org/xml/sax/package.html Changeset: f87295ac2665 Author: joehw Date: 2012-01-11 13:19 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/f87295ac2665 Merge Changeset: 4b20a76b4f0f Author: lana Date: 2012-01-13 11:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/4b20a76b4f0f Merge - build-defs.xml - build-drop-template.xml - jaxp.properties - patches/jaxp_src/README From edvard.wendelin at oracle.com Sun Jan 15 23:28:22 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 16 Jan 2012 08:28:22 +0100 Subject: [7u4] Request for approval for CR 7118809: rcache deadlock In-Reply-To: <4F1389C3.6000401@oracle.com> References: <4F1389C3.6000401@oracle.com> Message-ID: <5FEDE318-AB7D-4D34-882C-F13F08BFAE06@oracle.com> Approved. On Jan 16, 2012, at 3:21 AM, Weijun Wang wrote: > Hi All > > This is a request to backport a jdk8 fix into jdk7u4. > > CR: 7118809: rcache deadlock > Weblink: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7118809 > > Description: > > CacheTable.put() operates on ReplayCache inside it, and ReplayCache.put() operates on CacheTable containing it, and both methods are synchronized and using thread-safe Hashtable. Therefore there might be a deadlock when both methods are calling into the other one in two threads at the same time. > > The fix is to remove the "call-up" side so that ReplayCache will not call CacheTable methods. It's already included in jdk8 as: > > Mon Jan 16 10:10:56 2012 +0800 > changeset 4896: e8e08d46cc37 > Reviewed-by: valeriep > > The patch for jdk7u4 is a little different at > > http://cr.openjdk.java.net/~weijun/7118809/7u4/webrev.00/ > > and it has been reviewed by Valerie Peng (valeriep). > > I intend to push it to > > ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk > > Thanks > Weijun From weijun.wang at oracle.com Mon Jan 16 00:19:23 2012 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Mon, 16 Jan 2012 08:19:23 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7118809: rcache deadlock Message-ID: <20120116081934.96F1947985@hg.openjdk.java.net> Changeset: 6e94688e622d Author: weijun Date: 2012-01-13 12:46 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6e94688e622d 7118809: rcache deadlock Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java ! test/sun/security/krb5/auto/Context.java + test/sun/security/krb5/auto/ReplayCache.java From christian.thalinger at oracle.com Mon Jan 16 01:48:56 2012 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Mon, 16 Jan 2012 09:48:56 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120116094916.328DF47986@hg.openjdk.java.net> Changeset: b5074ea960b9 Author: twisti Date: 2012-01-16 01:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b5074ea960b9 7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods Reviewed-by: jrose, never ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: 40037f37550d Author: twisti Date: 2012-01-16 01:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/40037f37550d 7109063: JSR 292: fix for 7085860 is incomplete Reviewed-by: iveresov, alanb, jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! test/ProblemList.txt ! test/java/lang/invoke/InvokeDynamicPrintArgs.java From christian.thalinger at oracle.com Mon Jan 16 01:51:52 2012 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Mon, 16 Jan 2012 10:51:52 +0100 Subject: [7u4] Request for approval for CR 7109063 - JSR 292: fix for 7085860 is incomplete In-Reply-To: <4F0ECD2F.30903@oracle.com> References: <4F0ECD2F.30903@oracle.com> Message-ID: Thanks. -- Chris On Jan 12, 2012, at 1:08 PM, Edvard Wendelin wrote: > Approved. > > On 01/12/2012 12:26 PM, Christian Thalinger wrote: >> 7109063: JSR 292: fix for 7085860 is incomplete >> >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7109063 >> >> The change is in JDK 8 since 11/2011: >> >> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/5c34ed65176e >> >> This is a follow-up fix for 7085860. >> >> >> -- Chris From christian.thalinger at oracle.com Mon Jan 16 01:52:08 2012 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Mon, 16 Jan 2012 10:52:08 +0100 Subject: [7u4] Request for approval for CR 7085860 - JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods In-Reply-To: <4F0ECD1E.6080304@oracle.com> References: <4F0ECD1E.6080304@oracle.com> Message-ID: Thanks. -- Chris On Jan 12, 2012, at 1:07 PM, Edvard Wendelin wrote: > approved. > > On 01/12/2012 12:26 PM, Christian Thalinger wrote: >> 7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods: >> >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7085860 >> >> The change is in JDK 8 since 11/2011: >> >> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2a147f854257 >> >> The required HotSpot changes are already in jdk7u/jdk7u/hotspot/: >> >> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b0efc7ee3b31 >> >> There is a follow-up fix 7109063 (request coming in next email). >> >> -- Chris From artem.ananiev at oracle.com Mon Jan 16 06:28:24 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 16 Jan 2012 18:28:24 +0400 Subject: [7u4-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property In-Reply-To: <4F0EDC93.8050302@oracle.com> References: <4F0EDC93.8050302@oracle.com> Message-ID: <4F143408.5060408@oracle.com> I see the technical discussion at the macosx-port-dev alias is still in progress. Mike proposed an alternative solution based on new SPI calls from JavaRuntimeSupport. However, they are not exposed yet, so I'm fine with the current version of the fix. Mike, are you OK with Anthony's fix now + rewriting the code to use SPI in the future, when it's a part of JRS framework? Thanks, Artem On 1/12/2012 5:13 PM, Anthony Petrov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 > > Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.0/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002139.html > > > -- > best regards, > Anthony > > From peter.brunet at oracle.com Mon Jan 16 08:24:34 2012 From: peter.brunet at oracle.com (Pete Brunet) Date: Mon, 16 Jan 2012 10:24:34 -0600 Subject: [7u4] Request for approval for CR 7124303 - [macosx] SwingSet2 - Control + Spacebar causes hang. Message-ID: <4F144F42.1090400@oracle.com> The fix has been reviewed on macosx-port-dev mailing list and approved by Kevin Miller (kmiller), Mike Swingler (?), and Alexander Zuev (kizune). (Sorry but I don't have Mike's id.) -Pete From swingler at apple.com Mon Jan 16 09:21:42 2012 From: swingler at apple.com (Mike Swingler) Date: Mon, 16 Jan 2012 09:21:42 -0800 Subject: [7u4] Request for approval for CR 7124303 - [macosx] SwingSet2 - Control + Spacebar causes hang. In-Reply-To: <4F144F42.1090400@oracle.com> References: <4F144F42.1090400@oracle.com> Message-ID: <7BCA11DC-C0D6-43D2-B831-83DBFC39D428@apple.com> On Jan 16, 2012, at 8:24 AM, Pete Brunet wrote: > The fix has been reviewed on macosx-port-dev mailing list and approved > by Kevin Miller (kmiller), Mike Swingler (?), and Alexander Zuev > (kizune). (Sorry but I don't have Mike's id.) -Pete My id is either "swingler" or my email address. Regards, Mike Swingler Apple Inc. From swingler at apple.com Mon Jan 16 15:37:16 2012 From: swingler at apple.com (Mike Swingler) Date: Mon, 16 Jan 2012 15:37:16 -0800 Subject: Can't log onto wiki In-Reply-To: References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Message-ID: After consenting to the terms and conditions, are you able to make any edits to the page content, or only comment? Regards, Mike Swingler Apple Inc. On Jan 11, 2012, at 5:28 PM, John Yeary wrote: > Hello Mike, > > I can log in, but it did prompt me with terms and conditions which it has not done before. > > John > ____________________________ > > John Yeary > ____________________________ > > > ____________________________ > > "Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." > -- Theodore Roosevelt > > > > On Wed, Jan 11, 2012 at 7:47 PM, Mike Swingler wrote: > Can anyone else log into the wiki ? > > Seems to be immediately signing me out as soon as I log in. > > There are no apparent links on the site or on the other OTN pages to report issues with the site. > > Any suggestions? > Mike Swingler > Apple Inc. > > From kumar.x.srinivasan at oracle.COM Mon Jan 16 19:30:58 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Mon, 16 Jan 2012 19:30:58 -0800 Subject: Please review: 7124089: launcher refactoring Message-ID: <4F14EB72.5010203@oracle.COM> Hi, Please review the launcher refactoring work, the webrev is here: http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ Notes: 1. Moves the majority of the launcher code into platform specific directories/files, removed redundant conditionals. 2. The solaris/linux code co-exists together as before. 3. On MacOSX, "java -client" will launch the server VM, for compatibility reasons, and dual mode is left in the macosx's java_md.c, this will enable experiments with universal libraries, quite easily. Also the mac ergonomics will always return server. Testing: Tested splash screen on all platforms and launcher regression tests. Thanks Kumar From kumar.x.srinivasan at oracle.COM Mon Jan 16 19:33:26 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Mon, 16 Jan 2012 19:33:26 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F14EB72.5010203@oracle.COM> References: <4F14EB72.5010203@oracle.COM> Message-ID: <4F14EC06.4040909@oracle.COM> oops missed setting the subject line to 7ux-osx. Kumar > Hi, > > Please review the launcher refactoring work, the webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ > > Notes: > 1. Moves the majority of the launcher code into platform specific > directories/files, > removed redundant conditionals. > > 2. The solaris/linux code co-exists together as before. > > 3. On MacOSX, "java -client" will launch the server VM, for > compatibility reasons, > and dual mode is left in the macosx's java_md.c, this will > enable experiments > with universal libraries, quite easily. Also the mac ergonomics > will always return > server. > > Testing: > Tested splash screen on all platforms and launcher regression tests. > > Thanks > Kumar > > > From chris.hegarty at oracle.com Tue Jan 17 01:16:15 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 17 Jan 2012 09:16:15 +0000 Subject: [7u4] Request for approval for CR 7129083: CookieManager does not store cookies if url is read before setting cookie manager In-Reply-To: References: <4F0D8B44.6070809@oracle.com> Message-ID: <4F153C5F.4070201@oracle.com> Hi, This is a request to backport a JDK 8 fix into JDK 7u4: 7129083: CookieManager does not store cookies if url is read before setting cookie manager http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129083 The fix has already been pushed to JDK 8: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e8a143213c65 The code changes for jdk7u4 are identical to the ones in jdk8. Thanks, -Chris. From edvard.wendelin at oracle.com Tue Jan 17 02:17:27 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 17 Jan 2012 11:17:27 +0100 Subject: [7u4] Request for approval for CR 7129083: CookieManager does not store cookies if url is read before setting cookie manager In-Reply-To: <4F153C5F.4070201@oracle.com> References: <4F0D8B44.6070809@oracle.com> <4F153C5F.4070201@oracle.com> Message-ID: <4F154AB7.10803@oracle.com> Approved. On 01/17/2012 10:16 AM, Chris Hegarty wrote: > Hi, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7129083: CookieManager does not store cookies if url is read before > setting cookie manager > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129083 > > The fix has already been pushed to JDK 8: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e8a143213c65 > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thanks, > -Chris. > From artem.ananiev at oracle.com Tue Jan 17 02:39:23 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 17 Jan 2012 14:39:23 +0400 Subject: [7u4] Request for approval for CR 7124303 - [macosx] SwingSet2 - Control + Spacebar causes hang. In-Reply-To: <4F144F42.1090400@oracle.com> References: <4F144F42.1090400@oracle.com> Message-ID: <4F154FDB.5060500@oracle.com> On 1/16/2012 8:24 PM, Pete Brunet wrote: > The fix has been reviewed on macosx-port-dev mailing list and approved > by Kevin Miller (kmiller), Mike Swingler (?), and Alexander Zuev > (kizune). (Sorry but I don't have Mike's id.) -Pete I guess the webrev is available here: http://cr.openjdk.java.net/~art/macosx-port/mac_voiceover_hangs/ right? If yes, it's approved to push into the jdk7u-osx workspace. Thanks, Artem From david.buck at oracle.com Tue Jan 17 02:54:33 2012 From: david.buck at oracle.com (David Buck) Date: Tue, 17 Jan 2012 19:54:33 +0900 Subject: [7u4] Request for approval for CR 7083621 - Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates Message-ID: <4F155369.6070107@oracle.com> Hi! There is a change made to the closed fontconfig files that requires a corresponding small change to the makefile:s in the openJDK workspace. May I please have permission to backport this change from JDK8 to JDK7u4? [ public link to bug ] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7083621 JDK8 change: http://hg.openjdk.java.net/jdk8/2d-gate/jdk/rev/b566004bcb1a PDE Reviewers: bae (done), prr(pending) # Phil has not yet approved 7u4 push, but has approved JDK8 push This change will of course be pushed at the same time as the corresponding closed repository change so we don't break the build. Cheers, -Buck From edvard.wendelin at oracle.com Tue Jan 17 03:39:30 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 17 Jan 2012 12:39:30 +0100 Subject: [7u4] Request for approval for CR 7083621 - Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates In-Reply-To: <4F155369.6070107@oracle.com> References: <4F155369.6070107@oracle.com> Message-ID: <4F155DF2.7050805@oracle.com> Approved. On 01/17/2012 11:54 AM, David Buck wrote: > Hi! > > There is a change made to the closed fontconfig files that requires a > corresponding small change to the makefile:s in the openJDK workspace. > May I please have permission to backport this change from JDK8 to JDK7u4? > > [ public link to bug ] > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7083621 > > JDK8 change: > http://hg.openjdk.java.net/jdk8/2d-gate/jdk/rev/b566004bcb1a > > PDE Reviewers: bae (done), prr(pending) > # Phil has not yet approved 7u4 push, but has approved JDK8 push > > This change will of course be pushed at the same time as the > corresponding closed repository change so we don't break the build. > > Cheers, > -Buck From chris.hegarty at oracle.com Tue Jan 17 04:07:18 2012 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2012 12:07:18 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7129083: CookieManager does not store cookies if url is read before setting cookie manager Message-ID: <20120117120728.5117947992@hg.openjdk.java.net> Changeset: d8462705e74c Author: chegar Date: 2012-01-16 18:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d8462705e74c 7129083: CookieManager does not store cookies if url is read before setting cookie manager Reviewed-by: michaelm ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/https/HttpsClient.java + test/sun/net/www/http/HttpClient/CookieHttpClientTest.java + test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java From chris.hegarty at oracle.com Tue Jan 17 05:02:05 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 17 Jan 2012 13:02:05 +0000 Subject: [7u4] Request for approval for CR 6959636: ProblemList.txt updates (1/2012) In-Reply-To: <4F154AB7.10803@oracle.com> References: <4F0D8B44.6070809@oracle.com> <4F153C5F.4070201@oracle.com> <4F154AB7.10803@oracle.com> Message-ID: <4F15714D.4060905@oracle.com> Hi, This is a request to backport a JDK 8 change into JDK 7u4: 6959636: ProblemList.txt updates (1/2012) http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6959636 The fix has already been pushed to JDK 8: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1b0bda3a3c7 The there are no code changes, just changes to the ProblemList.txt (tests to be excluded when running regression tests). The changes for jdk7u4 are identical to the ones in jdk8, except there is an additional comment in the JDK8 change that is already in 7u-dev. So the change I am proposing will effectively make the 7u4 version of the file the same as the JDK8 version, with respect to this change. Thanks, -Chris. From edvard.wendelin at oracle.com Tue Jan 17 05:10:39 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 17 Jan 2012 14:10:39 +0100 Subject: [7u4] Request for approval for CR 6959636: ProblemList.txt updates (1/2012) In-Reply-To: <4F15714D.4060905@oracle.com> References: <4F0D8B44.6070809@oracle.com> <4F153C5F.4070201@oracle.com> <4F154AB7.10803@oracle.com> <4F15714D.4060905@oracle.com> Message-ID: <4F15734F.4000000@oracle.com> Approved. /Edvard Ps. Please don't use reply on an old email when you send the approval. It causes the reply-to field to be set and my mail client then thinks it's a follow up on an older thread. On 01/17/2012 02:02 PM, Chris Hegarty wrote: > Hi, > > This is a request to backport a JDK 8 change into JDK 7u4: > > 6959636: ProblemList.txt updates (1/2012) > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6959636 > > The fix has already been pushed to JDK 8: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1b0bda3a3c7 > > The there are no code changes, just changes to the ProblemList.txt > (tests to be excluded when running regression tests). > The changes for jdk7u4 are identical to the ones in jdk8, except there > is an additional comment in the JDK8 change that is already in 7u-dev. > So the change I am proposing will effectively make the 7u4 version of > the file the same as the JDK8 version, with respect to this change. > > Thanks, > -Chris. From johnyeary at gmail.com Tue Jan 17 05:18:06 2012 From: johnyeary at gmail.com (John Yeary) Date: Tue, 17 Jan 2012 08:18:06 -0500 Subject: Can't log onto wiki In-Reply-To: References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Message-ID: Hello Mike, You are correct. I can only add comments. I can no longer edit the page(s). John ____________________________ John Yeary ____________________________ ____________________________ "Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." -- Theodore Roosevelt On Mon, Jan 16, 2012 at 6:37 PM, Mike Swingler wrote: > After consenting to the terms and conditions, are you able to make any > edits to the page content, or only comment? > > Regards, > Mike Swingler > Apple Inc. > > On Jan 11, 2012, at 5:28 PM, John Yeary wrote: > > Hello Mike, > > I can log in, but it did prompt me with terms and conditions which it has > not done before. > > John > ____________________________ > > John Yeary > ____________________________ > > > > > > ____________________________ > > "Far better it is to dare mighty things, to win glorious triumphs, even > though checkered by failure, than to take rank with those poor spirits who > neither enjoy much nor suffer much, because they live in the gray twilight > that knows not victory nor defeat." > -- Theodore Roosevelt > > > > On Wed, Jan 11, 2012 at 7:47 PM, Mike Swingler wrote: > >> Can anyone else log into the wiki < >> https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port>? >> >> Seems to be immediately signing me out as soon as I log in. >> >> There are no apparent links on the site or on the other OTN pages to >> report issues with the site. >> >> Any suggestions? >> Mike Swingler >> Apple Inc. >> >> > > From chris.hegarty at oracle.com Tue Jan 17 05:14:38 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 17 Jan 2012 13:14:38 +0000 Subject: [7u4] Request for approval for CR 6959636: ProblemList.txt updates (1/2012) In-Reply-To: <4F15734F.4000000@oracle.com> References: <4F0D8B44.6070809@oracle.com> <4F153C5F.4070201@oracle.com> <4F154AB7.10803@oracle.com> <4F15714D.4060905@oracle.com> <4F15734F.4000000@oracle.com> Message-ID: <4F15743E.1090708@oracle.com> Edvard, Sorry, I used the wrong CR# in this request. The request is for the backport of: 7130398: ProblemList.txt updates (1/2012) http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130398 The remainder of the details were correct. Thanks, -Chris. On 01/17/12 01:10 PM, Edvard Wendelin wrote: > Approved. > > /Edvard > > Ps. Please don't use reply on an old email when you send the approval. > It causes the reply-to field to be set and my mail client then thinks > it's a follow up on an older thread. > > On 01/17/2012 02:02 PM, Chris Hegarty wrote: >> Hi, >> >> This is a request to backport a JDK 8 change into JDK 7u4: >> >> 6959636: ProblemList.txt updates (1/2012) >> >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6959636 >> >> The fix has already been pushed to JDK 8: >> http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d1b0bda3a3c7 >> >> The there are no code changes, just changes to the ProblemList.txt >> (tests to be excluded when running regression tests). >> The changes for jdk7u4 are identical to the ones in jdk8, except there >> is an additional comment in the JDK8 change that is already in 7u-dev. >> So the change I am proposing will effectively make the 7u4 version of >> the file the same as the JDK8 version, with respect to this change. >> >> Thanks, >> -Chris. From anthony.petrov at oracle.com Tue Jan 17 05:21:56 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Tue, 17 Jan 2012 17:21:56 +0400 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F14EC06.4040909@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> Message-ID: <4F1575F4.3060104@oracle.com> Hi Kumar, src/share/bin/java.c > 987 } else if (IsMacOSX() && JLI_StrCmp(arg, "-XstartOnFirstThread") == 0) { > 988 ProcessSpecialArg(arg); > 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") == 0) { > 990 ProcessSpecialArg(arg); > 1595 if (IsMacOSX()) { If the initial goal was to get rid of mentioning a platform name in the java.c, then "if (IsMacOSX())" instead of "#ifdef MACOSX" doesn't make sense as well. Also, what justifies replacing the compile time checks with run-time checks in these two occurrences? I realize that in both cases the code itself is completely correct, but I don't see why it should be even present/executed in the launcher for platforms other than the Mac. Generally, the fix looks good. Lots of #ifdef MACOSX looked very confusing before. However, I feel uncomfortable with having so much code duplicated between src/solaris/bin/java_md.c and src/macosx/bin/java_md.c. This seems to increase launcher code maintenance cost. Is there any possibility to fold the code up in a common source file that is shared between solaris/linux and macosx, and only define really specific parts of the code in separate files? The simplest way to accomplish this would be to leave exactly one #ifdef MACOSX in the shared file and #include a platform specific part there. Or we could tweak the make files to compile an additional file. Also, the major part of the JVMInit() function is identical on all three platforms - solaris/linux, macosx, and windows. It makes sense to define a function containing that code in the java.c and call it by platform-specific JVMInit() implementations where needed. -- best regards, Anthony On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: > oops missed setting the subject line to 7ux-osx. > > Kumar > >> Hi, >> >> Please review the launcher refactoring work, the webrev is here: >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >> >> Notes: >> 1. Moves the majority of the launcher code into platform specific >> directories/files, >> removed redundant conditionals. >> >> 2. The solaris/linux code co-exists together as before. >> >> 3. On MacOSX, "java -client" will launch the server VM, for >> compatibility reasons, >> and dual mode is left in the macosx's java_md.c, this will >> enable experiments >> with universal libraries, quite easily. Also the mac ergonomics >> will always return >> server. >> >> Testing: >> Tested splash screen on all platforms and launcher regression tests. >> >> Thanks >> Kumar >> >> >> > From peter.brunet at oracle.com Tue Jan 17 06:13:13 2012 From: peter.brunet at oracle.com (Pete Brunet) Date: Tue, 17 Jan 2012 08:13:13 -0600 Subject: [7u4] Request for approval for CR 7124303 - [macosx] SwingSet2 - Control + Spacebar causes hang. In-Reply-To: <4F154FDB.5060500@oracle.com> References: <4F144F42.1090400@oracle.com> <4F154FDB.5060500@oracle.com> Message-ID: <4F1581F9.4070207@oracle.com> On 1/17/12 4:39 AM, Artem Ananiev wrote: > > On 1/16/2012 8:24 PM, Pete Brunet wrote: >> The fix has been reviewed on macosx-port-dev mailing list and approved >> by Kevin Miller (kmiller), Mike Swingler (?), and Alexander Zuev >> (kizune). (Sorry but I don't have Mike's id.) -Pete > > I guess the webrev is available here: > > http://cr.openjdk.java.net/~art/macosx-port/mac_voiceover_hangs/ > > right? If yes, it's approved to push into the jdk7u-osx workspace. Yes, That is the correct patch. Thank you. > > Thanks, > > Artem From artem.ananiev at oracle.com Tue Jan 17 07:42:02 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 17 Jan 2012 19:42:02 +0400 Subject: [7u4] Request for approval for CR 7124303 - [macosx] SwingSet2 - Control + Spacebar causes hang. In-Reply-To: <4F1581F9.4070207@oracle.com> References: <4F144F42.1090400@oracle.com> <4F154FDB.5060500@oracle.com> <4F1581F9.4070207@oracle.com> Message-ID: <4F1596CA.3060305@oracle.com> On 1/17/2012 6:13 PM, Pete Brunet wrote: > On 1/17/12 4:39 AM, Artem Ananiev wrote: >> >> On 1/16/2012 8:24 PM, Pete Brunet wrote: >>> The fix has been reviewed on macosx-port-dev mailing list and approved >>> by Kevin Miller (kmiller), Mike Swingler (?), and Alexander Zuev >>> (kizune). (Sorry but I don't have Mike's id.) -Pete >> >> I guess the webrev is available here: >> >> http://cr.openjdk.java.net/~art/macosx-port/mac_voiceover_hangs/ >> >> right? If yes, it's approved to push into the jdk7u-osx workspace. > Yes, That is the correct patch. Thank you. Alex has just pushed the fix into jdk7u-osx: http://hg.openjdk.java.net/jdk7u/jdk7u-osx/jdk/rev/534f984e18bc Thanks, Artem >> Thanks, >> >> Artem From swingler at apple.com Tue Jan 17 08:03:03 2012 From: swingler at apple.com (Mike Swingler) Date: Tue, 17 Jan 2012 08:03:03 -0800 Subject: Can't log onto wiki In-Reply-To: References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Message-ID: Does someone here know of the best contact for someone who works on the wiki? There are no links to a maintainer of or other support staff for the OTN. I think the wiki is of questionable value if the community can't contribute content to it. Regards, Mike Swingler Apple Inc. On Jan 17, 2012, at 5:18 AM, John Yeary wrote: > Hello Mike, > > You are correct. I can only add comments. I can no longer edit the page(s). > > John > ____________________________ > > John Yeary > ____________________________ > > > ____________________________ > > "Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." > -- Theodore Roosevelt > > > > On Mon, Jan 16, 2012 at 6:37 PM, Mike Swingler wrote: > After consenting to the terms and conditions, are you able to make any edits to the page content, or only comment? > > Regards, > Mike Swingler > Apple Inc. > > On Jan 11, 2012, at 5:28 PM, John Yeary wrote: > >> Hello Mike, >> >> I can log in, but it did prompt me with terms and conditions which it has not done before. >> >> John >> ____________________________ >> >> John Yeary >> ____________________________ >> >> >> ____________________________ >> >> "Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." >> -- Theodore Roosevelt >> >> >> >> On Wed, Jan 11, 2012 at 7:47 PM, Mike Swingler wrote: >> Can anyone else log into the wiki ? >> >> Seems to be immediately signing me out as soon as I log in. >> >> There are no apparent links on the site or on the other OTN pages to report issues with the site. >> >> Any suggestions? >> Mike Swingler >> Apple Inc. >> >> > > From kumar.x.srinivasan at oracle.COM Tue Jan 17 08:35:31 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Tue, 17 Jan 2012 08:35:31 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F1575F4.3060104@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> Message-ID: <4F15A353.7080802@oracle.COM> Hi Anthony, > > src/share/bin/java.c >> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, >> "-XstartOnFirstThread") == 0) { >> 988 ProcessSpecialArg(arg); >> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") == >> 0) { >> 990 ProcessSpecialArg(arg); If we don't have those runtime checks then Windows, Linux and Solaris will accept those flags without a fuss, so what should the behavior be ? Was a specification (ccc) filed for these flags ? Will this be documented in the help section ? though X flags are unsupported, in the past we have documented them, both in the man pages as well as "java -X", if these will be left undocumented should we take the vm approach and mark it -XX ? > >> 1595 if (IsMacOSX()) { I can make this platform specific. > > Generally, the fix looks good. Lots of #ifdef MACOSX looked very > confusing before. However, I feel uncomfortable with having so much > code duplicated between src/solaris/bin/java_md.c and > src/macosx/bin/java_md.c. This seems to increase launcher code > maintenance cost. Is there any possibility to fold the code up in a > common source file that is shared between solaris/linux and macosx, > and only define really specific parts of the code in separate files? > The simplest way to accomplish this would be to leave exactly one > #ifdef MACOSX in the shared file and #include a platform specific part > there. Or we could tweak the make files to compile an additional file. Yes it is a lot more readable, and yes it increases duplication , but we already have some duplication between windows and unix. Since this is platform specific code, and 7uX will go into maintenance mode, the exposure will be limited. However, for jdk8 we need a hierarchical structure, as I heard some noise about restructuring the platform code, at that time it will be a good idea to coalesce these things, and remove the LD_LIBRARY_PATH cloaking in solaris/java_md.c which is not relevant to MacOSX. > > Also, the major part of the JVMInit() function is identical on all > three platforms - solaris/linux, macosx, and windows. It makes sense > to define a function containing that code in the java.c and call it by > platform-specific JVMInit() implementations where needed. Yes this can be done, I will look into it. Kumar > > -- > best regards, > Anthony > > On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: >> oops missed setting the subject line to 7ux-osx. >> >> Kumar >> >>> Hi, >>> >>> Please review the launcher refactoring work, the webrev is here: >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >>> >>> Notes: >>> 1. Moves the majority of the launcher code into platform specific >>> directories/files, >>> removed redundant conditionals. >>> >>> 2. The solaris/linux code co-exists together as before. >>> >>> 3. On MacOSX, "java -client" will launch the server VM, for >>> compatibility reasons, >>> and dual mode is left in the macosx's java_md.c, this will >>> enable experiments >>> with universal libraries, quite easily. Also the mac ergonomics >>> will always return >>> server. >>> >>> Testing: >>> Tested splash screen on all platforms and launcher regression tests. >>> >>> Thanks >>> Kumar >>> >>> >>> >> From sergey.bylokhov at oracle.com Tue Jan 17 10:24:20 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Tue, 17 Jan 2012 22:24:20 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <4F107D53.9060600@oracle.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> <4F107D53.9060600@oracle.com> Message-ID: <4F15BCD4.80402@oracle.com> Hi Mike, Did you have a chance to check it? 13.01.2012 22:52, Sergey Bylokhov wrote: > 13.01.2012 21:31, Mike Swingler wrote: >> On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: >> >>> 13.01.2012 6:30, Mike Swingler wrote: >>> >>>> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >>>> >>>>> Hello, >>>>> This is a request to push the following changes to jdk7u-osx. >>>>> The fix has been reviewed on macosx-port-dev mailing list by >>>>> Alexander Potochkin. >>>>> >>>>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>>>> Webrev can be found at: >>>>> http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>>>> Technical review: >>>>> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >>>> I don't understand this part: >>>> >>>> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 >>>> 19:02:19.913935900 +0400 >>>> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 >>>> 19:02:19.557915600 +0400 >>>> @@ -81,7 +81,8 @@ >>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = >>>> [NSColor grayColor]; >>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = >>>> [NSColor grayColor]; >>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = >>>> [NSColor grayColor]; >>>> - sColors[java_awt_SystemColor_WINDOW] = >>>> [NSColor grayColor]; >>>> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >>>> + sColors[java_awt_SystemColor_WINDOW] = [NSColor >>>> colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >>>> sColors[java_awt_SystemColor_WINDOW_BORDER] = >>>> [NSColor windowFrameColor]; >>>> sColors[java_awt_SystemColor_WINDOW_TEXT] = >>>> [NSColor windowFrameTextColor]; >>>> sColors[java_awt_SystemColor_MENU] = >>>> [NSColor controlBackgroundColor]; >>>> >>>> Why aren't you just using [NSColor windowBackgroundColor]? >>> Only selectedControlColor and selectedTextBackgroundColor are >>> supported. >>> http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 >>> >>> As I understand that`s why swing didn`t use this color. After the >>> fix awt and swing use one color (before the fix this color was used >>> by swing). >>> If this color is wrong, now it`s possible to change it in one place. >> I can assure you that the window background color reports the correct >> RGB value, even when the background color has changed between OS >> versions. You static constant will not. >> >> We use it today in Java SE 6. > jdk6 on my system reports white color which is wrong. Can you please > check it(testcase attached). >> >> Regards, >> Mike Swingler >> Apple Inc. > > -- Best regards, Sergey. From Alexander.Potochkin at oracle.com Tue Jan 17 10:26:02 2012 From: Alexander.Potochkin at oracle.com (Alexander Potochkin) Date: Tue, 17 Jan 2012 22:26:02 +0400 Subject: [jdk7u-osx] Request for approval for 7125456: [macosx] Programmatically selecting List item triggers an ItemEvent Message-ID: <4F15BD3A.7030903@oracle.com> This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~alexp/7125456/webrev.00/ the bug's description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125456 the fix was approved by anthony.petrov and sergey.bylokhov Thanks alexp From roger.lewis at oracle.com Tue Jan 17 10:55:35 2012 From: roger.lewis at oracle.com (Roger Lewis) Date: Tue, 17 Jan 2012 10:55:35 -0800 Subject: Can't log onto wiki In-Reply-To: References: <70F5028E-D111-42DD-90CA-F3C2019A74CD@apple.com> Message-ID: <4F15C427.5000905@oracle.com> John, Mike, I have passed along the issue and was told that they are investigating. Hopefully this is resolved quickly. -Roger On 1/17/12 5:18 AM, John Yeary wrote: > Hello Mike, > > You are correct. I can only add comments. I can no longer edit the page(s). > > John > ____________________________ > > John Yeary > ____________________________ > > > > > > > > > ____________________________ > > "Far better it is to dare mighty things, to win glorious triumphs, even > though checkered by failure, than to take rank with those poor spirits who > neither enjoy much nor suffer much, because they live in the gray twilight > that knows not victory nor defeat." > -- Theodore Roosevelt > > > > On Mon, Jan 16, 2012 at 6:37 PM, Mike Swingler wrote: > >> After consenting to the terms and conditions, are you able to make any >> edits to the page content, or only comment? >> >> Regards, >> Mike Swingler >> Apple Inc. >> >> On Jan 11, 2012, at 5:28 PM, John Yeary wrote: >> >> Hello Mike, >> >> I can log in, but it did prompt me with terms and conditions which it has >> not done before. >> >> John >> ____________________________ >> >> John Yeary >> ____________________________ >> >> >> >> >> >> ____________________________ >> >> "Far better it is to dare mighty things, to win glorious triumphs, even >> though checkered by failure, than to take rank with those poor spirits who >> neither enjoy much nor suffer much, because they live in the gray twilight >> that knows not victory nor defeat." >> -- Theodore Roosevelt >> >> >> >> On Wed, Jan 11, 2012 at 7:47 PM, Mike Swingler wrote: >> >>> Can anyone else log into the wiki< >>> https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port>? >>> >>> Seems to be immediately signing me out as soon as I log in. >>> >>> There are no apparent links on the site or on the other OTN pages to >>> report issues with the site. >>> >>> Any suggestions? >>> Mike Swingler >>> Apple Inc. >>> >>> >> From anthony.petrov at oracle.com Tue Jan 17 11:24:12 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Tue, 17 Jan 2012 23:24:12 +0400 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F15A353.7080802@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> Message-ID: <4F15CADC.4020203@oracle.com> On 1/17/2012 8:35 PM, Kumar Srinivasan wrote: >> src/share/bin/java.c >>> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, >>> "-XstartOnFirstThread") == 0) { >>> 988 ProcessSpecialArg(arg); >>> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") == >>> 0) { >>> 990 ProcessSpecialArg(arg); > If we don't have those runtime checks then Windows, > Linux and Solaris will accept those flags without a fuss, so what should > the behavior be ? I just thought that instead of the run-time conditional this could somehow be folded into a compile-type kind of check. This could be an #ifdef, or at the end of this chained if{}else{} block we could have something like: } else if (ProcessPlatformArg(arg)) { } else if (RemovableOption... and then have the ProcessPlatformArg() be defined in java_md.c. > Was a specification (ccc) filed for these flags ? Will this be > documented in the help > section ? though X flags are unsupported, in the past we have documented > them, both > in the man pages as well as "java -X", if these will be left > undocumented should we take > the vm approach and mark it -XX ? These flags are commonly recognized since Apple has introduced them ages ago, so developers expect these flags to work. I think it makes sense to document their usage. >> Generally, the fix looks good. Lots of #ifdef MACOSX looked very >> confusing before. However, I feel uncomfortable with having so much >> code duplicated between src/solaris/bin/java_md.c and >> src/macosx/bin/java_md.c. This seems to increase launcher code >> maintenance cost. Is there any possibility to fold the code up in a >> common source file that is shared between solaris/linux and macosx, >> and only define really specific parts of the code in separate files? >> The simplest way to accomplish this would be to leave exactly one >> #ifdef MACOSX in the shared file and #include a platform specific part >> there. Or we could tweak the make files to compile an additional file. > Yes it is a lot more readable, and yes it increases duplication , but we > already have some duplication between windows and unix. Since > this is platform specific code, and 7uX will go into maintenance mode, > the exposure will be limited. Ah, I didn't realize that this fix isn't going to be ported to JDK 8. In this case I guess I'm fine with this. But in JDK 8 we should certainly think of something more maintainable and less duplicating. BTW, adding comments to both java_md.c's for macosx and solaris stating that lots of the code is duplicated between the two would be great. -- best regards, Anthony > However, for jdk8 we need a hierarchical structure, as I heard some > noise about > restructuring the platform code, at that time it will be a good idea to > coalesce > these things, and remove the LD_LIBRARY_PATH cloaking in solaris/java_md.c > which is not relevant to MacOSX. > >> >> Also, the major part of the JVMInit() function is identical on all >> three platforms - solaris/linux, macosx, and windows. It makes sense >> to define a function containing that code in the java.c and call it by >> platform-specific JVMInit() implementations where needed. > Yes this can be done, I will look into it. > > Kumar > >> >> -- >> best regards, >> Anthony >> >> On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: >>> oops missed setting the subject line to 7ux-osx. >>> >>> Kumar >>> >>>> Hi, >>>> >>>> Please review the launcher refactoring work, the webrev is here: >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >>>> >>>> Notes: >>>> 1. Moves the majority of the launcher code into platform specific >>>> directories/files, >>>> removed redundant conditionals. >>>> >>>> 2. The solaris/linux code co-exists together as before. >>>> >>>> 3. On MacOSX, "java -client" will launch the server VM, for >>>> compatibility reasons, >>>> and dual mode is left in the macosx's java_md.c, this will >>>> enable experiments >>>> with universal libraries, quite easily. Also the mac ergonomics >>>> will always return >>>> server. >>>> >>>> Testing: >>>> Tested splash screen on all platforms and launcher regression tests. >>>> >>>> Thanks >>>> Kumar >>>> >>>> >>>> >>> > From chris.hegarty at oracle.com Tue Jan 17 11:33:50 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 17 Jan 2012 19:33:50 +0000 Subject: [7u4] Request for approval for 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) Message-ID: <4F15CD1E.7010001@oracle.com> Hi, This is a request to backport a JDK 8 fix into JDK 7u4: 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6671616 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=2212764 The fix has already been pushed to JDK 8: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/40d699d7f6a1 The changes for jdk7u4 are identical to the ones in jdk8, except for the change to ProblemList.txt. The removal of 'java/io/File/BlockIsDirectory.java' from the ProblemList.txt is not applicable since it is not there. Thanks, -Chris. From edvard.wendelin at oracle.com Tue Jan 17 11:39:29 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 17 Jan 2012 20:39:29 +0100 Subject: [7u4] Request for approval for CR 7104647 - Adding a diagnostic command framework In-Reply-To: <4F105004.5050003@oracle.com> References: <4F105004.5050003@oracle.com> Message-ID: <821237A5-7F21-4BED-87C4-1D78B7DDBB6B@oracle.com> Hi, Sorry for missing this request. Approved. Use hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk for the push. Cheers, Edvard On Jan 13, 2012, at 4:38 PM, Frederic Parain wrote: > This is a request for pushing the JDK side part of the > diagnostic command framework into 7u4 (the HotSpot side > part is integrated in HS23). This changeset has already > been pushed to the JDK8 forest. > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7104647 > > The changeset is the same for both JDK8 and JDK7u and the > webrev against JDK8 is available here: > > http://cr.openjdk.java.net/~fparain/7104647/webrev.jdk.05/ > > I've applied the same patch to jdk7u-dev and passed the > unit tests. > > The review for the JDK8 integration took place on the > serviceability-dev and core-libs mailing lists: > > http://mail.openjdk.java.net/pipermail/serviceability-dev/2011-December/004784.html > > Thanks, > > Fred > > -- > Frederic Parain - Oracle > Grenoble Engineering Center - France > Phone: +33 4 76 18 81 17 > Email: Frederic.Parain at Oracle.com > From edvard.wendelin at oracle.com Tue Jan 17 11:47:05 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 17 Jan 2012 20:47:05 +0100 Subject: [7u4] Request for approval for 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) In-Reply-To: <4F15CD1E.7010001@oracle.com> References: <4F15CD1E.7010001@oracle.com> Message-ID: Approved. On Jan 17, 2012, at 8:33 PM, Chris Hegarty wrote: > Hi, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6671616 > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=2212764 > > The fix has already been pushed to JDK 8: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/40d699d7f6a1 > > The changes for jdk7u4 are identical to the ones in jdk8, except for the change to ProblemList.txt. The removal of 'java/io/File/BlockIsDirectory.java' from the ProblemList.txt is not applicable since it is not there. > > Thanks, > -Chris. From chris.hegarty at oracle.com Tue Jan 17 11:52:49 2012 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2012 19:52:49 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) Message-ID: <20120117195314.00279479A7@hg.openjdk.java.net> Changeset: df5426ea5204 Author: chegar Date: 2012-01-17 19:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/df5426ea5204 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) Reviewed-by: alanb - test/java/io/File/BlockIsDirectory.java From swingler at apple.com Tue Jan 17 12:29:37 2012 From: swingler at apple.com (Mike Swingler) Date: Tue, 17 Jan 2012 12:29:37 -0800 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <4F107D53.9060600@oracle.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> <4F107D53.9060600@oracle.com> Message-ID: <3BBD9C26-CA01-4EDD-8279-F6C87AB25E61@apple.com> On Jan 13, 2012, at 10:52 AM, Sergey Bylokhov wrote: > 13.01.2012 21:31, Mike Swingler ?????: >> On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: >> >>> 13.01.2012 6:30, Mike Swingler wrote: >>> >>>> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >>>> >>>>> Hello, >>>>> This is a request to push the following changes to jdk7u-osx. >>>>> The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. >>>>> >>>>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>>>> Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>>>> Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >>>> I don't understand this part: >>>> >>>> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.913935900 +0400 >>>> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.557915600 +0400 >>>> @@ -81,7 +81,8 @@ >>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor grayColor]; >>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor grayColor]; >>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor grayColor]; >>>> - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; >>>> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >>>> + sColors[java_awt_SystemColor_WINDOW] = [NSColor colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >>>> sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor windowFrameColor]; >>>> sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor windowFrameTextColor]; >>>> sColors[java_awt_SystemColor_MENU] = [NSColor controlBackgroundColor]; >>>> >>>> Why aren't you just using [NSColor windowBackgroundColor]? >>> Only selectedControlColor and selectedTextBackgroundColor are supported. >>> http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 >>> As I understand that`s why swing didn`t use this color. After the fix awt and swing use one color (before the fix this color was used by swing). >>> If this color is wrong, now it`s possible to change it in one place. >> I can assure you that the window background color reports the correct RGB value, even when the background color has changed between OS versions. You static constant will not. >> >> We use it today in Java SE 6. > > jdk6 on my system reports white color which is wrong. Can you please check it(testcase attached). The test works fine in Java SE 6 with JFrames and other components. The bug where you are getting white from a pure AWT Frame is a side effect of something we call the "magic background color", which is not applicable to Java 7. Does +[NSColor windowBackgroundColor] not give you the correct RGB value? Regards, Mike Swingler Apple Inc. From jason.uh at oracle.com Tue Jan 17 14:16:57 2012 From: jason.uh at oracle.com (Jason Uh) Date: Tue, 17 Jan 2012 14:16:57 -0800 Subject: Request for approval for 7127448: [macosx] Regression test scripts for policytool need to recognize macosx Message-ID: <4F15F359.10408@oracle.com> Requesting approval to push this fix to jdk7u-osx: Change: http://cr.openjdk.java.net/~juh/7127448/webrev.00/ CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127448 The fix has been reviewed by: swingler, weijun, michaelm The changeset will be pushed for me by Michael McMahon (michaelm). Thanks, Jason From jason.uh at oracle.com Tue Jan 17 14:23:40 2012 From: jason.uh at oracle.com (Jason Uh) Date: Tue, 17 Jan 2012 14:23:40 -0800 Subject: Request for approval for 7127874: [macosx] Add handling of macosx env variables to ProcessBuilder regression test Message-ID: <4F15F4EC.8090102@oracle.com> Requesting approval to push this fix to jdk7u-osx: Change: http://cr.openjdk.java.net/~juh/7127874/webrev.01/ CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127874 The fix has been reviewed by: michaelm The changeset will be pushed for me by Michael McMahon (michaelm). Thanks, Jason From paul.hohensee at oracle.com Tue Jan 17 14:26:50 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 17 Jan 2012 17:26:50 -0500 Subject: Request for approval for 7127448: [macosx] Regression test scripts for policytool need to recognize macosx In-Reply-To: <4F15F359.10408@oracle.com> References: <4F15F359.10408@oracle.com> Message-ID: <4F15F5AA.8080006@oracle.com> Approved. Paul On 1/17/12 5:16 PM, Jason Uh wrote: > Requesting approval to push this fix to jdk7u-osx: > > Change: http://cr.openjdk.java.net/~juh/7127448/webrev.00/ > > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127448 > > The fix has been reviewed by: swingler, weijun, michaelm > > The changeset will be pushed for me by Michael McMahon (michaelm). > > Thanks, > Jason From John.Coomes at oracle.com Tue Jan 17 14:55:29 2012 From: John.Coomes at oracle.com (John Coomes) Date: Tue, 17 Jan 2012 14:55:29 -0800 Subject: [7u4] Request for approval for bulk integration of hs23-b10 Message-ID: <20245.64609.153451.854363@oracle.com> Requesting approval to integrate hs23-b10 into jdk7u4-b07. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u4/hs23-b10-jdk7u4-b07.webrev/ Pre-integration has completed and SQE has approved the integration. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app 7102776: Pack instanceKlass boolean fields into single u1 field 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM 7113006: G1: excessive ergo output when an evac failure happens 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now 7116216: StackOverflow GC crash 7116452: Add support for AVX instructions 7117052: instanceKlass::_init_state can be u1 type 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions 7119027: G1: use atomics to update RS length / predict time of inc CSet 7119294: Two command line options cause JVM to crash 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop) 7120511: Add diagnostic commands 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler 7121140: Allocation paths require explicit memory synchronization operations for RMO systems 7121496: G1: do the per-region evacuation failure handling work in parallel 7121618: Change type of number of GC workers to unsigned int. 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array 7121648: Use 3-operands SIMD instructions on x86 with AVX 7122253: Instrumentation.retransformClasses() leaks class bytes 7123108: C1: assert(if_state != NULL) failed: states do not match up 7123165: G1: output during parallel verification can get messed up 7123253: C1: in store check code, usage of registers may be incorrect 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. 7123810: new hotspot build - hs23-b10 7123954: Some CTW test crash with SIGSEGV 7124829: NUMA: memory leak on Linux with large pages 7125281: G1: heap expansion code is replicated 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1 7125516: G1: ~ConcurrentMark() frees incorrectly 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint 7125879: assert(proj != NULL) failed: must be found 7125896: Eliminate nested locks 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64 7126185: Clean up lasterror handling, add os::get_last_error() 7126480: Make JVM start time in milliseconds since the Java epoch available 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary 7128352: assert(obj_node == obj) failed 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80 7129240: backout fix for 7102776 until 7128770 is resolved 7129618: assert(obj_node->eqv_uncast(obj),""); From edvard.wendelin at oracle.com Tue Jan 17 15:13:45 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 18 Jan 2012 00:13:45 +0100 Subject: [7u4] Request for approval for bulk integration of hs23-b10 In-Reply-To: <20245.64609.153451.854363@oracle.com> References: <20245.64609.153451.854363@oracle.com> Message-ID: Approved! Cheers, Edvard On Jan 17, 2012, at 11:55 PM, John Coomes wrote: > Requesting approval to integrate hs23-b10 into jdk7u4-b07. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u4/hs23-b10-jdk7u4-b07.webrev/ > > Pre-integration has completed and SQE has approved the integration. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces > 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle > 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app > 7102776: Pack instanceKlass boolean fields into single u1 field > 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM > 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM > 7113006: G1: excessive ergo output when an evac failure happens > 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx > 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now > 7116216: StackOverflow GC crash > 7116452: Add support for AVX instructions > 7117052: instanceKlass::_init_state can be u1 type > 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions > 7119027: G1: use atomics to update RS length / predict time of inc CSet > 7119294: Two command line options cause JVM to crash > 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop) > 7120511: Add diagnostic commands > 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type > 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler > 7121140: Allocation paths require explicit memory synchronization operations for RMO systems > 7121496: G1: do the per-region evacuation failure handling work in parallel > 7121618: Change type of number of GC workers to unsigned int. > 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array > 7121648: Use 3-operands SIMD instructions on x86 with AVX > 7122253: Instrumentation.retransformClasses() leaks class bytes > 7123108: C1: assert(if_state != NULL) failed: states do not match up > 7123165: G1: output during parallel verification can get messed up > 7123253: C1: in store check code, usage of registers may be incorrect > 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. > 7123810: new hotspot build - hs23-b10 > 7123954: Some CTW test crash with SIGSEGV > 7124829: NUMA: memory leak on Linux with large pages > 7125281: G1: heap expansion code is replicated > 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1 > 7125516: G1: ~ConcurrentMark() frees incorrectly > 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint > 7125879: assert(proj != NULL) failed: must be found > 7125896: Eliminate nested locks > 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64 > 7126185: Clean up lasterror handling, add os::get_last_error() > 7126480: Make JVM start time in milliseconds since the Java epoch available > 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary > 7128352: assert(obj_node == obj) failed > 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed > 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80 > 7129240: backout fix for 7102776 until 7128770 is resolved > 7129618: assert(obj_node->eqv_uncast(obj),""); From john.coomes at oracle.com Tue Jan 17 15:15:47 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 17 Jan 2012 23:15:47 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 77 new changesets Message-ID: <20120117231820.D2B64479A9@hg.openjdk.java.net> Changeset: 93189257531e Author: katleman Date: 2011-12-28 15:41 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/93189257531e Added tag jdk7u4-b06 for changeset b09b616c066f ! .hgtags Changeset: fe2c87649981 Author: katleman Date: 2011-12-29 15:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/fe2c87649981 Added tag jdk8-b19 for changeset 9232e0ecbc2c ! .hgtags Changeset: 9952d1c439d6 Author: katleman Date: 2012-01-05 08:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9952d1c439d6 Added tag jdk8-b20 for changeset fe2c87649981 ! .hgtags Changeset: ed621d125d02 Author: katleman Date: 2012-01-13 10:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ed621d125d02 Added tag jdk8-b21 for changeset 9952d1c439d6 ! .hgtags Changeset: 0841c0ec2ed6 Author: amurillo Date: 2011-12-23 15:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0841c0ec2ed6 7123810: new hotspot build - hs23-b10 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 3b2b58fb1425 Author: tonyp Date: 2011-12-20 12:59 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3b2b58fb1425 7123165: G1: output during parallel verification can get messed up Summary: Serialize the worker threads that are generating output during parallel heap verification to make sure the output is consistent. Reviewed-by: brutisso, johnc, jmasa ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: d15b458c4225 Author: jmasa Date: 2011-12-20 20:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d15b458c4225 Merge Changeset: 67fdcb391461 Author: tonyp Date: 2011-12-21 07:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/67fdcb391461 7119027: G1: use atomics to update RS length / predict time of inc CSet Summary: Make sure that the updates to the RS length and inc CSet predicted time are updated in an MT-safe way. Reviewed-by: brutisso, iveresov ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 441e946dc1af Author: jmasa Date: 2011-12-14 13:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/441e946dc1af 7121618: Change type of number of GC workers to unsigned int. Summary: Change variables representing the number of GC workers to uint from int and size_t. Change the parameter in work(int i) to work(uint worker_id). Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/workgroup.hpp ! src/share/vm/utilities/yieldingWorkgroup.cpp ! src/share/vm/utilities/yieldingWorkgroup.hpp Changeset: 1cbe7978b021 Author: brutisso Date: 2011-12-21 22:13 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1cbe7978b021 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx Summary: Use a percentage of -Xms as min and another percentage of -Xmx as max for the young gen size Reviewed-by: tonyp, johnc ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 7faca6dfa2ed Author: jmasa Date: 2011-12-27 12:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7faca6dfa2ed Merge ! src/share/vm/runtime/globals.hpp Changeset: 4ceaf61479fc Author: dcubed Date: 2011-12-22 12:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4ceaf61479fc 7122253: Instrumentation.retransformClasses() leaks class bytes Summary: Change ClassFileParser::parseClassFile() to use the instanceKlass:_cached_class_file_bytes field to avoid leaking the cache. Reviewed-by: coleenp, acorn, poonam ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 4ec93d767458 Author: vladidan Date: 2011-12-26 20:36 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4ec93d767458 Merge Changeset: 3db6ea5ce021 Author: vladidan Date: 2011-12-29 20:09 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3db6ea5ce021 Merge Changeset: 20bfb6d15a94 Author: iveresov Date: 2011-12-27 16:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/20bfb6d15a94 7124829: NUMA: memory leak on Linux with large pages Summary: In os::free_memory() use mmap with the same attributes as for the heap space Reviewed-by: kvn Contributed-by: Aleksey Ignatenko ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/runtime/os.hpp Changeset: 776173fc2df9 Author: stefank Date: 2011-12-29 07:37 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/776173fc2df9 7125516: G1: ~ConcurrentMark() frees incorrectly Summary: Replaced the code with a ShouldNotReachHere Reviewed-by: tonyp, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 5ee33ff9b1c4 Author: jmasa Date: 2012-01-03 10:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5ee33ff9b1c4 Merge Changeset: 75c0a73eee98 Author: coleenp Date: 2011-11-17 12:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/75c0a73eee98 7102776: Pack instanceKlass boolean fields into single u1 field Summary: Reduce class runtime memory usage by packing 4 instanceKlass boolean fields into single u1 field. Save 4-byte for each loaded class. Reviewed-by: dholmes, bobv, phh, twisti, never, coleenp Contributed-by: Jiangli Zhou ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/share/vm/code/dependencies.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: da4dd142ea01 Author: bobv Date: 2011-11-29 14:44 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/da4dd142ea01 Merge ! src/share/vm/code/dependencies.cpp Changeset: 52b5d32fbfaf Author: coleenp Date: 2011-12-06 18:28 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/52b5d32fbfaf 7117052: instanceKlass::_init_state can be u1 type Summary: Change instanceKlass::_init_state field to u1 type. Reviewed-by: bdelsart, coleenp, dholmes, phh, never Contributed-by: Jiangli Zhou ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/memory/dump.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: eccc4b1f8945 Author: vladidan Date: 2011-12-07 16:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/eccc4b1f8945 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle Summary: missing release barrier in Monitor::IUnlock Reviewed-by: dholmes, dice ! src/share/vm/runtime/mutex.cpp Changeset: 2685ea97b89f Author: jiangli Date: 2011-12-09 11:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2685ea97b89f Merge ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp Changeset: 8fdf463085e1 Author: jiangli Date: 2011-12-16 17:33 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8fdf463085e1 Merge Changeset: dca455dea3a7 Author: bdelsart Date: 2011-12-20 12:33 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dca455dea3a7 7116216: StackOverflow GC crash Summary: GC crash for explicit stack overflow checks after a C2I transition. Reviewed-by: coleenp, never Contributed-by: yang02.wang at sap.com, bertrand.delsart at oracle.com ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp + test/compiler/7116216/LargeFrame.java + test/compiler/7116216/StackOverflow.java Changeset: cd5d8cafcc84 Author: jiangli Date: 2011-12-28 12:15 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cd5d8cafcc84 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. Summary: Change instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count to u2 type. Reviewed-by: never, bdelsart, dholmes Contributed-by: Jiangli Zhou ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 05de27e852c4 Author: jiangli Date: 2012-01-04 12:36 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/05de27e852c4 Merge ! src/share/vm/classfile/classFileParser.cpp Changeset: b6a04c79ccbc Author: stefank Date: 2012-01-02 10:01 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b6a04c79ccbc 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1 Summary: Used uintptr_t and void* for all the casts and checks in test_is_in. Reviewed-by: tonyp, jmasa ! src/share/vm/gc_interface/collectedHeap.cpp Changeset: 4753e3dda3c8 Author: jmasa Date: 2012-01-04 07:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4753e3dda3c8 Merge Changeset: 2ee4167627a3 Author: jmasa Date: 2012-01-05 21:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2ee4167627a3 Merge Changeset: 7ab5f6318694 Author: phh Date: 2012-01-01 11:17 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7ab5f6318694 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64 Summary: Add rdtsc detection and inline generation. Reviewed-by: kamg, dholmes Contributed-by: karen.kinnear at oracle.com ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.hpp + src/os_cpu/bsd_x86/vm/os_bsd_x86.inline.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.hpp + src/os_cpu/linux_x86/vm/os_linux_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp + src/os_cpu/solaris_x86/vm/os_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/os_cpu/windows_x86/vm/os_windows_x86.hpp + src/os_cpu/windows_x86/vm/os_windows_x86.inline.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp + src/share/vm/runtime/os_ext.hpp Changeset: b16494a69d3d Author: phh Date: 2012-01-03 15:11 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b16494a69d3d 7126185: Clean up lasterror handling, add os::get_last_error() Summary: Add os::get_last_error(), replace getLastErrorString() by os::lasterror() in os_windows.cpp. Reviewed-by: kamg, dholmes Contributed-by: erik.gahlin at oracle.com ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp Changeset: 5b58979183f9 Author: dcubed Date: 2012-01-05 06:24 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5b58979183f9 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary Summary: Use JavaThread::jvmti_thread_state() instead of JvmtiThreadState::state_for(). Reviewed-by: coleenp, poonam, acorn ! src/share/vm/classfile/classFileParser.cpp Changeset: 8a63c6323842 Author: fparain Date: 2012-01-05 07:26 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8a63c6323842 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint Reviewed-by: sspitsyn, dcubed, mchung, dholmes ! src/share/vm/services/threadService.cpp Changeset: 2e0ef19fc891 Author: phh Date: 2012-01-05 17:14 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2e0ef19fc891 7126480: Make JVM start time in milliseconds since the Java epoch available Summary: Expose existing Management::_begin_vm_creation_time via new accessor Management::begin_vm_creation_time(). Reviewed-by: acorn, dcubed ! src/share/vm/services/management.hpp Changeset: 66259eca2bf7 Author: phh Date: 2012-01-05 17:16 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/66259eca2bf7 Merge Changeset: 2b3acb34791f Author: dcubed Date: 2012-01-06 16:18 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2b3acb34791f Merge ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/os.hpp Changeset: abcceac2f7cd Author: iveresov Date: 2011-12-12 12:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/abcceac2f7cd 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop) Summary: Added handles for references to methods in select_task() Reviewed-by: twisti, kvn ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: 7bca37d28f32 Author: roland Date: 2011-12-13 10:54 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7bca37d28f32 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now Summary: fix C1's CEE to take inlining into account when the stacks in states are compared. Reviewed-by: iveresov, never ! src/share/vm/c1/c1_Optimizer.cpp Changeset: d725f0affb1a Author: iveresov Date: 2011-12-13 17:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d725f0affb1a 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler Summary: Exercise C2 more in tiered mode with Xcomp Reviewed-by: kvn, never ! src/share/vm/runtime/arguments.cpp Changeset: 127b3692c168 Author: kvn Date: 2011-12-14 14:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/127b3692c168 7116452: Add support for AVX instructions Summary: Added support for AVX extension to the x86 instruction set. Reviewed-by: never ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! 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/runtime/globals.hpp Changeset: 669f6a7d5b70 Author: never Date: 2011-12-19 14:16 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/669f6a7d5b70 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type Reviewed-by: kvn ! src/share/vm/opto/compile.cpp Changeset: 65149e74c706 Author: kvn Date: 2011-12-20 00:55 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/65149e74c706 7121648: Use 3-operands SIMD instructions on x86 with AVX Summary: Use 3-operands SIMD instructions in C2 generated code for machines with AVX. Reviewed-by: never ! make/bsd/makefiles/adlc.make ! make/linux/makefiles/adlc.make ! make/solaris/makefiles/adlc.make ! make/windows/makefiles/adlc.make ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp + src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/matcher.cpp Changeset: 069ab3f976d3 Author: stefank Date: 2011-12-07 11:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/069ab3f976d3 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassOop.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/shark/sharkIntrinsics.cpp ! src/share/vm/shark/sharkTopLevelBlock.cpp Changeset: 1dc233a8c7fe Author: roland Date: 2011-12-20 16:56 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1dc233a8c7fe 7121140: Allocation paths require explicit memory synchronization operations for RMO systems Summary: adds store store barrier after initialization of header and body of objects. Reviewed-by: never, kvn ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/node.hpp Changeset: e5ac210043cd Author: roland Date: 2011-12-22 10:55 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e5ac210043cd 7123108: C1: assert(if_state != NULL) failed: states do not match up Summary: In CEE, ensure if and common successor state are at the same inline level Reviewed-by: never ! src/share/vm/c1/c1_Optimizer.cpp + test/compiler/7123108/Test7123108.java Changeset: b642b49f9738 Author: roland Date: 2011-12-23 09:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b642b49f9738 7123253: C1: in store check code, usage of registers may be incorrect Summary: fix usage of input register in assembly code for store check. Reviewed-by: never ! src/share/vm/c1/c1_LIR.cpp Changeset: 40c2484c09e1 Author: kvn Date: 2011-12-23 15:24 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/40c2484c09e1 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM Summary: Distance is too large for one short branch in string_indexofC8(). Reviewed-by: iveresov ! src/cpu/x86/vm/assembler_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp Changeset: d12a66fa3820 Author: kvn Date: 2011-12-27 15:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d12a66fa3820 7123954: Some CTW test crash with SIGSEGV Summary: Correct Allocate expansion code to preserve i_o when only slow call is generated. Reviewed-by: iveresov ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/macro.cpp Changeset: 8940fd98d540 Author: kvn Date: 2011-12-29 11:37 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8940fd98d540 Merge ! src/cpu/x86/vm/assembler_x86.cpp ! src/share/vm/runtime/globals.hpp Changeset: 9c87bcb3b4dd Author: kvn Date: 2011-12-30 11:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9c87bcb3b4dd 7125879: assert(proj != NULL) failed: must be found Summary: Leave i_o attached to slow allocation call when there are no i_o users after the call. Reviewed-by: iveresov, twisti ! src/share/vm/opto/macro.cpp + test/compiler/7125879/Test7125879.java Changeset: 1cb50d7a9d95 Author: iveresov Date: 2012-01-05 17:25 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1cb50d7a9d95 7119294: Two command line options cause JVM to crash Summary: Setup thread register in MacroAssembler::incr_allocated_bytes() on x64 Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp Changeset: 22cee0ee8927 Author: kvn Date: 2012-01-06 20:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/22cee0ee8927 Merge ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parseHelper.cpp Changeset: 8f8b94305aff Author: dcubed Date: 2012-01-11 19:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8f8b94305aff 7129240: backout fix for 7102776 until 7128770 is resolved Reviewed-by: phh, bobv, coleenp, dcubed Contributed-by: Jiangli Zhou ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/share/vm/code/dependencies.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 4f25538b54c9 Author: fparain Date: 2012-01-09 10:27 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4f25538b54c9 7120511: Add diagnostic commands Reviewed-by: acorn, phh, dcubed, sspitsyn ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/diagnosticFramework.hpp ! src/share/vm/services/management.cpp Changeset: 865e0817f32b Author: kamg Date: 2012-01-10 15:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/865e0817f32b Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: efdf6985a3a2 Author: kamg Date: 2012-01-12 09:59 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/efdf6985a3a2 Merge Changeset: 5da7201222d5 Author: kvn Date: 2012-01-07 10:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5da7201222d5 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM Summary: Change yank_if_dead() to recursive method to remove all dead inputs. Reviewed-by: never ! src/cpu/sparc/vm/sparc.ad ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/postaloc.cpp Changeset: e9a5e0a812c8 Author: kvn Date: 2012-01-07 13:26 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e9a5e0a812c8 7125896: Eliminate nested locks Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object. Reviewed-by: never, twisti ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/ci/ciTypeFlow.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp Changeset: 35acf8f0a2e4 Author: kvn Date: 2012-01-10 18:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/35acf8f0a2e4 7128352: assert(obj_node == obj) failed Summary: Compare uncasted object nodes. Reviewed-by: never ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/subnode.cpp ! test/compiler/7116216/StackOverflow.java Changeset: c8d8e124380c Author: kvn Date: 2012-01-12 12:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c8d8e124380c 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app Summary: Don't split CMove node if it's control edge is different from split region. Reviewed-by: never ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp Changeset: 31a5b9aad4bc Author: jrose Date: 2012-01-13 00:27 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/31a5b9aad4bc Merge ! src/share/vm/runtime/arguments.cpp Changeset: bacb651cf5bf Author: tonyp Date: 2012-01-05 05:54 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bacb651cf5bf 7113006: G1: excessive ergo output when an evac failure happens Summary: Introduce a flag that is set when a heap expansion attempt during a GC fails so that we do not consantly attempt to expand the heap when it's going to fail anyway. This not only prevents the excessive ergo output (which is generated when a region allocation fails) but also avoids excessive and ultimately unsuccessful expansion attempts. Reviewed-by: jmasa, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 5fd354a959c5 Author: jmasa Date: 2012-01-05 21:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5fd354a959c5 Merge Changeset: 023652e49ac0 Author: johnc Date: 2011-12-23 11:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/023652e49ac0 7121496: G1: do the per-region evacuation failure handling work in parallel Summary: Parallelize the removal of self forwarding pointers etc. by wrapping in a HeapRegion closure, which is then wrapped inside an AbstractGangTask. Reviewed-by: tonyp, iveresov ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp + src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 02838862dec8 Author: tonyp Date: 2012-01-07 00:43 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/02838862dec8 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array Summary: Store the "next chunk start index" in the length field of the to-space object, instead of the from-space object, so that we can always reliably read the size of all from-space objects. Reviewed-by: johnc, ysr, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 97c00e21fecb Author: tonyp Date: 2012-01-09 23:50 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/97c00e21fecb 7125281: G1: heap expansion code is replicated Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 1d6185f732aa Author: brutisso Date: 2012-01-10 20:02 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1d6185f732aa 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80 Reviewed-by: tonyp, jmasa ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 2ace1c4ee8da Author: tonyp Date: 2012-01-10 18:58 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2ace1c4ee8da 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces Summary: This change simplifies the interaction between GC and concurrent marking. By disabling survivor spaces during the initial-mark pause we don't need to propagate marks of objects we copy during each GC (since we never need to copy an explicitly marked object). Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp Changeset: 9d4f4a1825e4 Author: brutisso Date: 2012-01-13 01:55 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9d4f4a1825e4 Merge Changeset: 5acd82522540 Author: brutisso Date: 2012-01-13 06:18 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5acd82522540 Merge Changeset: b0ff910edfc9 Author: kvn Date: 2012-01-12 14:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b0ff910edfc9 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed Summary: Do not common BoxLock nodes and avoid creating phis of boxes. Reviewed-by: never ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/parse1.cpp Changeset: f4d8930a45b9 Author: jrose Date: 2012-01-13 00:51 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f4d8930a45b9 Merge Changeset: 89d0a5d40008 Author: kvn Date: 2012-01-13 12:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/89d0a5d40008 7129618: assert(obj_node->eqv_uncast(obj),""); Summary: Relax verification and locks elimination checks for new implementation (EliminateNestedLocks). Reviewed-by: iveresov ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/macro.cpp Changeset: e504fd26c073 Author: kvn Date: 2012-01-13 14:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e504fd26c073 Merge Changeset: 513351373923 Author: amurillo Date: 2012-01-14 00:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/513351373923 Merge Changeset: 24727fb37561 Author: amurillo Date: 2012-01-14 00:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/24727fb37561 Added tag hs23-b10 for changeset 513351373923 ! .hgtags Changeset: 3804879a5ea0 Author: amurillo Date: 2012-01-14 01:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3804879a5ea0 Merge ! .hgtags ! make/hotspot_version ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp From john.coomes at oracle.com Tue Jan 17 15:25:23 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 17 Jan 2012 23:25:23 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 76 new changesets Message-ID: <20120117232753.09A60479AA@hg.openjdk.java.net> Changeset: fe2c87649981 Author: katleman Date: 2011-12-29 15:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/fe2c87649981 Added tag jdk8-b19 for changeset 9232e0ecbc2c ! .hgtags Changeset: 9952d1c439d6 Author: katleman Date: 2012-01-05 08:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9952d1c439d6 Added tag jdk8-b20 for changeset fe2c87649981 ! .hgtags Changeset: ed621d125d02 Author: katleman Date: 2012-01-13 10:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ed621d125d02 Added tag jdk8-b21 for changeset 9952d1c439d6 ! .hgtags Changeset: 0841c0ec2ed6 Author: amurillo Date: 2011-12-23 15:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0841c0ec2ed6 7123810: new hotspot build - hs23-b10 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 3b2b58fb1425 Author: tonyp Date: 2011-12-20 12:59 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3b2b58fb1425 7123165: G1: output during parallel verification can get messed up Summary: Serialize the worker threads that are generating output during parallel heap verification to make sure the output is consistent. Reviewed-by: brutisso, johnc, jmasa ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: d15b458c4225 Author: jmasa Date: 2011-12-20 20:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d15b458c4225 Merge Changeset: 67fdcb391461 Author: tonyp Date: 2011-12-21 07:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/67fdcb391461 7119027: G1: use atomics to update RS length / predict time of inc CSet Summary: Make sure that the updates to the RS length and inc CSet predicted time are updated in an MT-safe way. Reviewed-by: brutisso, iveresov ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 441e946dc1af Author: jmasa Date: 2011-12-14 13:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/441e946dc1af 7121618: Change type of number of GC workers to unsigned int. Summary: Change variables representing the number of GC workers to uint from int and size_t. Change the parameter in work(int i) to work(uint worker_id). Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/workgroup.hpp ! src/share/vm/utilities/yieldingWorkgroup.cpp ! src/share/vm/utilities/yieldingWorkgroup.hpp Changeset: 1cbe7978b021 Author: brutisso Date: 2011-12-21 22:13 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1cbe7978b021 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx Summary: Use a percentage of -Xms as min and another percentage of -Xmx as max for the young gen size Reviewed-by: tonyp, johnc ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 7faca6dfa2ed Author: jmasa Date: 2011-12-27 12:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7faca6dfa2ed Merge ! src/share/vm/runtime/globals.hpp Changeset: 4ceaf61479fc Author: dcubed Date: 2011-12-22 12:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4ceaf61479fc 7122253: Instrumentation.retransformClasses() leaks class bytes Summary: Change ClassFileParser::parseClassFile() to use the instanceKlass:_cached_class_file_bytes field to avoid leaking the cache. Reviewed-by: coleenp, acorn, poonam ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 4ec93d767458 Author: vladidan Date: 2011-12-26 20:36 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4ec93d767458 Merge Changeset: 3db6ea5ce021 Author: vladidan Date: 2011-12-29 20:09 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3db6ea5ce021 Merge Changeset: 20bfb6d15a94 Author: iveresov Date: 2011-12-27 16:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/20bfb6d15a94 7124829: NUMA: memory leak on Linux with large pages Summary: In os::free_memory() use mmap with the same attributes as for the heap space Reviewed-by: kvn Contributed-by: Aleksey Ignatenko ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/runtime/os.hpp Changeset: 776173fc2df9 Author: stefank Date: 2011-12-29 07:37 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/776173fc2df9 7125516: G1: ~ConcurrentMark() frees incorrectly Summary: Replaced the code with a ShouldNotReachHere Reviewed-by: tonyp, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 5ee33ff9b1c4 Author: jmasa Date: 2012-01-03 10:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5ee33ff9b1c4 Merge Changeset: 75c0a73eee98 Author: coleenp Date: 2011-11-17 12:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/75c0a73eee98 7102776: Pack instanceKlass boolean fields into single u1 field Summary: Reduce class runtime memory usage by packing 4 instanceKlass boolean fields into single u1 field. Save 4-byte for each loaded class. Reviewed-by: dholmes, bobv, phh, twisti, never, coleenp Contributed-by: Jiangli Zhou ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/share/vm/code/dependencies.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: da4dd142ea01 Author: bobv Date: 2011-11-29 14:44 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/da4dd142ea01 Merge ! src/share/vm/code/dependencies.cpp Changeset: 52b5d32fbfaf Author: coleenp Date: 2011-12-06 18:28 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/52b5d32fbfaf 7117052: instanceKlass::_init_state can be u1 type Summary: Change instanceKlass::_init_state field to u1 type. Reviewed-by: bdelsart, coleenp, dholmes, phh, never Contributed-by: Jiangli Zhou ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/memory/dump.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: eccc4b1f8945 Author: vladidan Date: 2011-12-07 16:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/eccc4b1f8945 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle Summary: missing release barrier in Monitor::IUnlock Reviewed-by: dholmes, dice ! src/share/vm/runtime/mutex.cpp Changeset: 2685ea97b89f Author: jiangli Date: 2011-12-09 11:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2685ea97b89f Merge ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp Changeset: 8fdf463085e1 Author: jiangli Date: 2011-12-16 17:33 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8fdf463085e1 Merge Changeset: dca455dea3a7 Author: bdelsart Date: 2011-12-20 12:33 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/dca455dea3a7 7116216: StackOverflow GC crash Summary: GC crash for explicit stack overflow checks after a C2I transition. Reviewed-by: coleenp, never Contributed-by: yang02.wang at sap.com, bertrand.delsart at oracle.com ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp + test/compiler/7116216/LargeFrame.java + test/compiler/7116216/StackOverflow.java Changeset: cd5d8cafcc84 Author: jiangli Date: 2011-12-28 12:15 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/cd5d8cafcc84 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. Summary: Change instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count to u2 type. Reviewed-by: never, bdelsart, dholmes Contributed-by: Jiangli Zhou ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 05de27e852c4 Author: jiangli Date: 2012-01-04 12:36 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/05de27e852c4 Merge ! src/share/vm/classfile/classFileParser.cpp Changeset: b6a04c79ccbc Author: stefank Date: 2012-01-02 10:01 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b6a04c79ccbc 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1 Summary: Used uintptr_t and void* for all the casts and checks in test_is_in. Reviewed-by: tonyp, jmasa ! src/share/vm/gc_interface/collectedHeap.cpp Changeset: 4753e3dda3c8 Author: jmasa Date: 2012-01-04 07:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4753e3dda3c8 Merge Changeset: 2ee4167627a3 Author: jmasa Date: 2012-01-05 21:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2ee4167627a3 Merge Changeset: 7ab5f6318694 Author: phh Date: 2012-01-01 11:17 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7ab5f6318694 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64 Summary: Add rdtsc detection and inline generation. Reviewed-by: kamg, dholmes Contributed-by: karen.kinnear at oracle.com ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.hpp + src/os_cpu/bsd_x86/vm/os_bsd_x86.inline.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.hpp + src/os_cpu/linux_x86/vm/os_linux_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp + src/os_cpu/solaris_x86/vm/os_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/os_cpu/windows_x86/vm/os_windows_x86.hpp + src/os_cpu/windows_x86/vm/os_windows_x86.inline.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp + src/share/vm/runtime/os_ext.hpp Changeset: b16494a69d3d Author: phh Date: 2012-01-03 15:11 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b16494a69d3d 7126185: Clean up lasterror handling, add os::get_last_error() Summary: Add os::get_last_error(), replace getLastErrorString() by os::lasterror() in os_windows.cpp. Reviewed-by: kamg, dholmes Contributed-by: erik.gahlin at oracle.com ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp Changeset: 5b58979183f9 Author: dcubed Date: 2012-01-05 06:24 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5b58979183f9 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary Summary: Use JavaThread::jvmti_thread_state() instead of JvmtiThreadState::state_for(). Reviewed-by: coleenp, poonam, acorn ! src/share/vm/classfile/classFileParser.cpp Changeset: 8a63c6323842 Author: fparain Date: 2012-01-05 07:26 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8a63c6323842 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint Reviewed-by: sspitsyn, dcubed, mchung, dholmes ! src/share/vm/services/threadService.cpp Changeset: 2e0ef19fc891 Author: phh Date: 2012-01-05 17:14 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2e0ef19fc891 7126480: Make JVM start time in milliseconds since the Java epoch available Summary: Expose existing Management::_begin_vm_creation_time via new accessor Management::begin_vm_creation_time(). Reviewed-by: acorn, dcubed ! src/share/vm/services/management.hpp Changeset: 66259eca2bf7 Author: phh Date: 2012-01-05 17:16 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/66259eca2bf7 Merge Changeset: 2b3acb34791f Author: dcubed Date: 2012-01-06 16:18 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2b3acb34791f Merge ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/os.hpp Changeset: abcceac2f7cd Author: iveresov Date: 2011-12-12 12:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/abcceac2f7cd 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop) Summary: Added handles for references to methods in select_task() Reviewed-by: twisti, kvn ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: 7bca37d28f32 Author: roland Date: 2011-12-13 10:54 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7bca37d28f32 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now Summary: fix C1's CEE to take inlining into account when the stacks in states are compared. Reviewed-by: iveresov, never ! src/share/vm/c1/c1_Optimizer.cpp Changeset: d725f0affb1a Author: iveresov Date: 2011-12-13 17:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d725f0affb1a 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler Summary: Exercise C2 more in tiered mode with Xcomp Reviewed-by: kvn, never ! src/share/vm/runtime/arguments.cpp Changeset: 127b3692c168 Author: kvn Date: 2011-12-14 14:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/127b3692c168 7116452: Add support for AVX instructions Summary: Added support for AVX extension to the x86 instruction set. Reviewed-by: never ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! 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/runtime/globals.hpp Changeset: 669f6a7d5b70 Author: never Date: 2011-12-19 14:16 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/669f6a7d5b70 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type Reviewed-by: kvn ! src/share/vm/opto/compile.cpp Changeset: 65149e74c706 Author: kvn Date: 2011-12-20 00:55 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/65149e74c706 7121648: Use 3-operands SIMD instructions on x86 with AVX Summary: Use 3-operands SIMD instructions in C2 generated code for machines with AVX. Reviewed-by: never ! make/bsd/makefiles/adlc.make ! make/linux/makefiles/adlc.make ! make/solaris/makefiles/adlc.make ! make/windows/makefiles/adlc.make ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp + src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/matcher.cpp Changeset: 069ab3f976d3 Author: stefank Date: 2011-12-07 11:35 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/069ab3f976d3 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassOop.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/shark/sharkIntrinsics.cpp ! src/share/vm/shark/sharkTopLevelBlock.cpp Changeset: 1dc233a8c7fe Author: roland Date: 2011-12-20 16:56 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1dc233a8c7fe 7121140: Allocation paths require explicit memory synchronization operations for RMO systems Summary: adds store store barrier after initialization of header and body of objects. Reviewed-by: never, kvn ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/node.hpp Changeset: e5ac210043cd Author: roland Date: 2011-12-22 10:55 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e5ac210043cd 7123108: C1: assert(if_state != NULL) failed: states do not match up Summary: In CEE, ensure if and common successor state are at the same inline level Reviewed-by: never ! src/share/vm/c1/c1_Optimizer.cpp + test/compiler/7123108/Test7123108.java Changeset: b642b49f9738 Author: roland Date: 2011-12-23 09:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b642b49f9738 7123253: C1: in store check code, usage of registers may be incorrect Summary: fix usage of input register in assembly code for store check. Reviewed-by: never ! src/share/vm/c1/c1_LIR.cpp Changeset: 40c2484c09e1 Author: kvn Date: 2011-12-23 15:24 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/40c2484c09e1 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM Summary: Distance is too large for one short branch in string_indexofC8(). Reviewed-by: iveresov ! src/cpu/x86/vm/assembler_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp Changeset: d12a66fa3820 Author: kvn Date: 2011-12-27 15:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d12a66fa3820 7123954: Some CTW test crash with SIGSEGV Summary: Correct Allocate expansion code to preserve i_o when only slow call is generated. Reviewed-by: iveresov ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/macro.cpp Changeset: 8940fd98d540 Author: kvn Date: 2011-12-29 11:37 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8940fd98d540 Merge ! src/cpu/x86/vm/assembler_x86.cpp ! src/share/vm/runtime/globals.hpp Changeset: 9c87bcb3b4dd Author: kvn Date: 2011-12-30 11:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9c87bcb3b4dd 7125879: assert(proj != NULL) failed: must be found Summary: Leave i_o attached to slow allocation call when there are no i_o users after the call. Reviewed-by: iveresov, twisti ! src/share/vm/opto/macro.cpp + test/compiler/7125879/Test7125879.java Changeset: 1cb50d7a9d95 Author: iveresov Date: 2012-01-05 17:25 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1cb50d7a9d95 7119294: Two command line options cause JVM to crash Summary: Setup thread register in MacroAssembler::incr_allocated_bytes() on x64 Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp Changeset: 22cee0ee8927 Author: kvn Date: 2012-01-06 20:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/22cee0ee8927 Merge ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parseHelper.cpp Changeset: 8f8b94305aff Author: dcubed Date: 2012-01-11 19:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8f8b94305aff 7129240: backout fix for 7102776 until 7128770 is resolved Reviewed-by: phh, bobv, coleenp, dcubed Contributed-by: Jiangli Zhou ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/share/vm/code/dependencies.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 4f25538b54c9 Author: fparain Date: 2012-01-09 10:27 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4f25538b54c9 7120511: Add diagnostic commands Reviewed-by: acorn, phh, dcubed, sspitsyn ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/diagnosticFramework.hpp ! src/share/vm/services/management.cpp Changeset: 865e0817f32b Author: kamg Date: 2012-01-10 15:47 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/865e0817f32b Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: efdf6985a3a2 Author: kamg Date: 2012-01-12 09:59 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/efdf6985a3a2 Merge Changeset: 5da7201222d5 Author: kvn Date: 2012-01-07 10:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5da7201222d5 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM Summary: Change yank_if_dead() to recursive method to remove all dead inputs. Reviewed-by: never ! src/cpu/sparc/vm/sparc.ad ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/postaloc.cpp Changeset: e9a5e0a812c8 Author: kvn Date: 2012-01-07 13:26 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e9a5e0a812c8 7125896: Eliminate nested locks Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object. Reviewed-by: never, twisti ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/ci/ciTypeFlow.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp Changeset: 35acf8f0a2e4 Author: kvn Date: 2012-01-10 18:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/35acf8f0a2e4 7128352: assert(obj_node == obj) failed Summary: Compare uncasted object nodes. Reviewed-by: never ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/subnode.cpp ! test/compiler/7116216/StackOverflow.java Changeset: c8d8e124380c Author: kvn Date: 2012-01-12 12:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c8d8e124380c 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app Summary: Don't split CMove node if it's control edge is different from split region. Reviewed-by: never ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp Changeset: 31a5b9aad4bc Author: jrose Date: 2012-01-13 00:27 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/31a5b9aad4bc Merge ! src/share/vm/runtime/arguments.cpp Changeset: bacb651cf5bf Author: tonyp Date: 2012-01-05 05:54 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bacb651cf5bf 7113006: G1: excessive ergo output when an evac failure happens Summary: Introduce a flag that is set when a heap expansion attempt during a GC fails so that we do not consantly attempt to expand the heap when it's going to fail anyway. This not only prevents the excessive ergo output (which is generated when a region allocation fails) but also avoids excessive and ultimately unsuccessful expansion attempts. Reviewed-by: jmasa, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 5fd354a959c5 Author: jmasa Date: 2012-01-05 21:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5fd354a959c5 Merge Changeset: 023652e49ac0 Author: johnc Date: 2011-12-23 11:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/023652e49ac0 7121496: G1: do the per-region evacuation failure handling work in parallel Summary: Parallelize the removal of self forwarding pointers etc. by wrapping in a HeapRegion closure, which is then wrapped inside an AbstractGangTask. Reviewed-by: tonyp, iveresov ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp + src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 02838862dec8 Author: tonyp Date: 2012-01-07 00:43 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/02838862dec8 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array Summary: Store the "next chunk start index" in the length field of the to-space object, instead of the from-space object, so that we can always reliably read the size of all from-space objects. Reviewed-by: johnc, ysr, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 97c00e21fecb Author: tonyp Date: 2012-01-09 23:50 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/97c00e21fecb 7125281: G1: heap expansion code is replicated Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 1d6185f732aa Author: brutisso Date: 2012-01-10 20:02 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1d6185f732aa 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80 Reviewed-by: tonyp, jmasa ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 2ace1c4ee8da Author: tonyp Date: 2012-01-10 18:58 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2ace1c4ee8da 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces Summary: This change simplifies the interaction between GC and concurrent marking. By disabling survivor spaces during the initial-mark pause we don't need to propagate marks of objects we copy during each GC (since we never need to copy an explicitly marked object). Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp Changeset: 9d4f4a1825e4 Author: brutisso Date: 2012-01-13 01:55 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9d4f4a1825e4 Merge Changeset: 5acd82522540 Author: brutisso Date: 2012-01-13 06:18 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5acd82522540 Merge Changeset: b0ff910edfc9 Author: kvn Date: 2012-01-12 14:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b0ff910edfc9 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed Summary: Do not common BoxLock nodes and avoid creating phis of boxes. Reviewed-by: never ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/parse1.cpp Changeset: f4d8930a45b9 Author: jrose Date: 2012-01-13 00:51 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f4d8930a45b9 Merge Changeset: 89d0a5d40008 Author: kvn Date: 2012-01-13 12:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/89d0a5d40008 7129618: assert(obj_node->eqv_uncast(obj),""); Summary: Relax verification and locks elimination checks for new implementation (EliminateNestedLocks). Reviewed-by: iveresov ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/macro.cpp Changeset: e504fd26c073 Author: kvn Date: 2012-01-13 14:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e504fd26c073 Merge Changeset: 513351373923 Author: amurillo Date: 2012-01-14 00:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/513351373923 Merge Changeset: 24727fb37561 Author: amurillo Date: 2012-01-14 00:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/24727fb37561 Added tag hs23-b10 for changeset 513351373923 ! .hgtags Changeset: 3804879a5ea0 Author: amurillo Date: 2012-01-14 01:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3804879a5ea0 Merge ! .hgtags ! make/hotspot_version ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp From alejandro.murillo at oracle.com Tue Jan 17 15:51:44 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 17 Jan 2012 16:51:44 -0700 Subject: jdk7u4-b07: HotSpot Message-ID: <4F160990.3000909@oracle.com> hs23-b10 has been integrated into jdk7u4-b07. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/56d27771e217 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/352a72e872ea http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3804879a5ea0 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/4b20a76b4f0f http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/fc2b89be0b07 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d34bb20fc52e http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/10a63f9cdcb9 Component : VM Status : 0 major failures, 3 minor failures Date : 01/17/2012 at 09:36 Tested By : VM SQE andNicolay.Haustov at oracle.com Cost(total man-days): 1 Workspace : N/A Bundles : JPRT: 2012-01-14-090930.jcoomes.hs23-b10-jdk7u4-b07, 2012-01-14-090930.jcoomes.hs23-b10-jdk7u4-b07 Platforms : Others Tests : /net/sqenfs-1.us.oracle.com/export1/comp/vm/testbase Browsers : NA Patches : NA Logs :http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs23/b10/7u4/b07/2012-01-14/ Number of Tests Executed : 380662 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM 7113006: G1: excessive ergo output when an evac failure happens. 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now 7116216: StackOverflow GC crash 7119027: G1: use atomics to update RS length / predict time of inc CSet 7119294: Two command line options cause JVM to crash. 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop) 7120511: Add diagnostic commands 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler 7121140: Allocation paths require explicit memory synchronization operations for RMO systems 7122253: Instrumentation.retransformClasses() leaks class bytes 7123108: C1: assert(if_state != NULL) failed: states do not match up 7123954: Some CTW test crash with SIGSEGV 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint 7125879: assert(proj != NULL) failed: must be found 7125896: Eliminate nested locks 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary 7128352: assert(obj_node == obj) failed 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed 7129618: assert(obj_node->eqv_uncast(obj),""); Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app 7102776: Pack instanceKlass boolean fields into single u1 field 7116452: Add support for AVX instructions 7117052: instanceKlass::_init_state can be u1 type 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type 7121496: G1: do the per-region evacuation failure handling work in parallel 7121618: Change type of number of GC workers to unsigned int. 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array 7121648: Use 3-operands SIMD instructions on x86 with AVX 7123165: G1: output during parallel verification can get messed up 7123253: C1: in store check code, usage of registers may be incorrect 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type 7124829: NUMA: memory leak on Linux with large pages 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64 7126185: Clean up lasterror handling, add os::get_last_error() 7126480: Make JVM start time in milliseconds since the Java epoch available 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80 7129240: backout fix for 7102776 until 7128770 is resolved Build change only: 7123810: new hotspot build - hs23-b10 7125281: G1: heap expansion code is replicated 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1 7125516: G1: ~ConcurrentMark() frees incorrectly New bugs filed: Bugs in PIT build: 7130656: Some sun/tools/jcmd/* test fails on Windows 7130677: Tiered: assert(bci == 0 || 0<= bci&& bciis_oop_or_null(true )) at concurrentMark.inline.hpp:86 Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 7u4-b07 Issues and Notes: This is HS 23 b10 PIT for JDK 7u4 b07. Embedded results are here (incomplete on ARM): http://sqe-east.us.oracle.com/sqe/execution/results/HSX/PIT/VM/hs23/b10/7u4/b07/2012-01-14/ ------------------------------- From VM SQE andNicolay.Haustov at oracle.com From joe.darcy at oracle.com Tue Jan 17 16:03:20 2012 From: joe.darcy at oracle.com (Joseph Darcy) Date: Tue, 17 Jan 2012 16:03:20 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F15A353.7080802@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> Message-ID: <4F160C48.2070606@oracle.com> Hello, On 1/17/2012 8:35 AM, Kumar Srinivasan wrote: > Hi Anthony, > >> >> src/share/bin/java.c >>> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, >>> "-XstartOnFirstThread") == 0) { >>> 988 ProcessSpecialArg(arg); >>> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") == >>> 0) { >>> 990 ProcessSpecialArg(arg); > If we don't have those runtime checks then Windows, > Linux and Solaris will accept those flags without a fuss, so what > should the behavior be ? > > Was a specification (ccc) filed for these flags ? Will this be > documented in the help > section ? though X flags are unsupported, in the past we have > documented them, both > in the man pages as well as "java -X", if these will be left > undocumented should we take > the vm approach and mark it -XX ? Yes, we should have ccc requests to cover any new flags and any platform-specific flags. If a flag is generally sensible, I'd prefer to see the flag supported across platforms. Cheers, -Joe From joe.darcy at oracle.com Tue Jan 17 16:05:17 2012 From: joe.darcy at oracle.com (Joseph Darcy) Date: Tue, 17 Jan 2012 16:05:17 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F15A353.7080802@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> Message-ID: <4F160CBD.7090905@oracle.com> Kumar, What is the general plan on getting this functionality into JDK 8 as well as 7uX? Like Anthony, I'm a bit concerned about the code duplications, although generally the changes look good. -Joe On 1/17/2012 8:35 AM, Kumar Srinivasan wrote: > Hi Anthony, > >> >> src/share/bin/java.c >>> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, >>> "-XstartOnFirstThread") == 0) { >>> 988 ProcessSpecialArg(arg); >>> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") == >>> 0) { >>> 990 ProcessSpecialArg(arg); > If we don't have those runtime checks then Windows, > Linux and Solaris will accept those flags without a fuss, so what > should the behavior be ? > > Was a specification (ccc) filed for these flags ? Will this be > documented in the help > section ? though X flags are unsupported, in the past we have > documented them, both > in the man pages as well as "java -X", if these will be left > undocumented should we take > the vm approach and mark it -XX ? >> >>> 1595 if (IsMacOSX()) { > > I can make this platform specific. > > >> >> Generally, the fix looks good. Lots of #ifdef MACOSX looked very >> confusing before. However, I feel uncomfortable with having so much >> code duplicated between src/solaris/bin/java_md.c and >> src/macosx/bin/java_md.c. This seems to increase launcher code >> maintenance cost. Is there any possibility to fold the code up in a >> common source file that is shared between solaris/linux and macosx, >> and only define really specific parts of the code in separate files? >> The simplest way to accomplish this would be to leave exactly one >> #ifdef MACOSX in the shared file and #include a platform specific >> part there. Or we could tweak the make files to compile an additional >> file. > Yes it is a lot more readable, and yes it increases duplication , but we > already have some duplication between windows and unix. Since > this is platform specific code, and 7uX will go into maintenance mode, > the exposure will be limited. > > However, for jdk8 we need a hierarchical structure, as I heard some > noise about > restructuring the platform code, at that time it will be a good idea > to coalesce > these things, and remove the LD_LIBRARY_PATH cloaking in > solaris/java_md.c > which is not relevant to MacOSX. > >> >> Also, the major part of the JVMInit() function is identical on all >> three platforms - solaris/linux, macosx, and windows. It makes sense >> to define a function containing that code in the java.c and call it >> by platform-specific JVMInit() implementations where needed. > Yes this can be done, I will look into it. > > Kumar > >> >> -- >> best regards, >> Anthony >> >> On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: >>> oops missed setting the subject line to 7ux-osx. >>> >>> Kumar >>> >>>> Hi, >>>> >>>> Please review the launcher refactoring work, the webrev is here: >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >>>> >>>> Notes: >>>> 1. Moves the majority of the launcher code into platform specific >>>> directories/files, >>>> removed redundant conditionals. >>>> >>>> 2. The solaris/linux code co-exists together as before. >>>> >>>> 3. On MacOSX, "java -client" will launch the server VM, for >>>> compatibility reasons, >>>> and dual mode is left in the macosx's java_md.c, this will >>>> enable experiments >>>> with universal libraries, quite easily. Also the mac >>>> ergonomics will always return >>>> server. >>>> >>>> Testing: >>>> Tested splash screen on all platforms and launcher regression >>>> tests. >>>> >>>> Thanks >>>> Kumar >>>> >>>> >>>> >>> > From dalibor.topic at oracle.com Tue Jan 17 16:10:14 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 18 Jan 2012 01:10:14 +0100 Subject: Fwd: OpenJDK wikis have moved In-Reply-To: <4F160D49.3090107@oracle.com> References: <4F160D49.3090107@oracle.com> Message-ID: <4F160DE6.6020707@oracle.com> -------- Original Message -------- Subject: OpenJDK wikis have moved Date: Wed, 18 Jan 2012 01:07:37 +0100 From: Dalibor Topic To: web-discuss at openjdk.java.net See http://robilad.livejournal.com/111187.html . cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From kumar.x.srinivasan at oracle.COM Tue Jan 17 16:30:52 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Tue, 17 Jan 2012 16:30:52 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F160CBD.7090905@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> <4F160CBD.7090905@oracle.com> Message-ID: <4F1612BC.9000904@oracle.COM> Hi Joe, > Kumar, > > What is the general plan on getting this functionality into JDK 8 as > well as 7uX? Good question, I am hoping someone on this forum can answer about the timetable and also the merge into 7uX and jdk8. I am hoping when it is ready to be merge into 8, we will have to lay this out in a more sensible way. Kumar > > Like Anthony, I'm a bit concerned about the code duplications, > although generally the changes look good. > > -Joe > > On 1/17/2012 8:35 AM, Kumar Srinivasan wrote: >> Hi Anthony, >> >>> >>> src/share/bin/java.c >>>> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, >>>> "-XstartOnFirstThread") == 0) { >>>> 988 ProcessSpecialArg(arg); >>>> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") >>>> == 0) { >>>> 990 ProcessSpecialArg(arg); >> If we don't have those runtime checks then Windows, >> Linux and Solaris will accept those flags without a fuss, so what >> should the behavior be ? >> >> Was a specification (ccc) filed for these flags ? Will this be >> documented in the help >> section ? though X flags are unsupported, in the past we have >> documented them, both >> in the man pages as well as "java -X", if these will be left >> undocumented should we take >> the vm approach and mark it -XX ? >>> >>>> 1595 if (IsMacOSX()) { >> >> I can make this platform specific. >> >> >>> >>> Generally, the fix looks good. Lots of #ifdef MACOSX looked very >>> confusing before. However, I feel uncomfortable with having so much >>> code duplicated between src/solaris/bin/java_md.c and >>> src/macosx/bin/java_md.c. This seems to increase launcher code >>> maintenance cost. Is there any possibility to fold the code up in a >>> common source file that is shared between solaris/linux and macosx, >>> and only define really specific parts of the code in separate files? >>> The simplest way to accomplish this would be to leave exactly one >>> #ifdef MACOSX in the shared file and #include a platform specific >>> part there. Or we could tweak the make files to compile an >>> additional file. >> Yes it is a lot more readable, and yes it increases duplication , but we >> already have some duplication between windows and unix. Since >> this is platform specific code, and 7uX will go into maintenance mode, >> the exposure will be limited. >> >> However, for jdk8 we need a hierarchical structure, as I heard some >> noise about >> restructuring the platform code, at that time it will be a good idea >> to coalesce >> these things, and remove the LD_LIBRARY_PATH cloaking in >> solaris/java_md.c >> which is not relevant to MacOSX. >> >>> >>> Also, the major part of the JVMInit() function is identical on all >>> three platforms - solaris/linux, macosx, and windows. It makes sense >>> to define a function containing that code in the java.c and call it >>> by platform-specific JVMInit() implementations where needed. >> Yes this can be done, I will look into it. >> >> Kumar >> >>> >>> -- >>> best regards, >>> Anthony >>> >>> On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: >>>> oops missed setting the subject line to 7ux-osx. >>>> >>>> Kumar >>>> >>>>> Hi, >>>>> >>>>> Please review the launcher refactoring work, the webrev is here: >>>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >>>>> >>>>> Notes: >>>>> 1. Moves the majority of the launcher code into platform specific >>>>> directories/files, >>>>> removed redundant conditionals. >>>>> >>>>> 2. The solaris/linux code co-exists together as before. >>>>> >>>>> 3. On MacOSX, "java -client" will launch the server VM, for >>>>> compatibility reasons, >>>>> and dual mode is left in the macosx's java_md.c, this will >>>>> enable experiments >>>>> with universal libraries, quite easily. Also the mac >>>>> ergonomics will always return >>>>> server. >>>>> >>>>> Testing: >>>>> Tested splash screen on all platforms and launcher regression >>>>> tests. >>>>> >>>>> Thanks >>>>> Kumar >>>>> >>>>> >>>>> >>>> >> From kumar.x.srinivasan at oracle.COM Tue Jan 17 16:33:14 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Tue, 17 Jan 2012 16:33:14 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F160C48.2070606@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> <4F160C48.2070606@oracle.com> Message-ID: <4F16134A.2050207@oracle.COM> Hi Joe, Anthony, Please see inlined comments.... > Hello, > > On 1/17/2012 8:35 AM, Kumar Srinivasan wrote: >> Hi Anthony, >> >>> >>> src/share/bin/java.c >>>> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, >>>> "-XstartOnFirstThread") == 0) { >>>> 988 ProcessSpecialArg(arg); >>>> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") >>>> == 0) { >>>> 990 ProcessSpecialArg(arg); >> If we don't have those runtime checks then Windows, >> Linux and Solaris will accept those flags without a fuss, so what >> should the behavior be ? >> >> Was a specification (ccc) filed for these flags ? Will this be >> documented in the help >> section ? though X flags are unsupported, in the past we have >> documented them, both >> in the man pages as well as "java -X", if these will be left >> undocumented should we take >> the vm approach and mark it -XX ? > > Yes, we should have ccc requests to cover any new flags and any > platform-specific flags. > > If a flag is generally sensible, I'd prefer to see the flag supported > across platforms. Yes I agree, a ccc needs to be filed asap, and IMO the awt team should be filing this, as they are aware of all the nuances of these flags. Thanks Kumar > > Cheers, > > -Joe > From david.holmes at oracle.com Tue Jan 17 18:52:14 2012 From: david.holmes at oracle.com (David Holmes) Date: Wed, 18 Jan 2012 12:52:14 +1000 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F15A353.7080802@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> Message-ID: <4F1633DE.9030406@oracle.com> On 18/01/2012 2:35 AM, Kumar Srinivasan wrote: >> src/share/bin/java.c >>> 987 } else if (IsMacOSX() && JLI_StrCmp(arg, "-XstartOnFirstThread") >>> == 0) { >>> 988 ProcessSpecialArg(arg); >>> 989 } else if (IsMacOSX() && JLI_StrCCmp(arg, "-Xdock:") == 0) { >>> 990 ProcessSpecialArg(arg); > If we don't have those runtime checks then Windows, > Linux and Solaris will accept those flags without a fuss, so what should > the behavior be ? I think it should be possible to invoke a platform-specific argument parsing function to complement the shared options. Though for 7u leaving this ifdef'd to MACOSX should be fine. > Was a specification (ccc) filed for these flags ? Will this be > documented in the help > section ? though X flags are unsupported, in the past we have documented > them, both > in the man pages as well as "java -X", if these will be left > undocumented should we take > the vm approach and mark it -XX ? -XX should be reserved for VM flags > Yes it is a lot more readable, and yes it increases duplication , but we > already have some duplication between windows and unix. Since > this is platform specific code, and 7uX will go into maintenance mode, > the exposure will be limited. > > However, for jdk8 we need a hierarchical structure, as I heard some > noise about > restructuring the platform code, at that time it will be a good idea to > coalesce > these things, and remove the LD_LIBRARY_PATH cloaking in solaris/java_md.c > which is not relevant to MacOSX. In both the JDK and VM we have, in my opinion, reached the limits of how we handle multiple platforms without introducing (even more) excessive duplication. The main distinguishing factor for native code is "Windows or not-Windows", with some further distinctions arising in a few specific areas. To address that we need to refactor along those lines of difference. Unfortunately each time we add a new platform (OS or CPU) to the existing structure, we make that refactoring job in the future considerably more difficult and larger. David ----- >> >> Also, the major part of the JVMInit() function is identical on all >> three platforms - solaris/linux, macosx, and windows. It makes sense >> to define a function containing that code in the java.c and call it by >> platform-specific JVMInit() implementations where needed. > Yes this can be done, I will look into it. > > Kumar > >> >> -- >> best regards, >> Anthony >> >> On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: >>> oops missed setting the subject line to 7ux-osx. >>> >>> Kumar >>> >>>> Hi, >>>> >>>> Please review the launcher refactoring work, the webrev is here: >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >>>> >>>> Notes: >>>> 1. Moves the majority of the launcher code into platform specific >>>> directories/files, >>>> removed redundant conditionals. >>>> >>>> 2. The solaris/linux code co-exists together as before. >>>> >>>> 3. On MacOSX, "java -client" will launch the server VM, for >>>> compatibility reasons, >>>> and dual mode is left in the macosx's java_md.c, this will enable >>>> experiments >>>> with universal libraries, quite easily. Also the mac ergonomics will >>>> always return >>>> server. >>>> >>>> Testing: >>>> Tested splash screen on all platforms and launcher regression tests. >>>> >>>> Thanks >>>> Kumar >>>> >>>> >>>> >>> > From peter.brunet at oracle.com Tue Jan 17 20:15:55 2012 From: peter.brunet at oracle.com (Pete Brunet) Date: Tue, 17 Jan 2012 22:15:55 -0600 Subject: Please review patch for 7124306 Message-ID: <4F16477B.1050906@oracle.com> Regarding 628 == 7124306 http://java.net/jira/browse/MACOSX_PORT-628 http://monaco.us.oracle.com/detail.jsf?cr=7124306 Please review the fix that has been tested and is located here: http://cr.openjdk.java.net/~ptbrunet/7124306/webrev/ The fix is for this file: - JavaAccessibilityUtilities.m These two files only have changes to comments: - CGraphicsDevice.m - CMenuItem.m The webrev also contains the fix for 7124303 which has already been pushed so please ignore the patch to these two files: - AWTView.m - JavaComponentAccessibility.m From kumar.x.srinivasan at oracle.COM Tue Jan 17 20:25:32 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Tue, 17 Jan 2012 20:25:32 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F1633DE.9030406@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> <4F1633DE.9030406@oracle.com> Message-ID: <4F1649BC.3090204@oracle.COM> > I think it should be possible to invoke a platform-specific argument > parsing function to complement the shared options. Though for 7u > leaving this ifdef'd to MACOSX should be fine. Yes I have addressed this in my repo, all runtime and compile time checks in java.c are history :). Will send a completed webrev after I am done with this. Thanks Kumar > >> Was a specification (ccc) filed for these flags ? Will this be >> documented in the help >> section ? though X flags are unsupported, in the past we have documented >> them, both >> in the man pages as well as "java -X", if these will be left >> undocumented should we take >> the vm approach and mark it -XX ? > > -XX should be reserved for VM flags > >> Yes it is a lot more readable, and yes it increases duplication , but we >> already have some duplication between windows and unix. Since >> this is platform specific code, and 7uX will go into maintenance mode, >> the exposure will be limited. >> >> However, for jdk8 we need a hierarchical structure, as I heard some >> noise about >> restructuring the platform code, at that time it will be a good idea to >> coalesce >> these things, and remove the LD_LIBRARY_PATH cloaking in >> solaris/java_md.c >> which is not relevant to MacOSX. > > In both the JDK and VM we have, in my opinion, reached the limits of > how we handle multiple platforms without introducing (even more) > excessive duplication. The main distinguishing factor for native code > is "Windows or not-Windows", with some further distinctions arising in > a few specific areas. To address that we need to refactor along those > lines of difference. Unfortunately each time we add a new platform (OS > or CPU) to the existing structure, we make that refactoring job in the > future considerably more difficult and larger. > > David > ----- > >>> >>> Also, the major part of the JVMInit() function is identical on all >>> three platforms - solaris/linux, macosx, and windows. It makes sense >>> to define a function containing that code in the java.c and call it by >>> platform-specific JVMInit() implementations where needed. >> Yes this can be done, I will look into it. >> >> Kumar >> >>> >>> -- >>> best regards, >>> Anthony >>> >>> On 1/17/2012 7:33 AM, Kumar Srinivasan wrote: >>>> oops missed setting the subject line to 7ux-osx. >>>> >>>> Kumar >>>> >>>>> Hi, >>>>> >>>>> Please review the launcher refactoring work, the webrev is here: >>>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/ >>>>> >>>>> Notes: >>>>> 1. Moves the majority of the launcher code into platform specific >>>>> directories/files, >>>>> removed redundant conditionals. >>>>> >>>>> 2. The solaris/linux code co-exists together as before. >>>>> >>>>> 3. On MacOSX, "java -client" will launch the server VM, for >>>>> compatibility reasons, >>>>> and dual mode is left in the macosx's java_md.c, this will enable >>>>> experiments >>>>> with universal libraries, quite easily. Also the mac ergonomics will >>>>> always return >>>>> server. >>>>> >>>>> Testing: >>>>> Tested splash screen on all platforms and launcher regression tests. >>>>> >>>>> Thanks >>>>> Kumar >>>>> >>>>> >>>>> >>>> >> From scott.kovatch at oracle.com Tue Jan 17 20:34:39 2012 From: scott.kovatch at oracle.com (Scott Kovatch) Date: Tue, 17 Jan 2012 20:34:39 -0800 Subject: Please review patch for 7124306 In-Reply-To: <4F16477B.1050906@oracle.com> References: <4F16477B.1050906@oracle.com> Message-ID: <28D354B2-A084-4C3F-A84E-F64BCB434477@oracle.com> This looks good to me. It was a simple typo/error in the process of converting from apple.awt to sun.lwawt.macosx. -- Scott On Jan 17, 2012, at 8:15 PM, Pete Brunet wrote: > Regarding 628 == 7124306 > http://java.net/jira/browse/MACOSX_PORT-628 > http://monaco.us.oracle.com/detail.jsf?cr=7124306 > > Please review the fix that has been tested and is located here: > http://cr.openjdk.java.net/~ptbrunet/7124306/webrev/ > > The fix is for this file: > - JavaAccessibilityUtilities.m > > These two files only have changes to comments: > - CGraphicsDevice.m > - CMenuItem.m > > The webrev also contains the fix for 7124303 which has already been > pushed so please ignore the patch to these two files: > - AWTView.m > - JavaComponentAccessibility.m From anton.tarasov at oracle.com Wed Jan 18 00:53:05 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Wed, 18 Jan 2012 11:53:05 +0300 Subject: [7u-osx] Request for approval for CR 7124430 - [macosx] LWCToolkit.grab() and LWCToolkit.ungrab() events are not implemented yet Message-ID: <4F168871.2050309@oracle.com> Hello, A request to push the changes to jdk7u-osx. Reviewed on macosx-port-dev by Anthony Petrov & Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124430 Webrev: http://cr.openjdk.java.net/~ant/7124430/webrev.3/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002252.html Thanks, Anton. From sean.coffey at oracle.com Wed Jan 18 01:36:38 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 18 Jan 2012 09:36:38 +0000 Subject: [7u4] Request for approval : 7058133 : Javah should use the freshly built classes instead of those from the BOOTDIR jdk Message-ID: <4F1692A6.1020206@oracle.com> This makefile fix is already in openjdk 6 and a slightly different version is in JDK 8. As discussed in review mail [1], a tweak may be made to the JDK 8 fix that already went in a few months back. It's been reviewed by valerie.peng at oracle.com Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7058133 webrev : http://cr.openjdk.java.net/~coffeys/webrev.7058133.jdk7u/ [1] http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-January/008943.html regards, Sean. From edvard.wendelin at oracle.com Wed Jan 18 01:49:43 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 18 Jan 2012 10:49:43 +0100 Subject: [7u4] Request for approval : 7058133 : Javah should use the freshly built classes instead of those from the BOOTDIR jdk In-Reply-To: <4F1692A6.1020206@oracle.com> References: <4F1692A6.1020206@oracle.com> Message-ID: <4F1695B7.6030307@oracle.com> Do you know when the Makefiles for JDK8 will get this change? Is there a CR tracking it? I want to make sure we don't forget to fix 8 after the fix is in 7 updates :) If you have a CR for making the change in 8, please go ahead and push to 7 updates. Cheers, Edvard On 01/18/2012 10:36 AM, Se?n Coffey wrote: > > This makefile fix is already in openjdk 6 and a slightly different > version is in JDK 8. As discussed in review mail [1], a tweak may be > made to the JDK 8 fix that already went in a few months back. It's > been reviewed by valerie.peng at oracle.com > > Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7058133 > webrev : http://cr.openjdk.java.net/~coffeys/webrev.7058133.jdk7u/ > > [1] > http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-January/008943.html > > regards, > Sean. > From sean.coffey at oracle.com Wed Jan 18 02:03:02 2012 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 18 Jan 2012 10:03:02 +0000 Subject: [7u4] Request for approval : 7058133 : Javah should use the freshly built classes instead of those from the BOOTDIR jdk In-Reply-To: <4F1695B7.6030307@oracle.com> References: <4F1692A6.1020206@oracle.com> <4F1695B7.6030307@oracle.com> Message-ID: <4F1698D6.2040000@oracle.com> A fix for 7058133 was already integrated to JDK 8. Valerie is going to tweak it when she gets some cycles. I'll make sure a new CR is logged to track that before pushing JDK 7 changes. thanks, Sean. On 18/01/2012 09:49, Edvard Wendelin wrote: > Do you know when the Makefiles for JDK8 will get this change? Is there > a CR tracking it? I want to make sure we don't forget to fix 8 after > the fix is in 7 updates :) If you have a CR for making the change in > 8, please go ahead and push to 7 updates. > > Cheers, > Edvard > > On 01/18/2012 10:36 AM, Se?n Coffey wrote: >> >> This makefile fix is already in openjdk 6 and a slightly different >> version is in JDK 8. As discussed in review mail [1], a tweak may be >> made to the JDK 8 fix that already went in a few months back. It's >> been reviewed by valerie.peng at oracle.com >> >> Bug report : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7058133 >> webrev : http://cr.openjdk.java.net/~coffeys/webrev.7058133.jdk7u/ >> >> [1] >> http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-January/008943.html >> >> regards, >> Sean. >> From artem.ananiev at oracle.com Wed Jan 18 03:05:50 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 18 Jan 2012 15:05:50 +0400 Subject: [7u-osx] Request for approval for CR 7124430 - [macosx] LWCToolkit.grab() and LWCToolkit.ungrab() events are not implemented yet In-Reply-To: <4F168871.2050309@oracle.com> References: <4F168871.2050309@oracle.com> Message-ID: <4F16A78E.6000909@oracle.com> Approved. On 1/18/2012 12:53 PM, Anton V. Tarasov wrote: > Hello, > > A request to push the changes to jdk7u-osx. > Reviewed on macosx-port-dev by Anthony Petrov & Artem Ananiev. > > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124430 > Webrev: http://cr.openjdk.java.net/~ant/7124430/webrev.3/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002252.html > > > Thanks, > Anton. From chris.hegarty at oracle.com Wed Jan 18 03:09:03 2012 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2012 11:09:03 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7130398: ProblemList.txt updates (1/2012) Message-ID: <20120118110925.37FEB479B4@hg.openjdk.java.net> Changeset: 5470f5450566 Author: alanb Date: 2012-01-18 11:08 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5470f5450566 7130398: ProblemList.txt updates (1/2012) Reviewed-by: chegar ! test/ProblemList.txt From sean.coffey at oracle.com Wed Jan 18 03:11:49 2012 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 18 Jan 2012 11:11:49 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7058133: Javah should use the freshly built classes instead of those from the BOOTDIR jdk Message-ID: <20120118111159.59787479B5@hg.openjdk.java.net> Changeset: 730a7019e5bc Author: coffeys Date: 2012-01-18 11:12 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/730a7019e5bc 7058133: Javah should use the freshly built classes instead of those from the BOOTDIR jdk Reviewed-by: valeriep ! make/sun/security/ec/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile From artem.ananiev at oracle.com Wed Jan 18 03:18:20 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 18 Jan 2012 15:18:20 +0400 Subject: [jdk7u-osx] Request for approval for 7125456: [macosx] Programmatically selecting List item triggers an ItemEvent In-Reply-To: <4F15BD3A.7030903@oracle.com> References: <4F15BD3A.7030903@oracle.com> Message-ID: <4F16AA7C.1050308@oracle.com> Approved. On 1/17/2012 10:26 PM, Alexander Potochkin wrote: > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~alexp/7125456/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125456 > > the fix was approved by anthony.petrov and sergey.bylokhov > > Thanks > alexp From anthony.petrov at oracle.com Wed Jan 18 07:02:04 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Wed, 18 Jan 2012 19:02:04 +0400 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F16134A.2050207@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> <4F160C48.2070606@oracle.com> <4F16134A.2050207@oracle.COM> Message-ID: <4F16DEEC.6090107@oracle.com> On 1/18/2012 4:33 AM, Kumar Srinivasan wrote: >>> Was a specification (ccc) filed for these flags ? Will this be >>> documented in the help >>> section ? though X flags are unsupported, in the past we have >>> documented them, both >>> in the man pages as well as "java -X", if these will be left >>> undocumented should we take >>> the vm approach and mark it -XX ? >> >> Yes, we should have ccc requests to cover any new flags and any >> platform-specific flags. >> >> If a flag is generally sensible, I'd prefer to see the flag supported >> across platforms. > > Yes I agree, a ccc needs to be filed asap, and IMO the awt team should > be filing this, as they are aware of all the nuances of these flags. I've filed 7131038 to address this. Joe, do you think it absolutely needs an official -help output and a CCC approval in 7u4 time-frame, or could it wait till e.g. 7u6? -- best regards, Anthony > > Thanks > Kumar > >> >> Cheers, >> >> -Joe >> > From anthony.petrov at oracle.com Wed Jan 18 07:03:10 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Wed, 18 Jan 2012 19:03:10 +0400 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F160C48.2070606@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> <4F160C48.2070606@oracle.com> Message-ID: <4F16DF2E.7040204@oracle.com> On 1/18/2012 4:03 AM, Joseph Darcy wrote: > If a flag is generally sensible, I'd prefer to see the flag supported > across platforms. Neither of the flags make sense on platforms other than the Mac at the moment. -- best regards, Anthony From peter.brunet at oracle.com Wed Jan 18 07:22:30 2012 From: peter.brunet at oracle.com (Pete Brunet) Date: Wed, 18 Jan 2012 09:22:30 -0600 Subject: [7u4] Request for approval for CR 7124306 - [macosx] VoiceOver cursor not on currently focused object when app gets focus In-Reply-To: <4F144F42.1090400@oracle.com> References: <4F144F42.1090400@oracle.com> Message-ID: <4F16E3B6.6000008@oracle.com> This fix has been reviewed by Mike Swingler (swingler) in private email and by Scott Kovatch(skovatch) on the jdk7u-dev list. Pete From kurchi.subhra.hazra at oracle.com Wed Jan 18 10:42:46 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Wed, 18 Jan 2012 10:42:46 -0800 Subject: [7u4-osx] Request for approval for 7127771: (macosx)test/java/net/Socket/TrafficClass.java fails on Mac OS X Message-ID: <4F1712A6.8010005@oracle.com> This is a request to push the following fix to jdk7u-osx: CR:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127771 Webrev:http://cr.openjdk.java.net/~khazra/7127771/webrev.02/ Reviewed by: alanb, michaelm This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From paul.hohensee at oracle.com Wed Jan 18 11:05:00 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Wed, 18 Jan 2012 14:05:00 -0500 Subject: [7u4-osx] Request for approval for 7127771: (macosx)test/java/net/Socket/TrafficClass.java fails on Mac OS X In-Reply-To: <4F1712A6.8010005@oracle.com> References: <4F1712A6.8010005@oracle.com> Message-ID: <4F1717DC.40103@oracle.com> In NET_Bind(), arg1 and len1 are newly defined, but there are no uses of arg1 beyond the new code, and no uses at all of len1. Perhaps there's a glitch in the webrev? Paul On 1/18/12 1:42 PM, Kurchi Hazra wrote: > > > This is a request to push the following fix to jdk7u-osx: > > CR:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127771 > > Webrev:http://cr.openjdk.java.net/~khazra/7127771/webrev.02/ > > Reviewed by: alanb, michaelm > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi > From kurchi.subhra.hazra at oracle.com Wed Jan 18 11:20:14 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Wed, 18 Jan 2012 11:20:14 -0800 Subject: [7u4-osx] Request for approval for 7127771: (macosx)test/java/net/Socket/TrafficClass.java fails on Mac OS X In-Reply-To: <4F1717DC.40103@oracle.com> References: <4F1712A6.8010005@oracle.com> <4F1717DC.40103@oracle.com> Message-ID: <4F171B6E.5000404@oracle.com> Indeed. Thanks for pointing that out. Webrev: http://cr.openjdk.java.net/~khazra/7127771/webrev.03/ - Kurchi On 1/18/2012 11:05 AM, Paul Hohensee wrote: > In NET_Bind(), arg1 and len1 are newly defined, but there are no uses > of arg1 beyond the new code, and no uses at all of len1. > > Perhaps there's a glitch in the webrev? > > Paul > > On 1/18/12 1:42 PM, Kurchi Hazra wrote: >> >> >> This is a request to push the following fix to jdk7u-osx: >> >> CR:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127771 >> >> Webrev:http://cr.openjdk.java.net/~khazra/7127771/webrev.02/ >> >> Reviewed by: alanb, michaelm >> >> This changeset will be pushed on my behalf by Michael McMahon >> (michaelm). >> >> Thanks, >> Kurchi >> -- -Kurchi From paul.hohensee at oracle.com Wed Jan 18 11:20:41 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Wed, 18 Jan 2012 14:20:41 -0500 Subject: [7u4-osx] Request for approval for 7127771: (macosx)test/java/net/Socket/TrafficClass.java fails on Mac OS X In-Reply-To: <4F171B6E.5000404@oracle.com> References: <4F1712A6.8010005@oracle.com> <4F1717DC.40103@oracle.com> <4F171B6E.5000404@oracle.com> Message-ID: <4F171B89.5020605@oracle.com> Good to go. Approved. Paul On 1/18/12 2:20 PM, Kurchi Hazra wrote: > Indeed. Thanks for pointing that out. > > Webrev: http://cr.openjdk.java.net/~khazra/7127771/webrev.03/ > > > - Kurchi > > On 1/18/2012 11:05 AM, Paul Hohensee wrote: >> In NET_Bind(), arg1 and len1 are newly defined, but there are no uses >> of arg1 beyond the new code, and no uses at all of len1. >> >> Perhaps there's a glitch in the webrev? >> >> Paul >> >> On 1/18/12 1:42 PM, Kurchi Hazra wrote: >>> >>> >>> This is a request to push the following fix to jdk7u-osx: >>> >>> CR:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7127771 >>> >>> Webrev:http://cr.openjdk.java.net/~khazra/7127771/webrev.02/ >>> >>> Reviewed by: alanb, michaelm >>> >>> This changeset will be pushed on my behalf by Michael McMahon >>> (michaelm). >>> >>> Thanks, >>> Kurchi >>> > From Alan.Bateman at oracle.com Wed Jan 18 11:25:15 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Jan 2012 19:25:15 +0000 Subject: [7u4-osx] Request for approval for 7127771: (macosx)test/java/net/Socket/TrafficClass.java fails on Mac OS X In-Reply-To: <4F1717DC.40103@oracle.com> References: <4F1712A6.8010005@oracle.com> <4F1717DC.40103@oracle.com> Message-ID: <4F171C9B.9000505@oracle.com> On 18/01/2012 19:05, Paul Hohensee wrote: > In NET_Bind(), arg1 and len1 are newly defined, but there are no uses > of arg1 beyond the new code, and no uses at all of len1. > > Perhaps there's a glitch in the webrev? > > Paul There wasn't any changes to NET_Bind in the original review so I suspect patches have got mixed up too. -Alan. From valerie.peng at oracle.com Wed Jan 18 13:06:24 2012 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Wed, 18 Jan 2012 21:06:24 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7088989: Improve the performance for T4 by utilizing the newly provided crypto APIs Message-ID: <20120118210643.63800479D6@hg.openjdk.java.net> Changeset: de5e9bf5b313 Author: valeriep Date: 2012-01-18 13:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/de5e9bf5b313 7088989: Improve the performance for T4 by utilizing the newly provided crypto APIs Summary: Added the OracleUcrypto provider for utilizing the Solaris ucrypto API. Reviewed-by: weijun ! make/com/oracle/Makefile + make/com/oracle/net/Makefile + make/com/oracle/nio/Makefile + make/com/oracle/security/ucrypto/FILES_c.gmk + make/com/oracle/security/ucrypto/Makefile + make/com/oracle/security/ucrypto/mapfile-vers + make/com/oracle/util/Makefile ! src/share/lib/security/java.security-solaris ! test/Makefile + test/com/oracle/security/ucrypto/TestAES.java + test/com/oracle/security/ucrypto/TestDigest.java + test/com/oracle/security/ucrypto/TestRSA.java + test/com/oracle/security/ucrypto/UcryptoTest.java ! test/java/security/Provider/DefaultPKCS11.java From joe.darcy at oracle.com Wed Jan 18 16:55:22 2012 From: joe.darcy at oracle.com (Joe Darcy) Date: Wed, 18 Jan 2012 16:55:22 -0800 Subject: [7ux-osx] Please review: 7124089: launcher refactoring In-Reply-To: <4F16DEEC.6090107@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F1575F4.3060104@oracle.com> <4F15A353.7080802@oracle.COM> <4F160C48.2070606@oracle.com> <4F16134A.2050207@oracle.COM> <4F16DEEC.6090107@oracle.com> Message-ID: <4F1769FA.2070309@oracle.com> On 01/18/2012 07:02 AM, Anthony Petrov wrote: > On 1/18/2012 4:33 AM, Kumar Srinivasan wrote: >>>> Was a specification (ccc) filed for these flags ? Will this be >>>> documented in the help >>>> section ? though X flags are unsupported, in the past we have >>>> documented them, both >>>> in the man pages as well as "java -X", if these will be left >>>> undocumented should we take >>>> the vm approach and mark it -XX ? >>> >>> Yes, we should have ccc requests to cover any new flags and any >>> platform-specific flags. >>> >>> If a flag is generally sensible, I'd prefer to see the flag >>> supported across platforms. >> >> Yes I agree, a ccc needs to be filed asap, and IMO the awt team should >> be filing this, as they are aware of all the nuances of these flags. > > I've filed 7131038 to address this. > > Joe, do you think it absolutely needs an official -help output and a > CCC approval in 7u4 time-frame, or could it wait till e.g. 7u6? If flags are officially supported in 7u4, then the ccc request should be done by 7u4; I don't expect much contention about this request so it should be approved quickly. -Joe From valerie.peng at oracle.com Wed Jan 18 19:39:16 2012 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Thu, 19 Jan 2012 03:39:16 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120119033935.A6275479E6@hg.openjdk.java.net> Changeset: 9ec80e94c5cd Author: valeriep Date: 2012-01-18 19:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9ec80e94c5cd 7092825: javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck. Summary: Changed patternCache from synchronizedMap to ConcurrentHashMap. Reviewed-by: mullan ! src/share/classes/javax/crypto/Cipher.java Changeset: b2488252ba0c Author: valeriep Date: 2012-01-18 19:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b2488252ba0c 7033170: Cipher.getMaxAllowedKeyLength(String) throws NoSuchAlgorithmException Summary: Changed to always use full transformation as provider properties. Reviewed-by: mullan ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/javax/crypto/Cipher/GetMaxAllowed.java From andrew.brygin at oracle.com Thu Jan 19 00:06:55 2012 From: andrew.brygin at oracle.com (andrew.brygin at oracle.com) Date: Thu, 19 Jan 2012 08:06:55 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7083621: Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates Message-ID: <20120119080706.0F268479E7@hg.openjdk.java.net> Changeset: aa79e3ead22d Author: dbuck Date: 2012-01-19 12:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/aa79e3ead22d 7083621: Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates Reviewed-by: bae, prr ! make/sun/awt/Makefile From sergey.bylokhov at oracle.com Thu Jan 19 04:54:04 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Thu, 19 Jan 2012 16:54:04 +0400 Subject: [7u4-osx] Request for approval for 7124524 - OutOfMemory exception after (or even before) some 2500 creations of LWWindowPeer Message-ID: <4F18126C.6000401@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://monaco.us.oracle.com/detail.jsf?cr=7124524 Webrev can be found at: http://cr.openjdk.java.net/~serb/7124524/webrev.00/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002241.html -- Best regards, Sergey. From leonid.romanov at oracle.com Thu Jan 19 08:13:41 2012 From: leonid.romanov at oracle.com (Leonid Romanov) Date: Thu, 19 Jan 2012 20:13:41 +0400 Subject: [7u-osx] Request for approval for CR 7130751: [macosx] EventTest0020 test fails in JCK-runtime-7 interactive Message-ID: Hi, This a request to push the following changes to jdk7u-osx. CR: http://monaco.us.oracle.com/detail.jsf?cr=7130751 Webrev: http://cr.openjdk.java.net/~leonidr/7130751/webrev.00 The fix has been reviewed on macosx-port-dev mailing list by Dmitry Cherepanov. Thanks, Leonid. From artem.ananiev at oracle.com Thu Jan 19 09:13:40 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Thu, 19 Jan 2012 21:13:40 +0400 Subject: [7u4-osx] Request for approval for 7124524 - OutOfMemory exception after (or even before) some 2500 creations of LWWindowPeer In-Reply-To: <4F18126C.6000401@oracle.com> References: <4F18126C.6000401@oracle.com> Message-ID: <4F184F44.3020204@oracle.com> Approved. On 1/19/2012 4:54 PM, Sergey Bylokhov wrote: > Hello, > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony > Petrov. > > Bug: http://monaco.us.oracle.com/detail.jsf?cr=7124524 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7124524/webrev.00/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002241.html > > From artem.ananiev at oracle.com Thu Jan 19 07:43:58 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Thu, 19 Jan 2012 19:43:58 +0400 Subject: [7u4] Request for approval for CR 7124306 - [macosx] VoiceOver cursor not on currently focused object when app gets focus In-Reply-To: <4F16E3B6.6000008@oracle.com> References: <4F144F42.1090400@oracle.com> <4F16E3B6.6000008@oracle.com> Message-ID: <4F183A3E.3030205@oracle.com> Hi, Pete, your last webrev also contained the fix for 7124303, which has been pushed to the workspace. Please, update the webrev (or provide a new one) at http://cr.openjdk.java.net/~ptbrunet/7124306/webrev/ to include only changes specific to 7124306. Thanks, Artem On 1/18/2012 7:22 PM, Pete Brunet wrote: > This fix has been reviewed by Mike Swingler (swingler) in private email > and by Scott Kovatch(skovatch) on the jdk7u-dev list. > > Pete > From Alexander.Potochkin at oracle.com Thu Jan 19 10:46:32 2012 From: Alexander.Potochkin at oracle.com (Alexander Potochkin) Date: Thu, 19 Jan 2012 22:46:32 +0400 Subject: [jdk7u-osx] Request for approval for 7122246: [macosx] JCK swing test CaretTests fails in b205 Message-ID: <4F186508.9060108@oracle.com> This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~alexp/7122246/webrev.00/ the bug's description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122246 the fix was approved by swingler Thanks alexp From david.katleman at sun.com Thu Jan 19 12:15:15 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:15:15 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u4-b07 for changeset 56d27771e217 Message-ID: <20120119201515.2BA3D470A1@hg.openjdk.java.net> Changeset: 1c1d2ab8729b Author: katleman Date: 2012-01-19 09:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/1c1d2ab8729b Added tag jdk7u4-b07 for changeset 56d27771e217 ! .hgtags From david.katleman at sun.com Thu Jan 19 12:15:21 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:15:21 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u4-b07 for changeset 352a72e872ea Message-ID: <20120119201521.CF356470A2@hg.openjdk.java.net> Changeset: b86e44b7ad7b Author: katleman Date: 2012-01-19 09:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/b86e44b7ad7b Added tag jdk7u4-b07 for changeset 352a72e872ea ! .hgtags From david.katleman at sun.com Thu Jan 19 12:15:51 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:15:51 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u4-b07 for changeset 3804879a5ea0 Message-ID: <20120119201554.18500470A3@hg.openjdk.java.net> Changeset: 899ddc704d9f Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/899ddc704d9f Added tag jdk7u4-b07 for changeset 3804879a5ea0 ! .hgtags From david.katleman at sun.com Thu Jan 19 12:17:01 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:17:01 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u4-b07 for changeset 4b20a76b4f0f Message-ID: <20120119201703.A2F5E470A4@hg.openjdk.java.net> Changeset: 052450632c84 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/052450632c84 Added tag jdk7u4-b07 for changeset 4b20a76b4f0f ! .hgtags From david.katleman at sun.com Thu Jan 19 12:17:09 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:17:09 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u4-b07 for changeset fc2b89be0b07 Message-ID: <20120119201709.8494E470A5@hg.openjdk.java.net> Changeset: e2bb49acbbc2 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/e2bb49acbbc2 Added tag jdk7u4-b07 for changeset fc2b89be0b07 ! .hgtags From david.katleman at sun.com Thu Jan 19 12:17:17 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:17:17 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u4-b07 for changeset d34bb20fc52e Message-ID: <20120119201728.4C7EE470A6@hg.openjdk.java.net> Changeset: 73961d6fc494 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/73961d6fc494 Added tag jdk7u4-b07 for changeset d34bb20fc52e ! .hgtags From david.katleman at sun.com Thu Jan 19 12:18:32 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Thu, 19 Jan 2012 20:18:32 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u4-b07 for changeset 10a63f9cdcb9 Message-ID: <20120119201835.279F5470A7@hg.openjdk.java.net> Changeset: 4be7205dae89 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/4be7205dae89 Added tag jdk7u4-b07 for changeset 10a63f9cdcb9 ! .hgtags From edvard.wendelin at oracle.com Thu Jan 19 13:56:57 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 19 Jan 2012 22:56:57 +0100 Subject: OpenJDK 7u4 End game Message-ID: <901E624F-72D1-4CA0-A263-98A9B2A24712@oracle.com> Hi, We are now at a point in the 7u4 project where we have a reasonably good understanding on what the end game will look like. I'd therefore like to outline the activities in the coming months. I would also like to remind you that these plans could and probably will change before the release is out the door. We expect that feature development will be completed by the end of January. After that the focus will turn to bug fixing. During this period of time, SQE will report bugs to development. We expect that the vast majority of bugs have been reported by early March. During the remainder of the month we will work on the bugs still targeted to the release. By the end of March there shouldn't be any bugs targeted to 7u4. We will continuously go through the open bugs and focus our efforts on the most important ones. Some bugs will end up being deferred to JDK 7u6. Sometime in February, JDK 7u4 will move to a new forest called jdk7u/jdk7u4. This is where we will stabilize the release and all subsequent builds of 7u4 will be built from this forrest. This means that jdk7u/jdk7u-dev remains open for changes. Anything integrated after we create jdk7u/jdk7u4 will be included in JDK 7u6. By the time we are through feature complete and have a better idea on the amount of bugs open against 7u4, I will update you on what the last month will look like. Cheers, Edvard From kurchi.subhra.hazra at oracle.com Thu Jan 19 16:58:23 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Thu, 19 Jan 2012 16:58:23 -0800 Subject: [7u4-osx] Request for approval for 7126993: (macosx) JCK test api/java_util/jar/Jarfile jarFile0129 failing [macosx] Message-ID: <4F18BC2F.3050704@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126993 Webrev:http://cr.openjdk.java.net/~khazra/7126993/webrev.00/ Reviewed by: alanb, phh This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From paul.hohensee at oracle.com Thu Jan 19 17:05:20 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Thu, 19 Jan 2012 20:05:20 -0500 Subject: [7u4-osx] Request for approval for 7126993: (macosx) JCK test api/java_util/jar/Jarfile jarFile0129 failing [macosx] In-Reply-To: <4F18BC2F.3050704@oracle.com> References: <4F18BC2F.3050704@oracle.com> Message-ID: <4F18BDD0.5030005@oracle.com> Approved. Paul On 1/19/12 7:58 PM, Kurchi Hazra wrote: > > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126993 > > Webrev:http://cr.openjdk.java.net/~khazra/7126993/webrev.00/ > > > Reviewed by: alanb, phh > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi > > From peter.brunet at oracle.com Thu Jan 19 21:11:27 2012 From: peter.brunet at oracle.com (Pete Brunet) Date: Thu, 19 Jan 2012 23:11:27 -0600 Subject: [7u4] Request for approval for CR 7124306 - [macosx] VoiceOver cursor not on currently focused object when app gets focus In-Reply-To: <4F183A3E.3030205@oracle.com> References: <4F144F42.1090400@oracle.com> <4F16E3B6.6000008@oracle.com> <4F183A3E.3030205@oracle.com> Message-ID: <4F18F77F.3070100@oracle.com> Artem, Please see http://cr.openjdk.java.net/~ptbrunet/7124306/webrev.00/ On 1/19/12 9:43 AM, Artem Ananiev wrote: > Hi, Pete, > > your last webrev also contained the fix for 7124303, which has been > pushed to the workspace. Please, update the webrev (or provide a new > one) at > > http://cr.openjdk.java.net/~ptbrunet/7124306/webrev/ > > to include only changes specific to 7124306. > > Thanks, > > Artem > > On 1/18/2012 7:22 PM, Pete Brunet wrote: >> This fix has been reviewed by Mike Swingler (swingler) in private email >> and by Scott Kovatch(skovatch) on the jdk7u-dev list. >> >> Pete >> From artem.ananiev at oracle.com Fri Jan 20 01:10:32 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 20 Jan 2012 13:10:32 +0400 Subject: [7u4] Request for approval for CR 7124306 - [macosx] VoiceOver cursor not on currently focused object when app gets focus In-Reply-To: <4F18F77F.3070100@oracle.com> References: <4F144F42.1090400@oracle.com> <4F16E3B6.6000008@oracle.com> <4F183A3E.3030205@oracle.com> <4F18F77F.3070100@oracle.com> Message-ID: <4F192F88.7080301@oracle.com> Approved. On 1/20/2012 9:11 AM, Pete Brunet wrote: > Artem, Please see http://cr.openjdk.java.net/~ptbrunet/7124306/webrev.00/ > > On 1/19/12 9:43 AM, Artem Ananiev wrote: >> Hi, Pete, >> >> your last webrev also contained the fix for 7124303, which has been >> pushed to the workspace. Please, update the webrev (or provide a new >> one) at >> >> http://cr.openjdk.java.net/~ptbrunet/7124306/webrev/ >> >> to include only changes specific to 7124306. >> >> Thanks, >> >> Artem >> >> On 1/18/2012 7:22 PM, Pete Brunet wrote: >>> This fix has been reviewed by Mike Swingler (swingler) in private email >>> and by Scott Kovatch(skovatch) on the jdk7u-dev list. >>> >>> Pete >>> From artem.ananiev at oracle.com Fri Jan 20 01:15:01 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 20 Jan 2012 13:15:01 +0400 Subject: [7u-osx] Request for approval for CR 7130751: [macosx] EventTest0020 test fails in JCK-runtime-7 interactive In-Reply-To: References: Message-ID: <4F193095.5010602@oracle.com> Approved. On 1/19/2012 8:13 PM, Leonid Romanov wrote: > Hi, > This a request to push the following changes to jdk7u-osx. > > CR: http://monaco.us.oracle.com/detail.jsf?cr=7130751 > Webrev: http://cr.openjdk.java.net/~leonidr/7130751/webrev.00 > > The fix has been reviewed on macosx-port-dev mailing list by Dmitry Cherepanov. > > Thanks, > Leonid. > From artem.ananiev at oracle.com Fri Jan 20 01:16:05 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 20 Jan 2012 13:16:05 +0400 Subject: [jdk7u-osx] Request for approval for 7122246: [macosx] JCK swing test CaretTests fails in b205 In-Reply-To: <4F186508.9060108@oracle.com> References: <4F186508.9060108@oracle.com> Message-ID: <4F1930D5.8000305@oracle.com> Approved. On 1/19/2012 10:46 PM, Alexander Potochkin wrote: > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~alexp/7122246/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122246 > > the fix was approved by swingler > > Thanks > alexp From dmitry.cherepanov at oracle.com Fri Jan 20 02:34:56 2012 From: dmitry.cherepanov at oracle.com (Dmitry Cherepanov) Date: Fri, 20 Jan 2012 13:34:56 +0300 Subject: [7u-osx] Request for approval for 7128597: [macosx] Program freeze when Swing is used with -XstartOnFirstThread Message-ID: <4F194350.7080004@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7128597 Webrev: http://cr.openjdk.java.net/~dcherepanov/7128597/webrev.0 Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002126.html Thanks, Dmitry From artem.ananiev at oracle.com Fri Jan 20 01:52:16 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 20 Jan 2012 13:52:16 +0400 Subject: [7u-osx] Request for approval for 7128597: [macosx] Program freeze when Swing is used with -XstartOnFirstThread In-Reply-To: <4F194350.7080004@oracle.com> References: <4F194350.7080004@oracle.com> Message-ID: <4F193950.30508@oracle.com> Approved. On 1/20/2012 2:34 PM, Dmitry Cherepanov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7128597 > > Webrev: http://cr.openjdk.java.net/~dcherepanov/7128597/webrev.0 > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002126.html > > > Thanks, > Dmitry From anton.tarasov at oracle.com Fri Jan 20 03:04:56 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Fri, 20 Jan 2012 14:04:56 +0300 Subject: [7u-osx] Request for approval for 7125491 - [macosx] Regression: A component can get unexpected keyTyped event. Message-ID: <4F194A58.90603@oracle.com> Hello, A request to push the changes to jdk7u-osx. Reviewed on macosx-port-dev by Anthony Petrov & Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125491 Webrev: http://cr.openjdk.java.net/~ant/7125491/webrev.0/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002319.html Thanks, Anton. From artem.ananiev at oracle.com Fri Jan 20 02:24:36 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 20 Jan 2012 14:24:36 +0400 Subject: [7u-osx] Request for approval for 7125491 - [macosx] Regression: A component can get unexpected keyTyped event. In-Reply-To: <4F194A58.90603@oracle.com> References: <4F194A58.90603@oracle.com> Message-ID: <4F1940E4.3060408@oracle.com> Approved. On 1/20/2012 3:04 PM, Anton V. Tarasov wrote: > Hello, > > A request to push the changes to jdk7u-osx. > Reviewed on macosx-port-dev by Anthony Petrov & Artem Ananiev. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125491 > Webrev: http://cr.openjdk.java.net/~ant/7125491/webrev.0/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002319.html > > > Thanks, > Anton. From sergey.bylokhov at oracle.com Fri Jan 20 05:21:39 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Fri, 20 Jan 2012 17:21:39 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <3BBD9C26-CA01-4EDD-8279-F6C87AB25E61@apple.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> <4F107D53.9060600@oracle.com> <3BBD9C26-CA01-4EDD-8279-F6C87AB25E61@apple.com> Message-ID: <4F196A63.9060209@oracle.com> 18.01.2012 0:29, Mike Swingler ?????: > On Jan 13, 2012, at 10:52 AM, Sergey Bylokhov wrote: > >> 13.01.2012 21:31, Mike Swingler ?????: >>> On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: >>> >>>> 13.01.2012 6:30, Mike Swingler wrote: >>>> >>>>> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >>>>> >>>>>> Hello, >>>>>> This is a request to push the following changes to jdk7u-osx. >>>>>> The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin. >>>>>> >>>>>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>>>>> Webrev can be found at: http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>>>>> Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >>>>> I don't understand this part: >>>>> >>>>> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.913935900 +0400 >>>>> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 19:02:19.557915600 +0400 >>>>> @@ -81,7 +81,8 @@ >>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor grayColor]; >>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor grayColor]; >>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor grayColor]; >>>>> - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; >>>>> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >>>>> + sColors[java_awt_SystemColor_WINDOW] = [NSColor colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >>>>> sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor windowFrameColor]; >>>>> sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor windowFrameTextColor]; >>>>> sColors[java_awt_SystemColor_MENU] = [NSColor controlBackgroundColor]; >>>>> >>>>> Why aren't you just using [NSColor windowBackgroundColor]? >>>> Only selectedControlColor and selectedTextBackgroundColor are supported. >>>> http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 >>>> As I understand that`s why swing didn`t use this color. After the fix awt and swing use one color (before the fix this color was used by swing). >>>> If this color is wrong, now it`s possible to change it in one place. >>> I can assure you that the window background color reports the correct RGB value, even when the background color has changed between OS versions. You static constant will not. >>> >>> We use it today in Java SE 6. >> jdk6 on my system reports white color which is wrong. Can you please check it(testcase attached). > The test works fine in Java SE 6 with JFrames and other components. The bug where you are getting white from a pure AWT Frame is a side effect of something we call the "magic background color", which is not applicable to Java 7. On jdk 6 it works with swing components, because they use com.apple.laf.AquaNativeResources$CColorPaintUIResource with RGB[r=238,g=238,b=238] instead of SystemColor.WINDOW with RGB[r=255,g=255,b=255]. I assume that SystemColor.WINDOW is not used in jdk 6. > > Does +[NSColor windowBackgroundColor] not give you the correct RGB value? Yes. It return white color[r=255,g=255,b=255]. > > Regards, > Mike Swingler > Apple Inc. > -- Best regards, Sergey. From Alexander.Potochkin at oracle.com Fri Jan 20 07:39:08 2012 From: Alexander.Potochkin at oracle.com (Alexander Potochkin) Date: Fri, 20 Jan 2012 19:39:08 +0400 Subject: [jdk7u-osx] Request for approval for 7130935: [macosx] Still, JSpinner 4656590 regression Message-ID: <4F198A9C.2000402@oracle.com> This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~alexp/7130935/webrev.00/ the bug's description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130935 the fix was approved by swingler Thanks alexp From kumar.x.srinivasan at oracle.COM Fri Jan 20 08:24:12 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Fri, 20 Jan 2012 08:24:12 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v1.0 In-Reply-To: <4F14EC06.4040909@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> Message-ID: <4F19952C.7070408@oracle.COM> Hi All, Based on all the comments from Anthony, Joe and David, here is the modified version: Highlights: 1. re-factored code in solaris directory to be shared with macosx, reducing duplication across the *nixes. 2. adjusted the makefilesto allow the above 2. eliminated all conditionals from the shared java.c 3. added a new launcher regression test for the macosx specific -X options For those who have already reviewed the 0th version, here is an incremental webrev to make it easier reviewing the differences. http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html Here is the complete webrev: http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html Thanks Kumar From frederic.parain at oracle.com Fri Jan 20 08:30:36 2012 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Fri, 20 Jan 2012 16:30:36 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7104647: Adding a diagnostic command framework Message-ID: <20120120163101.A2E77470C5@hg.openjdk.java.net> Changeset: e931d7fb0043 Author: fparain Date: 2012-01-19 01:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e931d7fb0043 7104647: Adding a diagnostic command framework Reviewed-by: mchung, dholmes ! make/common/Release.gmk ! make/java/management/mapfile-vers ! make/launchers/Makefile ! make/sun/tools/Makefile + src/linux/doc/man/jcmd.1 + src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java + src/share/classes/com/sun/management/DiagnosticCommandInfo.java ! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/share/classes/sun/management/HotSpotDiagnostic.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java + src/share/classes/sun/tools/jcmd/Arguments.java + src/share/classes/sun/tools/jcmd/JCmd.java ! src/share/javavm/export/jmm.h ! src/share/native/sun/management/HotSpotDiagnostic.c + src/solaris/doc/sun/man/man1/jcmd.1 + test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java + test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java + test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java ! test/sun/tools/common/CommonSetup.sh + test/sun/tools/jcmd/dcmd-script.txt + test/sun/tools/jcmd/help_help.out + test/sun/tools/jcmd/jcmd-Defaults.sh + test/sun/tools/jcmd/jcmd-f.sh + test/sun/tools/jcmd/jcmd-help-help.sh + test/sun/tools/jcmd/jcmd-help.sh + test/sun/tools/jcmd/jcmd-pid.sh + test/sun/tools/jcmd/jcmd_Output1.awk + test/sun/tools/jcmd/jcmd_pid_Output1.awk + test/sun/tools/jcmd/jcmd_pid_Output2.awk + test/sun/tools/jcmd/usage.out From anthony.petrov at oracle.com Fri Jan 20 08:36:19 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Fri, 20 Jan 2012 20:36:19 +0400 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v1.0 In-Reply-To: <4F19952C.7070408@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> Message-ID: <4F199803.3020702@oracle.com> Hi Kumar, The fix looks fine to me. -- best regards, Anthony On 1/20/2012 8:24 PM, Kumar Srinivasan wrote: > > Hi All, > > Based on all the comments from Anthony, Joe and David, > here is the modified version: > > Highlights: > 1. re-factored code in solaris directory to be shared with macosx, > reducing duplication across the *nixes. > > 2. adjusted the makefiles to allow the above > > 2. eliminated all conditionals from the shared java.c > > 3. added a new launcher regression test for the macosx specific -X options > > For those who have already reviewed the 0th version, here is an > incremental webrev to make it easier reviewing the differences. > http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html > > Here is the complete webrev: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html > > Thanks > Kumar > > From ahughes at redhat.com Fri Jan 20 09:52:40 2012 From: ahughes at redhat.com (Andrew Hughes) Date: Fri, 20 Jan 2012 12:52:40 -0500 (EST) Subject: OpenJDK 7u4 End game In-Reply-To: <901E624F-72D1-4CA0-A263-98A9B2A24712@oracle.com> Message-ID: <4e7f57d8-2de2-44d0-b2fd-d3892592cc3c@zmail16.collab.prod.int.phx2.redhat.com> ----- Original Message ----- > Hi, > > We are now at a point in the 7u4 project where we have a reasonably > good understanding on what the end game will look like. I'd > therefore like to outline the activities in the coming months. I > would also like to remind you that these plans could and probably > will change before the release is out the door. > > We expect that feature development will be completed by the end of > January. After that the focus will turn to bug fixing. During this > period of time, SQE will report bugs to development. We expect that > the vast majority of bugs have been reported by early March. During > the remainder of the month we will work on the bugs still targeted > to the release. By the end of March there shouldn't be any bugs > targeted to 7u4. We will continuously go through the open bugs and > focus our efforts on the most important ones. Some bugs will end up > being deferred to JDK 7u6. > > Sometime in February, JDK 7u4 will move to a new forest called > jdk7u/jdk7u4. This is where we will stabilize the release and all > subsequent builds of 7u4 will be built from this forrest. This means > that jdk7u/jdk7u-dev remains open for changes. Anything integrated > after we create jdk7u/jdk7u4 will be included in JDK 7u6. > > By the time we are through feature complete and have a better idea on > the amount of bugs open against 7u4, I will update you on what the > last month will look like. > > Cheers, > Edvard It would be good if there was more mention of how non-Oracle employees can get involved. Comments like "SQE will report bugs to development" isn't very helpful. -- 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 kelly.ohair at oracle.com Fri Jan 20 11:26:10 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Fri, 20 Jan 2012 11:26:10 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v1.0 In-Reply-To: <4F19952C.7070408@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> Message-ID: <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> On the Makefiles.... Please refrain from using any wildcards (e.g. * ) in the make rules. Better to be explicit, or if necessary use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) $(SOMEPLACE) so that we can at least see in the Makefile log what it really copied. Please indent the Makefile if/else/endif statements. Thank you for the trailing comments on the endif's. ;^) Please try to avoid escaped quotes on the compile lines, use this -DX='"abc"' rather than this -DX=\"abc\" escaped quotes are very problematic on Windows and I know this isn't Windows, but it tempts windows people to use it, it will not work in all situations. Where '"abc"' does. Please add a comment on what the -Os compiler option means, and also the -x objective-c, I could guess but would be better to document it in the makefile. -kto On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: > > Hi All, > > Based on all the comments from Anthony, Joe and David, > here is the modified version: > > Highlights: > 1. re-factored code in solaris directory to be shared with macosx, > reducing duplication across the *nixes. > > 2. adjusted the makefilesto allow the above > > 2. eliminated all conditionals from the shared java.c > > 3. added a new launcher regression test for the macosx specific -X options > > For those who have already reviewed the 0th version, here is an > incremental webrev to make it easier reviewing the differences. > http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html > > Here is the complete webrev: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html > > Thanks > Kumar > > From chris.gruszka at oracle.com Fri Jan 20 11:27:16 2012 From: chris.gruszka at oracle.com (chris.gruszka at oracle.com) Date: Fri, 20 Jan 2012 19:27:16 +0000 Subject: hg: jdk7u/jdk7u/jdk: 12 new changesets Message-ID: <20120120192919.5709F470CE@hg.openjdk.java.net> Changeset: 435a3314549f Author: cgruszka Date: 2011-09-16 11:13 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/435a3314549f Merge Changeset: a73a15b22a0b Author: cgruszka Date: 2011-09-23 10:25 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a73a15b22a0b Merge Changeset: 1f54ad90c9c1 Author: cgruszka Date: 2011-10-17 22:15 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1f54ad90c9c1 7099017: jdk7u2-dev does not build Summary: changes to skip demo/DEMOS_LICENSE and sample/SAMPLES_LICENSE when building OPENJDK Reviewed-by: ohair, billyh ! make/common/Release.gmk Changeset: 070b4b98885d Author: cgruszka Date: 2011-10-25 19:25 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/070b4b98885d Merge Changeset: 5ec14f014e10 Author: cgruszka Date: 2011-11-07 21:04 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5ec14f014e10 Merge - src/share/native/sun/awt/libpng/pnggccrd.c - src/share/native/sun/awt/libpng/pngvcrd.c - test/java/io/etc/FileDescriptorSharing.java Changeset: c6f2bd012ddf Author: cgruszka Date: 2011-11-17 15:48 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c6f2bd012ddf Merge Changeset: ac81c77a109e Author: cgruszka Date: 2011-12-01 18:17 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ac81c77a109e Merge Changeset: aa715726ab63 Author: cgruszka Date: 2011-12-12 15:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa715726ab63 Merge Changeset: 894df977ab68 Author: cgruszka Date: 2011-12-15 13:09 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/894df977ab68 Merge Changeset: e79e9c7316ab Author: cgruszka Date: 2011-12-22 14:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e79e9c7316ab Merge Changeset: 98ad30ab22be Author: cgruszka Date: 2012-01-09 19:32 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/98ad30ab22be Merge Changeset: bcceb5734a34 Author: cgruszka Date: 2012-01-20 00:13 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bcceb5734a34 Merge From shrode at subnature.com Fri Jan 20 13:31:44 2012 From: shrode at subnature.com (Jason Schroeder) Date: Fri, 20 Jan 2012 14:31:44 -0700 Subject: Question about concurrent package races and updates Message-ID: I have witnessed and can read a race condition in FutureTask (jdk7, jdk6). However, there is a new version of FutureTask at oswego, http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/main/java/util/concurrent/FutureTask.java?view=co which purposely fixes the race condition. Are new versions of the concurrency classes coming to jdk 7/8? Or is it better to add a race condition bug to database? (I live under the newbie impression that races are different bugs.) From lana.steuck at oracle.com Fri Jan 20 17:36:06 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:06 +0000 Subject: hg: jdk7u/jdk7u-dev: 2 new changesets Message-ID: <20120121013606.C0D96470E5@hg.openjdk.java.net> Changeset: 56d27771e217 Author: katleman Date: 2011-12-28 15:40 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/56d27771e217 Added tag jdk7u4-b06 for changeset 1231e80827d0 ! .hgtags Changeset: 1c1d2ab8729b Author: katleman Date: 2012-01-19 09:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/rev/1c1d2ab8729b Added tag jdk7u4-b07 for changeset 56d27771e217 ! .hgtags From lana.steuck at oracle.com Fri Jan 20 17:36:05 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:05 +0000 Subject: hg: jdk7u/jdk7u-dev/corba: 3 new changesets Message-ID: <20120121013607.E9F4F470E6@hg.openjdk.java.net> Changeset: dbd1cd66b8f0 Author: katleman Date: 2011-12-28 15:40 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/dbd1cd66b8f0 Added tag jdk7u4-b06 for changeset 185304fa5422 ! .hgtags Changeset: 352a72e872ea Author: lana Date: 2012-01-13 11:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/352a72e872ea Merge Changeset: b86e44b7ad7b Author: katleman Date: 2012-01-19 09:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/corba/rev/b86e44b7ad7b Added tag jdk7u4-b07 for changeset 352a72e872ea ! .hgtags From lana.steuck at oracle.com Fri Jan 20 17:36:07 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:07 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxws: 2 new changesets Message-ID: <20120121013607.F1194470E7@hg.openjdk.java.net> Changeset: fc2b89be0b07 Author: katleman Date: 2011-12-28 15:41 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/fc2b89be0b07 Added tag jdk7u4-b06 for changeset 961f897b134d ! .hgtags Changeset: e2bb49acbbc2 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxws/rev/e2bb49acbbc2 Added tag jdk7u4-b07 for changeset fc2b89be0b07 ! .hgtags From lana.steuck at oracle.com Fri Jan 20 17:36:06 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:06 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: Added tag jdk7u4-b07 for changeset 3804879a5ea0 Message-ID: <20120121013609.67224470E8@hg.openjdk.java.net> Changeset: 899ddc704d9f Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/899ddc704d9f Added tag jdk7u4-b07 for changeset 3804879a5ea0 ! .hgtags From lana.steuck at oracle.com Fri Jan 20 17:36:05 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:05 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 3 new changesets Message-ID: <20120121013612.EAE21470E9@hg.openjdk.java.net> Changeset: c747f413d531 Author: katleman Date: 2011-12-28 15:41 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/c747f413d531 Added tag jdk7u4-b06 for changeset 083eac71addf ! .hgtags Changeset: 10a63f9cdcb9 Author: lana Date: 2012-01-13 11:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/10a63f9cdcb9 Merge Changeset: 4be7205dae89 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/4be7205dae89 Added tag jdk7u4-b07 for changeset 10a63f9cdcb9 ! .hgtags From lana.steuck at oracle.com Fri Jan 20 17:36:12 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:12 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 3 new changesets Message-ID: <20120121013615.40230470EA@hg.openjdk.java.net> Changeset: 77600fe5b02c Author: katleman Date: 2011-12-28 15:41 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/77600fe5b02c Added tag jdk7u4-b06 for changeset 4ec17260df0f ! .hgtags Changeset: 4b20a76b4f0f Author: lana Date: 2012-01-13 11:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/4b20a76b4f0f Merge - build-defs.xml - build-drop-template.xml - jaxp.properties - patches/jaxp_src/README Changeset: 052450632c84 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/052450632c84 Added tag jdk7u4-b07 for changeset 4b20a76b4f0f ! .hgtags From lana.steuck at oracle.com Fri Jan 20 17:36:54 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 21 Jan 2012 01:36:54 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 16 new changesets Message-ID: <20120121013928.27415470EB@hg.openjdk.java.net> Changeset: 029394aa3e44 Author: katleman Date: 2011-12-28 15:41 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/029394aa3e44 Added tag jdk7u4-b06 for changeset 2c1b789d1803 ! .hgtags Changeset: d34bb20fc52e Author: lana Date: 2012-01-13 11:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d34bb20fc52e Merge Changeset: 73961d6fc494 Author: katleman Date: 2012-01-19 09:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/73961d6fc494 Added tag jdk7u4-b07 for changeset d34bb20fc52e ! .hgtags Changeset: 435a3314549f Author: cgruszka Date: 2011-09-16 11:13 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/435a3314549f Merge Changeset: a73a15b22a0b Author: cgruszka Date: 2011-09-23 10:25 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/a73a15b22a0b Merge Changeset: 1f54ad90c9c1 Author: cgruszka Date: 2011-10-17 22:15 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1f54ad90c9c1 7099017: jdk7u2-dev does not build Summary: changes to skip demo/DEMOS_LICENSE and sample/SAMPLES_LICENSE when building OPENJDK Reviewed-by: ohair, billyh ! make/common/Release.gmk Changeset: 070b4b98885d Author: cgruszka Date: 2011-10-25 19:25 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/070b4b98885d Merge Changeset: 5ec14f014e10 Author: cgruszka Date: 2011-11-07 21:04 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5ec14f014e10 Merge - src/share/native/sun/awt/libpng/pnggccrd.c - src/share/native/sun/awt/libpng/pngvcrd.c - test/java/io/etc/FileDescriptorSharing.java Changeset: c6f2bd012ddf Author: cgruszka Date: 2011-11-17 15:48 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c6f2bd012ddf Merge Changeset: ac81c77a109e Author: cgruszka Date: 2011-12-01 18:17 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/ac81c77a109e Merge Changeset: aa715726ab63 Author: cgruszka Date: 2011-12-12 15:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/aa715726ab63 Merge Changeset: 894df977ab68 Author: cgruszka Date: 2011-12-15 13:09 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/894df977ab68 Merge Changeset: e79e9c7316ab Author: cgruszka Date: 2011-12-22 14:53 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e79e9c7316ab Merge Changeset: 98ad30ab22be Author: cgruszka Date: 2012-01-09 19:32 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/98ad30ab22be Merge Changeset: bcceb5734a34 Author: cgruszka Date: 2012-01-20 00:13 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/bcceb5734a34 Merge Changeset: 573f188ff65e Author: lana Date: 2012-01-20 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/573f188ff65e Merge From alejandro.murillo at oracle.com Fri Jan 20 19:14:05 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 20 Jan 2012 20:14:05 -0700 Subject: [7u4] Request for approval for bulk integration of hs23-b11 Message-ID: <4F1A2D7D.6080003@oracle.com> Requesting approval to integrate hs23-b11 into jdk7u4-b09. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u4/hs23-b11-jdk7u4-b09.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. 7071311: Decoder enhancement 7111138: delete the obsolete flag -XX:+UseRicochetFrames 7115199: Add event tracing hooks and Java Flight Recorder infrastructure 7120448: Fix FP values for compiled frames in frame::describe 7129512: new hotspot build - hs23-b11 7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X 7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier) -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From john.r.rose at oracle.com Fri Jan 20 20:12:36 2012 From: john.r.rose at oracle.com (John Rose) Date: Fri, 20 Jan 2012 20:12:36 -0800 Subject: [7u4] Request for approval for 7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces Message-ID: <78D631CA-E27B-45B6-B60C-DDC4A1346A8B@oracle.com> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7054590 The change is in JDK 8 since 6/2011: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/6444b0a364d7 As a conformance error, it should be backported. From john.r.rose at oracle.com Fri Jan 20 20:30:41 2012 From: john.r.rose at oracle.com (John Rose) Date: Fri, 20 Jan 2012 20:30:41 -0800 Subject: [7u4] Request for approval for 7077803: java.lang.InternalError in java.lang.invoke.MethodHandleNatives.init Message-ID: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7077803 The change will be in JDK 8 with the next integration from HSX, where it presently resides: http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/01014596ada1 This change set has also been active in the mlvm repository since 9/2011: http://hg.openjdk.java.net/mlvm/mlvm/jdk/file/a84556b2ac1b/meth-acc-7077803.patch As a conformance error, it should be backported. From john.r.rose at oracle.com Fri Jan 20 20:44:55 2012 From: john.r.rose at oracle.com (John Rose) Date: Fri, 20 Jan 2012 20:44:55 -0800 Subject: [7u4] Request for approval for 7030453: JSR 292 ClassValue.get method is too slow Message-ID: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7030453 The change will be in JDK 8 with the next integration from HSX, where it presently resides: http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/92d2cba30f08 This change set has also been active in the mlvm repository from 8/2011 to (final form) 12/2011: http://hg.openjdk.java.net/mlvm/mlvm/jdk/file/ea20028ecbf4/cval-tune-7030453.patch Although this is a low-priority bug and primarily a performance issue, replacing the table-based implementation with a direct-linked implementation removed at least one race condition. Therefore, I recommend that we back port this, for correctness. Technical discussion is here: http://mail.openjdk.java.net/pipermail/mlvm-dev/2011-September/003930.html -- John From david.holmes at oracle.com Sat Jan 21 04:07:44 2012 From: david.holmes at oracle.com (David Holmes) Date: Sat, 21 Jan 2012 22:07:44 +1000 Subject: Question about concurrent package races and updates In-Reply-To: References: Message-ID: <4F1AAA90.6040105@oracle.com> On 21/01/2012 7:31 AM, Jason Schroeder wrote: > I have witnessed and can read a race condition in FutureTask (jdk7, jdk6). > > However, there is a new version of FutureTask at oswego, > http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/main/java/util/concurrent/FutureTask.java?view=co > which purposely fixes the race condition. Can you be more specific about what race condition you are referring to? > Are new versions of the concurrency classes coming to jdk 7/8? Bug fixes, and enhancements to the concurrency classes are always in the works for the next Java release ie 8. If there are bug fixes that are significant enough then they can be backported to 7. > Or is > it better to add a race condition bug to database? (I live under the > newbie impression that races are different bugs.) I have no idea what you mean by this statement. David Holmes From kumar.x.srinivasan at oracle.COM Sat Jan 21 10:05:20 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Sat, 21 Jan 2012 10:05:20 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> Message-ID: <4F1AFE60.2030506@oracle.COM> Hi Kelly et. al., I have beautified/fixed the Makefiles addressing Kellys' comments below: 1. Indented the Makefiles correctly. 2. Annotated with more trailing comments to the if/else/endif clauses 3. Removed the offending \ escapes 4. Removed the * from Release.gmk, it turns out the files being copied were not quite right (missing files), fixed it such that all the appropriate files are copied. 5. Added comments for the MacOSX specific cflags. The incremental webrev is here: http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html The full webrev is here: http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html Thanks Kumar > On the Makefiles.... > > Please refrain from using any wildcards (e.g. * ) in the make rules. Better to be explicit, or if necessary > use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) $(SOMEPLACE) > so that we can at least see in the Makefile log what it really copied. > > Please indent the Makefile if/else/endif statements. > > Thank you for the trailing comments on the endif's. ;^) > > Please try to avoid escaped quotes on the compile lines, use this -DX='"abc"' rather than this -DX=\"abc\" > escaped quotes are very problematic on Windows and I know this isn't Windows, but it tempts windows > people to use it, it will not work in all situations. Where '"abc"' does. > > Please add a comment on what the -Os compiler option means, and also the -x objective-c, I could guess > but would be better to document it in the makefile. > > -kto > > On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: > >> Hi All, >> >> Based on all the comments from Anthony, Joe and David, >> here is the modified version: >> >> Highlights: >> 1. re-factored code in solaris directory to be shared with macosx, >> reducing duplication across the *nixes. >> >> 2. adjusted the makefilesto allow the above >> >> 2. eliminated all conditionals from the shared java.c >> >> 3. added a new launcher regression test for the macosx specific -X options >> >> For those who have already reviewed the 0th version, here is an >> incremental webrev to make it easier reviewing the differences. >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >> >> Here is the complete webrev: >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >> >> Thanks >> Kumar >> >> From shrode at subnature.com Sat Jan 21 13:38:45 2012 From: shrode at subnature.com (Jason Schroeder) Date: Sat, 21 Jan 2012 14:38:45 -0700 Subject: Question about concurrent package races and updates In-Reply-To: <4F1AAA90.6040105@oracle.com> References: <4F1AAA90.6040105@oracle.com> Message-ID: Race explanation: 1. When FutureTask.run() is not used, and only FutureTask.set() is used, FutureTask.set() will race with FutureTask.get(). The race is evidenced by the initial call to FutureTask.get() returning the unassigned null value just before it should have seen the assigned value. A second call to FutureTask.get() will see the proper value. 2. Because FutureTask.run() is not used, Sync.runner is always null, and therefore Sync.acquireSharedInterruptibly(), the guard in Sync.innerGet(), could take the fast path when it calls Sync.innerIsDone(). 3. Over in Sync.innerSet(), the call to Sync.releaseShared(), sets Sync.runner to null, which in the case of never setting runner to begin with, is too late to make Sync.acquireSharedInterruptibly() cause Sync.innerGet() take a slower path. 4. Hence, Sync.innerGet() returns after RAN state is set, but it can return just before Sync.innerSet() sets the value. To repeat, if a client uses FutureTask as an implementation of Future instead of Runnable, this race will happen. If the client uses it as an implementation of Runnable, all seems to be well. I have an example if the textual description is insufficient. Not until I could see it fail on multiple platforms and in -Xint mode was I satisfied that I should be critical of the class text. I want to make sure you know there is a race in a central concurrency class, but at the same time, I am trying to learn how things work with participation on the jdk. A bug in an important contract that also overlaps with a JSR, etc. On Sat, Jan 21, 2012 at 5:07 AM, David Holmes wrote: > On 21/01/2012 7:31 AM, Jason Schroeder wrote: >> >> I have witnessed and can read a race condition in FutureTask (jdk7, jdk6). >> >> However, there is a new version of FutureTask at oswego, >> >> http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/main/java/util/concurrent/FutureTask.java?view=co >> which purposely fixes the race condition. > > > Can you be more specific about what race condition you are referring to? > > >> Are new versions of the concurrency classes coming to jdk 7/8? > > > Bug fixes, and enhancements to the concurrency classes are always in the > works for the next Java release ie 8. If there are bug fixes that are > significant enough then they can be backported to 7. > > >> ?Or is >> it better to add a race condition bug to database? ?(I live under the >> newbie impression that races are different bugs.) From dl at cs.oswego.edu Sun Jan 22 05:50:49 2012 From: dl at cs.oswego.edu (Doug Lea) Date: Sun, 22 Jan 2012 08:50:49 -0500 Subject: Fwd: Re: Question about concurrent package races and updates In-Reply-To: <4F1BF1B6.1080105@oracle.com> References: <4F1BF1B6.1080105@oracle.com> Message-ID: <4F1C1439.1020909@cs.oswego.edu> (I hadn't been subscribed to this list but now am.) On 01/22/12 06:23, David Holmes wrote: > > 1. When FutureTask.run() is not used, and only FutureTask.set() is > used, FutureTask.set() will race with FutureTask.get(). Yes. This (and some related cases) were not originally intended supported usages, but someone pointed out last spring that the spec did not rule them out. So it is now explicitly covered in revised base sources, that have been running successfully for months (including in Android builds). We usually let changes settle for a while before merging into openJDK . This should be among the next ones to merge in. -Doug From shrode at subnature.com Sun Jan 22 11:05:55 2012 From: shrode at subnature.com (Jason Schroeder) Date: Sun, 22 Jan 2012 12:05:55 -0700 Subject: Fwd: Re: Question about concurrent package races and updates In-Reply-To: <4F1C1439.1020909@cs.oswego.edu> References: <4F1BF1B6.1080105@oracle.com> <4F1C1439.1020909@cs.oswego.edu> Message-ID: For my information, would such a merge only reach jdk8? or would other jdk versions receive the merge? Thanks for the newer FutureTask. > Yes. This (and some related cases) were not originally intended > supported usages, but someone pointed out last spring that the spec > did not rule them out. So it is now explicitly covered in revised > base sources, that have been running successfully for months > (including in Android builds). We usually let changes settle for > a while before merging into openJDK . This should be among the > next ones to merge in. From david.holmes at oracle.com Sun Jan 22 18:14:32 2012 From: david.holmes at oracle.com (David Holmes) Date: Mon, 23 Jan 2012 12:14:32 +1000 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <4F1AFE60.2030506@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> <4F1AFE60.2030506@oracle.COM> Message-ID: <4F1CC288.1070809@oracle.com> On 22/01/2012 4:05 AM, Kumar Srinivasan wrote: > Hi Kelly et. al., > > I have beautified/fixed the Makefiles addressing Kellys' comments below: > > 1. Indented the Makefiles correctly. By some definition of "correct". The existing indentation is all over the place with 2, 4 and 8 space indents. The changes seem to use 4 most often but the end result is still a mix of 2,4 and 8 AFAICS. :( David ----- > 2. Annotated with more trailing comments to the if/else/endif clauses > 3. Removed the offending \ escapes > 4. Removed the * from Release.gmk, it turns out the files being copied > were not quite right (missing files), fixed it such that all the > appropriate files > are copied. > 5. Added comments for the MacOSX specific cflags. > > The incremental webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html > > The full webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html > > Thanks > Kumar > >> On the Makefiles.... >> >> Please refrain from using any wildcards (e.g. * ) in the make rules. >> Better to be explicit, or if necessary >> use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) >> $(SOMEPLACE) >> so that we can at least see in the Makefile log what it really copied. >> >> Please indent the Makefile if/else/endif statements. >> >> Thank you for the trailing comments on the endif's. ;^) >> >> Please try to avoid escaped quotes on the compile lines, use this >> -DX='"abc"' rather than this -DX=\"abc\" >> escaped quotes are very problematic on Windows and I know this isn't >> Windows, but it tempts windows >> people to use it, it will not work in all situations. Where '"abc"' does. >> >> Please add a comment on what the -Os compiler option means, and also >> the -x objective-c, I could guess >> but would be better to document it in the makefile. >> >> -kto >> >> On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: >> >>> Hi All, >>> >>> Based on all the comments from Anthony, Joe and David, >>> here is the modified version: >>> >>> Highlights: >>> 1. re-factored code in solaris directory to be shared with macosx, >>> reducing duplication across the *nixes. >>> >>> 2. adjusted the makefilesto allow the above >>> >>> 2. eliminated all conditionals from the shared java.c >>> >>> 3. added a new launcher regression test for the macosx specific -X >>> options >>> >>> For those who have already reviewed the 0th version, here is an >>> incremental webrev to make it easier reviewing the differences. >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >>> >>> >>> Here is the complete webrev: >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >>> >>> Thanks >>> Kumar >>> >>> > From edvard.wendelin at oracle.com Sun Jan 22 23:44:39 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 23 Jan 2012 08:44:39 +0100 Subject: [7u4] Request for approval for CR 7123100 - javac fails with java.lang.StackOverflowError In-Reply-To: <4F12B60F.5050304@oracle.com> References: <4F12B60F.5050304@oracle.com> Message-ID: Approved. Cheers, Edvard On Jan 15, 2012, at 12:18 PM, Dmeetry Degrave wrote: > Hi, > > This is a request for jdk7 update 4. The changes in 7u4 are identical to jdk8. > > cr: http://bugs.sun.com/view_bug.do?bug_id=7123100 > fix: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/133744729455 > > thanks, > dmeetry From edvard.wendelin at oracle.com Sun Jan 22 23:48:59 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 23 Jan 2012 08:48:59 +0100 Subject: [7u4] Request for approval for 7030453: JSR 292 ClassValue.get method is too slow In-Reply-To: References: Message-ID: <41DC2099-EFDE-4B83-8042-2114F5A9E3D3@oracle.com> Approved. On Jan 21, 2012, at 5:44 AM, John Rose wrote: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7030453 > > The change will be in JDK 8 with the next integration from HSX, where it presently resides: > > http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/92d2cba30f08 > > This change set has also been active in the mlvm repository from 8/2011 to (final form) 12/2011: > http://hg.openjdk.java.net/mlvm/mlvm/jdk/file/ea20028ecbf4/cval-tune-7030453.patch > > Although this is a low-priority bug and primarily a performance issue, replacing the table-based implementation with a direct-linked implementation removed at least one race condition. Therefore, I recommend that we back port this, for correctness. > > Technical discussion is here: > http://mail.openjdk.java.net/pipermail/mlvm-dev/2011-September/003930.html > > -- John From edvard.wendelin at oracle.com Sun Jan 22 23:49:24 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 23 Jan 2012 08:49:24 +0100 Subject: [7u4] Request for approval for 7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces In-Reply-To: <78D631CA-E27B-45B6-B60C-DDC4A1346A8B@oracle.com> References: <78D631CA-E27B-45B6-B60C-DDC4A1346A8B@oracle.com> Message-ID: Approved. On Jan 21, 2012, at 5:12 AM, John Rose wrote: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7054590 > > The change is in JDK 8 since 6/2011: > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/6444b0a364d7 > > As a conformance error, it should be backported. > From edvard.wendelin at oracle.com Sun Jan 22 23:49:52 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 23 Jan 2012 08:49:52 +0100 Subject: [7u4] Request for approval for 7077803: java.lang.InternalError in java.lang.invoke.MethodHandleNatives.init In-Reply-To: References: Message-ID: <4561EB5B-4091-44F5-8286-E05FAFB3E4BF@oracle.com> Approved. On Jan 21, 2012, at 5:30 AM, John Rose wrote: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7077803 > > The change will be in JDK 8 with the next integration from HSX, where it presently resides: > > http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/01014596ada1 > > This change set has also been active in the mlvm repository since 9/2011: > http://hg.openjdk.java.net/mlvm/mlvm/jdk/file/a84556b2ac1b/meth-acc-7077803.patch > > As a conformance error, it should be backported. From edvard.wendelin at oracle.com Sun Jan 22 23:50:17 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 23 Jan 2012 08:50:17 +0100 Subject: [7u4] Request for approval for bulk integration of hs23-b11 In-Reply-To: <4F1A2D7D.6080003@oracle.com> References: <4F1A2D7D.6080003@oracle.com> Message-ID: <91FC07AB-2CEE-4BA9-B705-4134737B649F@oracle.com> Approved given that pre-integration testing is ok. Cheers, Edvard On Jan 21, 2012, at 4:14 AM, Alejandro E Murillo wrote: > Requesting approval to integrate hs23-b11 into jdk7u4-b09. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u4/hs23-b11-jdk7u4-b09.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. > > 7071311: Decoder enhancement > 7111138: delete the obsolete flag -XX:+UseRicochetFrames > 7115199: Add event tracing hooks and Java Flight Recorder infrastructure > 7120448: Fix FP values for compiled frames in frame::describe > 7129512: new hotspot build - hs23-b11 > 7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X > 7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier) > > -- > Alejandro E Murillo, Java Performance > Phone: (303) 955-2584. > Timezone: US/Mountain (UTC-0700) > From alexandr.scherbatiy at oracle.com Mon Jan 23 01:17:33 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 23 Jan 2012 13:17:33 +0400 Subject: [7u4] Request for approval for CR 7112854 - [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS Message-ID: <4F1D25AD.9010502@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7112854 [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7112854 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e32db6535c05 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From alexandr.scherbatiy at oracle.com Mon Jan 23 02:01:04 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 23 Jan 2012 14:01:04 +0400 Subject: [7u4] Request for approval for CR 7116634 - [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS Message-ID: <4F1D2FE0.5010809@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7116634 [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7116634 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc88a9c0474f The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From artem.ananiev at oracle.com Mon Jan 23 03:15:05 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 23 Jan 2012 15:15:05 +0400 Subject: [jdk7u-osx] Request for approval for 7130935: [macosx] Still, JSpinner 4656590 regression In-Reply-To: <4F198A9C.2000402@oracle.com> References: <4F198A9C.2000402@oracle.com> Message-ID: <4F1D4139.4010804@oracle.com> Approved. On 1/20/2012 7:39 PM, Alexander Potochkin wrote: > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~alexp/7130935/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130935 > > the fix was approved by swingler > > Thanks > alexp From chris.hegarty at oracle.com Mon Jan 23 03:19:26 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Mon, 23 Jan 2012 11:19:26 +0000 Subject: Fwd: Re: Question about concurrent package races and updates In-Reply-To: References: <4F1BF1B6.1080105@oracle.com> <4F1C1439.1020909@cs.oswego.edu> Message-ID: <4F1D423E.3030706@oracle.com> I filed the following bug against this issue: CR 7132378: Race in FutureTask if used with explicit set and get ( not Runnable ) It would appear to be a very specific issue confined to the FutureTask implementation. I took a quick look at the latest FutureTask from Doug's CVS and the changes (after a quick scan) would appear to be a candidate for porting to a 7u update. I think the best approach here would be to bring this specific change into the JDK8 repository and let it bake there for a while. If there are no problems we can then proceed with a request to backport to the 7u-dev repo ( it will most likely be a candidate for 7u6 by this time ). Sound reasonable? As a matter of process, I'll follow up with a webrev for CR 7132378 ( the changes to sync up FutureTask ) on the core-lib-dev mailing list. This is where most of the util_concurrent changes are reviewed. Thanks, -Chris. On 22/01/2012 19:05, Jason Schroeder wrote: > For my information, would such a merge only reach jdk8? or would > other jdk versions receive the merge? > > Thanks for the newer FutureTask. > >> Yes. This (and some related cases) were not originally intended >> supported usages, but someone pointed out last spring that the spec >> did not rule them out. So it is now explicitly covered in revised >> base sources, that have been running successfully for months >> (including in Android builds). We usually let changes settle for >> a while before merging into openJDK . This should be among the >> next ones to merge in. From artem.ananiev at oracle.com Mon Jan 23 03:26:17 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 23 Jan 2012 15:26:17 +0400 Subject: [7u4] Request for approval for CR 7112854 - [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS In-Reply-To: <4F1D25AD.9010502@oracle.com> References: <4F1D25AD.9010502@oracle.com> Message-ID: <4F1D43D9.4090709@oracle.com> Hi, Alexander, as far as I understand, this is a request to push your changes to 7u4, not 7u-osx, so the only people who can approve it are Dalibor and Edvard [1]. Technically, I don't see any problems with the fix. The test doesn't reference Mac OS X, so it can be pushed to 7u4 (which is not merged with 7u-osx and doesn't contain Mac code yet). [1] http://openjdk.java.net/projects/jdk7u/ Thanks, Artem On 1/23/2012 1:17 PM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7112854 [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable > on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7112854 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e32db6535c05 > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From artem.ananiev at oracle.com Mon Jan 23 03:27:30 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 23 Jan 2012 15:27:30 +0400 Subject: [7u4] Request for approval for CR 7116634 - [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS In-Reply-To: <4F1D2FE0.5010809@oracle.com> References: <4F1D2FE0.5010809@oracle.com> Message-ID: <4F1D4422.9020401@oracle.com> The same comments as on your request for 7112854 can be applied here. Thanks, Artem On 1/23/2012 2:01 PM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7116634 [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java > fails on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7116634 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc88a9c0474f > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From dl at cs.oswego.edu Mon Jan 23 05:07:33 2012 From: dl at cs.oswego.edu (Doug Lea) Date: Mon, 23 Jan 2012 08:07:33 -0500 Subject: Fwd: Re: Question about concurrent package races and updates In-Reply-To: <4F1D423E.3030706@oracle.com> References: <4F1BF1B6.1080105@oracle.com> <4F1C1439.1020909@cs.oswego.edu> <4F1D423E.3030706@oracle.com> Message-ID: <4F1D5B95.4030108@cs.oswego.edu> On 01/23/12 06:19, Chris Hegarty wrote: > I filed the following bug against this issue: > CR 7132378: Race in FutureTask if used with explicit set and get ( not Runnable ) > > It would appear to be a very specific issue confined to the FutureTask > implementation. The underlying moral is that if you don't supply what people actually want, some will find a way to use what you do provide that sorta works, and then complain that it doesn't completely work. We should have provided an "AbstractFuture" that doesn't rely on a run method. Without it, some people use FutureTask but without ever running. Which it was not originally designed to to do but now works fine. > > I think the best approach here would be to bring this specific change into the > JDK8 repository and let it bake there for a while. If there are no problems we > can then proceed with a request to backport to the 7u-dev repo ( it will most > likely be a candidate for 7u6 by this time ). > > Sound reasonable? OK for me. -Doug From leonid.romanov at oracle.com Mon Jan 23 06:53:32 2012 From: leonid.romanov at oracle.com (Leonid Romanov) Date: Mon, 23 Jan 2012 18:53:32 +0400 Subject: [7u4-osx] Request for approval for CR 7124364: [macosx] Robot screen capturing functionality doesn't work Message-ID: <85B4C26C-A399-454A-8080-0E9793A1CC2D@oracle.com> Hi, This a request to push the following changes to jdk7u-osx. CR: http://monaco.us.oracle.com/detail.jsf?cr=7124364 Webrev: http://cr.openjdk.java.net/~leonidr/7124364/webrev.00/ The fix removes a bunch of code that was only useful when Robot used OpenGL for taking a screenshot. The removed code prevented Robot from correctly taking screenshot in case of multiple monitors configuration. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov and Alexander Zuev. Thanks, Leonid. From artem.ananiev at oracle.com Mon Jan 23 07:33:43 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 23 Jan 2012 19:33:43 +0400 Subject: [7u4-osx] Request for approval for CR 7124364: [macosx] Robot screen capturing functionality doesn't work In-Reply-To: <85B4C26C-A399-454A-8080-0E9793A1CC2D@oracle.com> References: <85B4C26C-A399-454A-8080-0E9793A1CC2D@oracle.com> Message-ID: <4F1D7DD7.6090603@oracle.com> Approved. On 1/23/2012 6:53 PM, Leonid Romanov wrote: > Hi, > This a request to push the following changes to jdk7u-osx. > > CR: http://monaco.us.oracle.com/detail.jsf?cr=7124364 > Webrev: http://cr.openjdk.java.net/~leonidr/7124364/webrev.00/ > > The fix removes a bunch of code that was only useful when Robot used OpenGL for taking a screenshot. The removed code prevented Robot from correctly taking screenshot in case of multiple monitors configuration. > > The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov and Alexander Zuev. > > Thanks, > Leonid. > > From kelly.ohair at oracle.com Mon Jan 23 09:07:35 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Mon, 23 Jan 2012 09:07:35 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <4F1CC288.1070809@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> <4F1AFE60.2030506@oracle.COM> <4F1CC288.1070809@oracle.com> Message-ID: With Makefiles, I have tended to use 2 spaces for indentation because using 4 quickly puts you at 8, which might trigger a TAB character with some editor, which will cause strange errors in some cases. You can still get to 8 using 2, but less likely. Not sure this 2 space indentation rule for makefiles is written down anywhere. :^( -kto On Jan 22, 2012, at 6:14 PM, David Holmes wrote: > On 22/01/2012 4:05 AM, Kumar Srinivasan wrote: >> Hi Kelly et. al., >> >> I have beautified/fixed the Makefiles addressing Kellys' comments below: >> >> 1. Indented the Makefiles correctly. > > By some definition of "correct". The existing indentation is all over the place with 2, 4 and 8 space indents. The changes seem to use 4 most often but the end result is still a mix of 2,4 and 8 AFAICS. :( > > David > ----- > >> 2. Annotated with more trailing comments to the if/else/endif clauses >> 3. Removed the offending \ escapes >> 4. Removed the * from Release.gmk, it turns out the files being copied >> were not quite right (missing files), fixed it such that all the >> appropriate files >> are copied. >> 5. Added comments for the MacOSX specific cflags. >> >> The incremental webrev is here: >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html >> >> The full webrev is here: >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html >> >> Thanks >> Kumar >> >>> On the Makefiles.... >>> >>> Please refrain from using any wildcards (e.g. * ) in the make rules. >>> Better to be explicit, or if necessary >>> use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) >>> $(SOMEPLACE) >>> so that we can at least see in the Makefile log what it really copied. >>> >>> Please indent the Makefile if/else/endif statements. >>> >>> Thank you for the trailing comments on the endif's. ;^) >>> >>> Please try to avoid escaped quotes on the compile lines, use this >>> -DX='"abc"' rather than this -DX=\"abc\" >>> escaped quotes are very problematic on Windows and I know this isn't >>> Windows, but it tempts windows >>> people to use it, it will not work in all situations. Where '"abc"' does. >>> >>> Please add a comment on what the -Os compiler option means, and also >>> the -x objective-c, I could guess >>> but would be better to document it in the makefile. >>> >>> -kto >>> >>> On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: >>> >>>> Hi All, >>>> >>>> Based on all the comments from Anthony, Joe and David, >>>> here is the modified version: >>>> >>>> Highlights: >>>> 1. re-factored code in solaris directory to be shared with macosx, >>>> reducing duplication across the *nixes. >>>> >>>> 2. adjusted the makefilesto allow the above >>>> >>>> 2. eliminated all conditionals from the shared java.c >>>> >>>> 3. added a new launcher regression test for the macosx specific -X >>>> options >>>> >>>> For those who have already reviewed the 0th version, here is an >>>> incremental webrev to make it easier reviewing the differences. >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >>>> >>>> >>>> Here is the complete webrev: >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >>>> >>>> Thanks >>>> Kumar >>>> >>>> >> From kelly.ohair at oracle.com Mon Jan 23 09:16:01 2012 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Mon, 23 Jan 2012 09:16:01 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <4F1AFE60.2030506@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> <4F1AFE60.2030506@oracle.COM> Message-ID: <72C30940-6ECF-4C68-9892-87B198C78A41@oracle.com> I think you went above and beyond what I was thinking of, sorry if I mis-communicated. I didn't mean to ask for all else/endif's to get a trailing comment, I just add them when it helps clarify things when the nesting or length gets bad. I feel like I created more work for you than necessary, sorry. And you didn't need to re-indent anything you didn't actually change. I do think Release.gmk looks better. But it looks fine. I would have preferred indentation by 2, but not a big deal. Some kind of indentation is better than none. -kto On Jan 21, 2012, at 10:05 AM, Kumar Srinivasan wrote: > Hi Kelly et. al., > > I have beautified/fixed the Makefiles addressing Kellys' comments below: > > 1. Indented the Makefiles correctly. > 2. Annotated with more trailing comments to the if/else/endif clauses > 3. Removed the offending \ escapes > 4. Removed the * from Release.gmk, it turns out the files being copied > were not quite right (missing files), fixed it such that all the appropriate files > are copied. > 5. Added comments for the MacOSX specific cflags. > > The incremental webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html > > The full webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html > > Thanks > Kumar > >> On the Makefiles.... >> >> Please refrain from using any wildcards (e.g. * ) in the make rules. Better to be explicit, or if necessary >> use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) $(SOMEPLACE) >> so that we can at least see in the Makefile log what it really copied. >> >> Please indent the Makefile if/else/endif statements. >> >> Thank you for the trailing comments on the endif's. ;^) >> >> Please try to avoid escaped quotes on the compile lines, use this -DX='"abc"' rather than this -DX=\"abc\" >> escaped quotes are very problematic on Windows and I know this isn't Windows, but it tempts windows >> people to use it, it will not work in all situations. Where '"abc"' does. >> >> Please add a comment on what the -Os compiler option means, and also the -x objective-c, I could guess >> but would be better to document it in the makefile. >> >> -kto >> >> On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: >> >>> Hi All, >>> >>> Based on all the comments from Anthony, Joe and David, >>> here is the modified version: >>> >>> Highlights: >>> 1. re-factored code in solaris directory to be shared with macosx, >>> reducing duplication across the *nixes. >>> >>> 2. adjusted the makefilesto allow the above >>> >>> 2. eliminated all conditionals from the shared java.c >>> >>> 3. added a new launcher regression test for the macosx specific -X options >>> >>> For those who have already reviewed the 0th version, here is an >>> incremental webrev to make it easier reviewing the differences. >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >>> >>> Here is the complete webrev: >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >>> >>> Thanks >>> Kumar >>> >>> > From kumar.x.srinivasan at oracle.COM Mon Jan 23 09:33:08 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Mon, 23 Jan 2012 09:33:08 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <72C30940-6ECF-4C68-9892-87B198C78A41@oracle.com> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> <4F1AFE60.2030506@oracle.COM> <72C30940-6ECF-4C68-9892-87B198C78A41@oracle.com> Message-ID: <4F1D99D4.50401@oracle.COM> On 1/23/2012 9:16 AM, Kelly O'Hair wrote: > I think you went above and beyond what I was thinking of, sorry if I mis-communicated. > I didn't mean to ask for all else/endif's to get a trailing comment, I just add them when it helps > clarify things when the nesting or length gets bad. > I feel like I created more work for you than necessary, sorry. > > And you didn't need to re-indent anything you didn't actually change. No the indentation ticked me off as well, as I could not parse the conditionals. > > I do think Release.gmk looks better. > > But it looks fine. I would have preferred indentation by 2, but not a big deal. > Some kind of indentation is better than none. Right I was in the middle of firing away a response to the occupants of 221b Baker Street, and you answered some of my questions in your previous email. I will reset the indentation to 2, to be consistent, I have trouble with tabs, these days my editor of choice has been NB and it does not help any to edit makefiles, as I have set it to convert tabs to spaces for real code. Therefore, in order to insert tabs for makefiles, I switch back and forth between gvim. I think it is time someone came up under the build project to document coding conventions for makefiles, and *ahem* a jcheck for Makefiles perhaps ? One more webrev coming up, later today. Kumar > > -kto > > On Jan 21, 2012, at 10:05 AM, Kumar Srinivasan wrote: > >> Hi Kelly et. al., >> >> I have beautified/fixed the Makefiles addressing Kellys' comments below: >> >> 1. Indented the Makefiles correctly. >> 2. Annotated with more trailing comments to the if/else/endif clauses >> 3. Removed the offending \ escapes >> 4. Removed the * from Release.gmk, it turns out the files being copied >> were not quite right (missing files), fixed it such that all the appropriate files >> are copied. >> 5. Added comments for the MacOSX specific cflags. >> >> The incremental webrev is here: >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html >> >> The full webrev is here: >> http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html >> >> Thanks >> Kumar >> >>> On the Makefiles.... >>> >>> Please refrain from using any wildcards (e.g. * ) in the make rules. Better to be explicit, or if necessary >>> use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) $(SOMEPLACE) >>> so that we can at least see in the Makefile log what it really copied. >>> >>> Please indent the Makefile if/else/endif statements. >>> >>> Thank you for the trailing comments on the endif's. ;^) >>> >>> Please try to avoid escaped quotes on the compile lines, use this -DX='"abc"' rather than this -DX=\"abc\" >>> escaped quotes are very problematic on Windows and I know this isn't Windows, but it tempts windows >>> people to use it, it will not work in all situations. Where '"abc"' does. >>> >>> Please add a comment on what the -Os compiler option means, and also the -x objective-c, I could guess >>> but would be better to document it in the makefile. >>> >>> -kto >>> >>> On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: >>> >>>> Hi All, >>>> >>>> Based on all the comments from Anthony, Joe and David, >>>> here is the modified version: >>>> >>>> Highlights: >>>> 1. re-factored code in solaris directory to be shared with macosx, >>>> reducing duplication across the *nixes. >>>> >>>> 2. adjusted the makefilesto allow the above >>>> >>>> 2. eliminated all conditionals from the shared java.c >>>> >>>> 3. added a new launcher regression test for the macosx specific -X options >>>> >>>> For those who have already reviewed the 0th version, here is an >>>> incremental webrev to make it easier reviewing the differences. >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >>>> >>>> Here is the complete webrev: >>>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >>>> >>>> Thanks >>>> Kumar >>>> >>>> From david.katleman at sun.com Mon Jan 23 10:13:08 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:13:08 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u4-b08 for changeset 1c1d2ab8729b Message-ID: <20120123181308.9F6AB47133@hg.openjdk.java.net> Changeset: 2455c661d0d7 Author: katleman Date: 2012-01-23 10:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2455c661d0d7 Added tag jdk7u4-b08 for changeset 1c1d2ab8729b ! .hgtags From david.katleman at sun.com Mon Jan 23 10:13:14 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:13:14 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u4-b08 for changeset b86e44b7ad7b Message-ID: <20120123181314.C849847134@hg.openjdk.java.net> Changeset: f83e6ff13e4b Author: katleman Date: 2012-01-23 10:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/f83e6ff13e4b Added tag jdk7u4-b08 for changeset b86e44b7ad7b ! .hgtags From joe.darcy at oracle.com Mon Jan 23 10:13:41 2012 From: joe.darcy at oracle.com (Joe Darcy) Date: Mon, 23 Jan 2012 10:13:41 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <4F1AFE60.2030506@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> <4F1AFE60.2030506@oracle.COM> Message-ID: <4F1DA355.6060903@oracle.com> Launcher changes looks good, -Joe On 01/21/2012 10:05 AM, Kumar Srinivasan wrote: > Hi Kelly et. al., > > I have beautified/fixed the Makefiles addressing Kellys' comments below: > > 1. Indented the Makefiles correctly. > 2. Annotated with more trailing comments to the if/else/endif clauses > 3. Removed the offending \ escapes > 4. Removed the * from Release.gmk, it turns out the files being copied > were not quite right (missing files), fixed it such that all the > appropriate files > are copied. > 5. Added comments for the MacOSX specific cflags. > > The incremental webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html > > > The full webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html > > Thanks > Kumar > >> On the Makefiles.... >> >> Please refrain from using any wildcards (e.g. * ) in the make rules. >> Better to be explicit, or if necessary >> use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) >> $(SOMEPLACE) >> so that we can at least see in the Makefile log what it really copied. >> >> Please indent the Makefile if/else/endif statements. >> >> Thank you for the trailing comments on the endif's. ;^) >> >> Please try to avoid escaped quotes on the compile lines, use this >> -DX='"abc"' rather than this -DX=\"abc\" >> escaped quotes are very problematic on Windows and I know this isn't >> Windows, but it tempts windows >> people to use it, it will not work in all situations. Where '"abc"' >> does. >> >> Please add a comment on what the -Os compiler option means, and also >> the -x objective-c, I could guess >> but would be better to document it in the makefile. >> >> -kto >> >> On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: >> >>> Hi All, >>> >>> Based on all the comments from Anthony, Joe and David, >>> here is the modified version: >>> >>> Highlights: >>> 1. re-factored code in solaris directory to be shared with macosx, >>> reducing duplication across the *nixes. >>> >>> 2. adjusted the makefilesto allow the above >>> >>> 2. eliminated all conditionals from the shared java.c >>> >>> 3. added a new launcher regression test for the macosx specific -X >>> options >>> >>> For those who have already reviewed the 0th version, here is an >>> incremental webrev to make it easier reviewing the differences. >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >>> >>> >>> Here is the complete webrev: >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >>> >>> Thanks >>> Kumar >>> >>> > From david.katleman at sun.com Mon Jan 23 10:13:44 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:13:44 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u4-b08 for changeset 899ddc704d9f Message-ID: <20120123181346.E647647135@hg.openjdk.java.net> Changeset: 9f7d76c6b0a8 Author: katleman Date: 2012-01-23 10:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9f7d76c6b0a8 Added tag jdk7u4-b08 for changeset 899ddc704d9f ! .hgtags From david.katleman at sun.com Mon Jan 23 10:14:58 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:14:58 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u4-b08 for changeset 052450632c84 Message-ID: <20120123181459.D7B4B47136@hg.openjdk.java.net> Changeset: 72cab8feaf31 Author: katleman Date: 2012-01-23 10:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/72cab8feaf31 Added tag jdk7u4-b08 for changeset 052450632c84 ! .hgtags From david.katleman at sun.com Mon Jan 23 10:15:05 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:15:05 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u4-b08 for changeset e2bb49acbbc2 Message-ID: <20120123181505.ED2D547137@hg.openjdk.java.net> Changeset: ae59d2803a45 Author: katleman Date: 2012-01-23 10:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/ae59d2803a45 Added tag jdk7u4-b08 for changeset e2bb49acbbc2 ! .hgtags From david.katleman at sun.com Mon Jan 23 10:15:15 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:15:15 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u4-b08 for changeset bcceb5734a34 Message-ID: <20120123181524.D531F47138@hg.openjdk.java.net> Changeset: 0e394800a961 Author: katleman Date: 2012-01-23 10:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0e394800a961 Added tag jdk7u4-b08 for changeset bcceb5734a34 ! .hgtags From david.katleman at sun.com Mon Jan 23 10:16:31 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Mon, 23 Jan 2012 18:16:31 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u4-b08 for changeset 4be7205dae89 Message-ID: <20120123181635.8FF0447139@hg.openjdk.java.net> Changeset: cbd359dd5439 Author: katleman Date: 2012-01-23 10:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/cbd359dd5439 Added tag jdk7u4-b08 for changeset 4be7205dae89 ! .hgtags From sergey.bylokhov at oracle.com Mon Jan 23 11:16:27 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Mon, 23 Jan 2012 23:16:27 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <4F196A63.9060209@oracle.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> <4F107D53.9060600@oracle.com> <3BBD9C26-CA01-4EDD-8279-F6C87AB25E61@apple.com> <4F196A63.9060209@oracle.com> Message-ID: <4F1DB20B.7060208@oracle.com> Hello, Note: that the fix just replace one constant to another. And if there is a way to get this system background color in more appropriate way, we can do it later. If there is no other comments I request an approve for the fix again. 20.01.2012 17:21, Sergey Bylokhov wrote: > 18.01.2012 0:29, Mike Swingler wrote: >> On Jan 13, 2012, at 10:52 AM, Sergey Bylokhov wrote: >> >>> 13.01.2012 21:31, Mike Swingler ?????: >>>> On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: >>>> >>>>> 13.01.2012 6:30, Mike Swingler wrote: >>>>> >>>>>> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >>>>>> >>>>>>> Hello, >>>>>>> This is a request to push the following changes to jdk7u-osx. >>>>>>> The fix has been reviewed on macosx-port-dev mailing list by >>>>>>> Alexander Potochkin. >>>>>>> >>>>>>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>>>>>> Webrev can be found at: >>>>>>> http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>>>>>> Technical review: >>>>>>> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >>>>>> I don't understand this part: >>>>>> >>>>>> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 >>>>>> 19:02:19.913935900 +0400 >>>>>> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 >>>>>> 19:02:19.557915600 +0400 >>>>>> @@ -81,7 +81,8 @@ >>>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = >>>>>> [NSColor grayColor]; >>>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = >>>>>> [NSColor grayColor]; >>>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = >>>>>> [NSColor grayColor]; >>>>>> - sColors[java_awt_SystemColor_WINDOW] = >>>>>> [NSColor grayColor]; >>>>>> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >>>>>> + sColors[java_awt_SystemColor_WINDOW] = [NSColor >>>>>> colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >>>>>> sColors[java_awt_SystemColor_WINDOW_BORDER] = >>>>>> [NSColor windowFrameColor]; >>>>>> sColors[java_awt_SystemColor_WINDOW_TEXT] = >>>>>> [NSColor windowFrameTextColor]; >>>>>> sColors[java_awt_SystemColor_MENU] = >>>>>> [NSColor controlBackgroundColor]; >>>>>> >>>>>> Why aren't you just using [NSColor windowBackgroundColor]? >>>>> Only selectedControlColor and selectedTextBackgroundColor are >>>>> supported. >>>>> http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 >>>>> >>>>> As I understand that`s why swing didn`t use this color. After the >>>>> fix awt and swing use one color (before the fix this color was >>>>> used by swing). >>>>> If this color is wrong, now it`s possible to change it in one place. >>>> I can assure you that the window background color reports the >>>> correct RGB value, even when the background color has changed >>>> between OS versions. You static constant will not. >>>> >>>> We use it today in Java SE 6. >>> jdk6 on my system reports white color which is wrong. Can you please >>> check it(testcase attached). >> The test works fine in Java SE 6 with JFrames and other components. >> The bug where you are getting white from a pure AWT Frame is a side >> effect of something we call the "magic background color", which is >> not applicable to Java 7. > On jdk 6 it works with swing components, because they use > com.apple.laf.AquaNativeResources$CColorPaintUIResource with > RGB[r=238,g=238,b=238] instead of SystemColor.WINDOW with > RGB[r=255,g=255,b=255]. I assume that SystemColor.WINDOW is not used > in jdk 6. >> >> Does +[NSColor windowBackgroundColor] not give you the correct RGB >> value? > Yes. It return white color[r=255,g=255,b=255]. >> >> Regards, >> Mike Swingler >> Apple Inc. >> > > -- Best regards, Sergey. From kumar.x.srinivasan at oracle.COM Mon Jan 23 12:42:50 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Mon, 23 Jan 2012 12:42:50 -0800 Subject: [7u4-osx] Please review: 7124089: launcher refactoring v2.0 In-Reply-To: <4F1AFE60.2030506@oracle.COM> References: <4F14EB72.5010203@oracle.COM> <4F14EC06.4040909@oracle.COM> <4F19952C.7070408@oracle.COM> <003F4B79-4D22-4C49-B408-666107C81E86@oracle.com> <4F1AFE60.2030506@oracle.COM> Message-ID: <4F1DC64A.4090401@oracle.COM> I fixed all the indenting in the build scripts to be 2 for consistency, removed tabs in conditionals (vi's set list revealed them), and some minor cleanups. Here is the incremental webrev: http://cr.openjdk.java.net/~ksrini/7124089/webrev.3/webrev.delta/index.html Full webrev: http://cr.openjdk.java.net/~ksrini/7124089/webrev.3/index.html I hope I am good to go now ? Thanks Kumar > Hi Kelly et. al., > > I have beautified/fixed the Makefiles addressing Kellys' comments below: > > 1. Indented the Makefiles correctly. > 2. Annotated with more trailing comments to the if/else/endif clauses > 3. Removed the offending \ escapes > 4. Removed the * from Release.gmk, it turns out the files being copied > were not quite right (missing files), fixed it such that all the > appropriate files > are copied. > 5. Added comments for the MacOSX specific cflags. > > The incremental webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/webrev.delta/index.html > > > The full webrev is here: > http://cr.openjdk.java.net/~ksrini/7124089/webrev.2/index.html > > Thanks > Kumar > >> On the Makefiles.... >> >> Please refrain from using any wildcards (e.g. * ) in the make rules. >> Better to be explicit, or if necessary >> use something like FILES=$(wildcard $(SOMEDIR)/*) and a cp $(FILES) >> $(SOMEPLACE) >> so that we can at least see in the Makefile log what it really copied. >> >> Please indent the Makefile if/else/endif statements. >> >> Thank you for the trailing comments on the endif's. ;^) >> >> Please try to avoid escaped quotes on the compile lines, use this >> -DX='"abc"' rather than this -DX=\"abc\" >> escaped quotes are very problematic on Windows and I know this isn't >> Windows, but it tempts windows >> people to use it, it will not work in all situations. Where '"abc"' >> does. >> >> Please add a comment on what the -Os compiler option means, and also >> the -x objective-c, I could guess >> but would be better to document it in the makefile. >> >> -kto >> >> On Jan 20, 2012, at 8:24 AM, Kumar Srinivasan wrote: >> >>> Hi All, >>> >>> Based on all the comments from Anthony, Joe and David, >>> here is the modified version: >>> >>> Highlights: >>> 1. re-factored code in solaris directory to be shared with macosx, >>> reducing duplication across the *nixes. >>> >>> 2. adjusted the makefilesto allow the above >>> >>> 2. eliminated all conditionals from the shared java.c >>> >>> 3. added a new launcher regression test for the macosx specific -X >>> options >>> >>> For those who have already reviewed the 0th version, here is an >>> incremental webrev to make it easier reviewing the differences. >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/webrev.delta/index.html >>> >>> >>> Here is the complete webrev: >>> http://cr.openjdk.java.net/~ksrini/7124089/webrev.1/index.html >>> >>> Thanks >>> Kumar >>> >>> > From john.r.rose at oracle.com Mon Jan 23 19:21:21 2012 From: john.r.rose at oracle.com (John Rose) Date: Mon, 23 Jan 2012 19:21:21 -0800 Subject: [7u4] Request for approval for 7117167: Misc warnings in java.lang.invoke and sun.invoke.* Message-ID: <175E3DEB-CEF5-4A88-9BD9-D52BDB27DA04@oracle.com> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7117167 The change will be in JDK 8 with the next integration from HSX, where it presently resides: http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/db189e2f3cdb This is a low-priority bug. It was part of the 12/2011 warnings cleanup push. I'm requesting approval to simplify batch integration of JSR 292 related changes from Hotspot Express. (This is the only remaining JSR 292 bug unapproved for 7u4.) Technical discussion is on jdk8-dev, for example: http://mail.openjdk.java.net/pipermail/jdk8-dev/2011-December/000405.html http://mail.openjdk.java.net/pipermail/jdk8-dev/2011-December/000408.html Thanks, -- John From Dmitry.Degrave at oracle.com Tue Jan 24 01:03:38 2012 From: Dmitry.Degrave at oracle.com (Dmeetry Degrave) Date: Tue, 24 Jan 2012 13:03:38 +0400 Subject: [7u4] Request for approval for CR 7127924 - langtools regression tests sometimes fail en-masse on windows Message-ID: <4F1E73EA.3050601@oracle.com> Hi, This is a request for jdk7 update 4. The changes in 7u4 are identical to jdk8. cr: http://bugs.sun.com/view_bug.do?bug_id=7127924 fix: http://cr.openjdk.java.net/~dmeetry/7127924/webrev.0/ thanks, dmeetry From anthony.petrov at oracle.com Tue Jan 24 03:43:23 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Tue, 24 Jan 2012 15:43:23 +0400 Subject: [7u-osx] Request for approval for 7131038: [macosx] Document usage of -XstartOnFirstThread and -Xdock:* Message-ID: <4F1E995B.20906@oracle.com> Hello, This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131038 Webrev: http://cr.openjdk.java.net/~anthony/x-10-Xflags-7131038.0/ The changes to the specification are approved by CCC. -- best regards, Anthony From markus.gronlund at oracle.com Tue Jan 24 03:57:21 2012 From: markus.gronlund at oracle.com (=?iso-8859-1?B?TWFya3VzIEdy9m5sdW5k?=) Date: Tue, 24 Jan 2012 03:57:21 -0800 (PST) Subject: [7u4] Request for approval - CR 7115200 - makefile support for event tracing/Add Java Flight Recorder phase 1 Message-ID: <5d5b8680-db46-4261-94b2-8185c4ce485a@default> Hi, ? This is a request to integrate CR 7115200 - makefile support for event tracing/Add Java Flight Recorder phase 1 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7115200 ? Change/Webrev: http://cr.openjdk.java.net/~rbackman/7115200.u2/webrev/ ? Reviewer(s) thread: http://mail.openjdk.java.net/pipermail/build-dev/2012-January/005387.html ? Thank you Markus ? From edvard.wendelin at oracle.com Tue Jan 24 04:06:24 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jan 2012 13:06:24 +0100 Subject: [7u4] Request for approval - CR 7115200 - makefile support for event tracing/Add Java Flight Recorder phase 1 In-Reply-To: <5d5b8680-db46-4261-94b2-8185c4ce485a@default> References: <5d5b8680-db46-4261-94b2-8185c4ce485a@default> Message-ID: <4F1E9EC0.6040808@oracle.com> Approved. Cheers, Edvard On 01/24/2012 12:57 PM, Markus Gr?nlund wrote: > Hi, > > > > This is a request to integrate CR 7115200 - makefile support for event tracing/Add Java Flight Recorder phase 1 > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7115200 > > > > Change/Webrev: > > http://cr.openjdk.java.net/~rbackman/7115200.u2/webrev/ > > > > Reviewer(s) thread: > > http://mail.openjdk.java.net/pipermail/build-dev/2012-January/005387.html > > > > Thank you > > Markus > > From edvard.wendelin at oracle.com Tue Jan 24 04:38:01 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jan 2012 13:38:01 +0100 Subject: [7u4] Request for approval for 7117167: Misc warnings in java.lang.invoke and sun.invoke.* In-Reply-To: <175E3DEB-CEF5-4A88-9BD9-D52BDB27DA04@oracle.com> References: <175E3DEB-CEF5-4A88-9BD9-D52BDB27DA04@oracle.com> Message-ID: <4F1EA629.7050304@oracle.com> Approved. On 01/24/2012 04:21 AM, John Rose wrote: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7117167 > > The change will be in JDK 8 with the next integration from HSX, where it presently resides: > > http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/db189e2f3cdb > > This is a low-priority bug. It was part of the 12/2011 warnings cleanup push. I'm requesting approval to simplify batch integration of JSR 292 related changes from Hotspot Express. (This is the only remaining JSR 292 bug unapproved for 7u4.) > > Technical discussion is on jdk8-dev, for example: > http://mail.openjdk.java.net/pipermail/jdk8-dev/2011-December/000405.html > http://mail.openjdk.java.net/pipermail/jdk8-dev/2011-December/000408.html > > Thanks, > > -- John From edvard.wendelin at oracle.com Tue Jan 24 04:37:41 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jan 2012 13:37:41 +0100 Subject: [7u4] Request for approval for CR 7127924 - langtools regression tests sometimes fail en-masse on windows In-Reply-To: <4F1E73EA.3050601@oracle.com> References: <4F1E73EA.3050601@oracle.com> Message-ID: <4F1EA615.3020009@oracle.com> Approved. On 01/24/2012 10:03 AM, Dmeetry Degrave wrote: > Hi, > > This is a request for jdk7 update 4. The changes in 7u4 are identical > to jdk8. > > cr: http://bugs.sun.com/view_bug.do?bug_id=7127924 > fix: http://cr.openjdk.java.net/~dmeetry/7127924/webrev.0/ > > thanks, > dmeetry From rickard.backman at oracle.com Tue Jan 24 05:03:29 2012 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 24 Jan 2012 13:03:29 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7132386: makefile support for tracing/Java Flight Recorder framework phase I Message-ID: <20120124130354.7903547161@hg.openjdk.java.net> Changeset: bbb32414449f Author: rbackman Date: 2012-01-17 16:20 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/bbb32414449f 7132386: makefile support for tracing/Java Flight Recorder framework phase I Reviewed-by: dholmes, ohair, rottenha Contributed-by: Markus Gronlund , Erik Gahlin , Nils Loodin , Rickard Backman , Staffan Larsen ! make/com/oracle/Makefile + make/com/oracle/jfr/Makefile ! make/common/Defs.gmk ! make/common/Release.gmk From dmitry.degrave at sun.com Tue Jan 24 05:11:02 2012 From: dmitry.degrave at sun.com (dmitry.degrave at sun.com) Date: Tue, 24 Jan 2012 13:11:02 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7127924: langtools regression tests sometimes fail en-masse on windows Message-ID: <20120124131105.1252747162@hg.openjdk.java.net> Changeset: 4b1503723257 Author: dmeetry Date: 2012-01-24 17:09 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/4b1503723257 7127924: langtools regression tests sometimes fail en-masse on windows Reviewed-by: jjh ! test/tools/javac/diags/CheckExamples.java ! test/tools/javac/diags/MessageInfo.java ! test/tools/javac/diags/RunExamples.java From paul.hohensee at oracle.com Tue Jan 24 06:23:54 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 24 Jan 2012 09:23:54 -0500 Subject: [7u-osx] Request for approval for 7131038: [macosx] Document usage of -XstartOnFirstThread and -Xdock:* In-Reply-To: <4F1E995B.20906@oracle.com> References: <4F1E995B.20906@oracle.com> Message-ID: <4F1EBEFA.304@oracle.com> Approved. Paul On 1/24/12 6:43 AM, Anthony Petrov wrote: > Hello, > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131038 > > Webrev: http://cr.openjdk.java.net/~anthony/x-10-Xflags-7131038.0/ > > The changes to the specification are approved by CCC. > > -- > best regards, > Anthony From denis.fokin at oracle.com Tue Jan 24 07:15:20 2012 From: denis.fokin at oracle.com (Denis S. Fokin) Date: Tue, 24 Jan 2012 19:15:20 +0400 Subject: [7u4] Request for approval for 7078460 - JDialog is shown as separate icon on the taskbar Message-ID: <4F1ECB08.2010000@oracle.com> Good day. I hereby request an approval to backport a fix for CR 7078460. The problem description could be found at the next location http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7078460 The fix has been integrated into jdk8 forest. Below is the changeset. http://hg.openjdk.java.net/jdk8/awt/jdk/rev/5255fd5b0418 The fix for jdk8 has been reviewed in the next Open JDK threads by anthony (Anthony Petrov) http://mail.openjdk.java.net/pipermail/awt-dev/2012-January/002185.html Thank you, Denis. From edvard.wendelin at oracle.com Tue Jan 24 07:25:22 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jan 2012 16:25:22 +0100 Subject: [7u4] Request for approval for 7078460 - JDialog is shown as separate icon on the taskbar In-Reply-To: <4F1ECB08.2010000@oracle.com> References: <4F1ECB08.2010000@oracle.com> Message-ID: <4F1ECD62.9000303@oracle.com> Approved. On 01/24/2012 04:15 PM, Denis S. Fokin wrote: > Good day. > > I hereby request an approval to backport a fix for CR 7078460. > > The problem description could be found at the next location > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7078460 > > The fix has been integrated into jdk8 forest. Below is the changeset. > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/5255fd5b0418 > > The fix for jdk8 has been reviewed in the next Open JDK threads by > anthony (Anthony Petrov) > > http://mail.openjdk.java.net/pipermail/awt-dev/2012-January/002185.html > > Thank you, > Denis. > From sean.mullan at oracle.com Tue Jan 24 07:31:04 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Tue, 24 Jan 2012 10:31:04 -0500 Subject: [7u4] Request for approval for CR 7131084: XMLDSig XPathFilter2Transform regression involving intersect filter Message-ID: <4F1ECEB8.6050304@oracle.com> This is a fix for a regression introduced in JDK 7. bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131084 Same patch as JDK 8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3df0bd3ed880 Reviewed by Xuelei (Andrew) Fan: http://mail.openjdk.java.net/pipermail/security-dev/2012-January/004337.html Thanks, Sean From kumar.x.srinivasan at oracle.COM Tue Jan 24 07:26:45 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Tue, 24 Jan 2012 07:26:45 -0800 Subject: [7u4-osx] Request approval for: 7124089: launcher refactoring Message-ID: <4F1ECDB5.5090009@oracle.COM> Hi, This is a request to push the following fix to jdk7u-osx. CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124089 Webrev: http://cr.openjdk.java.net/~ksrini/7124089/webrev.3/ Reviewed by: anthony, darcy, dholmes, ohair Thanks Kumar From sergey.bylokhov at oracle.com Tue Jan 24 07:40:55 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Tue, 24 Jan 2012 19:40:55 +0400 Subject: [7u4-osx] Request for approval for 7124524 - OutOfMemory exception after (or even before) some 2500 creations of LWWindowPeer Message-ID: <4F1ED107.7020800@oracle.com> Hello, This is a new request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://monaco.us.oracle.com/detail.jsf?cr=7124524 Webrev can be found at: http://cr.openjdk.java.net/~serb/7124524/webrev.01/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002241.html -- Best regards, Sergey. From edvard.wendelin at oracle.com Tue Jan 24 07:42:13 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 24 Jan 2012 16:42:13 +0100 Subject: [7u4] Request for approval for CR 7131084: XMLDSig XPathFilter2Transform regression involving intersect filter In-Reply-To: <4F1ECEB8.6050304@oracle.com> References: <4F1ECEB8.6050304@oracle.com> Message-ID: <4F1ED155.9050003@oracle.com> Approved. On 01/24/2012 04:31 PM, Sean Mullan wrote: > This is a fix for a regression introduced in JDK 7. > > bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131084 > > Same patch as JDK 8 changeset: > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3df0bd3ed880 > > Reviewed by Xuelei (Andrew) Fan: > http://mail.openjdk.java.net/pipermail/security-dev/2012-January/004337.html > > Thanks, > Sean > From paul.hohensee at oracle.com Tue Jan 24 08:07:20 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 24 Jan 2012 11:07:20 -0500 Subject: [7u4-osx] Request approval for: 7124089: launcher refactoring In-Reply-To: <4F1ECDB5.5090009@oracle.COM> References: <4F1ECDB5.5090009@oracle.COM> Message-ID: <4F1ED738.3020204@oracle.com> Approved. Paul On 1/24/12 10:26 AM, Kumar Srinivasan wrote: > Hi, > > This is a request to push the following fix to jdk7u-osx. > > CR: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124089 > > Webrev: http://cr.openjdk.java.net/~ksrini/7124089/webrev.3/ > > Reviewed by: anthony, darcy, dholmes, ohair > > > Thanks > Kumar > From sean.mullan at oracle.com Tue Jan 24 08:55:29 2012 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Tue, 24 Jan 2012 16:55:29 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120124165558.6BD634716B@hg.openjdk.java.net> Changeset: 6d17a729259d Author: mullan Date: 2012-01-24 11:27 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6d17a729259d 7131084: XMLDSig XPathFilter2Transform regression involving intersect filter Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java ! test/javax/xml/crypto/dsig/KeySelectors.java ! test/javax/xml/crypto/dsig/ValidationTests.java ! test/javax/xml/crypto/dsig/X509KeySelector.java + test/javax/xml/crypto/dsig/data/xmldsig-xfilter2.xml Changeset: 1e376c214a68 Author: mullan Date: 2012-01-24 11:30 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1e376c214a68 Merge From james.holmlund at oracle.com Tue Jan 24 09:12:15 2012 From: james.holmlund at oracle.com (Jim Holmlund) Date: Tue, 24 Jan 2012 09:12:15 -0800 Subject: [jdk7u-osx] Request for approval for 7130704: (macosx) Few of the jtreg tests need to be ported for mac builds Message-ID: <4F1EE66F.5070604@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130704 Webrev: http://cr.openjdk.java.net/~jjh/7130704/ Sent for review to : macosx-port-dev at openjdk.java.net Testing: langtools repo built and regression tests run by jprt on all platforms Reviewed by: Kelly O'hair - jjh From paul.hohensee at oracle.com Tue Jan 24 10:01:02 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 24 Jan 2012 13:01:02 -0500 Subject: [jdk7u-osx] Request for approval for CR 7131399: Poll system call appears to be broken on Mac OS [macosx] In-Reply-To: <4F1EDAFD.9010507@oracle.com> References: <4F1EDAFD.9010507@oracle.com> Message-ID: <4F1EF1DE.7090103@oracle.com> Approved. Paul On 1/24/12 11:23 AM, Michael McMahon wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131399 > > Webrev: http://cr.openjdk.java.net/~michaelm/7131399/webrev.2/ > > Reviewed by: alanb, chegar > > Thanks, > Michael. From paul.hohensee at oracle.com Tue Jan 24 10:17:01 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 24 Jan 2012 13:17:01 -0500 Subject: [jdk7u-osx] Request for approval for 7130704: (macosx) Few of the jtreg tests need to be ported for mac builds In-Reply-To: <4F1EE66F.5070604@oracle.com> References: <4F1EE66F.5070604@oracle.com> Message-ID: <4F1EF59D.1080405@oracle.com> Approved. Paul On 1/24/12 12:12 PM, Jim Holmlund wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130704 > > Webrev: http://cr.openjdk.java.net/~jjh/7130704/ > Sent for review to : macosx-port-dev at openjdk.java.net > > Testing: langtools repo built and regression tests run by jprt on > all platforms > > Reviewed by: Kelly O'hair > > - jjh > From paul.hohensee at oracle.com Tue Jan 24 14:48:27 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 24 Jan 2012 17:48:27 -0500 Subject: Approval request: 7131954: Test scripts need to recognize macosx In-Reply-To: <4F1F31B8.4070903@oracle.com> References: <4F1F31B8.4070903@oracle.com> Message-ID: <4F1F353B.4080505@oracle.com> Approved. Paul On 1/24/12 5:33 PM, Jason Uh wrote: > This is a change to regression test scripts in the jdk/test/closed repo. > Added 'Darwin' so that Mac OS X is recognized. > > Webrev: > http://javaweb.us.oracle.com/~juh/webrevs/jdk7u-osx-closed/7131954/webrev.00/ > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131954 > > Reviewed by: Kelly O'hair, Michael McMahon > > Michael will push this change for me upon approval. > > Thanks, > Jason From john.coomes at oracle.com Tue Jan 24 15:25:38 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 24 Jan 2012 23:25:38 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 17 new changesets Message-ID: <20120124232616.1B98D47178@hg.openjdk.java.net> Changeset: 9f7d76c6b0a8 Author: katleman Date: 2012-01-23 10:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9f7d76c6b0a8 Added tag jdk7u4-b08 for changeset 899ddc704d9f ! .hgtags Changeset: 338d438ee229 Author: katleman Date: 2012-01-20 13:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/338d438ee229 Added tag jdk8-b22 for changeset 24727fb37561 ! .hgtags Changeset: 4e80db53c323 Author: amurillo Date: 2012-01-14 00:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4e80db53c323 7129512: new hotspot build - hs23-b11 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 94ec88ca68e2 Author: phh Date: 2012-01-11 17:34 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/94ec88ca68e2 7115199: Add event tracing hooks and Java Flight Recorder infrastructure Summary: Added a nop tracing infrastructure, JFR makefile changes and other infrastructure used only by JFR. Reviewed-by: acorn, sspitsyn Contributed-by: markus.gronlund at oracle.com ! make/Makefile ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/build.bat ! make/windows/create_obj_files.sh ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/vm.make ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/prims/jni.cpp + src/share/vm/prims/jniExport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vm_operations.hpp + src/share/vm/trace/traceEventTypes.hpp + src/share/vm/trace/traceMacros.hpp + src/share/vm/trace/tracing.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4f3ce9284781 Author: phh Date: 2012-01-11 17:58 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4f3ce9284781 Merge ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp Changeset: f1cd52d6ce02 Author: kamg Date: 2012-01-17 10:16 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f1cd52d6ce02 Merge Changeset: d7e3846464d0 Author: zgu Date: 2012-01-17 13:08 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d7e3846464d0 7071311: Decoder enhancement Summary: Made decoder thread-safe Reviewed-by: coleenp, kamg - src/os/bsd/vm/decoder_bsd.cpp + src/os/bsd/vm/decoder_machO.cpp + src/os/bsd/vm/decoder_machO.hpp ! src/os/linux/vm/decoder_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/decoder_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/decoder_windows.cpp + src/os/windows/vm/decoder_windows.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/decoder.hpp + src/share/vm/utilities/decoder_elf.cpp + src/share/vm/utilities/decoder_elf.hpp ! src/share/vm/utilities/elfFile.cpp ! src/share/vm/utilities/elfFile.hpp ! src/share/vm/utilities/elfStringTable.cpp ! src/share/vm/utilities/elfStringTable.hpp ! src/share/vm/utilities/elfSymbolTable.cpp ! src/share/vm/utilities/elfSymbolTable.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 6520f9861937 Author: kamg Date: 2012-01-17 21:25 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6520f9861937 Merge Changeset: db18ca98d237 Author: zgu Date: 2012-01-18 11:45 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/db18ca98d237 7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X Summary: Decoder API changes did not reflect in os_bsd Reviewed-by: kamg, dcubed ! src/os/bsd/vm/os_bsd.cpp Changeset: eaa9557116a2 Author: bdelsart Date: 2012-01-18 16:18 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/eaa9557116a2 7120448: Fix FP values for compiled frames in frame::describe Summary: fix for debug method frame::describe Reviewed-by: never, kvn ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: 15d394228cfa Author: jrose Date: 2012-01-19 13:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/15d394228cfa 7111138: delete the obsolete flag -XX:+UseRicochetFrames Reviewed-by: dholmes, bdelsart, kvn, twisti ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/zero/vm/methodHandles_zero.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 898522ae3c32 Author: iveresov Date: 2012-01-19 10:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/898522ae3c32 7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier) Summary: Fix exception handler stub size, enable guarantees to check for the correct deopt and exception stub sizes in the future Reviewed-by: kvn, never, twisti ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Changeset: 469e0a46f2fe Author: jrose Date: 2012-01-19 17:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/469e0a46f2fe Merge Changeset: 50d9b7a0072c Author: jrose Date: 2012-01-19 18:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/50d9b7a0072c Merge Changeset: dcc292399a39 Author: amurillo Date: 2012-01-20 16:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dcc292399a39 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: e850d8e7ea54 Author: amurillo Date: 2012-01-20 16:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e850d8e7ea54 Added tag hs23-b11 for changeset dcc292399a39 ! .hgtags Changeset: c5695e7d2e4f Author: amurillo Date: 2012-01-24 14:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c5695e7d2e4f Merge ! .hgtags ! make/hotspot_version - src/os/bsd/vm/decoder_bsd.cpp ! src/os/windows/vm/os_windows.cpp From john.coomes at oracle.com Tue Jan 24 15:29:01 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 24 Jan 2012 23:29:01 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 16 new changesets Message-ID: <20120124232935.25A0347179@hg.openjdk.java.net> Changeset: 338d438ee229 Author: katleman Date: 2012-01-20 13:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/338d438ee229 Added tag jdk8-b22 for changeset 24727fb37561 ! .hgtags Changeset: 4e80db53c323 Author: amurillo Date: 2012-01-14 00:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4e80db53c323 7129512: new hotspot build - hs23-b11 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 94ec88ca68e2 Author: phh Date: 2012-01-11 17:34 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/94ec88ca68e2 7115199: Add event tracing hooks and Java Flight Recorder infrastructure Summary: Added a nop tracing infrastructure, JFR makefile changes and other infrastructure used only by JFR. Reviewed-by: acorn, sspitsyn Contributed-by: markus.gronlund at oracle.com ! make/Makefile ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/build.bat ! make/windows/create_obj_files.sh ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/vm.make ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/prims/jni.cpp + src/share/vm/prims/jniExport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vm_operations.hpp + src/share/vm/trace/traceEventTypes.hpp + src/share/vm/trace/traceMacros.hpp + src/share/vm/trace/tracing.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4f3ce9284781 Author: phh Date: 2012-01-11 17:58 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4f3ce9284781 Merge ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp Changeset: f1cd52d6ce02 Author: kamg Date: 2012-01-17 10:16 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f1cd52d6ce02 Merge Changeset: d7e3846464d0 Author: zgu Date: 2012-01-17 13:08 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d7e3846464d0 7071311: Decoder enhancement Summary: Made decoder thread-safe Reviewed-by: coleenp, kamg - src/os/bsd/vm/decoder_bsd.cpp + src/os/bsd/vm/decoder_machO.cpp + src/os/bsd/vm/decoder_machO.hpp ! src/os/linux/vm/decoder_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/decoder_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/decoder_windows.cpp + src/os/windows/vm/decoder_windows.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/decoder.hpp + src/share/vm/utilities/decoder_elf.cpp + src/share/vm/utilities/decoder_elf.hpp ! src/share/vm/utilities/elfFile.cpp ! src/share/vm/utilities/elfFile.hpp ! src/share/vm/utilities/elfStringTable.cpp ! src/share/vm/utilities/elfStringTable.hpp ! src/share/vm/utilities/elfSymbolTable.cpp ! src/share/vm/utilities/elfSymbolTable.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 6520f9861937 Author: kamg Date: 2012-01-17 21:25 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6520f9861937 Merge Changeset: db18ca98d237 Author: zgu Date: 2012-01-18 11:45 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/db18ca98d237 7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X Summary: Decoder API changes did not reflect in os_bsd Reviewed-by: kamg, dcubed ! src/os/bsd/vm/os_bsd.cpp Changeset: eaa9557116a2 Author: bdelsart Date: 2012-01-18 16:18 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/eaa9557116a2 7120448: Fix FP values for compiled frames in frame::describe Summary: fix for debug method frame::describe Reviewed-by: never, kvn ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: 15d394228cfa Author: jrose Date: 2012-01-19 13:00 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/15d394228cfa 7111138: delete the obsolete flag -XX:+UseRicochetFrames Reviewed-by: dholmes, bdelsart, kvn, twisti ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/zero/vm/methodHandles_zero.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 898522ae3c32 Author: iveresov Date: 2012-01-19 10:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/898522ae3c32 7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier) Summary: Fix exception handler stub size, enable guarantees to check for the correct deopt and exception stub sizes in the future Reviewed-by: kvn, never, twisti ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Changeset: 469e0a46f2fe Author: jrose Date: 2012-01-19 17:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/469e0a46f2fe Merge Changeset: 50d9b7a0072c Author: jrose Date: 2012-01-19 18:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/50d9b7a0072c Merge Changeset: dcc292399a39 Author: amurillo Date: 2012-01-20 16:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/dcc292399a39 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: e850d8e7ea54 Author: amurillo Date: 2012-01-20 16:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e850d8e7ea54 Added tag hs23-b11 for changeset dcc292399a39 ! .hgtags Changeset: c5695e7d2e4f Author: amurillo Date: 2012-01-24 14:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c5695e7d2e4f Merge ! .hgtags ! make/hotspot_version - src/os/bsd/vm/decoder_bsd.cpp ! src/os/windows/vm/os_windows.cpp From alejandro.murillo at oracle.com Tue Jan 24 15:38:24 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 24 Jan 2012 16:38:24 -0700 Subject: jdk7u4-b09: HotSpot Message-ID: <4F1F40F0.8050101@oracle.com> hs23-b11 has been integrated into jdk7u4-b09. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2455c661d0d7 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/f83e6ff13e4b http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c5695e7d2e4f http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/72cab8feaf31 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/ae59d2803a45 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0e394800a961 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/cbd359dd5439 Component : VM Status : 0 major failures, 2 minor failures Date : 01/24/2012 at 08:34 Tested By : VM SQE andNicolay.Haustov at oracle.com Cost(total man-days): 1 Workspace : N/A Bundles : JPRT: 2012-01-21-015438.jcoomes.hs23-b11-jdk7u4-b09 2012-01-21-015438.jcoomes.hs23-b11-jdk7u4-b09 Platforms : Others Tests : /net/sqenfs-1.us.oracle.com/export1/comp/vm/testbase Browsers : NA Patches : NA Logs :http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs23/b11/7u4/b09/2012-01-21/ Number of Tests Executed : 0 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 7111138: delete the obsolete flag -XX:+UseRicochetFrames 7115199: Add event tracing hooks and Java Flight Recorder infrastructure 7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier) Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7071311: Decoder enhancement 7120448: Fix FP values for compiled frames in frame::describe 7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X Build change only: 7129512: new hotspot build - hs23-b11 New bugs filed: Bugs in PIT build: 7132562: java/lang/invoke/RicochetTest.java times out 7132740: nsk/monitoring/LockTest/LockTest001 fails Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 7u4-b09 Issues and Notes: This is HS 23 b11 PIT for JDK 7u4 b09. ------------------------------- From VM SQE andNicolay.Haustov at oracle.com -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From john.r.rose at oracle.com Tue Jan 24 20:05:19 2012 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Wed, 25 Jan 2012 04:05:19 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 3 new changesets Message-ID: <20120125040548.7B69D47183@hg.openjdk.java.net> Changeset: f45ddb8b71aa Author: jrose Date: 2011-06-14 22:47 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f45ddb8b71aa 7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces Summary: fix non-compliant logic in MethodHandleProxies, fix invalid private classes in MethodHandlesTest Reviewed-by: twisti, never ! src/share/classes/java/lang/invoke/MethodHandleProxies.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 98f844077547 Author: jrose Date: 2012-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/98f844077547 7077803: java.lang.InternalError in java.lang.invoke.MethodHandleNatives.init Summary: Use correct access token for unreflecting MHs where setAccessible(true) Reviewed-by: never, twisti ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 6fb7e795664e Author: jrose Date: 2012-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6fb7e795664e 7030453: JSR 292 ClassValue.get method is too slow Summary: Implement ClassValue cooperatively with Class like ThreadLocal with Thread. Reviewed-by: twisti, mduigou ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassValue.java ! test/java/lang/invoke/ClassValueTest.java From dmitry.degrave at sun.com Tue Jan 24 20:19:04 2012 From: dmitry.degrave at sun.com (dmitry.degrave at sun.com) Date: Wed, 25 Jan 2012 04:19:04 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7123100: javac fails with java.lang.StackOverflowError Message-ID: <20120125041906.5C76E47184@hg.openjdk.java.net> Changeset: 5842b848a41a Author: dmeetry Date: 2012-01-25 08:17 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/5842b848a41a 7123100: javac fails with java.lang.StackOverflowError Summary: Inference of under-constrained type-variables creates erroneous recursive wildcard types Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/cast/7123100/T7123100a.java + test/tools/javac/cast/7123100/T7123100a.out + test/tools/javac/cast/7123100/T7123100b.java + test/tools/javac/cast/7123100/T7123100b.out + test/tools/javac/cast/7123100/T7123100c.java + test/tools/javac/cast/7123100/T7123100c.out + test/tools/javac/cast/7123100/T7123100d.java + test/tools/javac/cast/7123100/T7123100d.out From alexandr.scherbatiy at oracle.com Wed Jan 25 00:46:35 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Wed, 25 Jan 2012 12:46:35 +0400 Subject: [7u4] Request for approval for CR 7112854 - closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS Message-ID: <4F1FC16B.9040107@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7112854 [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7112854 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e32db6535c05 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From edvard.wendelin at oracle.com Wed Jan 25 00:50:14 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 25 Jan 2012 09:50:14 +0100 Subject: [7u4] Request for approval for CR 7112854 - closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS In-Reply-To: <4F1FC16B.9040107@oracle.com> References: <4F1FC16B.9040107@oracle.com> Message-ID: <4F1FC246.7070301@oracle.com> Approved. On 01/25/2012 09:46 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7112854 [macosx] closed/javax/swing/JPopupMenu/Test6827786.java > unstable on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7112854 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e32db6535c05 > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. From alexandr.scherbatiy at oracle.com Wed Jan 25 01:06:29 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Wed, 25 Jan 2012 13:06:29 +0400 Subject: [7u4] Request for approval for CR 7116634 - closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS Message-ID: <4F1FC615.5020905@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7116634 [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7116634 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc88a9c0474f The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From alexey.menkov at oracle.com Wed Jan 25 03:29:31 2012 From: alexey.menkov at oracle.com (Alex Menkov) Date: Wed, 25 Jan 2012 15:29:31 +0400 Subject: [jdk7u-osx] Request for approval for 7124224: [macosx] Port's controls are improperly ordered Message-ID: <4F1FE79B.8010807@oracle.com> Hi, This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~amenkov/7124224/webrev.00/ the bug's description is here: http://bugs.sun.com/view_bug.do?bug_id=7124224 The fix was approved by Alexander Strange (astrange) regards Alex From sergey.bylokhov at oracle.com Wed Jan 25 05:34:25 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Wed, 25 Jan 2012 17:34:25 +0400 Subject: [7u4-osx] Request for approval for 7130587 - [macosx] Scrolling and painting issues with late invocation of setText Message-ID: <4F2004E1.4080308@oracle.com> Hello, This is a new request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://monaco.sfbay.sun.com/detail.jsf?cr=7130587 Webrev can be found at: http://cr.openjdk.java.net/~serb/7130587/webrev.00/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002457.html -- Best regards, Sergey. From sergey.bylokhov at oracle.com Wed Jan 25 05:39:31 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Wed, 25 Jan 2012 17:39:31 +0400 Subject: [7u4-osx] Request for approval for 7131752 - [macosx] Multiselect List doesn't display scrollbar after consecutive additions Message-ID: <4F200613.9020406@oracle.com> Hello, This is a request to push the following changes to jdk7u-osx. The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov. Bug: http://monaco.sfbay.sun.com/detail.jsf?cr=7131752 Webrev can be found at: http://cr.openjdk.java.net/~serb/7131752/webrev.00/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002463.html -- Best regards, Sergey. From artem.ananiev at oracle.com Wed Jan 25 07:00:26 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 19:00:26 +0400 Subject: [7u4] Request for approval for 7124530 - What is background color of AWT component? (And foreground, for that matter) In-Reply-To: <4F1DB20B.7060208@oracle.com> References: <4F0ED0EF.90208@oracle.com> <4F103F68.9040806@oracle.com> <9716158E-63E1-4554-B07C-2772A35F82E7@apple.com> <4F107D53.9060600@oracle.com> <3BBD9C26-CA01-4EDD-8279-F6C87AB25E61@apple.com> <4F196A63.9060209@oracle.com> <4F1DB20B.7060208@oracle.com> Message-ID: <4F20190A.5080404@oracle.com> On 1/23/2012 11:16 PM, Sergey Bylokhov wrote: > Hello, > Note: that the fix just replace one constant to another. And if there is > a way to get this system background color in more appropriate way, we > can do it later. This is an important notice: the fix doesn't do any harm. Although it may not be perfect, it should be addressed separately. I'm fine with it. Thanks, Artem > If there is no other comments I request an approve for the fix again. > > 20.01.2012 17:21, Sergey Bylokhov wrote: >> 18.01.2012 0:29, Mike Swingler wrote: >>> On Jan 13, 2012, at 10:52 AM, Sergey Bylokhov wrote: >>> >>>> 13.01.2012 21:31, Mike Swingler ?????: >>>>> On Jan 13, 2012, at 6:27 AM, Sergey Bylokhov wrote: >>>>> >>>>>> 13.01.2012 6:30, Mike Swingler wrote: >>>>>> >>>>>>> On Jan 12, 2012, at 4:24 AM, Sergey Bylokhov wrote: >>>>>>> >>>>>>>> Hello, >>>>>>>> This is a request to push the following changes to jdk7u-osx. >>>>>>>> The fix has been reviewed on macosx-port-dev mailing list by >>>>>>>> Alexander Potochkin. >>>>>>>> >>>>>>>> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124530 >>>>>>>> Webrev can be found at: >>>>>>>> http://cr.openjdk.java.net/~serb/7124530/webrev.00/ >>>>>>>> Technical review: >>>>>>>> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002143.html >>>>>>>> >>>>>>> I don't understand this part: >>>>>>> >>>>>>> --- old/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 >>>>>>> 19:02:19.913935900 +0400 >>>>>>> +++ new/src/macosx/native/sun/awt/CSystemColors.m 2011-12-28 >>>>>>> 19:02:19.557915600 +0400 >>>>>>> @@ -81,7 +81,8 @@ >>>>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION] = [NSColor >>>>>>> grayColor]; >>>>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_TEXT] = [NSColor >>>>>>> grayColor]; >>>>>>> sColors[java_awt_SystemColor_INACTIVE_CAPTION_BORDER] = [NSColor >>>>>>> grayColor]; >>>>>>> - sColors[java_awt_SystemColor_WINDOW] = [NSColor grayColor]; >>>>>>> + const CGFloat color = (CGFloat)0xEE/(CGFloat)0xFF; >>>>>>> + sColors[java_awt_SystemColor_WINDOW] = [NSColor >>>>>>> colorWithCalibratedRed:color green:color blue:color alpha:1.0f]; >>>>>>> sColors[java_awt_SystemColor_WINDOW_BORDER] = [NSColor >>>>>>> windowFrameColor]; >>>>>>> sColors[java_awt_SystemColor_WINDOW_TEXT] = [NSColor >>>>>>> windowFrameTextColor]; >>>>>>> sColors[java_awt_SystemColor_MENU] = [NSColor >>>>>>> controlBackgroundColor]; >>>>>>> >>>>>>> Why aren't you just using [NSColor windowBackgroundColor]? >>>>>> Only selectedControlColor and selectedTextBackgroundColor are >>>>>> supported. >>>>>> http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DrawColor/Tasks/SystemColors.html#//apple_ref/doc/uid/20000790 >>>>>> >>>>>> As I understand that`s why swing didn`t use this color. After the >>>>>> fix awt and swing use one color (before the fix this color was >>>>>> used by swing). >>>>>> If this color is wrong, now it`s possible to change it in one place. >>>>> I can assure you that the window background color reports the >>>>> correct RGB value, even when the background color has changed >>>>> between OS versions. You static constant will not. >>>>> >>>>> We use it today in Java SE 6. >>>> jdk6 on my system reports white color which is wrong. Can you please >>>> check it(testcase attached). >>> The test works fine in Java SE 6 with JFrames and other components. >>> The bug where you are getting white from a pure AWT Frame is a side >>> effect of something we call the "magic background color", which is >>> not applicable to Java 7. >> On jdk 6 it works with swing components, because they use >> com.apple.laf.AquaNativeResources$CColorPaintUIResource with >> RGB[r=238,g=238,b=238] instead of SystemColor.WINDOW with >> RGB[r=255,g=255,b=255]. I assume that SystemColor.WINDOW is not used >> in jdk 6. >>> >>> Does +[NSColor windowBackgroundColor] not give you the correct RGB >>> value? >> Yes. It return white color[r=255,g=255,b=255]. >>> >>> Regards, >>> Mike Swingler >>> Apple Inc. >>> >> >> > > From artem.ananiev at oracle.com Wed Jan 25 07:02:29 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 19:02:29 +0400 Subject: [7u-osx] Request for approval for 7131038: [macosx] Document usage of -XstartOnFirstThread and -Xdock:* In-Reply-To: <4F1E995B.20906@oracle.com> References: <4F1E995B.20906@oracle.com> Message-ID: <4F201985.6000000@oracle.com> Approved. On 1/24/2012 3:43 PM, Anthony Petrov wrote: > Hello, > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131038 > > Webrev: http://cr.openjdk.java.net/~anthony/x-10-Xflags-7131038.0/ > > The changes to the specification are approved by CCC. > > -- > best regards, > Anthony From artem.ananiev at oracle.com Wed Jan 25 07:13:28 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 19:13:28 +0400 Subject: [7u4-osx] Request for approval for 7124524 - OutOfMemory exception after (or even before) some 2500 creations of LWWindowPeer In-Reply-To: <4F1ED107.7020800@oracle.com> References: <4F1ED107.7020800@oracle.com> Message-ID: <4F201C18.9030208@oracle.com> Approved. On 1/24/2012 7:40 PM, Sergey Bylokhov wrote: > Hello, > This is a new request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony > Petrov. > > Bug: http://monaco.us.oracle.com/detail.jsf?cr=7124524 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7124524/webrev.01/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002241.html > > From artem.ananiev at oracle.com Wed Jan 25 07:22:26 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 19:22:26 +0400 Subject: [7u4-osx] Request for approval for 7130587 - [macosx] Scrolling and painting issues with late invocation of setText In-Reply-To: <4F2004E1.4080308@oracle.com> References: <4F2004E1.4080308@oracle.com> Message-ID: <4F201E32.3020003@oracle.com> Approved. On 1/25/2012 5:34 PM, Sergey Bylokhov wrote: > Hello, > This is a new request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony > Petrov. > > Bug: http://monaco.sfbay.sun.com/detail.jsf?cr=7130587 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7130587/webrev.00/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002457.html > > From huizhe.wang at oracle.com Wed Jan 25 07:19:53 2012 From: huizhe.wang at oracle.com (Joe Wang) Date: Wed, 25 Jan 2012 07:19:53 -0800 Subject: 7u4 Request for approval for CR 7133220 - Additional patches to JAXP 1.4.5 update 1 for 7u4 In-Reply-To: <4EF11DA6.4000703@oracle.com> References: <4EF11DA6.4000703@oracle.com> Message-ID: <4F201D99.8090009@oracle.com> Hi, With this additional patch, I'm fixing a SpecJvm2008 failure against 7u4 b07 (7098746), along with a couple of other fixes and accumulated Xalan update. The following will be available at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7133220. Additional patches to JAXP 1.4.5 update 1 Nr Category ID Synopsis/Description 1 JAXP/OTHER 7098746 SpecJvm2008 xml.transform subbenchmark fails validation 2 JAXP/OTHER 7131589 NPE IN PARSERCONFIGURATIONSETTINGS.ADDRECOGNIZEDFEATURES 3 JAXP/OTHER 7133058 FINDBUGS WARNINGS IN COM.SUN.XML.INTERNAL.* Apache Xalan update Nr Key Synopsis/Description 1 XALANJ-1243 java.lang.StackOverflowError in XString.equals() 2 XALANJ-1991 StackOverflowException comparing two strings 3 XALANJ-2001 normalize-space gives StackOverflowError 4 XALANJ-1434 org.apache.xpath.axes.AxesWalker getLastPos: duplicate predicate testing (one line change) 5 XALANJ-1497 xsl:copy adds a newline to processing instructions 6 XALANJ-1706 DocumentFragment returned by extension element causes multiple SAX endDocument() events 7 XALANJ-2218 XML/HTML serializers should have default m_escapeSetting = true 8 XALANJ-2316 WriterToUTF8Buffered.write(String s) fail with big strings 9 XALANJ-2336 Xalan-J should stop using java.util.Vector in some cases 10 XALANJ-2218 major 11/Mar/06 XML/HTML serializers should have default m_escapeSetting = true 11 XALANJ-2236 trivial 30/Oct/06 [PATCH] clean up static calls thru instance references 12 XALANJ-2271 major08/Mar/06 XML 1.1 Serialization, char in attribute value not escaped Thanks, Joe On 12/20/2011 3:43 PM, Joe Wang wrote: > Hi, > > The jaxp bundle that I'm requesting to be pushed into jdk7u-dev > contains virtually the same content as that for 7u2 (see > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7091141). > > During 7u2, it was suspected that the jaxp integration had caused a > build problem. The update was therefore withdrawn and deferred to > 7u4. I have since reapplied the update in several small steps and > tested by running the same jprt build that produced error during 7u2. > Kelly has reviewed my latest test and approved it. > > The following are changes described in CR 7121110 (same as in CR > 7091141): > JAXP 1.4.5 update 1, candidates for 7u2 > Changes Made and Bugs Fixed in JAXP 1.4.5 update 1 > > Nr Category ID Synopsis/Description > 1 JAXP/XSLTC 6935697 JRE 1.6.0_17 contains buggy XALAN > 2 JAXP/XSLTC 12665704 5U16 XSL TRANSF FAILS WITH > JAVAX.XML.TRANSFORM.TRANSFORMERCONFIGURATIONEXCEPTION > 3 JAXP/Conformance 6970900 Regex patterns beginning with "(?" > 4 JAXP/Conformance 6970904 Character sequence \w in an regex pattern > is narrower than defined in the specification > 5 JAXP/Conformance 6971190 Xml document validator partly accepts UTF > lexical presentation of digit and words > 6 JAXP/Conformance 7042647 XMLGregorianCalendar: incorrect conversion > in GregorianCalendar > 7 JAXP/Conformance 6767322 XMLStreamReader.getVersion implementation > contradicts JavaDoc > 8 JAXP/Parse 7057778 Incompatible behavior of > javax.xml.parsers.SAXParser between JDK5 and 6 > 9 JAXP/Parse 7080954 high lock time for > com.sun.org.apache.xerces.internal.imp.dv.DTDDVFactory.getInstance() > 10 JAXP/Validation/Error report 7082570 XML validation error messages > are missing unique identifier > 11 JAXP/Parse 7053519 JAXP issue 69 : Double-checked locking bug in > javax.xml.parsers.FactoryFinder.find(String, String) > 12 JAXP/performance 7053556 An implementation-specific feature in > Oracle's JAXP: to allow disable the use of services mechanism > 13 JAXP/Parse BUG 12962723 - REGRESSION IN COM.SUN.ORG.APACHE.XERCES > 14 JAXP/XSLT 7098746 SpecJvm2008 xml.transform subbenchmark fails > validation > > > Apache Xalan update > > Nr Key Synopsis/Description > 1 XALANJ-1324 XSLTC compiltation error : Branch target offset too > large for short > 2 XALANJ-1774 Problem with reference to namespace prefix in AVT in XSLTC > 3 XALANJ-2206 Propagate template inlining trax attribute > 4 XALANJ-2292 XSLTC doesn't handle xsl:param passed as second argument > to key function correctly > 5 XALANJ-2294 XSLTC does not handle the key or id functions correctly > when multiple input documents are involved > 6 XALANJ-2295 XSLTC performance problems with xsl:key in Muenchian > grouping > 7 XALANJ-2318 XSLTC generates bytecode that exceeds JVM limitation on > method length for stylesheet with many different QNames in path > expressions > 8 XALANJ-2384 NullPointerException for reference to key function in a > top-level variable with XSLTC > 9 XALANJ-2377 VerifyError loading translet compiled with XSLTC from > stylesheet with very large template that uses local variable in a > predicate, xsl:sort or xsl:number > 10 XALANJ-2424 set:distinct() over attribute list breaks XSLTC > throwing HIERARCHY_REQUEST_ERR > 11 XALANJ-2446 Missing prefix for literal result element with XSLTC if > namespace was associated with a different prefix in another part of > the stylesheet > 12 XALANJ-2447 Effect of exclude-result-prefixes is cumulative across > stylesheet modules with XSLTC > 13 XALANJ-2493 BasisLibrary.nodeList2Iterator broken > 14 XALANJ-2339 XSLTC: name()-function doesnt work properly with > test-statement before > 15 XALANJ-2402 NullPointerException thrown for AVT in descendant of a > literal result element that has a namespace declaration > 16 XALANJ-2108 incorrect use of xsl:key cause NullPointerException > 17 XALANJ-2061 Cleanup some dead code > 18 XALANJ-2208 removal of some cruft that does nothing > > Thanks, > Joe > > From artem.ananiev at oracle.com Wed Jan 25 07:22:48 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 19:22:48 +0400 Subject: [7u4-osx] Request for approval for 7131752 - [macosx] Multiselect List doesn't display scrollbar after consecutive additions In-Reply-To: <4F200613.9020406@oracle.com> References: <4F200613.9020406@oracle.com> Message-ID: <4F201E48.9080506@oracle.com> Approved. On 1/25/2012 5:39 PM, Sergey Bylokhov wrote: > Hello, > This is a request to push the following changes to jdk7u-osx. > The fix has been reviewed on macosx-port-dev mailing list by Anthony > Petrov. > > Bug: http://monaco.sfbay.sun.com/detail.jsf?cr=7131752 > Webrev can be found at: http://cr.openjdk.java.net/~serb/7131752/webrev.00/ > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002463.html > > From artem.ananiev at oracle.com Wed Jan 25 07:31:17 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 19:31:17 +0400 Subject: [jdk7u-osx] Request for approval for 7124224: [macosx] Port's controls are improperly ordered In-Reply-To: <4F1FE79B.8010807@oracle.com> References: <4F1FE79B.8010807@oracle.com> Message-ID: <4F202045.4080803@oracle.com> Approved. On 1/25/2012 3:29 PM, Alex Menkov wrote: > Hi, > > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~amenkov/7124224/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/view_bug.do?bug_id=7124224 > > The fix was approved by Alexander Strange (astrange) > > regards > Alex From alexander.zuev at oracle.com Wed Jan 25 08:59:53 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Wed, 25 Jan 2012 19:59:53 +0300 Subject: [jdk7u-osx] Request for approval for 7124316: [macosx] Passive and Peered IMF Client does not cope with input methods Message-ID: <4F203509.5080605@oracle.com> Hello, this is request to approve push for the fix for 7124316: [macosx] Passive and Peered IMF Client does not cope with input methods The fix has been reviewed on macosx-port-dev mailing list by Alexander Potochkin and Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124316 Webrev for the fix can be found here: http://cr.openjdk.java.net/~kizune/7124316/webrev.01/ Thanks, Alex From artem.ananiev at oracle.com Wed Jan 25 08:55:59 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 25 Jan 2012 20:55:59 +0400 Subject: [jdk7u-osx] Request for approval for 7124316: [macosx] Passive and Peered IMF Client does not cope with input methods In-Reply-To: <4F203509.5080605@oracle.com> References: <4F203509.5080605@oracle.com> Message-ID: <4F20341F.20107@oracle.com> Approved. On 1/25/2012 8:59 PM, Alexander Zuev wrote: > Hello, > > this is request to approve push for the fix for > 7124316: [macosx] Passive and Peered IMF Client does not cope with input > methods > > The fix has been reviewed on macosx-port-dev mailing list by Alexander > Potochkin and Artem Ananiev. > > Bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124316 > Webrev for the fix can be found here: > http://cr.openjdk.java.net/~kizune/7124316/webrev.01/ > > Thanks, > Alex From kumar.x.srinivasan at oracle.COM Wed Jan 25 10:09:44 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Wed, 25 Jan 2012 10:09:44 -0800 Subject: [7u4] Request approval for 7125442 Message-ID: <4F204568.2030801@oracle.COM> Hi All, Request approval for push into http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk Patch: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/96fe796fd242 CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125442 Patch is identical to the jdk8, ie. no fuss by hg when applying. Thanks Kumar From james.holmlund at oracle.com Wed Jan 25 10:29:57 2012 From: james.holmlund at oracle.com (Jim Holmlund) Date: Wed, 25 Jan 2012 10:29:57 -0800 Subject: [jdk7u-dev] Please review the fix for 7126832 Message-ID: <4F204A25.4040504@oracle.com> Here is the bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 Here is the webrev http://cr.openjdk.java.net/~jjh/7126832/ The fix is the same as the fix in jdk8 with one exception: - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int - the patch adds a new compile method, so in 8 this new method is public Result compile(String[] args, ..... whereas in 7u-dev, it is public int compile(String[] args, ..... Here is the patch in jdk 8: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 Testing: - langtools built and regression tests run on Windows Thanks - jjh From edvard.wendelin at oracle.com Wed Jan 25 10:40:46 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Wed, 25 Jan 2012 19:40:46 +0100 Subject: [7u4] Request approval for 7125442 In-Reply-To: <4F204568.2030801@oracle.COM> References: <4F204568.2030801@oracle.COM> Message-ID: <19D7D75B-2B1A-46E2-9F83-ADFC6E03C6CB@oracle.com> Approved. On Jan 25, 2012, at 7:09 PM, Kumar Srinivasan wrote: > Hi All, > > Request approval for push into http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk > > Patch: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/96fe796fd242 > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7125442 > > Patch is identical to the jdk8, ie. no fuss by hg when applying. > > Thanks > Kumar > From james.holmlund at oracle.com Wed Jan 25 12:36:15 2012 From: james.holmlund at oracle.com (Jim Holmlund) Date: Wed, 25 Jan 2012 12:36:15 -0800 Subject: [jdk7u-dev] Please review the fix for 7129225 Message-ID: <4F2067BF.7010208@oracle.com> Here is the bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129225 Here is the webrev http://cr.openjdk.java.net/~jjh/7129225.7u The jdk8 fix for 7129225 failed when run with jtreg -samevm. The fix for 7133314 fixes this problem. The bad fix for 7129225 was not pushed to jdk7u. So this 7u fix for 7129225 combines the two fixes from JDK 8. Here are the two patches in jdk8: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d16b464e742c http://hg.openjdk.java.net/jdk8/tl/langtools/rev/332dfa0f91df These two patches were approved by Jon Gibbons. Testing: - langtools built and regression tests run on Windows with/without -samevm Thanks - jjh From kumar.x.srinivasan at oracle.com Wed Jan 25 12:51:14 2012 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Wed, 25 Jan 2012 20:51:14 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7125442: jar application located in two bytes character named folder cannot be run with JRE 7 u1/u2 Message-ID: <20120125205138.60E54471A0@hg.openjdk.java.net> Changeset: e22dda65a42c Author: ksrini Date: 2012-01-11 08:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e22dda65a42c 7125442: jar application located in two bytes character named folder cannot be run with JRE 7 u1/u2 Reviewed-by: sherman, mchung, darcy ! src/share/bin/java.c + test/tools/launcher/I18NJarTest.java ! test/tools/launcher/TestHelper.java From jonathan.gibbons at oracle.com Wed Jan 25 15:43:04 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Wed, 25 Jan 2012 15:43:04 -0800 Subject: [jdk7u-dev] Please review the fix for 7126832 In-Reply-To: <4F204A25.4040504@oracle.com> References: <4F204A25.4040504@oracle.com> Message-ID: <4F209388.2060400@oracle.com> Looks good to me. -- Jon On 01/25/2012 10:29 AM, Jim Holmlund wrote: > Here is the bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 > > Here is the webrev > http://cr.openjdk.java.net/~jjh/7126832/ > > The fix is the same as the fix in jdk8 with one exception: > - in JDK 8, the compile(...) methods in Main.java return Result > whereas in JDK 7 they return int > - the patch adds a new compile method, so in 8 this new method is > public Result compile(String[] args, ..... > > whereas in 7u-dev, it is > public int compile(String[] args, ..... > > Here is the patch in jdk 8: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 > > Testing: > - langtools built and regression tests run on Windows > > Thanks > - jjh > > From jonathan.gibbons at oracle.com Wed Jan 25 15:44:29 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Wed, 25 Jan 2012 15:44:29 -0800 Subject: [jdk7u-dev] Please review the fix for 7129225 In-Reply-To: <4F2067BF.7010208@oracle.com> References: <4F2067BF.7010208@oracle.com> Message-ID: <4F2093DD.6010901@oracle.com> Looks good to me. -- Jon On 01/25/2012 12:36 PM, Jim Holmlund wrote: > Here is the bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129225 > > Here is the webrev > http://cr.openjdk.java.net/~jjh/7129225.7u > > The jdk8 fix for 7129225 failed when run with jtreg -samevm. The fix > for 7133314 fixes this problem. > The bad fix for 7129225 was not pushed to jdk7u. So this 7u fix for > 7129225 combines the two fixes from JDK 8. > > > Here are the two patches in jdk8: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d16b464e742c > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/332dfa0f91df > > These two patches were approved by Jon Gibbons. > > Testing: > - langtools built and regression tests run on Windows with/without > -samevm > > Thanks > - jjh > From james.holmlund at oracle.com Wed Jan 25 15:50:33 2012 From: james.holmlund at oracle.com (Jim Holmlund) Date: Wed, 25 Jan 2012 15:50:33 -0800 Subject: [jdk7u-dev] Request approval for 7126832 - com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast Message-ID: <4F209549.4060305@oracle.com> <> Here is the bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 Here is the webrev http://cr.openjdk.java.net/~jjh/7126832/ The fix is the same as the fix in jdk8 with one exception: - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int - the patch adds a new compile method, so in 8 this new method is public Result compile(String[] args, ..... whereas in 7u-dev, it is public int compile(String[] args, ..... Here is the patch in jdk 8: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 Both the JDK 8 and the JDK 7u fixes were approved by Jon Gibbons Testing: - langtools built and regression tests run on Windows Thanks - jjh From james.holmlund at oracle.com Wed Jan 25 16:05:01 2012 From: james.holmlund at oracle.com (Jim Holmlund) Date: Wed, 25 Jan 2012 16:05:01 -0800 Subject: [jdk7u-dev] Request approval for 7129225 - javac fails to run annotation processors when star import of package of gensrc Message-ID: <4F2098AD.7070404@oracle.com> <> Here is the bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129225 Here is the webrev http://cr.openjdk.java.net/~jjh/7129225.7u The jdk8 fix for 7129225 failed when run with jtreg -samevm. The fix for 7133314 fixes this problem. The bad fix for 7129225 was not pushed to jdk7u. So this 7u fix for 7129225 combines the two fixes from JDK 8. Here are the two patches in jdk8: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d16b464e742c http://hg.openjdk.java.net/jdk8/tl/langtools/rev/332dfa0f91df The two jdk8 patches and the jdk-7u patch were approved by Jon Gibbons. Testing: - langtools built and regression tests run on Windows with/without -samevm Thanks - jjh From bhavesh.patel at sun.com Wed Jan 25 15:42:07 2012 From: bhavesh.patel at sun.com (bhavesh.patel at sun.com) Date: Wed, 25 Jan 2012 23:42:07 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7132631: The help-doc.html generates an invalid link to constant-values.html Message-ID: <20120125234209.74322471AD@hg.openjdk.java.net> Changeset: cfdc1b1c4c86 Author: bpatel Date: 2012-01-25 10:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/cfdc1b1c4c86 7132631: The help-doc.html generates an invalid link to constant-values.html Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties + test/com/sun/javadoc/testHelpFile/TestHelpFile.java From bhavesh.patel at sun.com Wed Jan 25 16:32:31 2012 From: bhavesh.patel at sun.com (bhavesh.patel at sun.com) Date: Thu, 26 Jan 2012 00:32:31 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7068595: html files in class-use dir do not get loaded correctly when Frames link is clicked Message-ID: <20120126003234.0B42D471AF@hg.openjdk.java.net> Changeset: bf0e932fe9b4 Author: bpatel Date: 2012-01-25 16:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/bf0e932fe9b4 7068595: html files in class-use dir do not get loaded correctly when Frames link is clicked Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java From dalibor.topic at oracle.com Wed Jan 25 16:48:17 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 16:48:17 -0800 Subject: [jdk7u-dev] Request approval for 7129225 - javac fails to run annotation processors when star import of package of gensrc In-Reply-To: <4F2098AD.7070404@oracle.com> References: <4F2098AD.7070404@oracle.com> Message-ID: <4F20A2D1.9050007@oracle.com> Thanks, Jim - approved! cheers, dalibor topic On 1/25/12 4:05 PM, Jim Holmlund wrote: > <> > > Here is the bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129225 > > Here is the webrev > http://cr.openjdk.java.net/~jjh/7129225.7u > > The jdk8 fix for 7129225 failed when run with jtreg -samevm. The fix for 7133314 fixes this problem. > The bad fix for 7129225 was not pushed to jdk7u. So this 7u fix for 7129225 combines the two fixes from JDK 8. > > > Here are the two patches in jdk8: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d16b464e742c > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/332dfa0f91df > > The two jdk8 patches and the jdk-7u patch were approved by Jon Gibbons. > > Testing: > - langtools built and regression tests run on Windows with/without -samevm > > Thanks > - jjh > -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Wed Jan 25 17:03:33 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 17:03:33 -0800 Subject: [jdk7u-dev] Please review the fix for 7126832 In-Reply-To: <4F204A25.4040504@oracle.com> References: <4F204A25.4040504@oracle.com> Message-ID: <4F20A665.6030404@oracle.com> Would this be adding a new public API to JDK 7, i.e. need to go through CCC? cheers, dalibor topic On 1/25/12 10:29 AM, Jim Holmlund wrote: > Here is the bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 > > Here is the webrev > http://cr.openjdk.java.net/~jjh/7126832/ > > The fix is the same as the fix in jdk8 with one exception: > - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int > - the patch adds a new compile method, so in 8 this new method is > public Result compile(String[] args, ..... > > whereas in 7u-dev, it is > public int compile(String[] args, ..... > > Here is the patch in jdk 8: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 > > Testing: > - langtools built and regression tests run on Windows > > Thanks > - jjh > > -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Wed Jan 25 17:08:54 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 17:08:54 -0800 Subject: [7u4] Request for approval for CR 7116634 - closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS In-Reply-To: <4F1FC615.5020905@oracle.com> References: <4F1FC615.5020905@oracle.com> Message-ID: <4F20A7A6.8050703@oracle.com> Approved! cheers, dalibor topic On 1/25/12 1:06 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7116634 [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7116634 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc88a9c0474f > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Wed Jan 25 17:10:13 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 17:10:13 -0800 Subject: [7u4] Request for approval for CR 7112854 - [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS In-Reply-To: <4F1D25AD.9010502@oracle.com> References: <4F1D25AD.9010502@oracle.com> Message-ID: <4F20A7F5.7090903@oracle.com> Approved. cheers, dalibor topic On 1/23/12 1:17 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7112854 [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7112854 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e32db6535c05 > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Wed Jan 25 17:10:49 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 17:10:49 -0800 Subject: [7u4] Request for approval for CR 7116634 - [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS In-Reply-To: <4F1D2FE0.5010809@oracle.com> References: <4F1D2FE0.5010809@oracle.com> Message-ID: <4F20A819.2020204@oracle.com> Approved. cheers, dalibor topic On 1/23/12 2:01 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7116634 [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7116634 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc88a9c0474f > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From jonathan.gibbons at oracle.com Wed Jan 25 17:22:21 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Wed, 25 Jan 2012 17:22:21 -0800 Subject: [jdk7u-dev] Please review the fix for 7126832 In-Reply-To: <4F20A665.6030404@oracle.com> References: <4F204A25.4040504@oracle.com> <4F20A665.6030404@oracle.com> Message-ID: <4F20AACD.6050507@oracle.com> Dalibor, No, this is an internal method in javac we are talking about. No CCC is required. -- Jon On 01/25/2012 05:03 PM, Dalibor Topic wrote: > Would this be adding a new public API to JDK 7, i.e. need to go through CCC? > > cheers, > dalibor topic > > On 1/25/12 10:29 AM, Jim Holmlund wrote: >> Here is the bug: >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 >> >> Here is the webrev >> http://cr.openjdk.java.net/~jjh/7126832/ >> >> The fix is the same as the fix in jdk8 with one exception: >> - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int >> - the patch adds a new compile method, so in 8 this new method is >> public Result compile(String[] args, ..... >> >> whereas in 7u-dev, it is >> public int compile(String[] args, ..... >> >> Here is the patch in jdk 8: >> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 >> >> Testing: >> - langtools built and regression tests run on Windows >> >> Thanks >> - jjh >> >> > From dalibor.topic at oracle.com Wed Jan 25 17:24:25 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 17:24:25 -0800 Subject: [jdk7u-dev] Please review the fix for 7126832 In-Reply-To: <4F20AACD.6050507@oracle.com> References: <4F204A25.4040504@oracle.com> <4F20A665.6030404@oracle.com> <4F20AACD.6050507@oracle.com> Message-ID: <4F20AB49.2080000@oracle.com> Excellent, then it is [APPROVED] cheers, dalibor topic On 1/25/12 5:22 PM, Jonathan Gibbons wrote: > Dalibor, > > No, this is an internal method in javac we are talking about. No CCC is required. > > -- Jon > > > On 01/25/2012 05:03 PM, Dalibor Topic wrote: >> Would this be adding a new public API to JDK 7, i.e. need to go through CCC? >> >> cheers, >> dalibor topic >> >> On 1/25/12 10:29 AM, Jim Holmlund wrote: >>> Here is the bug: >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 >>> >>> Here is the webrev >>> http://cr.openjdk.java.net/~jjh/7126832/ >>> >>> The fix is the same as the fix in jdk8 with one exception: >>> - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int >>> - the patch adds a new compile method, so in 8 this new method is >>> public Result compile(String[] args, ..... >>> >>> whereas in 7u-dev, it is >>> public int compile(String[] args, ..... >>> >>> Here is the patch in jdk 8: >>> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 >>> >>> Testing: >>> - langtools built and regression tests run on Windows >>> >>> Thanks >>> - jjh >>> >>> >> > -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From james.holmlund at oracle.com Wed Jan 25 17:24:18 2012 From: james.holmlund at oracle.com (Jim Holmlund) Date: Wed, 25 Jan 2012 17:24:18 -0800 Subject: [jdk7u-dev] Please review the fix for 7126832 In-Reply-To: <4F20A665.6030404@oracle.com> References: <4F204A25.4040504@oracle.com> <4F20A665.6030404@oracle.com> Message-ID: <4F20AB42.9060302@oracle.com> On 1/25/2012 5:03 PM, Dalibor Topic wrote: > Would this be adding a new public API to JDK 7, i.e. need to go through CCC? > No, these com.sun.tools.javac.api classes are implementations of the javax.tools interfaces: http://docs.oracle.com/javase/6/docs/api/javax/tools/package-summary.html - jjh > cheers, > dalibor topic > > On 1/25/12 10:29 AM, Jim Holmlund wrote: >> Here is the bug: >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 >> >> Here is the webrev >> http://cr.openjdk.java.net/~jjh/7126832/ >> >> The fix is the same as the fix in jdk8 with one exception: >> - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int >> - the patch adds a new compile method, so in 8 this new method is >> public Result compile(String[] args, ..... >> >> whereas in 7u-dev, it is >> public int compile(String[] args, ..... >> >> Here is the patch in jdk 8: >> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 >> >> Testing: >> - langtools built and regression tests run on Windows >> >> Thanks >> - jjh >> >> > From jim.holmlund at sun.com Wed Jan 25 17:29:34 2012 From: jim.holmlund at sun.com (jim.holmlund at sun.com) Date: Thu, 26 Jan 2012 01:29:34 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7129225: javac fails to run annotation processors when star import of package of gensrc Message-ID: <20120126012936.8E64C471B0@hg.openjdk.java.net> Changeset: 83d5084beaa1 Author: jjh Date: 2012-01-25 17:26 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/83d5084beaa1 7129225: javac fails to run annotation processors when star import of package of gensrc Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/tools/javac/7129225/Anno.java + test/tools/javac/7129225/AnnoProcessor.java + test/tools/javac/7129225/NegTest.ref + test/tools/javac/7129225/TestImportStar.java + test/tools/javac/7129225/TestImportStar.ref From dalibor.topic at oracle.com Wed Jan 25 17:34:35 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 25 Jan 2012 17:34:35 -0800 Subject: 7u4 Request for approval for CR 7133220 - Additional patches to JAXP 1.4.5 update 1 for 7u4 In-Reply-To: <4F201D99.8090009@oracle.com> References: <4EF11DA6.4000703@oracle.com> <4F201D99.8090009@oracle.com> Message-ID: <4F20ADAB.9050300@oracle.com> Thanks, Joe - approved! cheers, dalibor topic On 1/25/12 7:19 AM, Joe Wang wrote: > Hi, > > With this additional patch, I'm fixing a SpecJvm2008 failure against 7u4 b07 (7098746), along with a couple of other fixes and accumulated Xalan update. The following will be available at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7133220. > > Additional patches to JAXP 1.4.5 update 1 > > Nr Category ID Synopsis/Description > 1 JAXP/OTHER 7098746 SpecJvm2008 xml.transform subbenchmark fails validation > 2 JAXP/OTHER 7131589 NPE IN PARSERCONFIGURATIONSETTINGS.ADDRECOGNIZEDFEATURES > 3 JAXP/OTHER 7133058 FINDBUGS WARNINGS IN COM.SUN.XML.INTERNAL.* > > Apache Xalan update > > Nr Key Synopsis/Description > 1 XALANJ-1243 java.lang.StackOverflowError in XString.equals() > 2 XALANJ-1991 StackOverflowException comparing two strings > 3 XALANJ-2001 normalize-space gives StackOverflowError > 4 XALANJ-1434 org.apache.xpath.axes.AxesWalker getLastPos: duplicate predicate testing (one line change) > 5 XALANJ-1497 xsl:copy adds a newline to processing instructions > 6 XALANJ-1706 DocumentFragment returned by extension element causes multiple SAX endDocument() events > 7 XALANJ-2218 XML/HTML serializers should have default m_escapeSetting = true > 8 XALANJ-2316 WriterToUTF8Buffered.write(String s) fail with big strings > 9 XALANJ-2336 Xalan-J should stop using java.util.Vector in some cases > 10 XALANJ-2218 major 11/Mar/06 XML/HTML serializers should have default m_escapeSetting = true > 11 XALANJ-2236 trivial 30/Oct/06 [PATCH] clean up static calls thru instance references > 12 XALANJ-2271 major08/Mar/06 XML 1.1 Serialization, char in attribute value not escaped > > > Thanks, > Joe > > On 12/20/2011 3:43 PM, Joe Wang wrote: >> Hi, >> >> The jaxp bundle that I'm requesting to be pushed into jdk7u-dev contains virtually the same content as that for 7u2 (see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7091141). >> >> During 7u2, it was suspected that the jaxp integration had caused a build problem. The update was therefore withdrawn and deferred to 7u4. I have since reapplied the update in several small steps and tested by running the same jprt build that produced error during 7u2. Kelly has reviewed my latest test and approved it. >> >> The following are changes described in CR 7121110 (same as in CR 7091141): >> JAXP 1.4.5 update 1, candidates for 7u2 >> Changes Made and Bugs Fixed in JAXP 1.4.5 update 1 >> >> Nr Category ID Synopsis/Description >> 1 JAXP/XSLTC 6935697 JRE 1.6.0_17 contains buggy XALAN >> 2 JAXP/XSLTC 12665704 5U16 XSL TRANSF FAILS WITH JAVAX.XML.TRANSFORM.TRANSFORMERCONFIGURATIONEXCEPTION >> 3 JAXP/Conformance 6970900 Regex patterns beginning with "(?" >> 4 JAXP/Conformance 6970904 Character sequence \w in an regex pattern is narrower than defined in the specification >> 5 JAXP/Conformance 6971190 Xml document validator partly accepts UTF lexical presentation of digit and words >> 6 JAXP/Conformance 7042647 XMLGregorianCalendar: incorrect conversion in GregorianCalendar >> 7 JAXP/Conformance 6767322 XMLStreamReader.getVersion implementation contradicts JavaDoc >> 8 JAXP/Parse 7057778 Incompatible behavior of javax.xml.parsers.SAXParser between JDK5 and 6 >> 9 JAXP/Parse 7080954 high lock time for com.sun.org.apache.xerces.internal.imp.dv.DTDDVFactory.getInstance() >> 10 JAXP/Validation/Error report 7082570 XML validation error messages are missing unique identifier >> 11 JAXP/Parse 7053519 JAXP issue 69 : Double-checked locking bug in javax.xml.parsers.FactoryFinder.find(String, String) >> 12 JAXP/performance 7053556 An implementation-specific feature in Oracle's JAXP: to allow disable the use of services mechanism >> 13 JAXP/Parse BUG 12962723 - REGRESSION IN COM.SUN.ORG.APACHE.XERCES >> 14 JAXP/XSLT 7098746 SpecJvm2008 xml.transform subbenchmark fails validation >> >> >> Apache Xalan update >> >> Nr Key Synopsis/Description >> 1 XALANJ-1324 XSLTC compiltation error : Branch target offset too large for short >> 2 XALANJ-1774 Problem with reference to namespace prefix in AVT in XSLTC >> 3 XALANJ-2206 Propagate template inlining trax attribute >> 4 XALANJ-2292 XSLTC doesn't handle xsl:param passed as second argument to key function correctly >> 5 XALANJ-2294 XSLTC does not handle the key or id functions correctly when multiple input documents are involved >> 6 XALANJ-2295 XSLTC performance problems with xsl:key in Muenchian grouping >> 7 XALANJ-2318 XSLTC generates bytecode that exceeds JVM limitation on method length for stylesheet with many different QNames in path expressions >> 8 XALANJ-2384 NullPointerException for reference to key function in a top-level variable with XSLTC >> 9 XALANJ-2377 VerifyError loading translet compiled with XSLTC from stylesheet with very large template that uses local variable in a predicate, xsl:sort or xsl:number >> 10 XALANJ-2424 set:distinct() over attribute list breaks XSLTC throwing HIERARCHY_REQUEST_ERR >> 11 XALANJ-2446 Missing prefix for literal result element with XSLTC if namespace was associated with a different prefix in another part of the stylesheet >> 12 XALANJ-2447 Effect of exclude-result-prefixes is cumulative across stylesheet modules with XSLTC >> 13 XALANJ-2493 BasisLibrary.nodeList2Iterator broken >> 14 XALANJ-2339 XSLTC: name()-function doesnt work properly with test-statement before >> 15 XALANJ-2402 NullPointerException thrown for AVT in descendant of a literal result element that has a namespace declaration >> 16 XALANJ-2108 incorrect use of xsl:key cause NullPointerException >> 17 XALANJ-2061 Cleanup some dead code >> 18 XALANJ-2208 removal of some cruft that does nothing >> >> Thanks, >> Joe >> >> -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From jim.holmlund at sun.com Wed Jan 25 17:34:51 2012 From: jim.holmlund at sun.com (jim.holmlund at sun.com) Date: Thu, 26 Jan 2012 01:34:51 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast Message-ID: <20120126013453.6F547471B1@hg.openjdk.java.net> Changeset: 7ca6d8cb4cc7 Author: jjh Date: 2012-01-25 17:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/7ca6d8cb4cc7 7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/main/Main.java + test/tools/javah/T7126832/T7126832.java + test/tools/javah/T7126832/java.java From edvard.wendelin at oracle.com Wed Jan 25 23:25:05 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 26 Jan 2012 08:25:05 +0100 Subject: [jdk7u-dev] Please review the fix for 7129225 In-Reply-To: <4F2093DD.6010901@oracle.com> References: <4F2067BF.7010208@oracle.com> <4F2093DD.6010901@oracle.com> Message-ID: Jim, You are good to go! Approved. Cheers, Edvard On Jan 26, 2012, at 12:44 AM, Jonathan Gibbons wrote: > Looks good to me. > > -- Jon > > On 01/25/2012 12:36 PM, Jim Holmlund wrote: >> Here is the bug: >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129225 >> >> Here is the webrev >> http://cr.openjdk.java.net/~jjh/7129225.7u >> >> The jdk8 fix for 7129225 failed when run with jtreg -samevm. The fix for 7133314 fixes this problem. >> The bad fix for 7129225 was not pushed to jdk7u. So this 7u fix for 7129225 combines the two fixes from JDK 8. >> >> >> Here are the two patches in jdk8: >> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d16b464e742c >> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/332dfa0f91df >> >> These two patches were approved by Jon Gibbons. >> >> Testing: >> - langtools built and regression tests run on Windows with/without -samevm >> >> Thanks >> - jjh >> > From edvard.wendelin at oracle.com Wed Jan 25 23:25:43 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 26 Jan 2012 08:25:43 +0100 Subject: [jdk7u-dev] Request approval for 7126832 - com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast In-Reply-To: <4F209549.4060305@oracle.com> References: <4F209549.4060305@oracle.com> Message-ID: <2044D1C8-F7B8-43C1-B0FB-3897CB3E9A91@oracle.com> Approved. On Jan 26, 2012, at 12:50 AM, Jim Holmlund wrote: > <> > > Here is the bug: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126832 > > Here is the webrev > http://cr.openjdk.java.net/~jjh/7126832/ > > The fix is the same as the fix in jdk8 with one exception: > - in JDK 8, the compile(...) methods in Main.java return Result whereas in JDK 7 they return int > - the patch adds a new compile method, so in 8 this new method is > public Result compile(String[] args, ..... > > whereas in 7u-dev, it is > public int compile(String[] args, ..... > > Here is the patch in jdk 8: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0 > > Both the JDK 8 and the JDK 7u fixes were approved by Jon Gibbons > > Testing: > - langtools built and regression tests run on Windows > > Thanks > - jjh > > From rickard.backman at oracle.com Thu Jan 26 04:10:27 2012 From: rickard.backman at oracle.com (=?UTF-8?B?Umlja2FyZCBCw6Rja21hbg==?=) Date: Thu, 26 Jan 2012 13:10:27 +0100 Subject: Subject: [7u4] Request for approval for CR 7133124 - Remove redundant packages from JAR command line Message-ID: <4F2142B3.9020306@oracle.com> Bug description: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7133124 Reviews are here: http://mail.openjdk.java.net/pipermail/build-dev/2012-January/005434.html Thanks /R From edvard.wendelin at oracle.com Thu Jan 26 04:15:48 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Thu, 26 Jan 2012 13:15:48 +0100 Subject: Subject: [7u4] Request for approval for CR 7133124 - Remove redundant packages from JAR command line In-Reply-To: <4F2142B3.9020306@oracle.com> References: <4F2142B3.9020306@oracle.com> Message-ID: <4F2143F4.40904@oracle.com> Approved. On 01/26/2012 01:10 PM, Rickard B?ckman wrote: > Bug description: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7133124 > > Reviews are here: > http://mail.openjdk.java.net/pipermail/build-dev/2012-January/005434.html > > Thanks > /R > From rickard.backman at oracle.com Thu Jan 26 04:17:39 2012 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Thu, 26 Jan 2012 12:17:39 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7133124: Remove redundant packages from JAR command line Message-ID: <20120126121758.9D213471CA@hg.openjdk.java.net> Changeset: 0c2dd6584b7c Author: rbackman Date: 2012-01-26 09:51 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0c2dd6584b7c 7133124: Remove redundant packages from JAR command line Reviewed-by: acorn, alanb, dholmes, rottenha ! make/common/Release.gmk From anthony.petrov at oracle.com Thu Jan 26 04:51:04 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Thu, 26 Jan 2012 16:51:04 +0400 Subject: [7u-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property Message-ID: <4F214C38.8090101@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.4/ Technical review and approval: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002482.html -- best regards, Anthony From artem.ananiev at oracle.com Thu Jan 26 06:01:12 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Thu, 26 Jan 2012 18:01:12 +0400 Subject: [7u-osx] Request for approval for 7124554: [macosx] JWindow does ignore setAlwaysOnTop property In-Reply-To: <4F214C38.8090101@oracle.com> References: <4F214C38.8090101@oracle.com> Message-ID: <4F215CA8.5060406@oracle.com> Approved. On 1/26/2012 4:51 PM, Anthony Petrov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124554 > > Webrev: http://cr.openjdk.java.net/~anthony/x-6-alwaysOnTop.4/ > > Technical review and approval: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002482.html > > > -- > best regards, > Anthony > > From anthony.petrov at oracle.com Thu Jan 26 07:51:55 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Thu, 26 Jan 2012 19:51:55 +0400 Subject: [7u-osx] Request for approval for 7129420: [macosx] SplashScreen.getSplashScreen() returns null Message-ID: <4F21769B.1080605@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129420 http://cr.openjdk.java.net/~anthony/x-8-getSplashScreenNull.2/ Technical review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002456.html -- best regards, Anthony From artem.ananiev at oracle.com Thu Jan 26 08:04:12 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Thu, 26 Jan 2012 20:04:12 +0400 Subject: [7u-osx] Request for approval for 7129420: [macosx] SplashScreen.getSplashScreen() returns null In-Reply-To: <4F21769B.1080605@oracle.com> References: <4F21769B.1080605@oracle.com> Message-ID: <4F21797C.6090204@oracle.com> Approved. On 1/26/2012 7:51 PM, Anthony Petrov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129420 > > http://cr.openjdk.java.net/~anthony/x-8-getSplashScreenNull.2/ > > Technical review thread: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002456.html > > > -- > best regards, > Anthony > From bradford.wetmore at oracle.com Thu Jan 26 17:20:00 2012 From: bradford.wetmore at oracle.com (Brad Wetmore) Date: Thu, 26 Jan 2012 17:20:00 -0800 Subject: [7u4] Request for approval for CR 7126889: Incorrect SSLEngine debug output Message-ID: <4F21FBC0.6060608@oracle.com> This is a request to backport a JDK 8 fix into JDK 7u4. http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5ee30ab905db http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126889 The JSSE debug information is currently reporting one extra byte being written out, but is not actually doing that. This is just a simple adjustment to correct that error. http://cr.openjdk.java.net/~wetmore/7126889 The code has been reviewed in security-dev. Brad From dalibor.topic at oracle.com Thu Jan 26 17:29:13 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Thu, 26 Jan 2012 17:29:13 -0800 Subject: [7u4] Request for approval for CR 7126889: Incorrect SSLEngine debug output In-Reply-To: <4F21FBC0.6060608@oracle.com> References: <4F21FBC0.6060608@oracle.com> Message-ID: <4F21FDE9.1060906@oracle.com> thanks, Brad - approved! cheers, dalibor topic On 1/26/12 5:20 PM, Brad Wetmore wrote: > > This is a request to backport a JDK 8 fix into JDK 7u4. > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5ee30ab905db > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7126889 > > The JSSE debug information is currently reporting one extra byte being written out, but is not actually doing that. This is just a simple adjustment to correct that error. > > http://cr.openjdk.java.net/~wetmore/7126889 > > The code has been reviewed in security-dev. > > Brad > -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From yuka.kamiya at oracle.com Thu Jan 26 19:44:19 2012 From: yuka.kamiya at oracle.com (Yuka Kamiya) Date: Fri, 27 Jan 2012 12:44:19 +0900 Subject: [7u4] Request for approval for CR 7017458 - Multithreaded deserialization of Calendar leads to ClassCastException Message-ID: <4F221D93.1010406@oracle.com> Hi, This is a request to backport a JDK 8 fix into 7u4. 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7017458 webrev: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ceab7e149581 Thanks, -- Yuka From dalibor.topic at oracle.com Thu Jan 26 20:12:50 2012 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Thu, 26 Jan 2012 20:12:50 -0800 Subject: [7u4] Request for approval for CR 7017458 - Multithreaded deserialization of Calendar leads to ClassCastException In-Reply-To: <4F221D93.1010406@oracle.com> References: <4F221D93.1010406@oracle.com> Message-ID: <4F222442.5020205@oracle.com> Thanks, approved! cheers, dalibor topic On 1/26/12 7:44 PM, Yuka Kamiya wrote: > Hi, > > This is a request to backport a JDK 8 fix into 7u4. > > 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7017458 > > webrev: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ceab7e149581 > > Thanks, > -- > Yuka -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From yuka.kamiya at oracle.com Thu Jan 26 20:28:34 2012 From: yuka.kamiya at oracle.com (yuka.kamiya at oracle.com) Date: Fri, 27 Jan 2012 04:28:34 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException Message-ID: <20120127042853.DC89D471FE@hg.openjdk.java.net> Changeset: d1ab7147ea8a Author: peytoia Date: 2012-01-26 20:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d1ab7147ea8a 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException Reviewed-by: okutsu ! src/share/classes/java/util/Calendar.java + test/java/util/Calendar/Bug7017458.java From yuka.kamiya at oracle.com Thu Jan 26 21:06:08 2012 From: yuka.kamiya at oracle.com (Yuka Kamiya) Date: Fri, 27 Jan 2012 14:06:08 +0900 Subject: [7u4] Request for approval for CR 7122054 - (tz) Windows-only: tzmappings needs update for KB2633952 Message-ID: <4F2230C0.2050301@oracle.com> Hi, This is a request to backport a JDK 8 fix into 7u4. 7122054: (tz) Windows-only: tzmappings needs update for KB2633952 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122054 webrev: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1c4fffa22930 Thanks, -- Yuka From masayoshi.okutsu at oracle.com Thu Jan 26 23:13:00 2012 From: masayoshi.okutsu at oracle.com (Masayoshi Okutsu) Date: Fri, 27 Jan 2012 16:13:00 +0900 Subject: [7u4] Request for approval for CR 7130335 - Problem with timezone in a SimpleDateFormat Message-ID: <4F224E7C.4070804@oracle.com> Hi, This is a request to backport a JDK 8 fix into 7u4. 7130335: Problem with timezone in a SimpleDateFormat http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130335 webrev: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7aa5ddfa3c9d Thanks, Masayoshi From anton.tarasov at oracle.com Thu Jan 26 23:29:01 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Fri, 27 Jan 2012 11:29:01 +0400 Subject: [7u-osx] Request for approval for 7129825 - [macosx] Native activation is not changed when focusing other frame's owned window Message-ID: <4F22523D.8040708@oracle.com> Hello, A request to push the changes to jdk7u-osx. Reviewed on macosx-port-dev by Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129825 Webrev: http://cr.openjdk.java.net/~ant/7129825/webrev.0/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002475.html Thanks, Anton. From anton.tarasov at oracle.com Thu Jan 26 23:31:40 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Fri, 27 Jan 2012 11:31:40 +0400 Subject: [7u-osx] Request for approval for 7131196 - [macosx] Cmd-Q does not quit a graphical Java app Message-ID: <4F2252DC.7050900@oracle.com> Hello, A request to push the changes to jdk7u-osx. Reviewed on macosx-port-dev by Artem Ananiev. Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131196 Webrev: http://cr.openjdk.java.net/~ant/7131196/webrev.0/ Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002464.html Thanks, Anton. From edvard.wendelin at oracle.com Fri Jan 27 00:11:40 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 27 Jan 2012 09:11:40 +0100 Subject: [7u4] Request for approval for CR 7130335 - Problem with timezone in a SimpleDateFormat In-Reply-To: <4F224E7C.4070804@oracle.com> References: <4F224E7C.4070804@oracle.com> Message-ID: <4F225C3C.7010106@oracle.com> Approved. On 01/27/2012 08:13 AM, Masayoshi Okutsu wrote: > Hi, > > This is a request to backport a JDK 8 fix into 7u4. > > 7130335: Problem with timezone in a SimpleDateFormat > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130335 > > webrev: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7aa5ddfa3c9d > > Thanks, > Masayoshi > > From artem.ananiev at oracle.com Fri Jan 27 01:57:22 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 27 Jan 2012 13:57:22 +0400 Subject: [7u-osx] Request for approval for 7131196 - [macosx] Cmd-Q does not quit a graphical Java app In-Reply-To: <4F2252DC.7050900@oracle.com> References: <4F2252DC.7050900@oracle.com> Message-ID: <4F227502.6010502@oracle.com> Approved. On 1/27/2012 11:31 AM, Anton V. Tarasov wrote: > Hello, > > A request to push the changes to jdk7u-osx. > Reviewed on macosx-port-dev by Artem Ananiev. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131196 > Webrev: http://cr.openjdk.java.net/~ant/7131196/webrev.0/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002464.html > > > Thanks, > Anton. From pavel.porvatov at oracle.com Fri Jan 27 02:01:29 2012 From: pavel.porvatov at oracle.com (Pavel Porvatov) Date: Fri, 27 Jan 2012 14:01:29 +0400 Subject: [7u4] Request for approval for CR 7010561 - Tab text position with Synth based LaF is different to Java 5/6 Message-ID: <4F2275F9.2070502@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4. Bug info: CR 7010561 - Tab text position with Synth based LaF is different to Java 5/6 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7010561 Some time ago the fix was prepared, approved and pushed in jdk8: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4f2a2bf0ce84 For 7u4 the fix is the same and doesn't contain any modifications. Thanks, Pavel From leonid.romanov at oracle.com Fri Jan 27 03:07:45 2012 From: leonid.romanov at oracle.com (Leonid Romanov) Date: Fri, 27 Jan 2012 15:07:45 +0400 Subject: [7u-osx] Request for approval for MACOSX_PORT-568: KeyEvent difference between Apple 1.6 and openjdk 1.7 Message-ID: <39DB006C-B021-43ED-B4E7-48E01CAADB73@oracle.com> Hi, This a request to push the following changes to jdk7u-osx. CR: http://java.net/jira/browse/MACOSX_PORT-568 Webrev: http://cr.openjdk.java.net/~leonidr/MACOSX_PORT-568/webrev.00/ The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov and Alexander Potochkin. Thanks, Leonid. From artem.ananiev at oracle.com Fri Jan 27 03:42:20 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 27 Jan 2012 15:42:20 +0400 Subject: [7u-osx] Request for approval for MACOSX_PORT-568: KeyEvent difference between Apple 1.6 and openjdk 1.7 In-Reply-To: <39DB006C-B021-43ED-B4E7-48E01CAADB73@oracle.com> References: <39DB006C-B021-43ED-B4E7-48E01CAADB73@oracle.com> Message-ID: <4F228D9C.9070004@oracle.com> Approved. On 1/27/2012 3:07 PM, Leonid Romanov wrote: > Hi, > This a request to push the following changes to jdk7u-osx. > > CR: http://java.net/jira/browse/MACOSX_PORT-568 > Webrev: http://cr.openjdk.java.net/~leonidr/MACOSX_PORT-568/webrev.00/ > > The fix has been reviewed on macosx-port-dev mailing list by Anthony Petrov and Alexander Potochkin. > > Thanks, > Leonid. > From alexandr.scherbatiy at oracle.com Fri Jan 27 05:11:33 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Fri, 27 Jan 2012 17:11:33 +0400 Subject: [7u4] Request for approval for CR 7109962 closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS Message-ID: <4F22A285.1020308@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7109962 closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7109962 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/96b5999af66b The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From greg.x.brown at oracle.com Fri Jan 27 05:44:47 2012 From: greg.x.brown at oracle.com (Greg Brown) Date: Fri, 27 Jan 2012 08:44:47 -0500 Subject: [7u4] Review request for CR 7134730 Message-ID: This change resolves some path issues in the XCode project that builds the JavaAppLauncher executable and updates the XCode project for XCode 4.2. It also fixes some issues with classpath and command-line argument handling. -------------- next part -------------- A non-text attachment was scrubbed... Name: xcode.diff Type: application/octet-stream Size: 36858 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20120127/ee42ba38/xcode.diff -------------- next part -------------- From alexandr.scherbatiy at oracle.com Fri Jan 27 05:46:12 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Fri, 27 Jan 2012 17:46:12 +0400 Subject: [7u4] Request for approval for CR 7105040 - closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS Message-ID: <4F22AAA4.1050303@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7105040 closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7105040 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6a7109f52966 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From greg.x.brown at oracle.com Fri Jan 27 05:54:12 2012 From: greg.x.brown at oracle.com (Greg Brown) Date: Fri, 27 Jan 2012 08:54:12 -0500 Subject: [7u4] Review request for CR 7134730 In-Reply-To: References: Message-ID: <8562E604-8AAB-4347-82E6-0E32A759E668@oracle.com> Please ignore - I meant to send this to the Mac dev list. On Jan 27, 2012, at 8:44 AM, Greg Brown wrote: > This change resolves some path issues in the XCode project that builds the JavaAppLauncher executable and updates the XCode project for XCode 4.2. It also fixes some issues with classpath and command-line argument handling. > > > From edvard.wendelin at oracle.com Fri Jan 27 07:41:55 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 27 Jan 2012 16:41:55 +0100 Subject: [7u4] Request for approval for CR 7010561 - Tab text position with Synth based LaF is different to Java 5/6 In-Reply-To: <4F2275F9.2070502@oracle.com> References: <4F2275F9.2070502@oracle.com> Message-ID: <4F22C5C3.9080809@oracle.com> Approved. On 01/27/2012 11:01 AM, Pavel Porvatov wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4. > > Bug info: CR 7010561 - Tab text position with Synth based LaF is > different to Java 5/6 > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7010561 > > Some time ago the fix was prepared, approved and pushed in jdk8: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4f2a2bf0ce84 > > For 7u4 the fix is the same and doesn't contain any modifications. > > Thanks, Pavel From edvard.wendelin at oracle.com Fri Jan 27 07:42:17 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 27 Jan 2012 16:42:17 +0100 Subject: [7u4] Request for approval for CR 7122054 - (tz) Windows-only: tzmappings needs update for KB2633952 In-Reply-To: <4F2230C0.2050301@oracle.com> References: <4F2230C0.2050301@oracle.com> Message-ID: <4F22C5D9.8090908@oracle.com> Approved. On 01/27/2012 06:06 AM, Yuka Kamiya wrote: > Hi, > > This is a request to backport a JDK 8 fix into 7u4. > > 7122054: (tz) Windows-only: tzmappings needs update for KB2633952 > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122054 > > webrev: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1c4fffa22930 > > Thanks, > -- > Yuka From edvard.wendelin at oracle.com Fri Jan 27 07:42:42 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 27 Jan 2012 16:42:42 +0100 Subject: [7u4] Request for approval for CR 7109962 closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS In-Reply-To: <4F22A285.1020308@oracle.com> References: <4F22A285.1020308@oracle.com> Message-ID: <4F22C5F2.5080403@oracle.com> Approved. On 01/27/2012 02:11 PM, Alexander Scherbatiy wrote: > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7109962 closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7109962 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/96b5999af66b > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From pavel.porvatov at oracle.com Fri Jan 27 07:52:49 2012 From: pavel.porvatov at oracle.com (pavel.porvatov at oracle.com) Date: Fri, 27 Jan 2012 15:52:49 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7010561: Tab text position with Synth based LaF is different to Java 5/6 Message-ID: <20120127155307.1CF8D4722A@hg.openjdk.java.net> Changeset: c9527f448900 Author: rupashka Date: 2012-01-27 19:51 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c9527f448900 7010561: Tab text position with Synth based LaF is different to Java 5/6 Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/7010561/bug7010561.java From denis.fokin at oracle.com Fri Jan 27 08:08:12 2012 From: denis.fokin at oracle.com (Denis S. Fokin) Date: Fri, 27 Jan 2012 20:08:12 +0400 Subject: [7u4] Request for approval for 7078460 - JDialog is shown as separate icon on the taskbar In-Reply-To: <4F1ECD62.9000303@oracle.com> References: <4F1ECB08.2010000@oracle.com> <4F1ECD62.9000303@oracle.com> Message-ID: <4F22CBEC.50503@oracle.com> Hi Edvard, I have corrected a mistake in the fix. The change is pretty simple. Artem Ananiev has approved the new webrev http://cr.openjdk.java.net/~denis/7078460/webrev.02/ Could you approve the fix? Thank you, Denis. On 1/24/2012 7:25 PM, Edvard Wendelin wrote: > Approved. > > On 01/24/2012 04:15 PM, Denis S. Fokin wrote: >> Good day. >> >> I hereby request an approval to backport a fix for CR 7078460. >> >> The problem description could be found at the next location >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7078460 >> >> The fix has been integrated into jdk8 forest. Below is the changeset. >> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/5255fd5b0418 >> >> The fix for jdk8 has been reviewed in the next Open JDK threads by >> anthony (Anthony Petrov) >> >> http://mail.openjdk.java.net/pipermail/awt-dev/2012-January/002185.html >> >> Thank you, >> Denis. >> From david.katleman at sun.com Fri Jan 27 09:07:12 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:07:12 +0000 Subject: hg: jdk7u/jdk7u: Added tag jdk7u4-b09 for changeset 2455c661d0d7 Message-ID: <20120127170712.285504722C@hg.openjdk.java.net> Changeset: 2b07c262a8a9 Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2b07c262a8a9 Added tag jdk7u4-b09 for changeset 2455c661d0d7 ! .hgtags From david.katleman at sun.com Fri Jan 27 09:07:18 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:07:18 +0000 Subject: hg: jdk7u/jdk7u/corba: Added tag jdk7u4-b09 for changeset f83e6ff13e4b Message-ID: <20120127170719.67CCB4722D@hg.openjdk.java.net> Changeset: 23777178e7eb Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/23777178e7eb Added tag jdk7u4-b09 for changeset f83e6ff13e4b ! .hgtags From david.katleman at sun.com Fri Jan 27 09:07:51 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:07:51 +0000 Subject: hg: jdk7u/jdk7u/hotspot: Added tag jdk7u4-b09 for changeset c5695e7d2e4f Message-ID: <20120127170754.AAE964722E@hg.openjdk.java.net> Changeset: f926bdee9aba Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f926bdee9aba Added tag jdk7u4-b09 for changeset c5695e7d2e4f ! .hgtags From david.katleman at sun.com Fri Jan 27 09:09:11 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:09:11 +0000 Subject: hg: jdk7u/jdk7u/jaxp: Added tag jdk7u4-b09 for changeset 72cab8feaf31 Message-ID: <20120127170914.C498E4722F@hg.openjdk.java.net> Changeset: 7a37651d304d Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/7a37651d304d Added tag jdk7u4-b09 for changeset 72cab8feaf31 ! .hgtags From david.katleman at sun.com Fri Jan 27 09:09:22 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:09:22 +0000 Subject: hg: jdk7u/jdk7u/jaxws: Added tag jdk7u4-b09 for changeset ae59d2803a45 Message-ID: <20120127170922.8492B47230@hg.openjdk.java.net> Changeset: 3891fe529057 Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/3891fe529057 Added tag jdk7u4-b09 for changeset ae59d2803a45 ! .hgtags From david.katleman at sun.com Fri Jan 27 09:09:33 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:09:33 +0000 Subject: hg: jdk7u/jdk7u/jdk: Added tag jdk7u4-b09 for changeset 0e394800a961 Message-ID: <20120127171001.C773C47231@hg.openjdk.java.net> Changeset: 76b1a152c1d8 Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/76b1a152c1d8 Added tag jdk7u4-b09 for changeset 0e394800a961 ! .hgtags From david.katleman at sun.com Fri Jan 27 09:11:12 2012 From: david.katleman at sun.com (david.katleman at sun.com) Date: Fri, 27 Jan 2012 17:11:12 +0000 Subject: hg: jdk7u/jdk7u/langtools: Added tag jdk7u4-b09 for changeset cbd359dd5439 Message-ID: <20120127171117.369F647232@hg.openjdk.java.net> Changeset: bbf3cccdd07f Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/bbf3cccdd07f Added tag jdk7u4-b09 for changeset cbd359dd5439 ! .hgtags From edvard.wendelin at oracle.com Fri Jan 27 12:38:14 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 27 Jan 2012 21:38:14 +0100 Subject: [7u4] Request for approval for 7078460 - JDialog is shown as separate icon on the taskbar In-Reply-To: <4F22CBEC.50503@oracle.com> References: <4F1ECB08.2010000@oracle.com> <4F1ECD62.9000303@oracle.com> <4F22CBEC.50503@oracle.com> Message-ID: Approved. On Jan 27, 2012, at 5:08 PM, Denis S. Fokin wrote: > Hi Edvard, > > I have corrected a mistake in the fix. The change is pretty simple. > > Artem Ananiev has approved the new webrev > > http://cr.openjdk.java.net/~denis/7078460/webrev.02/ > > Could you approve the fix? > > Thank you, > Denis. > > > > On 1/24/2012 7:25 PM, Edvard Wendelin wrote: >> Approved. >> >> On 01/24/2012 04:15 PM, Denis S. Fokin wrote: >>> Good day. >>> >>> I hereby request an approval to backport a fix for CR 7078460. >>> >>> The problem description could be found at the next location >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7078460 >>> >>> The fix has been integrated into jdk8 forest. Below is the changeset. >>> http://hg.openjdk.java.net/jdk8/awt/jdk/rev/5255fd5b0418 >>> >>> The fix for jdk8 has been reviewed in the next Open JDK threads by >>> anthony (Anthony Petrov) >>> >>> http://mail.openjdk.java.net/pipermail/awt-dev/2012-January/002185.html >>> >>> Thank you, >>> Denis. >>> > From edvard.wendelin at oracle.com Fri Jan 27 12:38:32 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Fri, 27 Jan 2012 21:38:32 +0100 Subject: [7u4] Request for approval for CR 7105040 - closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS In-Reply-To: <4F22AAA4.1050303@oracle.com> References: <4F22AAA4.1050303@oracle.com> Message-ID: Approved. On Jan 27, 2012, at 2:46 PM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7105040 closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7105040 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/6a7109f52966 > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From bradford.wetmore at oracle.com Fri Jan 27 15:03:08 2012 From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com) Date: Fri, 27 Jan 2012 23:03:08 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7126889: Incorrect SSLEngine debug output Message-ID: <20120127230326.BF6734723F@hg.openjdk.java.net> Changeset: d3fa6e01d3dc Author: wetmore Date: 2012-01-27 15:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d3fa6e01d3dc 7126889: Incorrect SSLEngine debug output Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/EngineArgs.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh From alejandro.murillo at oracle.com Fri Jan 27 20:53:26 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 27 Jan 2012 21:53:26 -0700 Subject: [7u4] Request for approval for bulk integration of hs23-b12 Message-ID: <4F237F46.8020202@oracle.com> Requesting approval to integrate hs23-b12 into jdk7u4-b10. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u4/hs23-b12-jdk7u4-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. 6484965: G1: piggy-back liveness accounting phase on marking 6972759: Step over not working after thrown exception and Pop 6976060: G1: humongous object allocations should initiate marking cycles when necessary 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11 7097586: G1: improve the per-space output when using jmap -heap 7112413: JVM Crash, possibly GC-related 7116050: C2/ARM: memory stomping error with DivideMcTests 7120450: complete information dumped by frame_describe 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle 7121547: G1: High number mispredicted branches while iterating over the marking bitmap 7123910: Some CTW tests crash VM: is_loaded()&& that->is_loaded() 7125793: MAC: test_gamma should always work 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot 7127706: G1: re-enable survivors during the initial-mark pause 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp 7130676: Tiered: assert(bci == 0 || 0<= bci&& bcioop_size(this)) || (Universe::heap()->is_gc_active()&& ((is_typeArray()... 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807> max (1073741824) 7132515: Add dcmd to manage UnlockingCommercialFeature flag 7132936: guarantee(t != NULL) failed: must be con 7132945: Tiered: adjust OSR threshold of level 3 7133038: G1: Some small profile based optimizations -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From masayoshi.okutsu at oracle.com Sun Jan 29 20:40:46 2012 From: masayoshi.okutsu at oracle.com (masayoshi.okutsu at oracle.com) Date: Mon, 30 Jan 2012 04:40:46 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7130335: Problem with timezone in a SimpleDateFormat Message-ID: <20120130044124.B60E447272@hg.openjdk.java.net> Changeset: 5c06eec3f804 Author: okutsu Date: 2012-01-30 13:37 +0900 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/5c06eec3f804 7130335: Problem with timezone in a SimpleDateFormat Reviewed-by: peytoia ! src/share/classes/java/text/SimpleDateFormat.java + test/java/text/Format/DateFormat/Bug7130335.java From yuka.kamiya at oracle.com Sun Jan 29 23:53:31 2012 From: yuka.kamiya at oracle.com (yuka.kamiya at oracle.com) Date: Mon, 30 Jan 2012 07:53:31 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7122054: (tz) Windows-only: tzmappings needs update for KB2633952 Message-ID: <20120130075349.81BA047279@hg.openjdk.java.net> Changeset: cd80798dc799 Author: peytoia Date: 2012-01-30 16:51 +0900 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cd80798dc799 7122054: (tz) Windows-only: tzmappings needs update for KB2633952 Reviewed-by: okutsu ! src/windows/lib/tzmappings From dmitry.cherepanov at oracle.com Mon Jan 30 01:54:56 2012 From: dmitry.cherepanov at oracle.com (Dmitry Cherepanov) Date: Mon, 30 Jan 2012 12:54:56 +0300 Subject: [7u-osx] Request for approval for 7131793: [macosx] some cleanup in OGL pipeline code Message-ID: <4F2668F0.4030703@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131793 Webrev: http://cr.openjdk.java.net/~dcherepanov/7131793/webrev.2 Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002537.html Thanks, Dmitry From edvard.wendelin at oracle.com Mon Jan 30 00:54:33 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 30 Jan 2012 09:54:33 +0100 Subject: [7u4] Request for approval for bulk integration of hs23-b12 In-Reply-To: <4F237F46.8020202@oracle.com> References: <4F237F46.8020202@oracle.com> Message-ID: <15DA1C15-45BB-446B-A683-CBD10AF6D3CA@oracle.com> Approved. On Jan 28, 2012, at 5:53 AM, Alejandro E Murillo wrote: > Requesting approval to integrate hs23-b12 into jdk7u4-b10. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u4/hs23-b12-jdk7u4-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. > > 6484965: G1: piggy-back liveness accounting phase on marking > 6972759: Step over not working after thrown exception and Pop > 6976060: G1: humongous object allocations should initiate marking cycles when necessary > 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory > 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size > 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11 > 7097586: G1: improve the per-space output when using jmap -heap > 7112413: JVM Crash, possibly GC-related > 7116050: C2/ARM: memory stomping error with DivideMcTests > 7120450: complete information dumped by frame_describe > 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle > 7121547: G1: High number mispredicted branches while iterating over the marking bitmap > 7123910: Some CTW tests crash VM: is_loaded()&& that->is_loaded() > 7125793: MAC: test_gamma should always work > 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot > 7127706: G1: re-enable survivors during the initial-mark pause > 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output > 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp > 7130676: Tiered: assert(bci == 0 || 0<= bci&& bci 7131028: Switch statement takes wrong path > 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS > 7131302: connode.cpp:205 Error: ShouldNotReachHere() > 7131346: Parsing of boolean arguments to diagnostic commands is broken > 7131791: G1: Asserts in nightly testing due to 6976060 > 7131979: new hotspot build - hs23-b12 > 7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active()&& ((is_typeArray()... > 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807> max (1073741824) > 7132515: Add dcmd to manage UnlockingCommercialFeature flag > 7132936: guarantee(t != NULL) failed: must be con > 7132945: Tiered: adjust OSR threshold of level 3 > 7133038: G1: Some small profile based optimizations > > -- > Alejandro E Murillo, Java Performance > Phone: (303) 955-2584. > Timezone: US/Mountain (UTC-0700) > From alexandr.scherbatiy at oracle.com Mon Jan 30 01:29:44 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 30 Jan 2012 13:29:44 +0400 Subject: [7u4] Request for approval for CR 7122149 - closed/javax/swing/UITest/UITest.java fails on MacOS Message-ID: <4F266308.9060808@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7122149 closed/javax/swing/UITest/UITest.java fails on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122149 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/39b661c5867a The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From edvard.wendelin at oracle.com Mon Jan 30 01:32:15 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 30 Jan 2012 10:32:15 +0100 Subject: [7u4] Request for approval for CR 7122149 - closed/javax/swing/UITest/UITest.java fails on MacOS In-Reply-To: <4F266308.9060808@oracle.com> References: <4F266308.9060808@oracle.com> Message-ID: <2E2D7696-97F4-460E-B160-4F2A2C05B440@oracle.com> Approved. On Jan 30, 2012, at 10:29 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7122149 closed/javax/swing/UITest/UITest.java fails on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122149 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/39b661c5867a > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From alexandr.scherbatiy at oracle.com Mon Jan 30 01:36:37 2012 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Mon, 30 Jan 2012 13:36:37 +0400 Subject: [7u4] Request for approval for CR 7122173 - Several Regression tests fail on MacOS Message-ID: <4F2664A5.4040601@oracle.com> Hello, This is a request to backport a JDK 8 fix into JDK 7u4: 7122173 Several Regression tests fail on MacOS http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122173 The fix has already been pushed to JDK 8, as: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc9ff174a1c3 The code changes for jdk7u4 are identical to the ones in jdk8. Thank you, Alexandr. From sergey.bylokhov at oracle.com Mon Jan 30 01:44:55 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Mon, 30 Jan 2012 13:44:55 +0400 Subject: [7u-osx] Request for approval for 7131793: [macosx] some cleanup in OGL pipeline code In-Reply-To: <4F2668F0.4030703@oracle.com> References: <4F2668F0.4030703@oracle.com> Message-ID: <4F266697.8070300@oracle.com> Hi Dmitry, I have a question about CGLLayer.m 124JNFCallVoidMethod(env, [self.javaLayer jObjectWithEnv:env], jm_drawInCGLContext); Should we delete a local reference which returned from [self.javaLayer jObjectWithEnv:env]? And check it for null? 30.01.2012 13:54, Dmitry Cherepanov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131793 > > Webrev: http://cr.openjdk.java.net/~dcherepanov/7131793/webrev.2 > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002537.html > > Thanks, > Dmitry -- Best regards, Sergey. From edvard.wendelin at oracle.com Mon Jan 30 01:45:16 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Mon, 30 Jan 2012 10:45:16 +0100 Subject: [7u4] Request for approval for CR 7122173 - Several Regression tests fail on MacOS In-Reply-To: <4F2664A5.4040601@oracle.com> References: <4F2664A5.4040601@oracle.com> Message-ID: <5103C8AB-4305-4634-BCD9-F31D6DBA76AE@oracle.com> Approved. On Jan 30, 2012, at 10:36 AM, Alexander Scherbatiy wrote: > > Hello, > > This is a request to backport a JDK 8 fix into JDK 7u4: > > 7122173 Several Regression tests fail on MacOS > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122173 > > The fix has already been pushed to JDK 8, as: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/cc9ff174a1c3 > > > The code changes for jdk7u4 are identical to the ones in jdk8. > > Thank you, > Alexandr. > From sergey.bylokhov at oracle.com Mon Jan 30 01:52:05 2012 From: sergey.bylokhov at oracle.com (Sergey Bylokhov) Date: Mon, 30 Jan 2012 13:52:05 +0400 Subject: [7u-osx] Request for approval for 7131793: [macosx] some cleanup in OGL pipeline code In-Reply-To: <4F266697.8070300@oracle.com> References: <4F2668F0.4030703@oracle.com> <4F266697.8070300@oracle.com> Message-ID: <4F266845.8080507@oracle.com> 30.01.2012 13:44, Sergey Bylokhov wrote: > Hi Dmitry, > I have a question about CGLLayer.m > > 124JNFCallVoidMethod(env, [self.javaLayer jObjectWithEnv:env], > jm_drawInCGLContext); > > Should we delete a local reference which returned from [self.javaLayer > jObjectWithEnv:env]? And check it for null? JNFJObjectWrapper.h ...... - (jobject) jObjectWithEnv:(JNIEnv *)env; // returns a new local-ref, must be released with DeleteLocalRef ...... > > > 30.01.2012 13:54, Dmitry Cherepanov wrote: >> This is a request to push the following fix to jdk7u-osx: >> >> CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131793 >> >> Webrev: http://cr.openjdk.java.net/~dcherepanov/7131793/webrev.2 >> >> Technical review: >> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002537.html >> >> Thanks, >> Dmitry > > -- Best regards, Sergey. From denis.fokin at sun.com Mon Jan 30 01:53:38 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 09:53:38 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7078460: JDialog is shown as separate icon on the taskbar Message-ID: <20120130095348.F0ED24727D@hg.openjdk.java.net> Changeset: b6359adf1f31 Author: denis Date: 2012-01-30 13:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b6359adf1f31 7078460: JDialog is shown as separate icon on the taskbar Reviewed-by: art ! src/solaris/classes/sun/awt/X11/XWindowPeer.java From denis.fokin at sun.com Mon Jan 30 02:06:56 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 10:06:56 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7112854: [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS Message-ID: <20120130100705.B82614727E@hg.openjdk.java.net> Changeset: 2bd0d00e8729 Author: alexsch Date: 2012-01-30 13:57 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/2bd0d00e8729 7112854: [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS Reviewed-by: rupashka + test/javax/swing/JPopupMenu/6827786/bug6827786.java From denis.fokin at sun.com Mon Jan 30 02:13:08 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 10:13:08 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7116634: [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS Message-ID: <20120130101318.28E1A4727F@hg.openjdk.java.net> Changeset: 93b5aa0c8e8c Author: alexsch Date: 2012-01-30 14:06 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/93b5aa0c8e8c 7116634: [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JTree/6263446/bug6263446.java From denis.fokin at sun.com Mon Jan 30 02:40:43 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 10:40:43 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7109962: [macosx] closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS Message-ID: <20120130104132.E60E347280@hg.openjdk.java.net> Changeset: d51b805f59bc Author: alexsch Date: 2012-01-30 14:34 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/d51b805f59bc 7109962: [macosx] closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JList/6462008/bug6462008.java From denis.fokin at sun.com Mon Jan 30 02:46:08 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 10:46:08 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7105040: [macosx] closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS Message-ID: <20120130104620.F064647281@hg.openjdk.java.net> Changeset: cf5ab82c9f2a Author: alexsch Date: 2012-01-30 14:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cf5ab82c9f2a 7105040: [macosx] closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS Reviewed-by: rupashka + test/javax/swing/JPopupMenu/4966112/bug4966112.java From denis.fokin at sun.com Mon Jan 30 03:19:17 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 11:19:17 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7122149: [macosx] closed/javax/swing/UITest/UITest.java fails on MacOS Message-ID: <20120130111929.C35AA47282@hg.openjdk.java.net> Changeset: f71e4abab7f6 Author: alexsch Date: 2012-01-30 15:12 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f71e4abab7f6 7122149: [macosx] closed/javax/swing/UITest/UITest.java fails on MacOS Reviewed-by: rupashka ! src/share/classes/sun/awt/OSInfo.java + test/javax/swing/UITest/UITest.java From denis.fokin at sun.com Mon Jan 30 03:27:05 2012 From: denis.fokin at sun.com (denis.fokin at sun.com) Date: Mon, 30 Jan 2012 11:27:05 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7122173: [macosx] Several Regression tests fail on MacOS Message-ID: <20120130112715.86BF947283@hg.openjdk.java.net> Changeset: 68a486672cf8 Author: alexsch Date: 2012-01-30 15:20 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/68a486672cf8 7122173: [macosx] Several Regression tests fail on MacOS Reviewed-by: rupashka + test/javax/swing/SwingUtilities/4917669/bug4917669.java + test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java + test/javax/swing/text/html/CSS/4530474/bug4530474.java + test/javax/swing/text/html/CSS/4530474/test.css + test/javax/swing/text/html/CSS/4530474/test.html From anthony.petrov at oracle.com Mon Jan 30 06:18:04 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Mon, 30 Jan 2012 18:18:04 +0400 Subject: [7u-osx] Request for approval for 7132809: [macosx] MAXIMIZED_BOTH set before setVisible(true) hides Frame Message-ID: <4F26A69C.503@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7132809 http://cr.openjdk.java.net/~anthony/x-11-MaximizedBoth-7132809.0/ Technical review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002500.html -- best regards, Anthony From Alexander.Potochkin at oracle.com Mon Jan 30 07:38:34 2012 From: Alexander.Potochkin at oracle.com (Alexander Potochkin) Date: Mon, 30 Jan 2012 19:38:34 +0400 Subject: [jdk7u-osx] Request for approval for 7130360: [macosx] Packed JInternalFrame invisible on Aqua L&F Message-ID: <4F26B97A.2060404@oracle.com> This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~alexp/7130360/webrev.00/ the bug's description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130360 the fix was approved by anthony Thanks alexp From Alexander.Potochkin at oracle.com Mon Jan 30 07:39:39 2012 From: Alexander.Potochkin at oracle.com (Alexander Potochkin) Date: Mon, 30 Jan 2012 19:39:39 +0400 Subject: [jdk7u-osx] Request for approval for 7124393: [macosx] JCheckBox in JTable: checkbox doesn't alaways respond to the first mouse click Message-ID: <4F26B9BB.7060303@oracle.com> This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~alexp/7124393/webrev.00/ the bug's description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124393 the fix was approved by anthony Thanks alexp From Alexander.Potochkin at oracle.com Mon Jan 30 07:42:32 2012 From: Alexander.Potochkin at oracle.com (Alexander Potochkin) Date: Mon, 30 Jan 2012 19:42:32 +0400 Subject: [jdk7u-osx] Request for approval for 7124387: [macosx] Application freezes on dispose window, created by JFileChooser Message-ID: <4F26BA68.1000105@oracle.com> This is a request to push the following fix to jdk7u-osx: http://cr.openjdk.java.net/~alexp/7124387/webrev.00/ the bug's description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124387 the fix was approved by Artem Thanks alexp From swingler at apple.com Mon Jan 30 08:47:36 2012 From: swingler at apple.com (Mike Swingler) Date: Mon, 30 Jan 2012 08:47:36 -0800 Subject: [7u-osx] Request for approval for 7131793: [macosx] some cleanup in OGL pipeline code In-Reply-To: <4F266845.8080507@oracle.com> References: <4F2668F0.4030703@oracle.com> <4F266697.8070300@oracle.com> <4F266845.8080507@oracle.com> Message-ID: On Jan 30, 2012, at 1:52 AM, Sergey Bylokhov wrote: > 30.01.2012 13:44, Sergey Bylokhov wrote: >> Hi Dmitry, >> I have a question about CGLLayer.m >> >> 124JNFCallVoidMethod(env, [self.javaLayer jObjectWithEnv:env], jm_drawInCGLContext); >> >> Should we delete a local reference which returned from [self.javaLayer jObjectWithEnv:env]? And check it for null? > JNFJObjectWrapper.h > ...... > - (jobject) jObjectWithEnv:(JNIEnv *)env; // returns a new local-ref, must be released with DeleteLocalRef > ...... >> >> >> 30.01.2012 13:54, Dmitry Cherepanov wrote: >>> This is a request to push the following fix to jdk7u-osx: >>> >>> CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7131793 >>> >>> Webrev: http://cr.openjdk.java.net/~dcherepanov/7131793/webrev.2 >>> >>> Technical review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002537.html >>> >>> Thanks, >>> Dmitry I believe local refs are collected after the scope of the local function returns, so I don't believe it's strictly necessary. Is that right? Regards, Mike Swingler Apple Inc. From artem.ananiev at oracle.com Mon Jan 30 09:24:24 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 30 Jan 2012 21:24:24 +0400 Subject: [jdk7u-osx] Request for approval for 7130360: [macosx] Packed JInternalFrame invisible on Aqua L&F In-Reply-To: <4F26B97A.2060404@oracle.com> References: <4F26B97A.2060404@oracle.com> Message-ID: <4F26D248.3050601@oracle.com> Approved. On 1/30/2012 7:38 PM, Alexander Potochkin wrote: > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~alexp/7130360/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7130360 > > the fix was approved by anthony > > Thanks > alexp From artem.ananiev at oracle.com Mon Jan 30 09:27:01 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 30 Jan 2012 21:27:01 +0400 Subject: [jdk7u-osx] Request for approval for 7124393: [macosx] JCheckBox in JTable: checkbox doesn't alaways respond to the first mouse click In-Reply-To: <4F26B9BB.7060303@oracle.com> References: <4F26B9BB.7060303@oracle.com> Message-ID: <4F26D2E5.8080507@oracle.com> Approved. On 1/30/2012 7:39 PM, Alexander Potochkin wrote: > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~alexp/7124393/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124393 > > the fix was approved by anthony > > Thanks > alexp From artem.ananiev at oracle.com Mon Jan 30 09:27:29 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 30 Jan 2012 21:27:29 +0400 Subject: [jdk7u-osx] Request for approval for 7124387: [macosx] Application freezes on dispose window, created by JFileChooser In-Reply-To: <4F26BA68.1000105@oracle.com> References: <4F26BA68.1000105@oracle.com> Message-ID: <4F26D301.9090601@oracle.com> Approved. On 1/30/2012 7:42 PM, Alexander Potochkin wrote: > This is a request to push the following fix to jdk7u-osx: > http://cr.openjdk.java.net/~alexp/7124387/webrev.00/ > > the bug's description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124387 > > the fix was approved by Artem > > Thanks > alexp From lana.steuck at oracle.com Mon Jan 30 11:02:51 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jan 2012 19:02:51 +0000 Subject: hg: jdk7u/jdk7u/langtools: 7 new changesets Message-ID: <20120130190307.D80BE4728F@hg.openjdk.java.net> Changeset: 4b1503723257 Author: dmeetry Date: 2012-01-24 17:09 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/4b1503723257 7127924: langtools regression tests sometimes fail en-masse on windows Reviewed-by: jjh ! test/tools/javac/diags/CheckExamples.java ! test/tools/javac/diags/MessageInfo.java ! test/tools/javac/diags/RunExamples.java Changeset: 5842b848a41a Author: dmeetry Date: 2012-01-25 08:17 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/5842b848a41a 7123100: javac fails with java.lang.StackOverflowError Summary: Inference of under-constrained type-variables creates erroneous recursive wildcard types Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/cast/7123100/T7123100a.java + test/tools/javac/cast/7123100/T7123100a.out + test/tools/javac/cast/7123100/T7123100b.java + test/tools/javac/cast/7123100/T7123100b.out + test/tools/javac/cast/7123100/T7123100c.java + test/tools/javac/cast/7123100/T7123100c.out + test/tools/javac/cast/7123100/T7123100d.java + test/tools/javac/cast/7123100/T7123100d.out Changeset: cfdc1b1c4c86 Author: bpatel Date: 2012-01-25 10:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/cfdc1b1c4c86 7132631: The help-doc.html generates an invalid link to constant-values.html Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties + test/com/sun/javadoc/testHelpFile/TestHelpFile.java Changeset: bf0e932fe9b4 Author: bpatel Date: 2012-01-25 16:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/bf0e932fe9b4 7068595: html files in class-use dir do not get loaded correctly when Frames link is clicked Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java Changeset: 83d5084beaa1 Author: jjh Date: 2012-01-25 17:26 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/83d5084beaa1 7129225: javac fails to run annotation processors when star import of package of gensrc Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/tools/javac/7129225/Anno.java + test/tools/javac/7129225/AnnoProcessor.java + test/tools/javac/7129225/NegTest.ref + test/tools/javac/7129225/TestImportStar.java + test/tools/javac/7129225/TestImportStar.ref Changeset: 7ca6d8cb4cc7 Author: jjh Date: 2012-01-25 17:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/7ca6d8cb4cc7 7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/main/Main.java + test/tools/javah/T7126832/T7126832.java + test/tools/javah/T7126832/java.java Changeset: 8919b2b02fcb Author: lana Date: 2012-01-27 16:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/8919b2b02fcb Merge From lana.steuck at oracle.com Mon Jan 30 11:03:10 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jan 2012 19:03:10 +0000 Subject: hg: jdk7u/jdk7u/jdk: 26 new changesets Message-ID: <20120130190740.6DDFF47290@hg.openjdk.java.net> Changeset: 5af6820a0847 Author: xuelei Date: 2012-01-15 19:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5af6820a0847 7106773: 512 bits RSA key cannot work with SHA384 and SHA512 Reviewed-by: weijun ! src/share/classes/sun/security/pkcs11/P11Cipher.java ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11Signature.java ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/share/classes/sun/security/util/KeyLength.java + src/share/classes/sun/security/util/Length.java ! src/windows/classes/sun/security/mscapi/Key.java ! src/windows/classes/sun/security/mscapi/RSACipher.java ! src/windows/classes/sun/security/mscapi/RSASignature.java + test/sun/security/mscapi/ShortRSAKey1024.sh + test/sun/security/mscapi/ShortRSAKey512.sh + test/sun/security/mscapi/ShortRSAKey768.sh + test/sun/security/mscapi/ShortRSAKeyWithinTLS.java ! test/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java + test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java Changeset: 6e94688e622d Author: weijun Date: 2012-01-13 12:46 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6e94688e622d 7118809: rcache deadlock Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java ! test/sun/security/krb5/auto/Context.java + test/sun/security/krb5/auto/ReplayCache.java Changeset: b5074ea960b9 Author: twisti Date: 2012-01-16 01:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b5074ea960b9 7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods Reviewed-by: jrose, never ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: 40037f37550d Author: twisti Date: 2012-01-16 01:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/40037f37550d 7109063: JSR 292: fix for 7085860 is incomplete Reviewed-by: iveresov, alanb, jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! test/ProblemList.txt ! test/java/lang/invoke/InvokeDynamicPrintArgs.java Changeset: d8462705e74c Author: chegar Date: 2012-01-16 18:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d8462705e74c 7129083: CookieManager does not store cookies if url is read before setting cookie manager Reviewed-by: michaelm ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/https/HttpsClient.java + test/sun/net/www/http/HttpClient/CookieHttpClientTest.java + test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Changeset: df5426ea5204 Author: chegar Date: 2012-01-17 19:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/df5426ea5204 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) Reviewed-by: alanb - test/java/io/File/BlockIsDirectory.java Changeset: 5470f5450566 Author: alanb Date: 2012-01-18 11:08 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5470f5450566 7130398: ProblemList.txt updates (1/2012) Reviewed-by: chegar ! test/ProblemList.txt Changeset: 730a7019e5bc Author: coffeys Date: 2012-01-18 11:12 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/730a7019e5bc 7058133: Javah should use the freshly built classes instead of those from the BOOTDIR jdk Reviewed-by: valeriep ! make/sun/security/ec/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile Changeset: de5e9bf5b313 Author: valeriep Date: 2012-01-18 13:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/de5e9bf5b313 7088989: Improve the performance for T4 by utilizing the newly provided crypto APIs Summary: Added the OracleUcrypto provider for utilizing the Solaris ucrypto API. Reviewed-by: weijun ! make/com/oracle/Makefile + make/com/oracle/net/Makefile + make/com/oracle/nio/Makefile + make/com/oracle/security/ucrypto/FILES_c.gmk + make/com/oracle/security/ucrypto/Makefile + make/com/oracle/security/ucrypto/mapfile-vers + make/com/oracle/util/Makefile ! src/share/lib/security/java.security-solaris ! test/Makefile + test/com/oracle/security/ucrypto/TestAES.java + test/com/oracle/security/ucrypto/TestDigest.java + test/com/oracle/security/ucrypto/TestRSA.java + test/com/oracle/security/ucrypto/UcryptoTest.java ! test/java/security/Provider/DefaultPKCS11.java Changeset: 9ec80e94c5cd Author: valeriep Date: 2012-01-18 19:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9ec80e94c5cd 7092825: javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck. Summary: Changed patternCache from synchronizedMap to ConcurrentHashMap. Reviewed-by: mullan ! src/share/classes/javax/crypto/Cipher.java Changeset: b2488252ba0c Author: valeriep Date: 2012-01-18 19:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b2488252ba0c 7033170: Cipher.getMaxAllowedKeyLength(String) throws NoSuchAlgorithmException Summary: Changed to always use full transformation as provider properties. Reviewed-by: mullan ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/javax/crypto/Cipher/GetMaxAllowed.java Changeset: aa79e3ead22d Author: dbuck Date: 2012-01-19 12:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa79e3ead22d 7083621: Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates Reviewed-by: bae, prr ! make/sun/awt/Makefile Changeset: e931d7fb0043 Author: fparain Date: 2012-01-19 01:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e931d7fb0043 7104647: Adding a diagnostic command framework Reviewed-by: mchung, dholmes ! make/common/Release.gmk ! make/java/management/mapfile-vers ! make/launchers/Makefile ! make/sun/tools/Makefile + src/linux/doc/man/jcmd.1 + src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java + src/share/classes/com/sun/management/DiagnosticCommandInfo.java ! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/share/classes/sun/management/HotSpotDiagnostic.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java + src/share/classes/sun/tools/jcmd/Arguments.java + src/share/classes/sun/tools/jcmd/JCmd.java ! src/share/javavm/export/jmm.h ! src/share/native/sun/management/HotSpotDiagnostic.c + src/solaris/doc/sun/man/man1/jcmd.1 + test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java + test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java + test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java ! test/sun/tools/common/CommonSetup.sh + test/sun/tools/jcmd/dcmd-script.txt + test/sun/tools/jcmd/help_help.out + test/sun/tools/jcmd/jcmd-Defaults.sh + test/sun/tools/jcmd/jcmd-f.sh + test/sun/tools/jcmd/jcmd-help-help.sh + test/sun/tools/jcmd/jcmd-help.sh + test/sun/tools/jcmd/jcmd-pid.sh + test/sun/tools/jcmd/jcmd_Output1.awk + test/sun/tools/jcmd/jcmd_pid_Output1.awk + test/sun/tools/jcmd/jcmd_pid_Output2.awk + test/sun/tools/jcmd/usage.out Changeset: 573f188ff65e Author: lana Date: 2012-01-20 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/573f188ff65e Merge Changeset: bbb32414449f Author: rbackman Date: 2012-01-17 16:20 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bbb32414449f 7132386: makefile support for tracing/Java Flight Recorder framework phase I Reviewed-by: dholmes, ohair, rottenha Contributed-by: Markus Gronlund , Erik Gahlin , Nils Loodin , Rickard Backman , Staffan Larsen ! make/com/oracle/Makefile + make/com/oracle/jfr/Makefile ! make/common/Defs.gmk ! make/common/Release.gmk Changeset: 6d17a729259d Author: mullan Date: 2012-01-24 11:27 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6d17a729259d 7131084: XMLDSig XPathFilter2Transform regression involving intersect filter Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java ! test/javax/xml/crypto/dsig/KeySelectors.java ! test/javax/xml/crypto/dsig/ValidationTests.java ! test/javax/xml/crypto/dsig/X509KeySelector.java + test/javax/xml/crypto/dsig/data/xmldsig-xfilter2.xml Changeset: 1e376c214a68 Author: mullan Date: 2012-01-24 11:30 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1e376c214a68 Merge Changeset: f45ddb8b71aa Author: jrose Date: 2011-06-14 22:47 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f45ddb8b71aa 7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces Summary: fix non-compliant logic in MethodHandleProxies, fix invalid private classes in MethodHandlesTest Reviewed-by: twisti, never ! src/share/classes/java/lang/invoke/MethodHandleProxies.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 98f844077547 Author: jrose Date: 2012-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/98f844077547 7077803: java.lang.InternalError in java.lang.invoke.MethodHandleNatives.init Summary: Use correct access token for unreflecting MHs where setAccessible(true) Reviewed-by: never, twisti ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 6fb7e795664e Author: jrose Date: 2012-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6fb7e795664e 7030453: JSR 292 ClassValue.get method is too slow Summary: Implement ClassValue cooperatively with Class like ThreadLocal with Thread. Reviewed-by: twisti, mduigou ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassValue.java ! test/java/lang/invoke/ClassValueTest.java Changeset: e22dda65a42c Author: ksrini Date: 2012-01-11 08:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e22dda65a42c 7125442: jar application located in two bytes character named folder cannot be run with JRE 7 u1/u2 Reviewed-by: sherman, mchung, darcy ! src/share/bin/java.c + test/tools/launcher/I18NJarTest.java ! test/tools/launcher/TestHelper.java Changeset: 0c2dd6584b7c Author: rbackman Date: 2012-01-26 09:51 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0c2dd6584b7c 7133124: Remove redundant packages from JAR command line Reviewed-by: acorn, alanb, dholmes, rottenha ! make/common/Release.gmk Changeset: d1ab7147ea8a Author: peytoia Date: 2012-01-26 20:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d1ab7147ea8a 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException Reviewed-by: okutsu ! src/share/classes/java/util/Calendar.java + test/java/util/Calendar/Bug7017458.java Changeset: c9527f448900 Author: rupashka Date: 2012-01-27 19:51 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c9527f448900 7010561: Tab text position with Synth based LaF is different to Java 5/6 Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/7010561/bug7010561.java Changeset: d3fa6e01d3dc Author: wetmore Date: 2012-01-27 15:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d3fa6e01d3dc 7126889: Incorrect SSLEngine debug output Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/EngineArgs.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh Changeset: 6485e842d7f7 Author: lana Date: 2012-01-27 16:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6485e842d7f7 Merge - test/java/io/File/BlockIsDirectory.java From lana.steuck at oracle.com Mon Jan 30 11:08:51 2012 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 30 Jan 2012 11:08:51 -0800 (PST) Subject: jdk7u-b10: jdk7u-dev Message-ID: <201201301908.q0UJ8pHN027976@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2b07c262a8a9 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/8919b2b02fcb http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6485e842d7f7 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/3891fe529057 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/7a37651d304d http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f926bdee9aba http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/23777178e7eb --- All the fixes will be tested during promotion (no PIT testing at this point): 7068595 docl stddoclet html files in class-use dir do not get loaded correctly when 7132631 docl stddoclet The help-doc.html generates an invalid link to constant-valu 7130192 guid none non-compiling example in documenation 7030453 hots compiler2 JSR 292 ClassValue.get method is too slow 7085860 hots compiler2 JSR 292: implement CallSite.setTargetNormal and setTargetVol 7131193 java build Blacklist Java Flight Recorder closed code 7083621 java classes_2d Add fontconfig file for OEL6 and rename RH/O EL 5 file so th 7054590 java classes_dyn (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts 7077803 java classes_dyn java.lang.InternalError in java.lang.invoke.MethodHandleNati 7109063 java classes_dyn JSR 292: fix for 7085860 is incomplete 6671616 java classes_io TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev 7129083 java classes_net CookieManager does not store cookies if url is read before s 7088989 java classes_security Improve the performance for T4 by utilizing the newly provid 7092825 java classes_security javax.crypto.Cipher.Transform.patternCache is synchronizedMa 7131084 java classes_security XMLDSig XPathFilter2Transform regression involving intersect 7010561 java classes_swing Tab text position with Synth based LaF is different to Java 7017458 java classes_util_i18 (cal) Multithreaded deserialization of Calendar leads to Cla 7123100 java compiler javac fails with java.lang.StackOverflowError 7127924 java compiler langtools regression tests sometimes fail en-masse on window 7129225 java compiler javac fails to run annotation processors when star import of 7126832 java javah com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileMan 7130398 java other ProblemList.txt updates (1/2012) 7104647 java serviceability Adding a diagnostic command framework 7115200 java serviceability Add Java Flight Recorder phase I 7132386 java serviceability Add makefile support for event tracing phase 1 7125442 java tools jar application located in two bytes character named folder 7133124 java configuration JDK7u4 builds failed for all platforms at Step 2 of build pr 7058133 jce build Javah should use the freshly built classes instead of those 7033170 jce pkcs11_csp Cipher.getMaxAllowedKeyLength(String) throws NoSuchAlgorithm 7118809 jgss krb5plugin rcache deadlock 7106773 jsse runtime 512 bits RSA key cannot work with SHA384 and SHA512 7126889 jsse runtime Incorrect SSLEngine debug output 7136702 java build Do not exclude jaxp/src or jaxws/src directories (once again) From kurchi.subhra.hazra at oracle.com Mon Jan 30 14:01:04 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Mon, 30 Jan 2012 14:01:04 -0800 Subject: [7u4-osx] Request for approval for 7140934 : TEST_BUG: closed/java/io/pathNames/GeneralSolaris.java fails on Mac OS X Message-ID: <4F271320.8010604@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7140934 Webrev:http://cr.openjdk.java.net/~khazra/7140934/webrev.00/ Reviewed by: alanb, michaelm This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From kumar.x.srinivasan at oracle.COM Mon Jan 30 14:19:06 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Mon, 30 Jan 2012 14:19:06 -0800 Subject: [7u-osx] Request for review : 7140989: [MacOSX] Test Pack200Test fails on Mac In-Reply-To: <4F26EA1E.90601@oracle.COM> References: <4F26EA1E.90601@oracle.COM> Message-ID: <4F27175A.9050707@oracle.COM> Resending and including jdk7u-dev and John. Thanks Kumar > Hi, > > Please review a simple fix to increase the residual memory > threshold between the pack/unpack iterations, on Macs for > whatever reason the residual memory exceeds by a mere 104K, > thus causing a false positive, I have verified the residual memory > is indeed reclaimed by GC on the next iteration. > > http://cr.openjdk.java.net/~ksrini/7140989/webrev.0/ > > Thanks > Kumar > > > From paul.hohensee at oracle.com Mon Jan 30 15:05:25 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Mon, 30 Jan 2012 18:05:25 -0500 Subject: [7u4-osx] Request for approval for 7140934 : TEST_BUG: closed/java/io/pathNames/GeneralSolaris.java fails on Mac OS X In-Reply-To: <4F271320.8010604@oracle.com> References: <4F271320.8010604@oracle.com> Message-ID: <4F272235.6060203@oracle.com> Approved. Paul On 1/30/12 5:01 PM, Kurchi Hazra wrote: > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7140934 > > Webrev:http://cr.openjdk.java.net/~khazra/7140934/webrev.00/ > > > Reviewed by: alanb, michaelm > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi > > > From kumar.x.srinivasan at oracle.COM Mon Jan 30 17:42:23 2012 From: kumar.x.srinivasan at oracle.COM (Kumar Srinivasan) Date: Mon, 30 Jan 2012 17:42:23 -0800 Subject: [7u-osx] Request approval for 7140989 In-Reply-To: <4F27175A.9050707@oracle.COM> References: <4F26EA1E.90601@oracle.COM> <4F27175A.9050707@oracle.COM> Message-ID: <4F2746FF.4070202@oracle.COM> Hi Request approval for push to http://hg.openjdk.java.net/jdk7u/jdk7u-osx/jdk http://cr.openjdk.java.net/~ksrini/7140989/webrev.0/ Reviewed by: jrose Thanks Kumar > Resending and including jdk7u-dev and John. > > Thanks > Kumar > >> Hi, >> >> Please review a simple fix to increase the residual memory >> threshold between the pack/unpack iterations, on Macs for >> whatever reason the residual memory exceeds by a mere 104K, >> thus causing a false positive, I have verified the residual memory >> is indeed reclaimed by GC on the next iteration. >> >> http://cr.openjdk.java.net/~ksrini/7140989/webrev.0/ >> >> Thanks >> Kumar >> >> >> > From paul.hohensee at oracle.com Mon Jan 30 18:35:54 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Mon, 30 Jan 2012 21:35:54 -0500 Subject: [7u-osx] Request approval for 7140989 In-Reply-To: <4F2746FF.4070202@oracle.COM> References: <4F26EA1E.90601@oracle.COM> <4F27175A.9050707@oracle.COM> <4F2746FF.4070202@oracle.COM> Message-ID: <4F27538A.1060008@oracle.com> Approved. Paul On 1/30/12 8:42 PM, Kumar Srinivasan wrote: > Hi > > Request approval for push to > http://hg.openjdk.java.net/jdk7u/jdk7u-osx/jdk > http://cr.openjdk.java.net/~ksrini/7140989/webrev.0/ > > Reviewed by: jrose > > Thanks > Kumar > >> Resending and including jdk7u-dev and John. >> >> Thanks >> Kumar >> >>> Hi, >>> >>> Please review a simple fix to increase the residual memory >>> threshold between the pack/unpack iterations, on Macs for >>> whatever reason the residual memory exceeds by a mere 104K, >>> thus causing a false positive, I have verified the residual memory >>> is indeed reclaimed by GC on the next iteration. >>> >>> http://cr.openjdk.java.net/~ksrini/7140989/webrev.0/ >>> >>> Thanks >>> Kumar >>> >>> >>> >> > From anton.tarasov at oracle.com Tue Jan 31 04:25:51 2012 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Tue, 31 Jan 2012 15:25:51 +0300 Subject: [7u-osx] Request for approval for 7129825 - [macosx] Native activation is not changed when focusing other frame's owned window In-Reply-To: <4F22523D.8040708@oracle.com> References: <4F22523D.8040708@oracle.com> Message-ID: <4F27DDCF.903@oracle.com> Additional review was requested. Here is it: Webrev: http://cr.openjdk.java.net/~ant/7129825/webrev.1/ Review: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002596.html Thanks, Anton. On 1/27/12 10:29 AM, Anton V. Tarasov wrote: > Hello, > > A request to push the changes to jdk7u-osx. > Reviewed on macosx-port-dev by Artem Ananiev. > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129825 > Webrev: http://cr.openjdk.java.net/~ant/7129825/webrev.0/ > > Technical review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002475.html > > Thanks, > Anton. From artem.ananiev at oracle.com Tue Jan 31 01:47:35 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 31 Jan 2012 13:47:35 +0400 Subject: [7u-osx] Request for approval for 7129825 - [macosx] Native activation is not changed when focusing other frame's owned window In-Reply-To: <4F27DDCF.903@oracle.com> References: <4F22523D.8040708@oracle.com> <4F27DDCF.903@oracle.com> Message-ID: <4F27B8B7.3040809@oracle.com> Approved. On 1/31/2012 4:25 PM, Anton V. Tarasov wrote: > Additional review was requested. Here is it: > > Webrev: http://cr.openjdk.java.net/~ant/7129825/webrev.1/ > Review: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002596.html > > > Thanks, > Anton. > > On 1/27/12 10:29 AM, Anton V. Tarasov wrote: >> Hello, >> >> A request to push the changes to jdk7u-osx. >> Reviewed on macosx-port-dev by Artem Ananiev. >> >> Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7129825 >> Webrev: http://cr.openjdk.java.net/~ant/7129825/webrev.0/ >> >> Technical review: >> http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002475.html >> >> >> Thanks, >> Anton. > From neil.richards at ngmr.net Tue Jan 31 02:22:36 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Tue, 31 Jan 2012 10:22:36 +0000 Subject: Request for review: 7123229: (coll) EnumMap.containsValue(null) returns true In-Reply-To: <4F1E84AA.6060308@oracle.com> References: <1326157533.18727.31.camel@chalkhill> <4F1E84AA.6060308@oracle.com> Message-ID: <1328005356.12119.27.camel@chalkhill> On Tue, 2012-01-24 at 10:15 +0000, Alan Bateman wrote: > Neil - are you still planning to push this to jdk8/tl? As it's > regression, albeit small, it seems like a good candidate for jdk7u too. > > -Alan. Hi Alan, Thanks to you and Mike for reviewing this change. I've now pushed this change up [1]. Apologies for the delay in getting this done. I too think this a good candidate for jdk7u. Will I need another bug id to push the change there (after getting approval on the jdk7u-dev mailing list, ofc)? Regards, Neil [1] http://hg.openjdk.java.net/jdk8/tl/jdk/rev/863a20b0bf08 [2] http://openjdk.java.net/projects/jdk7u/qanda.html -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From alexander.zuev at oracle.com Tue Jan 31 03:31:48 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Tue, 31 Jan 2012 14:31:48 +0300 Subject: [7u-osx] Request for approval for 7124399: [macosx] All Swing drag-n-drop tests faild Message-ID: <4F27D124.7030602@oracle.com> Hello, this is request for approval of the push for the change that fixes bug 7124399: [macosx] All Swing drag-n-drop tests faild Bug description is here: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124399 Webrev for my diffs can be found here: http://cr.openjdk.java.net/~kizune/7124399/webrev.00 Change was reviewed on the macosx-port-dev public alias and approved by Alexander Potochkin With best regards, Alexander Zuev From Alan.Bateman at oracle.com Tue Jan 31 02:38:02 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 31 Jan 2012 10:38:02 +0000 Subject: Request for review: 7123229: (coll) EnumMap.containsValue(null) returns true In-Reply-To: <1328005356.12119.27.camel@chalkhill> References: <1326157533.18727.31.camel@chalkhill> <4F1E84AA.6060308@oracle.com> <1328005356.12119.27.camel@chalkhill> Message-ID: <4F27C48A.5090401@oracle.com> On 31/01/2012 10:22, Neil Richards wrote: > : > Hi Alan, > Thanks to you and Mike for reviewing this change. > I've now pushed this change up [1]. > > Apologies for the delay in getting this done. > > I too think this a good candidate for jdk7u. > Will I need another bug id to push the change there (after getting > approval on the jdk7u-dev mailing list, ofc)? > Thanks for getting this one fixed. One thing I notice is that your change-set comment has you listed in the Contributed-by field and as the author at the same time. On jdk7u then you use the same bug ID. The jdk7 update project has its own set of processes [1] but it's mostly straight-forward. If you are quick then then you will get into 7u4. -Alan. [1] http://openjdk.java.net/projects/jdk7u/ From artem.ananiev at oracle.com Tue Jan 31 02:42:34 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 31 Jan 2012 14:42:34 +0400 Subject: [7u-osx] Request for approval for 7124399: [macosx] All Swing drag-n-drop tests faild In-Reply-To: <4F27D124.7030602@oracle.com> References: <4F27D124.7030602@oracle.com> Message-ID: <4F27C59A.20308@oracle.com> Hi, Alex, could you add some comments about the fix to the bug evaluation, please? The problem is obviously about wrong coordinates, but it's completely unclear what exactly is wrong. Thanks, Artem On 1/31/2012 3:31 PM, Alexander Zuev wrote: > Hello, > > this is request for approval of the push for the change that fixes bug > 7124399: [macosx] All Swing drag-n-drop tests faild > > Bug description is here: > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124399 > > Webrev for my diffs can be found here: > http://cr.openjdk.java.net/~kizune/7124399/webrev.00 > > Change was reviewed on the macosx-port-dev public alias and approved by > Alexander Potochkin > > With best regards, > Alexander Zuev From martijnverburg at gmail.com Tue Jan 31 03:05:01 2012 From: martijnverburg at gmail.com (Martijn Verburg) Date: Tue, 31 Jan 2012 11:05:01 +0000 Subject: Possible bug in detecting imports In-Reply-To: References: Message-ID: Hi all, Just to follow up on this, I've edited the issue below with some extra information. > Hi all, > > I've discovered what I think is a compilation/linking/classloading bug > in OpenJDK b223 / jdk7u2, but I thought I'd check here first before > submitting it (apologies if this is the wrong list!). > > In one of my OSS projects (PCGen) we have some code which references a > constant in: > > pcgen.cdom.enumeration.Type > > However, the compiler gets confused and thinks that reference is of type: > > java.awt.Window$Type (the public static enum within Window). > > The pcgen.cdom.enumeration.Type class is clearly imported and the > java.awt.Window and its java.awt.Window$Type enum are definitely not > imported or referenced in any other way. > > The code compiles fine under JDK 1.6.0_29, I tried both JDK7u2/4 on > windows and OpenJDK b223-->227 on Mac OS X. I haven't tried earlier > versions of OpenJDK or JDK7 > > The full signature of the pcgen.cdom.enumeration.Type class is: > > public final class Type implements TypeSafeConstant, Comparable > > The code that references that pcgen.cdom.enumeration.Type is as follows: > > // Compile error here as it thinks Type is java.awt.Window$Type > thisPObject.addToListFor(ListKey.TYPE, Type.CUSTOM); > > If I change it to the following, it works: > > thisPObject.addToListFor(ListKey.TYPE, pcgen.cdom.enumeration.Type.CUSTOM); > > Is this something that people have seen previously reported? ?Am I on > the wrong list? > > Cheers, > Martijn From neil.richards at ngmr.net Tue Jan 31 03:05:29 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Tue, 31 Jan 2012 11:05:29 +0000 Subject: Request for review: 7123229: (coll) EnumMap.containsValue(null) returns true In-Reply-To: <4F27C48A.5090401@oracle.com> References: <1326157533.18727.31.camel@chalkhill> <4F1E84AA.6060308@oracle.com> <1328005356.12119.27.camel@chalkhill> <4F27C48A.5090401@oracle.com> Message-ID: <1328007929.12119.45.camel@chalkhill> On Tue, 2012-01-31 at 10:38 +0000, Alan Bateman wrote: > Thanks for getting this one fixed. One thing I notice is that your > change-set comment has you listed in the Contributed-by field and as the > author at the same time. Hi Alan, I had thought that always having "Contributed-by" was the correct thing to do. As you called it out, I re-read the relevant bit in the OpenJDK Developers Guide [1] ("Formatting a Changeset Comment"), and now see that I was mistaken: "It should be included only when the author or authors of the change do not have commit rights to the target repository and thus would not otherwise receive acknowledgement." Thanks for the correction. Regards, Neil [1] http://openjdk.java.net/guide/producingChangeset.html -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From alexander.zuev at oracle.com Tue Jan 31 04:13:18 2012 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Tue, 31 Jan 2012 15:13:18 +0300 Subject: [7u-osx] Request for approval for 7124399: [macosx] All Swing drag-n-drop tests faild In-Reply-To: <4F27C59A.20308@oracle.com> References: <4F27D124.7030602@oracle.com> <4F27C59A.20308@oracle.com> Message-ID: <4F27DADE.8030308@oracle.com> Artem, just done it. WBR, Alex On 1/31/12 13:42, Artem Ananiev wrote: > Hi, Alex, > > could you add some comments about the fix to the bug evaluation, > please? The problem is obviously about wrong coordinates, but it's > completely unclear what exactly is wrong. > > Thanks, > > Artem > > On 1/31/2012 3:31 PM, Alexander Zuev wrote: >> Hello, >> >> this is request for approval of the push for the change that fixes bug >> 7124399: [macosx] All Swing drag-n-drop tests faild >> >> Bug description is here: >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124399 >> >> Webrev for my diffs can be found here: >> http://cr.openjdk.java.net/~kizune/7124399/webrev.00 >> >> Change was reviewed on the macosx-port-dev public alias and approved by >> Alexander Potochkin >> >> With best regards, >> Alexander Zuev From artem.ananiev at oracle.com Tue Jan 31 03:15:51 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 31 Jan 2012 15:15:51 +0400 Subject: [7u-osx] Request for approval for 7124399: [macosx] All Swing drag-n-drop tests faild In-Reply-To: <4F27DADE.8030308@oracle.com> References: <4F27D124.7030602@oracle.com> <4F27C59A.20308@oracle.com> <4F27DADE.8030308@oracle.com> Message-ID: <4F27CD67.2060702@oracle.com> On 1/31/2012 4:13 PM, Alexander Zuev wrote: > Artem, > > just done it. OK, thanks. Approved. Artem > WBR, > Alex > > On 1/31/12 13:42, Artem Ananiev wrote: >> Hi, Alex, >> >> could you add some comments about the fix to the bug evaluation, >> please? The problem is obviously about wrong coordinates, but it's >> completely unclear what exactly is wrong. >> >> Thanks, >> >> Artem >> >> On 1/31/2012 3:31 PM, Alexander Zuev wrote: >>> Hello, >>> >>> this is request for approval of the push for the change that fixes bug >>> 7124399: [macosx] All Swing drag-n-drop tests faild >>> >>> Bug description is here: >>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124399 >>> >>> Webrev for my diffs can be found here: >>> http://cr.openjdk.java.net/~kizune/7124399/webrev.00 >>> >>> Change was reviewed on the macosx-port-dev public alias and approved by >>> Alexander Potochkin >>> >>> With best regards, >>> Alexander Zuev > From neil.richards at ngmr.net Tue Jan 31 03:36:56 2012 From: neil.richards at ngmr.net (Neil Richards) Date: Tue, 31 Jan 2012 11:36:56 +0000 Subject: Request for approval for 7123229: (coll) EnumMap.containsValue(null) returns true Message-ID: <1328009816.12119.59.camel@chalkhill> This is a request for approval to backport the following JDK 8 fix to jdk7u-dev: Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123229 Fix: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/863a20b0bf08 Discussion: http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-January/008869.html Regards, Neil -- Unless stated above: IBM email: neil_richards at uk.ibm.com IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From anthony.petrov at oracle.com Tue Jan 31 03:45:13 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Tue, 31 Jan 2012 15:45:13 +0400 Subject: [7u-osx] Request for approval for 7132809: [macosx] MAXIMIZED_BOTH set before setVisible(true) hides Frame Message-ID: <4F27D449.7040304@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7132809 http://cr.openjdk.java.net/~anthony/x-11-MaximizedBoth-7132809.1/ Technical review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002500.html -- best regards, Anthony From edvard.wendelin at oracle.com Tue Jan 31 04:05:13 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 31 Jan 2012 13:05:13 +0100 Subject: Request for approval for 7123229: (coll) EnumMap.containsValue(null) returns true In-Reply-To: <1328009816.12119.59.camel@chalkhill> References: <1328009816.12119.59.camel@chalkhill> Message-ID: Approved. On Jan 31, 2012, at 12:36 PM, Neil Richards wrote: > This is a request for approval to backport the following JDK 8 fix to > jdk7u-dev: > > Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7123229 > Fix: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/863a20b0bf08 > Discussion: http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-January/008869.html > > Regards, > Neil > > -- > Unless stated above: > IBM email: neil_richards at uk.ibm.com > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > From neil.richards at ngmr.net Tue Jan 31 05:05:04 2012 From: neil.richards at ngmr.net (neil.richards at ngmr.net) Date: Tue, 31 Jan 2012 13:05:04 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7123229: (coll) EnumMap.containsValue(null) returns true Message-ID: <20120131130524.1E5A7472AE@hg.openjdk.java.net> Changeset: 9adc69925256 Author: ngmr Date: 2012-01-10 00:07 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/9adc69925256 7123229: (coll) EnumMap.containsValue(null) returns true Summary: java.util.EnumMap.NULL equals() must only be true for itself Reviewed-by: alanb, mduigou ! src/share/classes/java/util/EnumMap.java + test/java/util/EnumMap/UniqueNullValue.java From Sergey.Malenkov at oracle.com Tue Jan 31 05:59:52 2012 From: Sergey.Malenkov at oracle.com (Sergey Malenkov) Date: Tue, 31 Jan 2012 17:59:52 +0400 Subject: Request for approval: 7122138 Message-ID: <4F27F3D8.7000605@oracle.com> Hi all, Could you please approve the fix of CR 7122138 for JDK7u4? IAE thrown because Introspector ignores synthetic methods http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122138 Earlier the fix was prepared, approved and pushed into JDK8: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7d6c7dd72e25 The fix for JDK7u4 is the same and doesn't contain any changes. It is a regression. Thanks, SAM From edvard.wendelin at oracle.com Tue Jan 31 06:10:10 2012 From: edvard.wendelin at oracle.com (Edvard Wendelin) Date: Tue, 31 Jan 2012 15:10:10 +0100 Subject: Request for approval: 7122138 In-Reply-To: <4F27F3D8.7000605@oracle.com> References: <4F27F3D8.7000605@oracle.com> Message-ID: <16DBAE31-92CD-4429-A9D6-98DDEBC7FDA5@oracle.com> Hi, Approved. Next time, please follow the approval template http://openjdk.java.net/projects/jdk7u/approval-template.html . People use [7u4] [7u4-osx] so that people can filter out the approval requests. Cheers, Edvard On Jan 31, 2012, at 2:59 PM, Sergey Malenkov wrote: > Hi all, > > Could you please approve the fix of CR 7122138 for JDK7u4? > > IAE thrown because Introspector ignores synthetic methods > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122138 > > Earlier the fix was prepared, approved and pushed into JDK8: > http://hg.openjdk.java.net/jdk8/awt/jdk/rev/7d6c7dd72e25 > > The fix for JDK7u4 is the same and doesn't contain any changes. > It is a regression. > > Thanks, > SAM From artem.ananiev at oracle.com Tue Jan 31 06:36:10 2012 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 31 Jan 2012 18:36:10 +0400 Subject: [7u-osx] Request for approval for 7132809: [macosx] MAXIMIZED_BOTH set before setVisible(true) hides Frame In-Reply-To: <4F27D449.7040304@oracle.com> References: <4F27D449.7040304@oracle.com> Message-ID: <4F27FC5A.4050404@oracle.com> Approved. On 1/31/2012 3:45 PM, Anthony Petrov wrote: > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7132809 > > http://cr.openjdk.java.net/~anthony/x-11-MaximizedBoth-7132809.1/ > > Technical review thread: > http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002500.html > > > -- > best regards, > Anthony > From anthony.petrov at oracle.com Tue Jan 31 09:01:18 2012 From: anthony.petrov at oracle.com (Anthony Petrov) Date: Tue, 31 Jan 2012 21:01:18 +0400 Subject: [7u-osx] Request for approval for 7122250: [macosx] mouseMoved Events test do not respond in JCK-runtime-7 interactive Message-ID: <4F281E5E.3020204@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122250 http://cr.openjdk.java.net/~anthony/x-13-mouseEnterExit-7122250.0/ Technical review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-January/002671.html -- best regards, Anthony From sergey.malenkov at sun.com Tue Jan 31 09:15:52 2012 From: sergey.malenkov at sun.com (sergey.malenkov at sun.com) Date: Tue, 31 Jan 2012 17:15:52 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7122138: IAE thrown because Introspector ignores synthetic methods Message-ID: <20120131171611.B1121472B7@hg.openjdk.java.net> Changeset: 6787ed2ec128 Author: malenkov Date: 2012-01-31 21:14 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6787ed2ec128 7122138: IAE thrown because Introspector ignores synthetic methods Reviewed-by: rupashka ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/PropertyDescriptor.java + test/java/beans/Introspector/7122138/Test7122138.java + test/java/beans/Introspector/7122138/pack/Sub.java + test/java/beans/Introspector/7122138/pack/Super.java From kurchi.subhra.hazra at oracle.com Tue Jan 31 13:52:20 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Tue, 31 Jan 2012 13:52:20 -0800 Subject: [7u4-osx] Request for approval for 7141071 : TEST_BUG: TEST_BUG: update shell scripts in java/nio/charset to detect Mac OS as a valid platform Message-ID: <4F286294.4000805@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7141071 Webrev:http://cr.openjdk.java.net/~khazra/7141071/webrev.01/ Reviewed by: alanb This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From kurchi.subhra.hazra at oracle.com Tue Jan 31 13:58:36 2012 From: kurchi.subhra.hazra at oracle.com (Kurchi Hazra) Date: Tue, 31 Jan 2012 13:58:36 -0800 Subject: [7u4-osx] Request for approval for 7141413 : [macosx] Regression test java/rmi/registry/readTest/readTest.sh failing on Mac OS X Message-ID: <4F28640C.6050401@oracle.com> This is a request to push the following fix to jdk7u-osx: CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7141413 Webrev:http://cr.openjdk.java.net/~khazra/7141413/webrev.00/ Reviewed by: alanb This changeset will be pushed on my behalf by Michael McMahon (michaelm). Thanks, Kurchi From abhi.saha at oracle.com Tue Jan 31 14:47:13 2012 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Tue, 31 Jan 2012 22:47:13 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20120131224742.36A37472BE@hg.openjdk.java.net> Changeset: cfb81c3c6fe5 Author: asaha Date: 2012-01-31 11:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cfb81c3c6fe5 6868690: TEST:java/awt/FontClass/CreateFont/BigFont.java test should be modified in jdk7&8 to run via jtreg Reviewed-by: coffeys ! test/java/awt/FontClass/CreateFont/BigFont.java ! test/java/awt/FontClass/CreateFont/bigfont.html Changeset: 778aec779d4c Author: asaha Date: 2012-01-31 11:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/778aec779d4c 6802962: java/awt/FontClass/CreateFont/fileaccess/FontFile.java failed on 5u8b01 and 6u13b01 Reviewed-by: coffeys ! test/java/awt/FontClass/CreateFont/fileaccess/FontFile.java + test/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh From paul.hohensee at oracle.com Tue Jan 31 15:40:28 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 31 Jan 2012 18:40:28 -0500 Subject: [7u4-osx] Request for approval for 7141071 : TEST_BUG: TEST_BUG: update shell scripts in java/nio/charset to detect Mac OS as a valid platform In-Reply-To: <4F286294.4000805@oracle.com> References: <4F286294.4000805@oracle.com> Message-ID: <4F287BEC.3040509@oracle.com> Approved. Paul On 1/31/12 4:52 PM, Kurchi Hazra wrote: > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7141071 > > Webrev:http://cr.openjdk.java.net/~khazra/7141071/webrev.01/ > > > Reviewed by: alanb > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi > > > > From paul.hohensee at oracle.com Tue Jan 31 15:45:45 2012 From: paul.hohensee at oracle.com (Paul Hohensee) Date: Tue, 31 Jan 2012 18:45:45 -0500 Subject: [7u4-osx] Request for approval for 7141413 : [macosx] Regression test java/rmi/registry/readTest/readTest.sh failing on Mac OS X In-Reply-To: <4F28640C.6050401@oracle.com> References: <4F28640C.6050401@oracle.com> Message-ID: <4F287D29.2050801@oracle.com> Approved. Paul On 1/31/12 4:58 PM, Kurchi Hazra wrote: > > This is a request to push the following fix to jdk7u-osx: > > CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7141413 > > Webrev:http://cr.openjdk.java.net/~khazra/7141413/webrev.00/ > > > Reviewed by: alanb > > This changeset will be pushed on my behalf by Michael McMahon (michaelm). > > Thanks, > Kurchi > > > > > From john.coomes at oracle.com Tue Jan 31 16:04:11 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Wed, 01 Feb 2012 00:04:11 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: Added tag jdk7u4-b09 for changeset c5695e7d2e4f Message-ID: <20120201000418.5065E472BF@hg.openjdk.java.net> Changeset: f926bdee9aba Author: katleman Date: 2012-01-27 08:49 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f926bdee9aba Added tag jdk7u4-b09 for changeset c5695e7d2e4f ! .hgtags From john.coomes at oracle.com Tue Jan 31 16:30:08 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Wed, 01 Feb 2012 00:30:08 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 46 new changesets Message-ID: <20120201003141.502A0472C1@hg.openjdk.java.net> Changeset: 6edfe6e42a68 Author: katleman Date: 2012-01-26 18:23 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6edfe6e42a68 Added tag jdk8-b23 for changeset e850d8e7ea54 ! .hgtags Changeset: 5f3fcd591768 Author: amurillo Date: 2012-01-20 17:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5f3fcd591768 7131979: new hotspot build - hs23-b12 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 53a127075045 Author: kvn Date: 2012-01-20 09:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/53a127075045 7131302: connode.cpp:205 Error: ShouldNotReachHere() Summary: Add Value() methods to short and byte Load nodes to truncate constants which does not fit. Reviewed-by: jrose ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp Changeset: 9164b8236699 Author: iveresov Date: 2012-01-20 15:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9164b8236699 7131028: Switch statement takes wrong path Summary: Pass correct type to branch in LIRGenerator::do_SwitchRanges() Reviewed-by: kvn, never ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: a81f60ddab06 Author: never Date: 2012-01-22 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a81f60ddab06 7130676: Tiered: assert(bci == 0 || 0<= bci && bciis_loaded() Summary: handle not loaded array klass in Parse::do_checkcast(). Reviewed-by: kvn, never ! src/share/vm/opto/parseHelper.cpp Changeset: 5dbed2f542ff Author: bdelsart Date: 2012-01-26 16:49 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5dbed2f542ff 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle Summary: improvements of TraceMethodHandles for JSR292 Reviewed-by: never, twisti ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.hpp ! src/cpu/zero/vm/frame_zero.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: 20334ed5ed3c Author: iveresov Date: 2012-01-26 12:15 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/20334ed5ed3c 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions Reviewed-by: kvn, never ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp ! src/share/vm/utilities/exceptions.hpp Changeset: 072384a61312 Author: jrose Date: 2012-01-26 19:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/072384a61312 Merge Changeset: 2e966d967c5c Author: johnc Date: 2012-01-13 13:27 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2e966d967c5c 7121547: G1: High number mispredicted branches while iterating over the marking bitmap Summary: There is a high number of mispredicted branches associated with calling BitMap::iteratate() from within CMBitMapRO::iterate(). Implement a version of CMBitMapRO::iterate() directly using inline-able routines. Reviewed-by: tonyp, iveresov ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 851b58c26def Author: brutisso Date: 2012-01-16 11:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/851b58c26def 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp Summary: Removed references to CMS in the concurrentMark.cpp/hpp files. Reviewed-by: tonyp, jmasa, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp Changeset: 9509c20bba28 Author: brutisso Date: 2012-01-16 22:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9509c20bba28 6976060: G1: humongous object allocations should initiate marking cycles when necessary Reviewed-by: tonyp, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: 0b3d1ec6eaee Author: tonyp Date: 2012-01-18 10:30 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0b3d1ec6eaee 7097586: G1: improve the per-space output when using jmap -heap Summary: Extend the jmap -heap output for G1 to include some more G1-specific information. Reviewed-by: brutisso, johnc, poonam ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Changeset: 7ca7be5a6a0b Author: johnc Date: 2012-01-17 10:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7ca7be5a6a0b 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output Summary: During an initial mark pause, signal the Concurrent Mark thread after the pause output from PrintGC/PrintGCDetails is complete. Reviewed-by: tonyp, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: a8a126788ea0 Author: tonyp Date: 2012-01-19 09:13 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a8a126788ea0 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp ! src/share/vm/services/g1MemoryPool.hpp Changeset: 57025542827f Author: brutisso Date: 2012-01-20 18:01 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/57025542827f 7131791: G1: Asserts in nightly testing due to 6976060 Summary: Create a handle and fake an object to make sure that we don't loose the memory we just allocated Reviewed-by: tonyp, stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 6a78aa6ac1ff Author: brutisso Date: 2012-01-23 20:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6a78aa6ac1ff 7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()... Summary: Move the check for when to call collect() to before we do a humongous object allocation Reviewed-by: stefank, tonyp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 877914d90c57 Author: tonyp Date: 2012-01-24 17:08 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/877914d90c57 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824) Summary: Was not passing the right old pool max to the memory pool constructor in the fix for 7078465. Reviewed-by: brutisso, johnc ! src/share/vm/services/g1MemoryPool.cpp Changeset: d30fa85f9994 Author: johnc Date: 2012-01-12 00:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d30fa85f9994 6484965: G1: piggy-back liveness accounting phase on marking Summary: Remove the separate counting phase of concurrent marking by tracking the amount of marked bytes and the cards spanned by marked objects in marking task/worker thread local data structures, which are updated as individual objects are marked. Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: eff609af17d7 Author: tonyp Date: 2012-01-25 12:58 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/eff609af17d7 7127706: G1: re-enable survivors during the initial-mark pause Summary: Re-enable survivors during the initial-mark pause. Afterwards, the concurrent marking threads have to scan them and mark everything reachable from them. The next GC will have to wait for the survivors to be scanned. Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: a5244e07b761 Author: jcoomes Date: 2012-01-25 21:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a5244e07b761 7112413: JVM Crash, possibly GC-related Summary: disable UseAdaptiveSizePolicy with the CMS and ParNew Reviewed-by: johnc, brutisso ! src/share/vm/runtime/arguments.cpp Changeset: b4ebad3520bb Author: johnc Date: 2012-01-26 14:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b4ebad3520bb 7133038: G1: Some small profile based optimizations Summary: Some minor profile based optimizations. Reduce the number of branches and branch mispredicts by removing some virtual calls, through closure specalization, and refactoring some conditional statements. Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0a10d80352d5 Author: brutisso Date: 2012-01-27 09:04 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0a10d80352d5 Merge - src/os/bsd/vm/decoder_bsd.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: af739d5ab23c Author: bpittore Date: 2012-01-21 23:02 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/af739d5ab23c 6972759: Step over not working after thrown exception and Pop Summary: reset jvmtithreadstate exception state after frame pop and forceearlyreturn processed Reviewed-by: minqi, dholmes, dlong Contributed-by: bill.pittore at oracle.com ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/prims/jvmtiThreadState.hpp Changeset: 583b428aa858 Author: coleenp Date: 2012-01-23 17:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/583b428aa858 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: d6660fedbab5 Author: phh Date: 2012-01-24 14:07 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d6660fedbab5 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot Summary: Modify jprt.properties to run OSX builds and tests. Reviewed-by: dcubed, kamg, ohair, dholmes Contributed-by: james.melvin at oracle.com ! make/jprt.properties Changeset: bf864f701a4a Author: dsamersoff Date: 2012-01-25 02:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bf864f701a4a 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory Summary: Make GCStatInfo a resource object Reviewed-by: phh, coleenp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryManager.hpp Changeset: df88f58f3b61 Author: dsamersoff Date: 2012-01-24 20:15 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/df88f58f3b61 Merge Changeset: e8a4934564b2 Author: phh Date: 2012-01-24 19:33 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e8a4934564b2 7125793: MAC: test_gamma should always work Summary: Fix gamma launcher on Mac OS X and reconcile test_gamma script on Unix platforms Reviewed-by: dcubed, ohair, jcoomes, dholmes, ksrini Contributed-by: james.melvin at oracle.com ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/launcher.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/solaris/makefiles/buildtree.make ! src/os/bsd/vm/os_bsd.cpp ! src/os/posix/launcher/java_md.c Changeset: 78dadb7b16ab Author: phh Date: 2012-01-25 01:16 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/78dadb7b16ab Merge Changeset: d708a8cdd022 Author: kamg Date: 2012-01-25 10:08 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d708a8cdd022 Merge Changeset: 520830f632e7 Author: fparain Date: 2012-01-25 10:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/520830f632e7 7131346: Parsing of boolean arguments to diagnostic commands is broken Reviewed-by: dholmes, dcubed ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 24ec1a6d6ef3 Author: fparain Date: 2012-01-25 16:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/24ec1a6d6ef3 Merge Changeset: a42c07c38c47 Author: dsamersoff Date: 2012-01-25 21:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a42c07c38c47 7132515: Add dcmd to manage UnlockingCommercialFeature flag Summary: Added dcmd to unlock or check status of UnlockingCommercialFeature flag Reviewed-by: fparain, rottenha ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + src/share/vm/services/diagnosticCommand_ext.hpp ! src/share/vm/services/diagnosticFramework.hpp ! src/share/vm/services/management.cpp Changeset: 6d00795f99a1 Author: dsamersoff Date: 2012-01-25 15:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6d00795f99a1 Merge Changeset: 6db63e782d3d Author: dsamersoff Date: 2012-01-25 18:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6db63e782d3d Merge Changeset: de268c8a8075 Author: phh Date: 2012-01-26 20:06 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/de268c8a8075 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11 Summary: Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as thread priority to change on Solaris. Reviewed-by: dholmes, dcubed ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp Changeset: bf5da1648543 Author: kamg Date: 2012-01-27 10:42 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bf5da1648543 Merge ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/globals.hpp Changeset: 9e177d44b10f Author: amurillo Date: 2012-01-27 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9e177d44b10f Merge Changeset: a80fd4f45d7a Author: amurillo Date: 2012-01-27 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a80fd4f45d7a Added tag hs23-b12 for changeset 9e177d44b10f ! .hgtags Changeset: 305636960fa4 Author: amurillo Date: 2012-01-27 15:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/305636960fa4 Merge ! .hgtags ! make/hotspot_version ! src/os/windows/vm/os_windows.cpp From john.coomes at oracle.com Tue Jan 31 16:35:11 2012 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Wed, 01 Feb 2012 00:35:11 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 46 new changesets Message-ID: <20120201003647.711B6472C2@hg.openjdk.java.net> Changeset: 6edfe6e42a68 Author: katleman Date: 2012-01-26 18:23 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6edfe6e42a68 Added tag jdk8-b23 for changeset e850d8e7ea54 ! .hgtags Changeset: 5f3fcd591768 Author: amurillo Date: 2012-01-20 17:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5f3fcd591768 7131979: new hotspot build - hs23-b12 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 53a127075045 Author: kvn Date: 2012-01-20 09:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/53a127075045 7131302: connode.cpp:205 Error: ShouldNotReachHere() Summary: Add Value() methods to short and byte Load nodes to truncate constants which does not fit. Reviewed-by: jrose ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp Changeset: 9164b8236699 Author: iveresov Date: 2012-01-20 15:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9164b8236699 7131028: Switch statement takes wrong path Summary: Pass correct type to branch in LIRGenerator::do_SwitchRanges() Reviewed-by: kvn, never ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: a81f60ddab06 Author: never Date: 2012-01-22 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a81f60ddab06 7130676: Tiered: assert(bci == 0 || 0<= bci && bciis_loaded() Summary: handle not loaded array klass in Parse::do_checkcast(). Reviewed-by: kvn, never ! src/share/vm/opto/parseHelper.cpp Changeset: 5dbed2f542ff Author: bdelsart Date: 2012-01-26 16:49 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5dbed2f542ff 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle Summary: improvements of TraceMethodHandles for JSR292 Reviewed-by: never, twisti ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.hpp ! src/cpu/zero/vm/frame_zero.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: 20334ed5ed3c Author: iveresov Date: 2012-01-26 12:15 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/20334ed5ed3c 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions Reviewed-by: kvn, never ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp ! src/share/vm/utilities/exceptions.hpp Changeset: 072384a61312 Author: jrose Date: 2012-01-26 19:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/072384a61312 Merge Changeset: 2e966d967c5c Author: johnc Date: 2012-01-13 13:27 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2e966d967c5c 7121547: G1: High number mispredicted branches while iterating over the marking bitmap Summary: There is a high number of mispredicted branches associated with calling BitMap::iteratate() from within CMBitMapRO::iterate(). Implement a version of CMBitMapRO::iterate() directly using inline-able routines. Reviewed-by: tonyp, iveresov ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 851b58c26def Author: brutisso Date: 2012-01-16 11:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/851b58c26def 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp Summary: Removed references to CMS in the concurrentMark.cpp/hpp files. Reviewed-by: tonyp, jmasa, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp Changeset: 9509c20bba28 Author: brutisso Date: 2012-01-16 22:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9509c20bba28 6976060: G1: humongous object allocations should initiate marking cycles when necessary Reviewed-by: tonyp, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: 0b3d1ec6eaee Author: tonyp Date: 2012-01-18 10:30 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0b3d1ec6eaee 7097586: G1: improve the per-space output when using jmap -heap Summary: Extend the jmap -heap output for G1 to include some more G1-specific information. Reviewed-by: brutisso, johnc, poonam ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Changeset: 7ca7be5a6a0b Author: johnc Date: 2012-01-17 10:21 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7ca7be5a6a0b 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output Summary: During an initial mark pause, signal the Concurrent Mark thread after the pause output from PrintGC/PrintGCDetails is complete. Reviewed-by: tonyp, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: a8a126788ea0 Author: tonyp Date: 2012-01-19 09:13 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a8a126788ea0 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp ! src/share/vm/services/g1MemoryPool.hpp Changeset: 57025542827f Author: brutisso Date: 2012-01-20 18:01 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/57025542827f 7131791: G1: Asserts in nightly testing due to 6976060 Summary: Create a handle and fake an object to make sure that we don't loose the memory we just allocated Reviewed-by: tonyp, stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 6a78aa6ac1ff Author: brutisso Date: 2012-01-23 20:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6a78aa6ac1ff 7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()... Summary: Move the check for when to call collect() to before we do a humongous object allocation Reviewed-by: stefank, tonyp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 877914d90c57 Author: tonyp Date: 2012-01-24 17:08 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/877914d90c57 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824) Summary: Was not passing the right old pool max to the memory pool constructor in the fix for 7078465. Reviewed-by: brutisso, johnc ! src/share/vm/services/g1MemoryPool.cpp Changeset: d30fa85f9994 Author: johnc Date: 2012-01-12 00:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d30fa85f9994 6484965: G1: piggy-back liveness accounting phase on marking Summary: Remove the separate counting phase of concurrent marking by tracking the amount of marked bytes and the cards spanned by marked objects in marking task/worker thread local data structures, which are updated as individual objects are marked. Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: eff609af17d7 Author: tonyp Date: 2012-01-25 12:58 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/eff609af17d7 7127706: G1: re-enable survivors during the initial-mark pause Summary: Re-enable survivors during the initial-mark pause. Afterwards, the concurrent marking threads have to scan them and mark everything reachable from them. The next GC will have to wait for the survivors to be scanned. Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: a5244e07b761 Author: jcoomes Date: 2012-01-25 21:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a5244e07b761 7112413: JVM Crash, possibly GC-related Summary: disable UseAdaptiveSizePolicy with the CMS and ParNew Reviewed-by: johnc, brutisso ! src/share/vm/runtime/arguments.cpp Changeset: b4ebad3520bb Author: johnc Date: 2012-01-26 14:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b4ebad3520bb 7133038: G1: Some small profile based optimizations Summary: Some minor profile based optimizations. Reduce the number of branches and branch mispredicts by removing some virtual calls, through closure specalization, and refactoring some conditional statements. Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0a10d80352d5 Author: brutisso Date: 2012-01-27 09:04 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0a10d80352d5 Merge - src/os/bsd/vm/decoder_bsd.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: af739d5ab23c Author: bpittore Date: 2012-01-21 23:02 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/af739d5ab23c 6972759: Step over not working after thrown exception and Pop Summary: reset jvmtithreadstate exception state after frame pop and forceearlyreturn processed Reviewed-by: minqi, dholmes, dlong Contributed-by: bill.pittore at oracle.com ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/prims/jvmtiThreadState.hpp Changeset: 583b428aa858 Author: coleenp Date: 2012-01-23 17:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/583b428aa858 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: d6660fedbab5 Author: phh Date: 2012-01-24 14:07 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d6660fedbab5 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot Summary: Modify jprt.properties to run OSX builds and tests. Reviewed-by: dcubed, kamg, ohair, dholmes Contributed-by: james.melvin at oracle.com ! make/jprt.properties Changeset: bf864f701a4a Author: dsamersoff Date: 2012-01-25 02:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bf864f701a4a 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory Summary: Make GCStatInfo a resource object Reviewed-by: phh, coleenp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryManager.hpp Changeset: df88f58f3b61 Author: dsamersoff Date: 2012-01-24 20:15 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/df88f58f3b61 Merge Changeset: e8a4934564b2 Author: phh Date: 2012-01-24 19:33 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e8a4934564b2 7125793: MAC: test_gamma should always work Summary: Fix gamma launcher on Mac OS X and reconcile test_gamma script on Unix platforms Reviewed-by: dcubed, ohair, jcoomes, dholmes, ksrini Contributed-by: james.melvin at oracle.com ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/launcher.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/solaris/makefiles/buildtree.make ! src/os/bsd/vm/os_bsd.cpp ! src/os/posix/launcher/java_md.c Changeset: 78dadb7b16ab Author: phh Date: 2012-01-25 01:16 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/78dadb7b16ab Merge Changeset: d708a8cdd022 Author: kamg Date: 2012-01-25 10:08 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d708a8cdd022 Merge Changeset: 520830f632e7 Author: fparain Date: 2012-01-25 10:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/520830f632e7 7131346: Parsing of boolean arguments to diagnostic commands is broken Reviewed-by: dholmes, dcubed ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 24ec1a6d6ef3 Author: fparain Date: 2012-01-25 16:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/24ec1a6d6ef3 Merge Changeset: a42c07c38c47 Author: dsamersoff Date: 2012-01-25 21:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a42c07c38c47 7132515: Add dcmd to manage UnlockingCommercialFeature flag Summary: Added dcmd to unlock or check status of UnlockingCommercialFeature flag Reviewed-by: fparain, rottenha ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + src/share/vm/services/diagnosticCommand_ext.hpp ! src/share/vm/services/diagnosticFramework.hpp ! src/share/vm/services/management.cpp Changeset: 6d00795f99a1 Author: dsamersoff Date: 2012-01-25 15:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6d00795f99a1 Merge Changeset: 6db63e782d3d Author: dsamersoff Date: 2012-01-25 18:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6db63e782d3d Merge Changeset: de268c8a8075 Author: phh Date: 2012-01-26 20:06 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/de268c8a8075 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11 Summary: Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as thread priority to change on Solaris. Reviewed-by: dholmes, dcubed ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp Changeset: bf5da1648543 Author: kamg Date: 2012-01-27 10:42 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bf5da1648543 Merge ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/globals.hpp Changeset: 9e177d44b10f Author: amurillo Date: 2012-01-27 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9e177d44b10f Merge Changeset: a80fd4f45d7a Author: amurillo Date: 2012-01-27 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a80fd4f45d7a Added tag hs23-b12 for changeset 9e177d44b10f ! .hgtags Changeset: 305636960fa4 Author: amurillo Date: 2012-01-27 15:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/305636960fa4 Merge ! .hgtags ! make/hotspot_version ! src/os/windows/vm/os_windows.cpp From alejandro.murillo at oracle.com Tue Jan 31 16:52:35 2012 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 31 Jan 2012 17:52:35 -0700 Subject: jdk7u4-b10: HotSpot Message-ID: <4F288CD3.8090001@oracle.com> hs23-b12 has been integrated into jdk7u4-b10. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/2b07c262a8a9 http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/23777178e7eb http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/305636960fa4 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/7a37651d304d http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/3891fe529057 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6485e842d7f7 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/8919b2b02fcb Component : VM Status : 1 major failures, 4 minor failures Date : 01/31/2012 at 09:15 Tested By : VM SQE andNicolay.Haustov at oracle.com Cost(total man-days): 1 Workspace : N/A Bundles : JPRT: 2012-01-27-231622.jcoomes.hs23-b12-jdk7u4-b10 2012-01-27-231622.jcoomes.hs23-b12-jdk7u4-b10 Platforms : Others Tests : /net/sqenfs-1.us.oracle.com/export1/comp/vm/testbase Browsers : NA Patches : NA Logs :http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs23/b12/7u4/b10/2012-01-28/ Number of Tests Executed : 334787 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 6972759: Step over not working after thrown exception and Pop 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11 7097586: G1: improve the per-space output when using jmap -heap 7112413: JVM Crash, possibly GC-related 7116050: C2/ARM: memory stomping error with DivideMcTests 7120450: complete information dumped by frame_describe 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle 7123910: Some CTW tests crash VM: is_loaded()&& that->is_loaded() 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp 7130676: Tiered: assert(bci == 0 || 0<= bci&& bcioop_size(this)) || (Universe::heap()->is_gc_active()&& ((is_typeArray()... 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807> max (1073741824) 7132936: guarantee(t != NULL) failed: must be con Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 6484965: G1: piggy-back liveness accounting phase on marking 6976060: G1: humongous object allocations should initiate marking cycles when necessary 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size 7121547: G1: High number of mispredicted branches while iterating over the marking bitmap 7127706: G1: re-enable survivors during the initial-mark pause 7131346: Parsing of boolean arguments to diagnostic commands is broken 7132515: Add dcmd to manage UnlockingCommercialFeature flag 7132945: Tiered: adjust OSR threshold of level 3 7133038: G1: Some small profile based optimizations Build change only: 7125793: MAC: test_gamma should always work 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS 7131979: new hotspot build - hs23-b12 New bugs filed: Bugs in PIT build: 7141259: Native stack is missing in hs_err 7141311: mb/api/java/io/SerialBench/testSerialBench fails with / by zero intermittenly 7141329: Strange values of stack_size in -XX:+TraceMethodHandles output 7141363: References can be lost and not enqueued during reference processing 7141370: tmtools: recent changes in heap info output broke some jmap/jstat tests Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 7u4-b10 Issues and Notes: This is HS23 b12 PIT for JDK 7u4 b10. 7141259 is the major failure. ------------------------------- From VM SQE andNicolay.Haustov at oracle.com -- Alejandro E Murillo, Java Performance Phone: (303) 955-2584. Timezone: US/Mountain (UTC-0700) From huizhe.wang at oracle.com Tue Jan 31 20:22:39 2012 From: huizhe.wang at oracle.com (huizhe.wang at oracle.com) Date: Wed, 01 Feb 2012 04:22:39 +0000 Subject: hg: jdk7u/jdk7u-dev/jaxp: 7133220: Additional patches to JAXP 1.4.5 update 1 for 7u4 Message-ID: <20120201042242.D0B26472C5@hg.openjdk.java.net> Changeset: 4a61ac055189 Author: joehw Date: 2012-01-31 20:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jaxp/rev/4a61ac055189 7133220: Additional patches to JAXP 1.4.5 update 1 for 7u4 Reviewed-by: alanb ! src/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java ! src/com/sun/org/apache/xalan/internal/lib/ExsltMath.java ! src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java ! src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java ! src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java ! src/com/sun/org/apache/xml/internal/serializer/CharInfo.java ! src/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java ! src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java ! src/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java ! src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java ! src/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java ! src/com/sun/org/apache/xml/internal/serializer/utils/URI.java ! src/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java ! src/com/sun/org/apache/xml/internal/utils/ObjectPool.java ! src/com/sun/org/apache/xml/internal/utils/TreeWalker.java ! src/com/sun/org/apache/xml/internal/utils/URI.java ! src/com/sun/org/apache/xml/internal/utils/XMLString.java ! src/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java ! src/com/sun/org/apache/xpath/internal/axes/AxesWalker.java ! src/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java ! src/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java ! src/com/sun/org/apache/xpath/internal/axes/IteratorPool.java ! src/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java ! src/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java ! src/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java ! src/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java ! src/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java ! src/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java ! src/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java ! src/com/sun/org/apache/xpath/internal/compiler/OpMap.java ! src/com/sun/org/apache/xpath/internal/objects/XString.java ! src/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java ! src/com/sun/org/apache/xpath/internal/patterns/StepPattern.java ! src/com/sun/xml/internal/stream/XMLEntityStorage.java ! src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! src/javax/xml/parsers/FactoryFinder.java ! src/javax/xml/transform/FactoryFinder.java