<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-27648</id>
	<title>Nabble - OpenJDK Build Infrastructure</title>
	<updated>2009-12-23T10:37:33Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/OpenJDK-Build-Infrastructure-f27648.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OpenJDK-Build-Infrastructure-f27648.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26905774</id>
	<title>Re: Need reviewer - minor top level make changes</title>
	<published>2009-12-23T10:37:33Z</published>
	<updated>2009-12-23T10:37:33Z</updated>
	<author>
		<name>gnu_andrew</name>
	</author>
	<content type="html">2009/12/23 Kelly O'Hair &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905774&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kelly.Ohair@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Andrew John Hughes wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2009/11/19 Kelly O'Hair &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905774&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kelly.Ohair@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Need reviewer. Some very minor top level make file changes.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 6727046: Add message when docs are skipped in control build
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 6864011: typo? in top level Makefile: DAYE_STAMP
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://cr.openjdk.java.net/~ohair/openjdk7/top-make-fixes/webrev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~ohair/openjdk7/top-make-fixes/webrev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -kto
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is a bit more than just adding a message.  It also adds:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; +  # No DOCS build when JDK_UPDATE_VERSION set
&lt;br&gt;&amp;gt;&amp;gt; +  ifdef JDK_UPDATE_VERSION
&lt;br&gt;&amp;gt;&amp;gt; +    GENERATE_DOCS=false
&lt;br&gt;&amp;gt;&amp;gt; +  endif
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry about that, I assumed I was making a correction to a long standing
&lt;br&gt;&amp;gt; problem. When we build jdk update releases, the docs are not regenerated.
&lt;br&gt;&amp;gt; The variable JDK_UPDATE_VERSION indicates a jdk update build, I
&lt;br&gt;&amp;gt; just assumed that's what it was being used for.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I would expect setting JDK_UPDATE_VERSION to do what it says on the
&lt;br&gt;tin; i.e. set the version number that appears after the _. &amp;nbsp;It doesn't
&lt;br&gt;follow logically (at least to me) that it also turns off parts of the
&lt;br&gt;build. &amp;nbsp;You can already specify NO_DOCS to do just that.
&lt;br&gt;&lt;br&gt;If Sun engineers want this free side-effect for their builds, it
&lt;br&gt;should be restricted to those builds i.e. when OPENJDK is not defined
&lt;br&gt;e.g.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cr.openjdk.java.net/~andrew/build/webrev.02/tl.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~andrew/build/webrev.02/tl.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; JDK_UPDATE_VERSION has to be set for IcedTea to deal with broken
&lt;br&gt;&amp;gt;&amp;gt; plugins which expect this (such as
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.java.com/en/download/help/testvm.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.java.com/en/download/help/testvm.xml&lt;/a&gt;).  I don't think it
&lt;br&gt;&amp;gt;&amp;gt; follows that turning on a version setting forces documentation off.
&lt;br&gt;&amp;gt;&amp;gt; Can we make this an #ifndef OPENJDK block?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Strange use of JDK_UPDATE_VERSION if you ask me.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;The issue was discussed again recently on the IcedTea list:
&lt;br&gt;&lt;a href=&quot;http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2009-December/007712.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2009-December/007712.html&lt;/a&gt;&lt;br&gt;It now appears a JDK_UPDATE_VERSION is not enough as the Sun code is
&lt;br&gt;looking for update 16 or above.
&lt;br&gt;&lt;br&gt;I agree it's not ideal but then I'm not responsible for any broken
&lt;br&gt;code that relies on the version number format. &amp;nbsp;Sun, however, are
&lt;br&gt;responsible for the example cited in that mail.
&lt;br&gt;&lt;br&gt;I would expect JDK_UPDATE_VERSION to set the version number. &amp;nbsp;I
&lt;br&gt;wouldn't expect it to start altering other parts of the build,
&lt;br&gt;especially when the same can be achieved by other options.
&lt;br&gt;&lt;br&gt;&amp;gt; Why not just 'make GENERATE_DOCS=true' with the IcedTea builds?
&lt;br&gt;&amp;gt; Or am I missing the point?
&lt;br&gt;&lt;br&gt;I guess we could, but it seems the wrong way to approach this to me.
&lt;br&gt;It would make more sense to restrict this side-effecting behaviour to
&lt;br&gt;just those builds that expect it i.e. Sun's proprietary non-OPENJDK
&lt;br&gt;builds. &amp;nbsp;We already have a large number of variables for IcedTea
&lt;br&gt;builds; having to maintain yet another just so Sun builds can run with
&lt;br&gt;one less seems the wrong approach to me.
&lt;br&gt;&lt;br&gt;Equally, if an arbitrary user builds OpenJDK, and sets
&lt;br&gt;JDK_UPDATE_VERSION for whatever reason, ar they really going to expect
&lt;br&gt;it to stop generating documentation?
&lt;br&gt;&lt;br&gt;&amp;gt; What exactly is it that JDK_UPDATE_VERSION provides for IcedTea builds?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;It sets the update part of the version number so we get 1.6.0_0 or
&lt;br&gt;1.7.0_0 rather than just 1.6.0 or 1.7.0. &amp;nbsp;As the email link above
&lt;br&gt;explains in more detail, some applications/applets expect the version
&lt;br&gt;number to have this update part (and even for it to be &amp;gt;0 in some
&lt;br&gt;cases).
&lt;br&gt;&lt;br&gt;&amp;gt; -kto
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Andrew :-)
&lt;br&gt;&lt;br&gt;Free Java Software Engineer
&lt;br&gt;Red Hat, Inc. (&lt;a href=&quot;http://www.redhat.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.redhat.com&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Support Free Java!
&lt;br&gt;Contribute to GNU Classpath and the OpenJDK
&lt;br&gt;&lt;a href=&quot;http://www.gnu.org/software/classpath&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/software/classpath&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://openjdk.java.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjdk.java.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;PGP Key: 94EFD9D8 (&lt;a href=&quot;http://subkeys.pgp.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://subkeys.pgp.net&lt;/a&gt;)
&lt;br&gt;Fingerprint: F8EF F1EA 401E 2E60 15FA &amp;nbsp;7927 142C 2591 94EF D9D8
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Need-reviewer---minor-top-level-make-changes-tp26418131p26905774.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905492</id>
	<title>Re: Need reviewer - minor top level make changes</title>
	<published>2009-12-23T10:11:32Z</published>
	<updated>2009-12-23T10:11:32Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Andrew John Hughes wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/11/19 Kelly O'Hair &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905492&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kelly.Ohair@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Need reviewer. Some very minor top level make file changes.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 6727046: Add message when docs are skipped in control build
&lt;br&gt;&amp;gt;&amp;gt; 6864011: typo? in top level Makefile: DAYE_STAMP
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://cr.openjdk.java.net/~ohair/openjdk7/top-make-fixes/webrev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~ohair/openjdk7/top-make-fixes/webrev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -kto
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is a bit more than just adding a message. &amp;nbsp;It also adds:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; + &amp;nbsp;# No DOCS build when JDK_UPDATE_VERSION set
&lt;br&gt;&amp;gt; + &amp;nbsp;ifdef JDK_UPDATE_VERSION
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp;GENERATE_DOCS=false
&lt;br&gt;&amp;gt; + &amp;nbsp;endif
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Sorry about that, I assumed I was making a correction to a long standing
&lt;br&gt;problem. When we build jdk update releases, the docs are not regenerated.
&lt;br&gt;The variable JDK_UPDATE_VERSION indicates a jdk update build, I
&lt;br&gt;just assumed that's what it was being used for.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; JDK_UPDATE_VERSION has to be set for IcedTea to deal with broken
&lt;br&gt;&amp;gt; plugins which expect this (such as
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.java.com/en/download/help/testvm.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.java.com/en/download/help/testvm.xml&lt;/a&gt;). &amp;nbsp;I don't think it
&lt;br&gt;&amp;gt; follows that turning on a version setting forces documentation off.
&lt;br&gt;&amp;gt; Can we make this an #ifndef OPENJDK block?
&lt;br&gt;&lt;br&gt;Strange use of JDK_UPDATE_VERSION if you ask me.
&lt;br&gt;&lt;br&gt;Why not just 'make GENERATE_DOCS=true' with the IcedTea builds?
&lt;br&gt;Or am I missing the point?
&lt;br&gt;What exactly is it that JDK_UPDATE_VERSION provides for IcedTea builds?
&lt;br&gt;&lt;br&gt;-kto
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Need-reviewer---minor-top-level-make-changes-tp26418131p26905492.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905487</id>
	<title>Re: make/java/nio/FILES_java.gmk does not list Unicode.java</title>
	<published>2009-12-23T10:11:13Z</published>
	<updated>2009-12-23T10:11:13Z</updated>
	<author>
		<name>gnu_andrew</name>
	</author>
	<content type="html">2009/12/23 Alan Bateman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905487&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alan.Bateman@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Andrew John Hughes wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On building OpenJDK6 from the Mercurial forest with IcedTea, I found
&lt;br&gt;&amp;gt;&amp;gt; that the class sun.nio.cs.Unicode is not built as it is not listed in
&lt;br&gt;&amp;gt;&amp;gt; FILES_java.gmk.  Presumably, it was being pulled in before by some
&lt;br&gt;&amp;gt;&amp;gt; dependency which has changed since b17.  The failure only occurs when
&lt;br&gt;&amp;gt;&amp;gt; bootstrapping with ecj but I don't think we should be relying on the
&lt;br&gt;&amp;gt;&amp;gt; dependency resolution of compilers to pull in essential classes (the
&lt;br&gt;&amp;gt;&amp;gt; lack of this one causes the VM to fail to even print the help output).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This webrev &lt;a href=&quot;http://cr.openjdk.java.net/~andrew/build/webrev.01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~andrew/build/webrev.01/&lt;/a&gt;&amp;nbsp;fixes
&lt;br&gt;&amp;gt;&amp;gt; the issue and should probably go into 7 as well.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Does this look ok? If so, can I have a bug ID to push it?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Looks okay to me. I've created a bug to track this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 6912893: (build) make/java/nio/FILES_java.gmk doesn't list
&lt;br&gt;&amp;gt; sun.nio.cs.Unicode
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I agree on pushing this to jdk7 too (jdk7/jdk7/jdk would be best).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Alan.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Done:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ab9fdb59d707&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ab9fdb59d707&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4a062158d2c5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4a062158d2c5&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks Alan,
&lt;br&gt;-- 
&lt;br&gt;Andrew :-)
&lt;br&gt;&lt;br&gt;Free Java Software Engineer
&lt;br&gt;Red Hat, Inc. (&lt;a href=&quot;http://www.redhat.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.redhat.com&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Support Free Java!
&lt;br&gt;Contribute to GNU Classpath and the OpenJDK
&lt;br&gt;&lt;a href=&quot;http://www.gnu.org/software/classpath&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/software/classpath&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://openjdk.java.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjdk.java.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;PGP Key: 94EFD9D8 (&lt;a href=&quot;http://subkeys.pgp.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://subkeys.pgp.net&lt;/a&gt;)
&lt;br&gt;Fingerprint: F8EF F1EA 401E 2E60 15FA &amp;nbsp;7927 142C 2591 94EF D9D8
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/make-java-nio-FILES_java.gmk-does-not-list-Unicode.java-tp26894276p26905487.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26904086</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-23T08:10:47Z</published>
	<updated>2009-12-23T08:10:47Z</updated>
	<author>
		<name>martinrb</name>
	</author>
	<content type="html">On Tue, Dec 22, 2009 at 21:55, David Holmes - Sun Microsystems
&lt;br&gt;&amp;gt; No it's not that simple. If I update 5 files the first build reports the 1st
&lt;br&gt;&amp;gt; is missing, the second reports the 2nd is missing and so forth and a lot
&lt;br&gt;&amp;gt; longer than 30 seconds has passed in between. :(
&lt;br&gt;&lt;br&gt;Then it's probably a different problem.
&lt;br&gt;Debugging dependency handling in makefiles
&lt;br&gt;is an arcane skill.
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26904086.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26900220</id>
	<title>Re: make/java/nio/FILES_java.gmk does not list Unicode.java</title>
	<published>2009-12-23T02:11:13Z</published>
	<updated>2009-12-23T02:11:13Z</updated>
	<author>
		<name>Alan Bateman</name>
	</author>
	<content type="html">Alan Bateman wrote:
&lt;br&gt;&amp;gt; :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I agree on pushing this to jdk7 too (jdk7/jdk7/jdk would be best).
&lt;br&gt;Ah, I meant jdk7/tl/jdk as that is where the any fixes in the nio area 
&lt;br&gt;are pushed.
&lt;br&gt;&lt;br&gt;-Alan.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/make-java-nio-FILES_java.gmk-does-not-list-Unicode.java-tp26894276p26900220.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26900182</id>
	<title>Re: make/java/nio/FILES_java.gmk does not list Unicode.java</title>
	<published>2009-12-23T02:08:27Z</published>
	<updated>2009-12-23T02:08:27Z</updated>
	<author>
		<name>Alan Bateman</name>
	</author>
	<content type="html">Andrew John Hughes wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On building OpenJDK6 from the Mercurial forest with IcedTea, I found
&lt;br&gt;&amp;gt; that the class sun.nio.cs.Unicode is not built as it is not listed in
&lt;br&gt;&amp;gt; FILES_java.gmk. &amp;nbsp;Presumably, it was being pulled in before by some
&lt;br&gt;&amp;gt; dependency which has changed since b17. &amp;nbsp;The failure only occurs when
&lt;br&gt;&amp;gt; bootstrapping with ecj but I don't think we should be relying on the
&lt;br&gt;&amp;gt; dependency resolution of compilers to pull in essential classes (the
&lt;br&gt;&amp;gt; lack of this one causes the VM to fail to even print the help output).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This webrev &lt;a href=&quot;http://cr.openjdk.java.net/~andrew/build/webrev.01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~andrew/build/webrev.01/&lt;/a&gt;&amp;nbsp;fixes
&lt;br&gt;&amp;gt; the issue and should probably go into 7 as well.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does this look ok? If so, can I have a bug ID to push it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;Looks okay to me. I've created a bug to track this:
&lt;br&gt;&lt;br&gt;6912893: (build) make/java/nio/FILES_java.gmk doesn't list 
&lt;br&gt;sun.nio.cs.Unicode
&lt;br&gt;&lt;br&gt;I agree on pushing this to jdk7 too (jdk7/jdk7/jdk would be best).
&lt;br&gt;&lt;br&gt;-Alan.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/make-java-nio-FILES_java.gmk-does-not-list-Unicode.java-tp26894276p26900182.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26898431</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-22T21:55:30Z</published>
	<updated>2009-12-22T21:55:30Z</updated>
	<author>
		<name>David Holmes - Sun Microsystems</name>
	</author>
	<content type="html">Hi Martin,
&lt;br&gt;&lt;br&gt;Martin Buchholz said the following on 12/22/09 12:53:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, Dec 21, 2009 at 18:42, David Holmes - Sun Microsystems
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26898431&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Igor Nekrestyanov said the following on 12/22/09 11:45:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Check the output of &amp;quot;gnumake -dd&amp;quot; looking for everything related to files
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; in question. It will tell you why rules are not fired.
&lt;br&gt;&amp;gt;&amp;gt; Surprisingly the answer was because &amp;quot;Foo.cpp does not exist&amp;quot; which of course
&lt;br&gt;&amp;gt;&amp;gt; is nonsense.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm guessing this must be some kind of NFS caching issue. I rsync the
&lt;br&gt;&amp;gt;&amp;gt; updated files to the build location and then run the build on another
&lt;br&gt;&amp;gt;&amp;gt; machine.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If the problem goes away if you add a
&lt;br&gt;&amp;gt; sleep 30
&lt;br&gt;&amp;gt; after the NFS copy, you are probably right.
&lt;br&gt;&amp;gt; NFS has always worked thus.
&lt;/div&gt;&lt;br&gt;No it's not that simple. If I update 5 files the first build reports the 
&lt;br&gt;1st is missing, the second reports the 2nd is missing and so forth and a 
&lt;br&gt;lot longer than 30 seconds has passed in between. :(
&lt;br&gt;&lt;br&gt;&amp;gt; It is just like the consistency considerations with the
&lt;br&gt;&amp;gt; java memory model, except that the cache lifetimes
&lt;br&gt;&amp;gt; are typically much longer.
&lt;br&gt;&lt;br&gt;You mean I need to declare my files as volatile ? ;-)
&lt;br&gt;&lt;br&gt;&amp;gt; You can fix it by rsyncing to the machine where the
&lt;br&gt;&amp;gt; build will happen, so that there will be no caching
&lt;br&gt;&amp;gt; of stale bits.
&lt;br&gt;&lt;br&gt;Will have to try that.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;David
&lt;br&gt;&lt;br&gt;&amp;gt; Martin
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26898431.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26894276</id>
	<title>make/java/nio/FILES_java.gmk does not list Unicode.java</title>
	<published>2009-12-22T13:00:53Z</published>
	<updated>2009-12-22T13:00:53Z</updated>
	<author>
		<name>gnu_andrew</name>
	</author>
	<content type="html">On building OpenJDK6 from the Mercurial forest with IcedTea, I found
&lt;br&gt;that the class sun.nio.cs.Unicode is not built as it is not listed in
&lt;br&gt;FILES_java.gmk. &amp;nbsp;Presumably, it was being pulled in before by some
&lt;br&gt;dependency which has changed since b17. &amp;nbsp;The failure only occurs when
&lt;br&gt;bootstrapping with ecj but I don't think we should be relying on the
&lt;br&gt;dependency resolution of compilers to pull in essential classes (the
&lt;br&gt;lack of this one causes the VM to fail to even print the help output).
&lt;br&gt;&lt;br&gt;This webrev &lt;a href=&quot;http://cr.openjdk.java.net/~andrew/build/webrev.01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~andrew/build/webrev.01/&lt;/a&gt;&amp;nbsp;fixes
&lt;br&gt;the issue and should probably go into 7 as well.
&lt;br&gt;&lt;br&gt;Does this look ok? If so, can I have a bug ID to push it?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-- 
&lt;br&gt;Andrew :-)
&lt;br&gt;&lt;br&gt;Free Java Software Engineer
&lt;br&gt;Red Hat, Inc. (&lt;a href=&quot;http://www.redhat.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.redhat.com&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Support Free Java!
&lt;br&gt;Contribute to GNU Classpath and the OpenJDK
&lt;br&gt;&lt;a href=&quot;http://www.gnu.org/software/classpath&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/software/classpath&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://openjdk.java.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjdk.java.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;PGP Key: 94EFD9D8 (&lt;a href=&quot;http://subkeys.pgp.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://subkeys.pgp.net&lt;/a&gt;)
&lt;br&gt;Fingerprint: F8EF F1EA 401E 2E60 15FA &amp;nbsp;7927 142C 2591 94EF D9D8
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/make-java-nio-FILES_java.gmk-does-not-list-Unicode.java-tp26894276p26894276.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26883299</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-21T18:53:10Z</published>
	<updated>2009-12-21T18:53:10Z</updated>
	<author>
		<name>martinrb</name>
	</author>
	<content type="html">On Mon, Dec 21, 2009 at 18:42, David Holmes - Sun Microsystems
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26883299&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Igor Nekrestyanov said the following on 12/22/09 11:45:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Check the output of &amp;quot;gnumake -dd&amp;quot; looking for everything related to files
&lt;br&gt;&amp;gt;&amp;gt; in question. It will tell you why rules are not fired.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Surprisingly the answer was because &amp;quot;Foo.cpp does not exist&amp;quot; which of course
&lt;br&gt;&amp;gt; is nonsense.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm guessing this must be some kind of NFS caching issue. I rsync the
&lt;br&gt;&amp;gt; updated files to the build location and then run the build on another
&lt;br&gt;&amp;gt; machine.
&lt;/div&gt;&lt;br&gt;If the problem goes away if you add a
&lt;br&gt;sleep 30
&lt;br&gt;after the NFS copy, you are probably right.
&lt;br&gt;NFS has always worked thus.
&lt;br&gt;&lt;br&gt;It is just like the consistency considerations with the
&lt;br&gt;java memory model, except that the cache lifetimes
&lt;br&gt;are typically much longer.
&lt;br&gt;&lt;br&gt;You can fix it by rsyncing to the machine where the
&lt;br&gt;build will happen, so that there will be no caching
&lt;br&gt;of stale bits.
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26883299.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26883217</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-21T18:42:44Z</published>
	<updated>2009-12-21T18:42:44Z</updated>
	<author>
		<name>David Holmes - Sun Microsystems</name>
	</author>
	<content type="html">Igor Nekrestyanov said the following on 12/22/09 11:45:
&lt;br&gt;&amp;gt; Check the output of &amp;quot;gnumake -dd&amp;quot; looking for everything related to 
&lt;br&gt;&amp;gt; files in question. It will tell you why rules are not fired.
&lt;br&gt;&lt;br&gt;Surprisingly the answer was because &amp;quot;Foo.cpp does not exist&amp;quot; which of 
&lt;br&gt;course is nonsense.
&lt;br&gt;&lt;br&gt;I'm guessing this must be some kind of NFS caching issue. I rsync the 
&lt;br&gt;updated files to the build location and then run the build on another 
&lt;br&gt;machine.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;David
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -igor
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On 12/21/09 4:48 PM, David Holmes - Sun Microsystems wrote:
&lt;br&gt;&amp;gt;&amp;gt; Well I fixed the time problem but that didn't fix the problem. I just 
&lt;br&gt;&amp;gt;&amp;gt; updated three files and had to try the build three times before it 
&lt;br&gt;&amp;gt;&amp;gt; worked - each time it reported needing to make one of the updated files.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Bizarre.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; David
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; David Holmes - Sun Microsystems said the following on 12/21/09 17:05:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Deepak Mathews said the following on 12/21/09 16:52:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Are you sure about the path to foo.cpp in the makefile is correctly 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; set during compilation.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Yes paths are fine.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; It also can be a timestamp issue, but only if the updated file has a 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; modification time older...it might be trivial... but the if system 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; time is behind it can cause this issue.. 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I discovered that simply re-issuing the build command also fixes it. 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Just seems to take two goes to get it right.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; And the build machine time is slightly behind the fileserver on which 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the source files reside, so I think it is a timestamp issue.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; David
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Mon, Dec 21, 2009 at 8:46 AM, David Holmes - Sun Microsystems 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26883217&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26883217&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I'm doing a build and get a compilation error in foo.cpp, so I fix
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; the problem that caused the error and make then aborts with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;No rule to make target 'foo.cpp' needed by 'foo.o'. Stop&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I have to do a clean and then re-build to get past this.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is building hotspot on linux and the make version is 3.81
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is driving me nuts and wasting a lot of time!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Anyone got any idea why make is doing this? It is as-if it can't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; find the updated cpp file. Could it be a timestamp issue?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; David Holmes
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26883217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26882845</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-21T17:45:13Z</published>
	<updated>2009-12-21T17:45:13Z</updated>
	<author>
		<name>Igor Nekrestyanov</name>
	</author>
	<content type="html">Check the output of &amp;quot;gnumake -dd&amp;quot; looking for everything related to 
&lt;br&gt;files in question.
&lt;br&gt;It will tell you why rules are not fired.
&lt;br&gt;&lt;br&gt;-igor
&lt;br&gt;&lt;br&gt;On 12/21/09 4:48 PM, David Holmes - Sun Microsystems wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Well I fixed the time problem but that didn't fix the problem. I just 
&lt;br&gt;&amp;gt; updated three files and had to try the build three times before it 
&lt;br&gt;&amp;gt; worked - each time it reported needing to make one of the updated files.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bizarre.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; David
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; David Holmes - Sun Microsystems said the following on 12/21/09 17:05:
&lt;br&gt;&amp;gt;&amp;gt; Deepak Mathews said the following on 12/21/09 16:52:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Are you sure about the path to foo.cpp in the makefile is correctly 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; set during compilation.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yes paths are fine.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; It also can be a timestamp issue, but only if the updated file has a 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; modification time older...it might be trivial... but the if system 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; time is behind it can cause this issue.. 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I discovered that simply re-issuing the build command also fixes it. 
&lt;br&gt;&amp;gt;&amp;gt; Just seems to take two goes to get it right.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; And the build machine time is slightly behind the fileserver on which 
&lt;br&gt;&amp;gt;&amp;gt; the source files reside, so I think it is a timestamp issue.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; David
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Mon, Dec 21, 2009 at 8:46 AM, David Holmes - Sun Microsystems 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26882845&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26882845&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I'm doing a build and get a compilation error in foo.cpp, so I fix
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; the problem that caused the error and make then aborts with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;No rule to make target 'foo.cpp' needed by 'foo.o'. Stop&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I have to do a clean and then re-build to get past this.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is building hotspot on linux and the make version is 3.81
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is driving me nuts and wasting a lot of time!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Anyone got any idea why make is doing this? It is as-if it can't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; find the updated cpp file. Could it be a timestamp issue?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; David Holmes
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26882845.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26882490</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-21T16:48:20Z</published>
	<updated>2009-12-21T16:48:20Z</updated>
	<author>
		<name>David Holmes - Sun Microsystems</name>
	</author>
	<content type="html">Well I fixed the time problem but that didn't fix the problem. I just 
&lt;br&gt;updated three files and had to try the build three times before it 
&lt;br&gt;worked - each time it reported needing to make one of the updated files.
&lt;br&gt;&lt;br&gt;Bizarre.
&lt;br&gt;&lt;br&gt;David
&lt;br&gt;&lt;br&gt;David Holmes - Sun Microsystems said the following on 12/21/09 17:05:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Deepak Mathews said the following on 12/21/09 16:52:
&lt;br&gt;&amp;gt;&amp;gt; Are you sure about the path to foo.cpp in the makefile is correctly 
&lt;br&gt;&amp;gt;&amp;gt; set during compilation.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes paths are fine.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; It also can be a timestamp issue, but only if the updated file has a 
&lt;br&gt;&amp;gt;&amp;gt; modification time older...it might be trivial... but the if system 
&lt;br&gt;&amp;gt;&amp;gt; time is behind it can cause this issue.. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I discovered that simply re-issuing the build command also fixes it. 
&lt;br&gt;&amp;gt; Just seems to take two goes to get it right.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And the build machine time is slightly behind the fileserver on which 
&lt;br&gt;&amp;gt; the source files reside, so I think it is a timestamp issue.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; David
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; On Mon, Dec 21, 2009 at 8:46 AM, David Holmes - Sun Microsystems 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26882490&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26882490&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I'm doing a build and get a compilation error in foo.cpp, so I fix
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; the problem that caused the error and make then aborts with
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;No rule to make target 'foo.cpp' needed by 'foo.o'. Stop&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I have to do a clean and then re-build to get past this.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is building hotspot on linux and the make version is 3.81
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is driving me nuts and wasting a lot of time!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Anyone got any idea why make is doing this? It is as-if it can't
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; find the updated cpp file. Could it be a timestamp issue?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; David Holmes
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26882490.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26876643</id>
	<title>Re: Need reviewer - minor top level make changes</title>
	<published>2009-12-21T08:45:01Z</published>
	<updated>2009-12-21T08:45:01Z</updated>
	<author>
		<name>gnu_andrew</name>
	</author>
	<content type="html">2009/11/19 Kelly O'Hair &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26876643&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kelly.Ohair@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Need reviewer. Some very minor top level make file changes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 6727046: Add message when docs are skipped in control build
&lt;br&gt;&amp;gt; 6864011: typo? in top level Makefile: DAYE_STAMP
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cr.openjdk.java.net/~ohair/openjdk7/top-make-fixes/webrev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~ohair/openjdk7/top-make-fixes/webrev/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -kto
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;This is a bit more than just adding a message. &amp;nbsp;It also adds:
&lt;br&gt;&lt;br&gt;+ &amp;nbsp;# No DOCS build when JDK_UPDATE_VERSION set
&lt;br&gt;+ &amp;nbsp;ifdef JDK_UPDATE_VERSION
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;GENERATE_DOCS=false
&lt;br&gt;+ &amp;nbsp;endif
&lt;br&gt;&lt;br&gt;JDK_UPDATE_VERSION has to be set for IcedTea to deal with broken
&lt;br&gt;plugins which expect this (such as
&lt;br&gt;&lt;a href=&quot;http://www.java.com/en/download/help/testvm.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.java.com/en/download/help/testvm.xml&lt;/a&gt;). &amp;nbsp;I don't think it
&lt;br&gt;follows that turning on a version setting forces documentation off.
&lt;br&gt;Can we make this an #ifndef OPENJDK block?
&lt;br&gt;-- 
&lt;br&gt;Andrew :-)
&lt;br&gt;&lt;br&gt;Free Java Software Engineer
&lt;br&gt;Red Hat, Inc. (&lt;a href=&quot;http://www.redhat.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.redhat.com&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Support Free Java!
&lt;br&gt;Contribute to GNU Classpath and the OpenJDK
&lt;br&gt;&lt;a href=&quot;http://www.gnu.org/software/classpath&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/software/classpath&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://openjdk.java.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjdk.java.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;PGP Key: 94EFD9D8 (&lt;a href=&quot;http://subkeys.pgp.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://subkeys.pgp.net&lt;/a&gt;)
&lt;br&gt;Fingerprint: F8EF F1EA 401E 2E60 15FA &amp;nbsp;7927 142C 2591 94EF D9D8
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Need-reviewer---minor-top-level-make-changes-tp26418131p26876643.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26870575</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-20T23:05:38Z</published>
	<updated>2009-12-20T23:05:38Z</updated>
	<author>
		<name>David Holmes - Sun Microsystems</name>
	</author>
	<content type="html">Deepak Mathews said the following on 12/21/09 16:52:
&lt;br&gt;&amp;gt; Are you sure about the path to foo.cpp in the makefile is correctly set 
&lt;br&gt;&amp;gt; during compilation.
&lt;br&gt;&lt;br&gt;Yes paths are fine.
&lt;br&gt;&lt;br&gt;&amp;gt; It also can be a timestamp issue, but only if the updated file has a 
&lt;br&gt;&amp;gt; modification time older...it might be trivial... but the if system time 
&lt;br&gt;&amp;gt; is behind it can cause this issue.. 
&lt;br&gt;&lt;br&gt;I discovered that simply re-issuing the build command also fixes it. 
&lt;br&gt;Just seems to take two goes to get it right.
&lt;br&gt;&lt;br&gt;And the build machine time is slightly behind the fileserver on which 
&lt;br&gt;the source files reside, so I think it is a timestamp issue.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;David
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, Dec 21, 2009 at 8:46 AM, David Holmes - Sun Microsystems 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26870575&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26870575&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I'm doing a build and get a compilation error in foo.cpp, so I fix
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the problem that caused the error and make then aborts with
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;No rule to make target 'foo.cpp' needed by 'foo.o'. Stop&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I have to do a clean and then re-build to get past this.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is building hotspot on linux and the make version is 3.81
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; This is driving me nuts and wasting a lot of time!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Anyone got any idea why make is doing this? It is as-if it can't
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; find the updated cpp file. Could it be a timestamp issue?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; David Holmes
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26870575.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26870545</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-20T22:59:42Z</published>
	<updated>2009-12-20T22:59:42Z</updated>
	<author>
		<name>Igor Nekrestyanov</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html; charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
It could very well be timestamp issue, especially if you are editing
files on the network file system.&lt;br&gt;
&lt;br&gt;
Try &lt;br&gt;
&amp;nbsp;&amp;nbsp; gnumake -dd &lt;br&gt;
&lt;br&gt;
Log should provide some additional details while rule was skipped.&lt;br&gt;
&lt;br&gt;
-igor&lt;br&gt;
&lt;br&gt;
On 12/20/09 10:52 PM, Deepak Mathews wrote:
&lt;blockquote cite=&quot;mid:454434ce0912202252h1d38a88djd7774c0f1cda622@mail.gmail.com&quot; type=&quot;cite&quot;&gt;Are you sure about the path to foo.cpp in the makefile is
correctly set during compilation.
  &lt;div&gt;&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;It also can be a timestamp issue, but only if the updated file
has a modification time older...it might be trivial... but the if
system time is behind it can cause this issue..&amp;nbsp;&lt;br&gt;
  &lt;br&gt;
  &lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Dec 21, 2009 at 8:46 AM, David
Holmes - Sun Microsystems &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26870545&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt;&lt;/span&gt;
wrote:&lt;br&gt;
  &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I'm
doing a build and get a compilation error in foo.cpp, so I fix the
problem that caused the error and make then aborts with&lt;br&gt;
    &lt;br&gt;
&quot;No rule to make target 'foo.cpp' needed by 'foo.o'. Stop&quot;&lt;br&gt;
    &lt;br&gt;
I have to do a clean and then re-build to get past this.&lt;br&gt;
    &lt;br&gt;
This is building hotspot on linux and the make version is 3.81&lt;br&gt;
    &lt;br&gt;
This is driving me nuts and wasting a lot of time!&lt;br&gt;
    &lt;br&gt;
Anyone got any idea why make is doing this? It is as-if it can't find
the updated cpp file. Could it be a timestamp issue?&lt;br&gt;
    &lt;br&gt;
Thanks,&lt;br&gt;
    &lt;font color=&quot;#888888&quot;&gt;David Holmes&lt;br&gt;
    &lt;/font&gt;&lt;/blockquote&gt;
  &lt;/div&gt;
  &lt;br&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26870545.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26870504</id>
	<title>Re: No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-20T22:52:56Z</published>
	<updated>2009-12-20T22:52:56Z</updated>
	<author>
		<name>Deepak Mathews</name>
	</author>
	<content type="html">Are you sure about the path to foo.cpp in the makefile is correctly set during compilation.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;It also can be a timestamp issue, but only if the updated file has a modification time older...it might be trivial... but the if system time is behind it can cause this issue.. &lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Dec 21, 2009 at 8:46 AM, David Holmes - Sun Microsystems &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26870504&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;David.Holmes@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
I&amp;#39;m doing a build and get a compilation error in foo.cpp, so I fix the problem that caused the error and make then aborts with&lt;br&gt;
&lt;br&gt;
&amp;quot;No rule to make target &amp;#39;foo.cpp&amp;#39; needed by &amp;#39;foo.o&amp;#39;. Stop&amp;quot;&lt;br&gt;
&lt;br&gt;
I have to do a clean and then re-build to get past this.&lt;br&gt;
&lt;br&gt;
This is building hotspot on linux and the make version is 3.81&lt;br&gt;
&lt;br&gt;
This is driving me nuts and wasting a lot of time!&lt;br&gt;
&lt;br&gt;
Anyone got any idea why make is doing this? It is as-if it can&amp;#39;t find the updated cpp file. Could it be a timestamp issue?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;
David Holmes&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26870504.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26869574</id>
	<title>No rule to make foo.cpp needed by foo.o ???</title>
	<published>2009-12-20T19:16:57Z</published>
	<updated>2009-12-20T19:16:57Z</updated>
	<author>
		<name>David Holmes - Sun Microsystems</name>
	</author>
	<content type="html">I'm doing a build and get a compilation error in foo.cpp, so I fix the 
&lt;br&gt;problem that caused the error and make then aborts with
&lt;br&gt;&lt;br&gt;&amp;quot;No rule to make target 'foo.cpp' needed by 'foo.o'. Stop&amp;quot;
&lt;br&gt;&lt;br&gt;I have to do a clean and then re-build to get past this.
&lt;br&gt;&lt;br&gt;This is building hotspot on linux and the make version is 3.81
&lt;br&gt;&lt;br&gt;This is driving me nuts and wasting a lot of time!
&lt;br&gt;&lt;br&gt;Anyone got any idea why make is doing this? It is as-if it can't find 
&lt;br&gt;the updated cpp file. Could it be a timestamp issue?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;David Holmes
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/No-rule-to-make-foo.cpp-needed-by-foo.o-----tp26869574p26869574.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26849738</id>
	<title>Re: Review Request: 6911737: Module build: generate modules with native	libraries and any other files</title>
	<published>2009-12-18T13:06:47Z</published>
	<updated>2009-12-18T13:06:47Z</updated>
	<author>
		<name>mandy.chung</name>
	</author>
	<content type="html">A updated webrev against the the changeset I just pushed to the tl repo 
&lt;br&gt;and also include some minor fixes:
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6911737/webrev.01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6911737/webrev.01/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Mandy
&lt;br&gt;&lt;br&gt;Mandy Chung wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This is the next step toward modularizing the jdk:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;6911737: Module build: generate modules with native libraries and 
&lt;br&gt;&amp;gt; any other files
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Webrev at:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6911737/webrev.00/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6911737/webrev.00/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For classes and other resource files in jar files, we use simple 
&lt;br&gt;&amp;gt; patterns to match what classes/resources in which module (most cases 
&lt;br&gt;&amp;gt; can simply use the package name as the pattern). &amp;nbsp;The module 
&lt;br&gt;&amp;gt; definitions are defined in make/modules/modules.config.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For native libraries and any other files, pattern matching approach 
&lt;br&gt;&amp;gt; won't work well and keeping the mapping of native libs and other files 
&lt;br&gt;&amp;gt; to which module is hard to maintain and also error-prone. &amp;nbsp;Instead, I 
&lt;br&gt;&amp;gt; add a new MODULE variable and modify install-file macro in Defs.gmk so 
&lt;br&gt;&amp;gt; that for any file is installed in the build image, the file will be 
&lt;br&gt;&amp;gt; installed in its corresponding module in the module image. &amp;nbsp; I also 
&lt;br&gt;&amp;gt; add a few new macros in Defs.gmk such as install-non-module-file, 
&lt;br&gt;&amp;gt; chmod-file, etc to handle different cases.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This change modifies &amp;gt; 120 makefiles and most of them are added one 
&lt;br&gt;&amp;gt; line to define its module. &amp;nbsp;The main change is in Defs.gmk.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; cd make/modules; gnumake all
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This command will generate one directory per module, 
&lt;br&gt;&amp;gt; $OUTPUTDIR/modules/&amp;lt;module&amp;gt;. &amp;nbsp;It will consist of the jar file 
&lt;br&gt;&amp;gt; containing its classes and resource files as well as any native 
&lt;br&gt;&amp;gt; libraries, binaries, executables, etc.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For example, the base module is under $OUTPUTDIR/modules/base
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; find base -print
&lt;br&gt;&amp;gt; base
&lt;br&gt;&amp;gt; base/bin
&lt;br&gt;&amp;gt; base/bin/java
&lt;br&gt;&amp;gt; base/lib
&lt;br&gt;&amp;gt; base/lib/base.jar
&lt;br&gt;&amp;gt; base/lib/i386
&lt;br&gt;&amp;gt; base/lib/i386/native_threads
&lt;br&gt;&amp;gt; base/lib/i386/native_threads/libhpi.so
&lt;br&gt;&amp;gt; base/lib/i386/jvm.cfg
&lt;br&gt;&amp;gt; base/lib/i386/server
&lt;br&gt;&amp;gt; base/lib/i386/server/libjvm.so
&lt;br&gt;&amp;gt; base/lib/i386/server/Xusage.txt
&lt;br&gt;&amp;gt; base/lib/i386/server/libjsig.so
&lt;br&gt;&amp;gt; base/lib/i386/server/libjvm_db.so
&lt;br&gt;&amp;gt; base/lib/i386/client
&lt;br&gt;&amp;gt; base/lib/i386/client/libjvm.so
&lt;br&gt;&amp;gt; base/lib/i386/client/Xusage.txt
&lt;br&gt;&amp;gt; base/lib/i386/client/libjsig.so
&lt;br&gt;&amp;gt; base/lib/i386/client/libjvm_db.so
&lt;br&gt;&amp;gt; base/lib/i386/libjsig.so
&lt;br&gt;&amp;gt; base/lib/i386/libverify.so
&lt;br&gt;&amp;gt; base/lib/i386/libjava.so
&lt;br&gt;&amp;gt; base/lib/i386/jli
&lt;br&gt;&amp;gt; base/lib/i386/jli/libjli.so
&lt;br&gt;&amp;gt; base/lib/i386/libzip.so
&lt;br&gt;&amp;gt; base/lib/i386/libnpt.so
&lt;br&gt;&amp;gt; base/lib/i386/libnet.so
&lt;br&gt;&amp;gt; base/lib/i386/libnio.so
&lt;br&gt;&amp;gt; base/lib/security
&lt;br&gt;&amp;gt; base/lib/security/US_export_policy.jar
&lt;br&gt;&amp;gt; base/lib/security/local_policy.jar
&lt;br&gt;&amp;gt; base/lib/security/java.security
&lt;br&gt;&amp;gt; base/lib/security/java.policy
&lt;br&gt;&amp;gt; base/lib/security/cacerts
&lt;br&gt;&amp;gt; base/lib/content-types.properties
&lt;br&gt;&amp;gt; base/lib/calendars.properties
&lt;br&gt;&amp;gt; base/lib/currency.data
&lt;br&gt;&amp;gt; base/lib/net.properties
&lt;br&gt;&amp;gt; base/lib/zi/....
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; find nio -print
&lt;br&gt;&amp;gt; nio
&lt;br&gt;&amp;gt; nio/lib
&lt;br&gt;&amp;gt; nio/lib/nio.jar
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The base module itself can be used to run applications that don't 
&lt;br&gt;&amp;gt; depend on other modules.
&lt;br&gt;&amp;gt; &amp;gt; base/bin/java helloworld
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To add the nio module on the top of the base module, you can do:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;cp -rf base &amp;nbsp;myJRE
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;cp -rf nio/* myJRE
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mandy
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-6911737%3A-Module-build%3A-generate-modules-with-native-libraries-and-any-other-files-tp26840096p26849738.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26848386</id>
	<title>Re: Review request for 6909572: Add a new target for building modules</title>
	<published>2009-12-18T11:21:16Z</published>
	<updated>2009-12-18T11:21:16Z</updated>
	<author>
		<name>mandy.chung</name>
	</author>
	<content type="html">Alan Bateman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Mandy Chung wrote:
&lt;br&gt;&amp;gt;&amp;gt; We have made some progress in eliminating several undesirable 
&lt;br&gt;&amp;gt;&amp;gt; dependencies in the past few builds [1]. &amp;nbsp; A class analyzer tool in 
&lt;br&gt;&amp;gt;&amp;gt; the jigsaw/tools repository [2] has been developed and used to 
&lt;br&gt;&amp;gt;&amp;gt; analyze the dependencies.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The next step of the jdk modularization effort is to make the build 
&lt;br&gt;&amp;gt;&amp;gt; changes to generate modules. &amp;nbsp; I plan to break this task into several 
&lt;br&gt;&amp;gt;&amp;gt; steps. &amp;nbsp; The first step is to add a new &amp;quot;modules&amp;quot; target to build the 
&lt;br&gt;&amp;gt;&amp;gt; module image that has one jar file per module rather than rt.jar. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; This change does not have any impact to the existing jdk build.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Webrev at:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/webrev.00&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/webrev.00&lt;/a&gt;&lt;br&gt;&amp;gt; Mandy - I finally got to through this (actually the updated version 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/webrev.01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/webrev.01/&lt;/a&gt;).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is a useful first step, so good job and consider it reviewed. My 
&lt;br&gt;&amp;gt; only comment is that it duplicates some of the beast that is 
&lt;br&gt;&amp;gt; Release.gmk. I don't have suggestions but someday we should re-visit 
&lt;br&gt;&amp;gt; these (and I've no doubt we'll be changing this many times in jdk7 
&lt;br&gt;&amp;gt; anyway).
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thanks for the review. &amp;nbsp; W.r.t. the Modules.gmk, I think it could become 
&lt;br&gt;much simpler after I fix:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 6911737: Module build: generate modules with native libraries and 
&lt;br&gt;any other files
&lt;br&gt;&lt;br&gt;That's one of the tasks that I would look into next.
&lt;br&gt;&amp;gt; A couple of minor nits:
&lt;br&gt;&amp;gt; - make/Makefile - do you want to list the modules target, maybe as 
&lt;br&gt;&amp;gt; experimental, under development, ...
&lt;br&gt;&lt;br&gt;I will add that.
&lt;br&gt;&amp;gt; - make/common/Modules.gmk needs the date in the copyright message to 
&lt;br&gt;&amp;gt; be fixed
&lt;br&gt;&amp;gt; - make/modules/jdk7.depconfig - we should add a copyright header to this
&lt;br&gt;&lt;br&gt;Will fix them.
&lt;br&gt;&lt;br&gt;Mandy
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Alan.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-request-for-6909572%3A-Add-a-new-target-for-building-modules-tp26788313p26848386.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26848221</id>
	<title>Re: Review request for 6909572: Add a new target for building modules</title>
	<published>2009-12-18T11:10:57Z</published>
	<updated>2009-12-18T11:10:57Z</updated>
	<author>
		<name>Alan Bateman</name>
	</author>
	<content type="html">Mandy Chung wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; We have made some progress in eliminating several undesirable 
&lt;br&gt;&amp;gt; dependencies in the past few builds [1]. &amp;nbsp; A class analyzer tool in 
&lt;br&gt;&amp;gt; the jigsaw/tools repository [2] has been developed and used to analyze 
&lt;br&gt;&amp;gt; the dependencies.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The next step of the jdk modularization effort is to make the build 
&lt;br&gt;&amp;gt; changes to generate modules. &amp;nbsp; I plan to break this task into several 
&lt;br&gt;&amp;gt; steps. &amp;nbsp; The first step is to add a new &amp;quot;modules&amp;quot; target to build the 
&lt;br&gt;&amp;gt; module image that has one jar file per module rather than rt.jar. &amp;nbsp;
&lt;br&gt;&amp;gt; This change does not have any impact to the existing jdk build.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Webrev at:
&lt;br&gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/webrev.00&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/webrev.00&lt;/a&gt;&lt;/div&gt;Mandy - I finally got to through this (actually the updated version 
&lt;br&gt;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/webrev.01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/webrev.01/&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;This is a useful first step, so good job and consider it reviewed. My 
&lt;br&gt;only comment is that it duplicates some of the beast that is 
&lt;br&gt;Release.gmk. I don't have suggestions but someday we should re-visit 
&lt;br&gt;these (and I've no doubt we'll be changing this many times in jdk7 anyway).
&lt;br&gt;&lt;br&gt;A couple of minor nits:
&lt;br&gt;- make/Makefile - do you want to list the modules target, maybe as 
&lt;br&gt;experimental, under development, ...
&lt;br&gt;- make/common/Modules.gmk needs the date in the copyright message to be 
&lt;br&gt;fixed
&lt;br&gt;- make/modules/jdk7.depconfig - we should add a copyright header to this
&lt;br&gt;&lt;br&gt;-Alan.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-request-for-6909572%3A-Add-a-new-target-for-building-modules-tp26788313p26848221.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26847040</id>
	<title>hg: jdk7/build/jdk: 6899737: JDK build fails in make/java/jli because of _vsnprintf macro redefinition</title>
	<published>2009-12-18T09:44:08Z</published>
	<updated>2009-12-18T09:44:08Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Changeset: 9956e8d71e06
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-18 09:40 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/9956e8d71e06&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/9956e8d71e06&lt;/a&gt;&lt;br&gt;&lt;br&gt;6899737: JDK build fails in make/java/jli because of _vsnprintf macro redefinition
&lt;br&gt;Summary: Use stdio.h instead when building with Visual Studio 2008 or later
&lt;br&gt;Reviewed-by: art, ohair
&lt;br&gt;&lt;br&gt;! src/share/native/java/util/zip/zlib-1.2.3/zutil.h
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-jdk%3A-6899737%3A-JDK-build-fails-in-make-java-jli-because-of-_vsnprintf-macro-redefinition-tp26847040p26847040.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26840096</id>
	<title>Review Request: 6911737: Module build: generate modules with native libraries and any other files</title>
	<published>2009-12-17T23:32:11Z</published>
	<updated>2009-12-17T23:32:11Z</updated>
	<author>
		<name>mandy.chung</name>
	</author>
	<content type="html">This is the next step toward modularizing the jdk:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 6911737: Module build: generate modules with native libraries and 
&lt;br&gt;any other files
&lt;br&gt;&lt;br&gt;Webrev at:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6911737/webrev.00/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6911737/webrev.00/&lt;/a&gt;&lt;br&gt;&lt;br&gt;For classes and other resource files in jar files, we use simple 
&lt;br&gt;patterns to match what classes/resources in which module (most cases can 
&lt;br&gt;simply use the package name as the pattern). &amp;nbsp;The module definitions are 
&lt;br&gt;defined in make/modules/modules.config.
&lt;br&gt;&lt;br&gt;For native libraries and any other files, pattern matching approach 
&lt;br&gt;won't work well and keeping the mapping of native libs and other files 
&lt;br&gt;to which module is hard to maintain and also error-prone. &amp;nbsp;Instead, I 
&lt;br&gt;add a new MODULE variable and modify install-file macro in Defs.gmk so 
&lt;br&gt;that for any file is installed in the build image, the file will be 
&lt;br&gt;installed in its corresponding module in the module image. &amp;nbsp; I also add 
&lt;br&gt;a few new macros in Defs.gmk such as install-non-module-file, 
&lt;br&gt;chmod-file, etc to handle different cases.
&lt;br&gt;&lt;br&gt;This change modifies &amp;gt; 120 makefiles and most of them are added one line 
&lt;br&gt;to define its module. &amp;nbsp;The main change is in Defs.gmk.
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; cd make/modules; gnumake all
&lt;br&gt;&lt;br&gt;This command will generate one directory per module, 
&lt;br&gt;$OUTPUTDIR/modules/&amp;lt;module&amp;gt;. &amp;nbsp;It will consist of the jar file containing 
&lt;br&gt;its classes and resource files as well as any native libraries, 
&lt;br&gt;binaries, executables, etc.
&lt;br&gt;&lt;br&gt;For example, the base module is under $OUTPUTDIR/modules/base
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; find base -print
&lt;br&gt;base
&lt;br&gt;base/bin
&lt;br&gt;base/bin/java
&lt;br&gt;base/lib
&lt;br&gt;base/lib/base.jar
&lt;br&gt;base/lib/i386
&lt;br&gt;base/lib/i386/native_threads
&lt;br&gt;base/lib/i386/native_threads/libhpi.so
&lt;br&gt;base/lib/i386/jvm.cfg
&lt;br&gt;base/lib/i386/server
&lt;br&gt;base/lib/i386/server/libjvm.so
&lt;br&gt;base/lib/i386/server/Xusage.txt
&lt;br&gt;base/lib/i386/server/libjsig.so
&lt;br&gt;base/lib/i386/server/libjvm_db.so
&lt;br&gt;base/lib/i386/client
&lt;br&gt;base/lib/i386/client/libjvm.so
&lt;br&gt;base/lib/i386/client/Xusage.txt
&lt;br&gt;base/lib/i386/client/libjsig.so
&lt;br&gt;base/lib/i386/client/libjvm_db.so
&lt;br&gt;base/lib/i386/libjsig.so
&lt;br&gt;base/lib/i386/libverify.so
&lt;br&gt;base/lib/i386/libjava.so
&lt;br&gt;base/lib/i386/jli
&lt;br&gt;base/lib/i386/jli/libjli.so
&lt;br&gt;base/lib/i386/libzip.so
&lt;br&gt;base/lib/i386/libnpt.so
&lt;br&gt;base/lib/i386/libnet.so
&lt;br&gt;base/lib/i386/libnio.so
&lt;br&gt;base/lib/security
&lt;br&gt;base/lib/security/US_export_policy.jar
&lt;br&gt;base/lib/security/local_policy.jar
&lt;br&gt;base/lib/security/java.security
&lt;br&gt;base/lib/security/java.policy
&lt;br&gt;base/lib/security/cacerts
&lt;br&gt;base/lib/content-types.properties
&lt;br&gt;base/lib/calendars.properties
&lt;br&gt;base/lib/currency.data
&lt;br&gt;base/lib/net.properties
&lt;br&gt;base/lib/zi/....
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; find nio -print
&lt;br&gt;nio
&lt;br&gt;nio/lib
&lt;br&gt;nio/lib/nio.jar
&lt;br&gt;&lt;br&gt;The base module itself can be used to run applications that don't depend 
&lt;br&gt;on other modules.
&lt;br&gt;&amp;nbsp;&amp;gt; base/bin/java helloworld
&lt;br&gt;&lt;br&gt;To add the nio module on the top of the base module, you can do:
&lt;br&gt;&amp;nbsp;&amp;gt; &amp;nbsp;cp -rf base &amp;nbsp;myJRE
&lt;br&gt;&amp;nbsp;&amp;gt; &amp;nbsp;cp -rf nio/* myJRE
&lt;br&gt;&lt;br&gt;Mandy
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-6911737%3A-Module-build%3A-generate-modules-with-native-libraries-and-any-other-files-tp26840096p26840096.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26830610</id>
	<title>Re: Please review: Bug ID: 6899737 JDK build fails in make/java/jli because of _vsnprintf macro redefinition</title>
	<published>2009-12-17T08:17:36Z</published>
	<updated>2009-12-17T08:17:36Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">Looks ok to me.
&lt;br&gt;&lt;br&gt;-kto
&lt;br&gt;&lt;br&gt;Tim Bell wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Folks
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here is the bug report:
&lt;br&gt;&amp;gt; &amp;nbsp; &lt;a href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6899737&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6899737&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here is the proposed fix (works when using both Visual Studio 2003 and VS 2008
&lt;br&gt;&amp;gt; on Windows XP SP2):
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cr.openjdk.java.net/~tbell/6899737.00/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~tbell/6899737.00/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is a blocker for my work on the full Visual Studio 2008 build of JDK7.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks in advance-
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tim
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-review%3A-Bug-ID%3A-6899737-JDK-build-fails-in-make-java-jli-because-of-_vsnprintf-macro-redefinition-tp26824882p26830610.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26830284</id>
	<title>Re: Please review: Bug ID: 6899737 JDK build fails in make/java/jli because of _vsnprintf macro redefinition</title>
	<published>2009-12-17T07:59:11Z</published>
	<updated>2009-12-17T07:59:11Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Artem Ananiev wrote:
&lt;br&gt;&amp;gt; Hi, Tim,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; is this problem specific to the newest MS compiler only (and do we care 
&lt;br&gt;&amp;gt; of any other compiler when building JDK7 on windows)? If yes, we could 
&lt;br&gt;&lt;br&gt;I don't know of any other compiler building JDK7 on Windows, but in the
&lt;br&gt;past people have suggested both Intel's compilers and MinGW. &amp;nbsp;There could
&lt;br&gt;be more out there...
&lt;br&gt;&lt;br&gt;&amp;gt; change the condition to
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #if !defined(vsnprintf) &amp;&amp; !defined(NO_vsnprintf) &amp;&amp; (!defined(_MSC_VER) 
&lt;br&gt;&amp;gt; || (_MSC_VER &amp;gt;= 1500))
&lt;br&gt;&lt;br&gt;Thanks for the suggestion. &amp;nbsp;I'll give it a try.
&lt;br&gt;&lt;br&gt;Tim
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-review%3A-Bug-ID%3A-6899737-JDK-build-fails-in-make-java-jli-because-of-_vsnprintf-macro-redefinition-tp26824882p26830284.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26825168</id>
	<title>hg: jdk7/build/langtools: 11 new changesets</title>
	<published>2009-12-17T01:13:24Z</published>
	<updated>2009-12-17T01:13:24Z</updated>
	<author>
		<name>Michael Wilkerson</name>
	</author>
	<content type="html">Changeset: cff85998bf4d
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-17 16:45 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/cff85998bf4d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/cff85998bf4d&lt;/a&gt;&lt;br&gt;&lt;br&gt;6898585: restructure langtools build.xml to facilitate more options for &amp;lt;build-classes&amp;gt; macro
&lt;br&gt;Reviewed-by: ohair
&lt;br&gt;&lt;br&gt;! make/build.xml
&lt;br&gt;&lt;br&gt;Changeset: a509a22f9845
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-19 11:38 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/a509a22f9845&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/a509a22f9845&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902264: fix indentation of tableswitch and lookupswitch
&lt;br&gt;Reviewed-by: ksrini
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tools/classfile/Instruction.java
&lt;br&gt;! src/share/classes/com/sun/tools/javap/CodeWriter.java
&lt;br&gt;&lt;br&gt;Changeset: 2ebae181a4ab
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-19 11:43 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/2ebae181a4ab&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/2ebae181a4ab&lt;/a&gt;&lt;br&gt;&lt;br&gt;6900511: javac command line help broken
&lt;br&gt;Reviewed-by: ksrini
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tools/javac/main/JavacOption.java
&lt;br&gt;&lt;br&gt;Changeset: b1bb8164a9bd
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-19 11:49 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/b1bb8164a9bd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/b1bb8164a9bd&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902720: javac pretty printer does not handle enums correctly
&lt;br&gt;Reviewed-by: mcimadamore
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tools/javac/tree/Pretty.java
&lt;br&gt;+ test/tools/javac/6902720/E1.java
&lt;br&gt;+ test/tools/javac/6902720/E2.java
&lt;br&gt;+ test/tools/javac/6902720/Test.java
&lt;br&gt;&lt;br&gt;Changeset: 243d0be1ba99
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-20 10:15 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/243d0be1ba99&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/243d0be1ba99&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903456: 6898585 drops javadoc doclet.xml from JDK
&lt;br&gt;Reviewed-by: ohair
&lt;br&gt;&lt;br&gt;! make/build.xml
&lt;br&gt;&lt;br&gt;Changeset: 4325b440eb3e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-20 11:18 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/4325b440eb3e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/4325b440eb3e&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902337: fix langtools build to allow forward refs into jdk/ repo
&lt;br&gt;Reviewed-by: ohair, mcimadamore
&lt;br&gt;&lt;br&gt;! make/Makefile
&lt;br&gt;! make/build.properties
&lt;br&gt;! make/build.xml
&lt;br&gt;+ make/tools/GenStubs/GenStubs.java
&lt;br&gt;&lt;br&gt;Changeset: b1508b6affd8
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 19:58 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/b1508b6affd8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/b1508b6affd8&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 121e0ebf1658
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;darcy
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-03 14:03 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/121e0ebf1658&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/121e0ebf1658&lt;/a&gt;&lt;br&gt;&lt;br&gt;6906748: Project Coin: Minor strings in switch cleanup
&lt;br&gt;Reviewed-by: jjg
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tools/javac/code/Source.java
&lt;br&gt;! src/share/classes/com/sun/tools/javac/comp/Lower.java
&lt;br&gt;&lt;br&gt;Changeset: ea89c5d4af08
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjg
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 14:35 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/ea89c5d4af08&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/ea89c5d4af08&lt;/a&gt;&lt;br&gt;&lt;br&gt;6907660: stupid typo in ZipFileIndex guarantees NPE
&lt;br&gt;Reviewed-by: darcy
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
&lt;br&gt;&lt;br&gt;Changeset: ceb2857fce7d
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-08 09:16 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/ceb2857fce7d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/ceb2857fce7d&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: acc1e40a5874
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mikejwre
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 23:39 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/acc1e40a5874&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/acc1e40a5874&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-langtools%3A-11-new-changesets-tp26825168p26825168.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26825001</id>
	<title>Re: Please review: Bug ID: 6899737 JDK build fails in make/java/jli because of _vsnprintf macro redefinition</title>
	<published>2009-12-17T00:54:00Z</published>
	<updated>2009-12-17T00:54:00Z</updated>
	<author>
		<name>Artem Ananiev-2</name>
	</author>
	<content type="html">Hi, Tim,
&lt;br&gt;&lt;br&gt;is this problem specific to the newest MS compiler only (and do we care 
&lt;br&gt;of any other compiler when building JDK7 on windows)? If yes, we could 
&lt;br&gt;change the condition to
&lt;br&gt;&lt;br&gt;#if !defined(vsnprintf) &amp;&amp; !defined(NO_vsnprintf) &amp;&amp; (!defined(_MSC_VER) 
&lt;br&gt;|| (_MSC_VER &amp;gt;= 1500))
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Artem
&lt;br&gt;&lt;br&gt;Tim Bell wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Folks
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here is the bug report:
&lt;br&gt;&amp;gt; &amp;nbsp; &lt;a href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6899737&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6899737&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here is the proposed fix (works when using both Visual Studio 2003 and VS 2008
&lt;br&gt;&amp;gt; on Windows XP SP2):
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cr.openjdk.java.net/~tbell/6899737.00/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~tbell/6899737.00/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is a blocker for my work on the full Visual Studio 2008 build of JDK7.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks in advance-
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tim
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-review%3A-Bug-ID%3A-6899737-JDK-build-fails-in-make-java-jli-because-of-_vsnprintf-macro-redefinition-tp26824882p26825001.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26825106</id>
	<title>hg: jdk7/build/jdk: 80 new changesets</title>
	<published>2009-12-17T00:49:05Z</published>
	<updated>2009-12-17T00:49:05Z</updated>
	<author>
		<name>Michael Wilkerson</name>
	</author>
	<content type="html">Changeset: 6fac6e5fdf0c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mullan
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 12:34 -0500
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6fac6e5fdf0c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6fac6e5fdf0c&lt;/a&gt;&lt;br&gt;&lt;br&gt;6894461: OCSP Checker should not wrap all Exception as &amp;quot;Unable to send OCSP request.&amp;quot;(introduced by #6885667)
&lt;br&gt;Reviewed-by: vinnie, xuelei
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/security/provider/certpath/OCSPChecker.java
&lt;br&gt;&lt;br&gt;Changeset: f329c9e0d39f
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 11:10 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f329c9e0d39f&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f329c9e0d39f&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902323: Fix testcase sun/tools/native2ascii/NativeErrors.java
&lt;br&gt;6902325: Fix testcase sun/tools/jhat/HatHeapDump1Test.java
&lt;br&gt;Reviewed-by: tbell, dcubed
&lt;br&gt;&lt;br&gt;! test/ProblemList.txt
&lt;br&gt;! test/sun/tools/jhat/HatRun.java
&lt;br&gt;! test/sun/tools/native2ascii/NativeErrors.java
&lt;br&gt;- test/sun/tools/native2ascii/test2
&lt;br&gt;&lt;br&gt;Changeset: ce94cd61b33e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 11:12 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ce94cd61b33e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ce94cd61b33e&lt;/a&gt;&lt;br&gt;&lt;br&gt;6892742: Improve root set used by jhat
&lt;br&gt;Reviewed-by: tbell, dcubed
&lt;br&gt;Contributed-by: Keith Randall &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825106&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;keith.randall@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java
&lt;br&gt;&lt;br&gt;Changeset: 041b482fdbe2
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 11:13 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/041b482fdbe2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/041b482fdbe2&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 5ac84cf85a24
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 11:15 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/5ac84cf85a24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/5ac84cf85a24&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- test/sun/tools/native2ascii/test2
&lt;br&gt;&lt;br&gt;Changeset: c8fb7e11daf8
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mchung
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 22:29 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/c8fb7e11daf8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/c8fb7e11daf8&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902678: com.sun.tracing.ProviderFactory.createProvider doesn't throw IllegalArgumentException
&lt;br&gt;Summary: doPrivileged for calls that have permission check instead of catching all exceptions
&lt;br&gt;Reviewed-by: kamg, dcubed
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/tracing/ProviderFactory.java
&lt;br&gt;! src/share/classes/sun/tracing/MultiplexProviderFactory.java
&lt;br&gt;! src/share/classes/sun/tracing/NullProviderFactory.java
&lt;br&gt;! src/share/classes/sun/tracing/PrintStreamProviderFactory.java
&lt;br&gt;! src/share/classes/sun/tracing/ProviderSkeleton.java
&lt;br&gt;! src/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
&lt;br&gt;+ test/com/sun/tracing/BasicWithSecurityMgr.java
&lt;br&gt;&lt;br&gt;Changeset: ca026eb5cf3c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jccollet
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-20 14:50 +0100
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ca026eb5cf3c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ca026eb5cf3c&lt;/a&gt;&lt;br&gt;&lt;br&gt;6901170: HttpCookie parsing of version and max-age mis-handled
&lt;br&gt;Summary: Accept single quotes in cookies and better exception handling in CookieManager
&lt;br&gt;Reviewed-by: chegar
&lt;br&gt;&lt;br&gt;! src/share/classes/java/net/CookieManager.java
&lt;br&gt;! src/share/classes/java/net/HttpCookie.java
&lt;br&gt;! test/java/net/CookieHandler/TestHttpCookie.java
&lt;br&gt;&lt;br&gt;Changeset: 92198fb7e908
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcubed
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 10:29 -0700
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/92198fb7e908&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/92198fb7e908&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903102: 3/3 fixes in nightly testing version of ShellScaffold.sh need to be committed
&lt;br&gt;Summary: Merge Jim's ShellScaffold.sh fixes with Tim's ShellScaffold.sh fixes.
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;&lt;br&gt;! test/com/sun/jdi/ShellScaffold.sh
&lt;br&gt;&lt;br&gt;Changeset: 5d2e63dad298
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mullan
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 12:36 -0500
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/5d2e63dad298&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/5d2e63dad298&lt;/a&gt;&lt;br&gt;&lt;br&gt;6899503: Security code issue using Verisign root certificate
&lt;br&gt;Summary: Add support for reordering out-of-order certificate chains
&lt;br&gt;Reviewed-by: vinnie, xuelei
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/security/validator/PKIXValidator.java
&lt;br&gt;&lt;br&gt;Changeset: 38960b705c30
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mullan
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 13:57 -0500
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/38960b705c30&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/38960b705c30&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 1ced99075109
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alanb
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 19:26 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1ced99075109&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1ced99075109&lt;/a&gt;&lt;br&gt;&lt;br&gt;6888171: JMX Monitor API should not require JavaBeans to be present
&lt;br&gt;Reviewed-by: emcmanus
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
&lt;br&gt;! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
&lt;br&gt;&lt;br&gt;Changeset: 03f841635453
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 09:51 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/03f841635453&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/03f841635453&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902666: Include closed tests in the test/Makefile jdk_* targets
&lt;br&gt;6902667: Fix JT_HOME not working from env in jdk/test/Makefile
&lt;br&gt;Reviewed-by: mullan, dcubed
&lt;br&gt;&lt;br&gt;! test/Makefile
&lt;br&gt;! test/ProblemList.txt
&lt;br&gt;&lt;br&gt;Changeset: 8d555c08e267
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 13:00 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/8d555c08e267&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/8d555c08e267&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 2fec95bd2192
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mchung
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 08:21 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/2fec95bd2192&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/2fec95bd2192&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903638: Remove dependency on AuthPermission from SecurityConstants
&lt;br&gt;Summary: Move two static fields from SecurityConstants to javax.security.auth.Subject
&lt;br&gt;Reviewed-by: mullan
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/security/auth/Subject.java
&lt;br&gt;! src/share/classes/sun/security/util/SecurityConstants.java
&lt;br&gt;&lt;br&gt;Changeset: 542a1f9d08be
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mchung
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 10:46 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/542a1f9d08be&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/542a1f9d08be&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 826cc6f77c4a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mchung
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 14:59 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/826cc6f77c4a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/826cc6f77c4a&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: ea9411ec1458
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 19:57 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ea9411ec1458&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ea9411ec1458&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- test/sun/tools/native2ascii/test2
&lt;br&gt;&lt;br&gt;Changeset: 57195a368d33
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-25 08:24 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/57195a368d33&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/57195a368d33&lt;/a&gt;&lt;br&gt;&lt;br&gt;6904183: Fix jdk/test/com/sun/jdi tests to run with -samevm
&lt;br&gt;Reviewed-by: dcubed
&lt;br&gt;&lt;br&gt;! test/Makefile
&lt;br&gt;! test/ProblemList.txt
&lt;br&gt;! test/com/sun/jdi/BadHandshakeTest.java
&lt;br&gt;! test/com/sun/jdi/DoubleAgentTest.java
&lt;br&gt;! test/com/sun/jdi/ExclusiveBind.java
&lt;br&gt;! test/com/sun/jdi/JITDebug.sh
&lt;br&gt;! test/com/sun/jdi/RepStep.java
&lt;br&gt;! test/com/sun/jdi/RunToExit.java
&lt;br&gt;! test/com/sun/jdi/SimulResumerTest.java
&lt;br&gt;! test/com/sun/jdi/Solaris32AndSolaris64Test.sh
&lt;br&gt;! test/com/sun/jdi/VMConnection.java
&lt;br&gt;! test/com/sun/jdi/connect/spi/DebugUsingCustomConnector.java
&lt;br&gt;! test/com/sun/jdi/connect/spi/GeneratedConnectors.java
&lt;br&gt;! test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java
&lt;br&gt;! test/com/sun/jdi/redefine/RedefineTest.java
&lt;br&gt;&lt;br&gt;Changeset: 7871897537b1
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;weijun
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 08:51 +0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/7871897537b1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/7871897537b1&lt;/a&gt;&lt;br&gt;&lt;br&gt;6853328: Support OK-AS-DELEGATE flag
&lt;br&gt;Reviewed-by: valeriep
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
&lt;br&gt;! src/share/classes/org/ietf/jgss/GSSContext.java
&lt;br&gt;! src/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
&lt;br&gt;! src/share/classes/sun/security/jgss/GSSContextImpl.java
&lt;br&gt;! src/share/classes/sun/security/jgss/krb5/InitialToken.java
&lt;br&gt;! src/share/classes/sun/security/jgss/krb5/Krb5Context.java
&lt;br&gt;! src/share/classes/sun/security/jgss/spi/GSSContextSpi.java
&lt;br&gt;! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java
&lt;br&gt;! src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
&lt;br&gt;! src/share/classes/sun/security/krb5/Credentials.java
&lt;br&gt;! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java
&lt;br&gt;! test/sun/security/krb5/auto/Context.java
&lt;br&gt;! test/sun/security/krb5/auto/KDC.java
&lt;br&gt;+ test/sun/security/krb5/auto/OkAsDelegate.java
&lt;br&gt;+ test/sun/security/krb5/auto/OkAsDelegateXRealm.java
&lt;br&gt;+ test/sun/security/krb5/auto/ok-as-delegate-xrealm.sh
&lt;br&gt;+ test/sun/security/krb5/auto/ok-as-delegate.sh
&lt;br&gt;&lt;br&gt;Changeset: a7bf281b1de3
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;weijun
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 08:51 +0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/a7bf281b1de3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/a7bf281b1de3&lt;/a&gt;&lt;br&gt;&lt;br&gt;6901085: SPNEGO does not works with native program
&lt;br&gt;Reviewed-by: valeriep
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java
&lt;br&gt;&lt;br&gt;Changeset: a7d0572340fd
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;weijun
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 08:51 +0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/a7d0572340fd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/a7d0572340fd&lt;/a&gt;&lt;br&gt;&lt;br&gt;6770883: Infinite loop if SPNEGO specified as sun.security.jgss.mechanism
&lt;br&gt;Reviewed-by: valeriep
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java
&lt;br&gt;+ test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java
&lt;br&gt;&lt;br&gt;Changeset: d5a1c012921d
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-29 15:24 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d5a1c012921d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d5a1c012921d&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- test/sun/tools/native2ascii/test2
&lt;br&gt;&lt;br&gt;Changeset: de45eac5670e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ksrini
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-20 11:01 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/de45eac5670e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/de45eac5670e&lt;/a&gt;&lt;br&gt;&lt;br&gt;6367077: Purge LD_LIBRARY_PATH usage from the launcher
&lt;br&gt;6899834: (launcher) remove the solaris libjvm.so symlink
&lt;br&gt;Summary: Fixes other related issues as well.
&lt;br&gt;Reviewed-by: darcy, ohair, xlu, martin
&lt;br&gt;&lt;br&gt;! make/java/jli/Makefile
&lt;br&gt;! make/java/main/java/Makefile
&lt;br&gt;! make/java/redist/Makefile
&lt;br&gt;! src/share/bin/java.c
&lt;br&gt;! src/solaris/bin/java_md.c
&lt;br&gt;! test/tools/launcher/Arrrghs.java
&lt;br&gt;+ test/tools/launcher/ExecutionEnvironment.java
&lt;br&gt;- test/tools/launcher/SolarisDataModel.sh
&lt;br&gt;- test/tools/launcher/SolarisRunpath.sh
&lt;br&gt;! test/tools/launcher/TestHelper.java
&lt;br&gt;- test/tools/launcher/libraryCaller.c
&lt;br&gt;- test/tools/launcher/libraryCaller.h
&lt;br&gt;- test/tools/launcher/libraryCaller.java
&lt;br&gt;&lt;br&gt;Changeset: 026e0baaef90
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-30 14:15 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/026e0baaef90&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/026e0baaef90&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903197: Some java template files need to be renamed to .java.template
&lt;br&gt;Reviewed-by: alanb
&lt;br&gt;&lt;br&gt;! make/java/java/Makefile
&lt;br&gt;! make/java/java/genlocales.gmk
&lt;br&gt;! make/java/java/localegen.sh
&lt;br&gt;! make/java/nio/Makefile
&lt;br&gt;! make/netbeans/README
&lt;br&gt;! make/sun/nio/Makefile
&lt;br&gt;- make/tools/CharsetMapping/DoubleByte-X.java
&lt;br&gt;+ make/tools/CharsetMapping/DoubleByte-X.java.template
&lt;br&gt;- make/tools/CharsetMapping/SingleByte-X.java
&lt;br&gt;+ make/tools/CharsetMapping/SingleByte-X.java.template
&lt;br&gt;! make/tools/src/build/tools/charsetmapping/GenerateDBCS.java
&lt;br&gt;! make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
&lt;br&gt;- src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java
&lt;br&gt;+ src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
&lt;br&gt;- src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java
&lt;br&gt;+ src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java.template
&lt;br&gt;- test/java/util/Formatter/Basic-X.java
&lt;br&gt;+ test/java/util/Formatter/Basic-X.java.template
&lt;br&gt;! test/java/util/Formatter/genBasic.sh
&lt;br&gt;&lt;br&gt;Changeset: 44ad385143a8
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-01 08:51 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/44ad385143a8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/44ad385143a8&lt;/a&gt;&lt;br&gt;&lt;br&gt;6905705: Fix broken exit code values in jdk/test/Makefile
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;&lt;br&gt;! test/Makefile
&lt;br&gt;! test/ProblemList.txt
&lt;br&gt;! test/com/sun/jdi/BadHandshakeTest.java
&lt;br&gt;! test/com/sun/jdi/DoubleAgentTest.java
&lt;br&gt;! test/com/sun/jdi/ExclusiveBind.java
&lt;br&gt;! test/com/sun/jdi/RunToExit.java
&lt;br&gt;! test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java
&lt;br&gt;&lt;br&gt;Changeset: f07f6eb5d597
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-01 08:54 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f07f6eb5d597&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f07f6eb5d597&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- test/tools/launcher/SolarisDataModel.sh
&lt;br&gt;- test/tools/launcher/SolarisRunpath.sh
&lt;br&gt;- test/tools/launcher/libraryCaller.c
&lt;br&gt;- test/tools/launcher/libraryCaller.h
&lt;br&gt;- test/tools/launcher/libraryCaller.java
&lt;br&gt;&lt;br&gt;Changeset: 561186928899
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;vinnie
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-02 17:06 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/561186928899&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/561186928899&lt;/a&gt;&lt;br&gt;&lt;br&gt;6906510: Fix testcase for 6894643: Separate out dependency on Kerberos
&lt;br&gt;Reviewed-by: weijun
&lt;br&gt;&lt;br&gt;! test/sun/security/krb5/auto/SSL.java
&lt;br&gt;&lt;br&gt;Changeset: 79d91585d7d7
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;vinnie
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-02 17:34 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/79d91585d7d7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/79d91585d7d7&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- make/tools/CharsetMapping/DoubleByte-X.java
&lt;br&gt;- make/tools/CharsetMapping/SingleByte-X.java
&lt;br&gt;- src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java
&lt;br&gt;- src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java
&lt;br&gt;- test/java/util/Formatter/Basic-X.java
&lt;br&gt;- test/sun/tools/native2ascii/test2
&lt;br&gt;- test/tools/launcher/SolarisDataModel.sh
&lt;br&gt;- test/tools/launcher/SolarisRunpath.sh
&lt;br&gt;- test/tools/launcher/libraryCaller.c
&lt;br&gt;- test/tools/launcher/libraryCaller.h
&lt;br&gt;- test/tools/launcher/libraryCaller.java
&lt;br&gt;&lt;br&gt;Changeset: bc12627832e0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;vinnie
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-03 21:30 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/bc12627832e0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/bc12627832e0&lt;/a&gt;&lt;br&gt;&lt;br&gt;6906854: SSL/Krb5 testcase should not use a fixed port number
&lt;br&gt;Reviewed-by: alanb
&lt;br&gt;&lt;br&gt;! test/ProblemList.txt
&lt;br&gt;! test/sun/security/krb5/auto/SSL.java
&lt;br&gt;&lt;br&gt;Changeset: 1755493c5774
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;darcy
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-03 18:19 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1755493c5774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1755493c5774&lt;/a&gt;&lt;br&gt;&lt;br&gt;6907177: Update jdk tests to remove unncessary -source and -target options
&lt;br&gt;Reviewed-by: ohair
&lt;br&gt;&lt;br&gt;! test/demo/jvmti/hprof/CpuOldTest.java
&lt;br&gt;! test/demo/jvmti/hprof/CpuSamplesTest.java
&lt;br&gt;! test/demo/jvmti/hprof/CpuTimesDefineClassTest.java
&lt;br&gt;! test/demo/jvmti/hprof/CpuTimesTest.java
&lt;br&gt;! test/demo/jvmti/hprof/HeapAllTest.java
&lt;br&gt;! test/demo/jvmti/hprof/HeapBinaryFormatTest.java
&lt;br&gt;! test/demo/jvmti/hprof/HeapDumpTest.java
&lt;br&gt;! test/demo/jvmti/hprof/HeapSitesTest.java
&lt;br&gt;! test/demo/jvmti/hprof/OptionsTest.java
&lt;br&gt;! test/java/io/Serializable/enum/array/Test.java
&lt;br&gt;! test/java/io/Serializable/enum/badResolve/Write.java
&lt;br&gt;! test/java/io/Serializable/enum/basic/Test.java
&lt;br&gt;! test/java/io/Serializable/enum/classObject/Test.java
&lt;br&gt;! test/java/io/Serializable/enum/constantSubclasses/Write.java
&lt;br&gt;! test/java/io/Serializable/enum/ignoreSerializationFields/Test.java
&lt;br&gt;! test/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
&lt;br&gt;! test/java/io/Serializable/enum/mismatchedTypecode/Test.java
&lt;br&gt;! test/java/io/Serializable/enum/missingConstant/Write.java
&lt;br&gt;! test/java/io/Serializable/enum/unshared/Test.java
&lt;br&gt;! test/java/lang/Boolean/MakeBooleanComparable.java
&lt;br&gt;! test/java/lang/Class/Cast.java
&lt;br&gt;! test/java/lang/Class/IsEnum.java
&lt;br&gt;! test/java/lang/Class/asSubclass/BasicUnit.java
&lt;br&gt;! test/java/lang/ClassLoader/Assert.sh
&lt;br&gt;! test/java/lang/Integer/BitTwiddle.java
&lt;br&gt;! test/java/lang/Long/BitTwiddle.java
&lt;br&gt;! test/java/lang/Math/Atan2Tests.java
&lt;br&gt;! test/java/lang/Math/IeeeRecommendedTests.java
&lt;br&gt;! test/java/lang/Math/PowTests.java
&lt;br&gt;! test/java/lang/Math/TanTests.java
&lt;br&gt;! test/java/lang/Runtime/exec/WinCommand.java
&lt;br&gt;! test/java/lang/Thread/GenerifyStackTraces.java
&lt;br&gt;! test/java/lang/Thread/UncaughtExceptions.sh
&lt;br&gt;! test/java/lang/annotation/UnitTest.java
&lt;br&gt;! test/java/lang/annotation/package-info.java
&lt;br&gt;! test/java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java
&lt;br&gt;! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
&lt;br&gt;! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
&lt;br&gt;! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
&lt;br&gt;! test/java/lang/management/ManagementFactory/ProxyExceptions.java
&lt;br&gt;! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
&lt;br&gt;! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
&lt;br&gt;! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
&lt;br&gt;! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
&lt;br&gt;! test/java/lang/reflect/Constructor/GenericStringTest.java
&lt;br&gt;! test/java/lang/reflect/Field/GenericStringTest.java
&lt;br&gt;! test/java/lang/reflect/Generics/StringsAndBounds.java
&lt;br&gt;! test/java/lang/reflect/Generics/TestC1.java
&lt;br&gt;! test/java/lang/reflect/Generics/TestC2.java
&lt;br&gt;! test/java/lang/reflect/Generics/TestN1.java
&lt;br&gt;! test/java/lang/reflect/Generics/exceptionCauseTest.java
&lt;br&gt;! test/java/lang/reflect/Generics/getAnnotationTest.java
&lt;br&gt;! test/java/lang/reflect/Method/Equals.java
&lt;br&gt;! test/java/lang/reflect/Method/GenericStringTest.java
&lt;br&gt;! test/java/math/BigDecimal/DivideTests.java
&lt;br&gt;! test/java/math/BigDecimal/IntegralDivisionTests.java
&lt;br&gt;! test/java/math/BigDecimal/PowTests.java
&lt;br&gt;! test/java/math/BigDecimal/ToPlainStringTests.java
&lt;br&gt;! test/java/math/BigDecimal/ZeroScalingTests.java
&lt;br&gt;! test/java/math/RoundingMode/RoundingModeTests.java
&lt;br&gt;! test/java/net/ProxySelector/ProxyTest.java
&lt;br&gt;! test/java/net/URL/PerConnectionProxy.java
&lt;br&gt;! test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java
&lt;br&gt;! test/java/security/cert/PKIXParameters/InvalidParameters.java
&lt;br&gt;! test/java/util/AbstractList/CheckForComodification.java
&lt;br&gt;! test/java/util/Collections/AddAll.java
&lt;br&gt;! test/java/util/Collections/Disjoint.java
&lt;br&gt;! test/java/util/Collections/Frequency.java
&lt;br&gt;! test/java/util/EnumMap/EnumMapBash.java
&lt;br&gt;! test/java/util/EnumSet/AllOf.java
&lt;br&gt;! test/java/util/EnumSet/ComplementOf.java
&lt;br&gt;! test/java/util/EnumSet/EnumSetBash.java
&lt;br&gt;! test/java/util/EnumSet/JumboRange.java
&lt;br&gt;! test/java/util/EnumSet/Range.java
&lt;br&gt;! test/java/util/Formattable/StockName.java
&lt;br&gt;! test/java/util/IdentityHashMap/ToString.java
&lt;br&gt;! test/java/util/Locale/Bug4175998Test.java
&lt;br&gt;! test/java/util/UUID/UUIDTest.java
&lt;br&gt;! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
&lt;br&gt;! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
&lt;br&gt;! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
&lt;br&gt;! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
&lt;br&gt;! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
&lt;br&gt;! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
&lt;br&gt;! test/java/util/concurrent/Exchanger/ExchangeLoops.java
&lt;br&gt;! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
&lt;br&gt;! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
&lt;br&gt;! test/java/util/concurrent/atomic/VMSupportsCS8.java
&lt;br&gt;! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
&lt;br&gt;! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
&lt;br&gt;! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
&lt;br&gt;! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
&lt;br&gt;! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
&lt;br&gt;! test/sun/management/AgentCheckTest.java
&lt;br&gt;! test/sun/security/util/Oid/S11N.sh
&lt;br&gt;! test/sun/tools/jconsole/ResourceCheckTest.sh
&lt;br&gt;&lt;br&gt;Changeset: 0f494453cd0a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;weijun
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 15:27 +0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/0f494453cd0a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/0f494453cd0a&lt;/a&gt;&lt;br&gt;&lt;br&gt;6879540: enable empty password for kerberos 5
&lt;br&gt;Reviewed-by: valeriep, wetmore
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/crypto/provider/HmacCore.java
&lt;br&gt;! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
&lt;br&gt;&lt;br&gt;Changeset: 17be46c2f853
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;weijun
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 15:29 +0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/17be46c2f853&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/17be46c2f853&lt;/a&gt;&lt;br&gt;&lt;br&gt;6886058: JNDI LDAP InitialLdapContext SECURITY_CREDENTIALS byte[] can be corrupted, then LDAP referral fails
&lt;br&gt;Reviewed-by: vinnie, xuelei
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/naming/InitialContext.java
&lt;br&gt;! src/share/classes/javax/naming/directory/InitialDirContext.java
&lt;br&gt;! src/share/classes/javax/naming/ldap/InitialLdapContext.java
&lt;br&gt;&lt;br&gt;Changeset: 327adb1c2224
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;vinnie
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 17:06 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/327adb1c2224&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/327adb1c2224&lt;/a&gt;&lt;br&gt;&lt;br&gt;6876158: Remove dependencies on Signer, Certificate, Identity, IdentityScope classes from java.security pkg
&lt;br&gt;Reviewed-by: alanb, mullan
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/security/auth/PolicyFile.java
&lt;br&gt;! src/share/classes/sun/security/pkcs/PKCS10.java
&lt;br&gt;- src/share/classes/sun/security/provider/IdentityDatabase.java
&lt;br&gt;! src/share/classes/sun/security/provider/PolicyFile.java
&lt;br&gt;- src/share/classes/sun/security/provider/SystemIdentity.java
&lt;br&gt;- src/share/classes/sun/security/provider/SystemSigner.java
&lt;br&gt;! src/share/classes/sun/security/tools/JarSigner.java
&lt;br&gt;! src/share/classes/sun/security/tools/KeyTool.java
&lt;br&gt;! src/share/classes/sun/security/x509/CertAndKeyGen.java
&lt;br&gt;- src/share/classes/sun/security/x509/X500Signer.java
&lt;br&gt;- src/share/classes/sun/security/x509/X509Cert.java
&lt;br&gt;- src/share/classes/sun/tools/jar/JarVerifierStream.java
&lt;br&gt;&lt;br&gt;Changeset: c68f6b6b47fd
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alanb
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 12:24 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/c68f6b6b47fd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/c68f6b6b47fd&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903753: (se) Selector should implement Closeable
&lt;br&gt;Reviewed-by: chegar, forax
&lt;br&gt;&lt;br&gt;! src/share/classes/java/nio/channels/Selector.java
&lt;br&gt;&lt;br&gt;Changeset: 587fa61c0f07
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alanb
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 12:29 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/587fa61c0f07&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/587fa61c0f07&lt;/a&gt;&lt;br&gt;&lt;br&gt;6902010: (cl) Delay initialization of ClassLoader.parallelLoaders
&lt;br&gt;Reviewed-by: forax, mchung, valeriep
&lt;br&gt;&lt;br&gt;! src/share/classes/java/lang/ClassLoader.java
&lt;br&gt;&lt;br&gt;Changeset: 63cab9078ac2
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alanb
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 20:25 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/63cab9078ac2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/63cab9078ac2&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- src/share/classes/sun/security/provider/IdentityDatabase.java
&lt;br&gt;- src/share/classes/sun/security/provider/SystemIdentity.java
&lt;br&gt;- src/share/classes/sun/security/provider/SystemSigner.java
&lt;br&gt;- src/share/classes/sun/security/x509/X500Signer.java
&lt;br&gt;- src/share/classes/sun/security/x509/X509Cert.java
&lt;br&gt;- src/share/classes/sun/tools/jar/JarVerifierStream.java
&lt;br&gt;&lt;br&gt;Changeset: e47e55b6ecf6
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;martin
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 15:32 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e47e55b6ecf6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e47e55b6ecf6&lt;/a&gt;&lt;br&gt;&lt;br&gt;6905029: Broken links in Deflater and DeflaterOutputStream javadoc
&lt;br&gt;Summary: Fix syntax errors in @links
&lt;br&gt;Reviewed-by: alanb
&lt;br&gt;&lt;br&gt;! src/share/classes/java/util/zip/Deflater.java
&lt;br&gt;! src/share/classes/java/util/zip/DeflaterOutputStream.java
&lt;br&gt;&lt;br&gt;Changeset: 0dcdb13ab6d0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;martin
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 16:44 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/0dcdb13ab6d0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/0dcdb13ab6d0&lt;/a&gt;&lt;br&gt;&lt;br&gt;6900043: Add method to return line.separator property
&lt;br&gt;Summary: Add System.lineSeparator(), returning getProperty(&amp;quot;line.separator&amp;quot;)
&lt;br&gt;Reviewed-by: darcy
&lt;br&gt;&lt;br&gt;! src/share/classes/java/lang/System.java
&lt;br&gt;! src/share/classes/java/util/Formatter.java
&lt;br&gt;&lt;br&gt;Changeset: 146c8921267f
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jjb
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-08 12:40 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/146c8921267f&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/146c8921267f&lt;/a&gt;&lt;br&gt;&lt;br&gt;6905046: More Dual-pivot quicksort improvements
&lt;br&gt;Summary: More improvements from the DPQ team
&lt;br&gt;Reviewed-by: alanb
&lt;br&gt;&lt;br&gt;! src/share/classes/java/util/DualPivotQuicksort.java
&lt;br&gt;&lt;br&gt;Changeset: d7c07e9258a9
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-08 09:15 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d7c07e9258a9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d7c07e9258a9&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- make/tools/CharsetMapping/DoubleByte-X.java
&lt;br&gt;- make/tools/CharsetMapping/SingleByte-X.java
&lt;br&gt;- src/share/classes/sun/security/provider/IdentityDatabase.java
&lt;br&gt;- src/share/classes/sun/security/provider/SystemIdentity.java
&lt;br&gt;- src/share/classes/sun/security/provider/SystemSigner.java
&lt;br&gt;- src/share/classes/sun/security/x509/X500Signer.java
&lt;br&gt;- src/share/classes/sun/security/x509/X509Cert.java
&lt;br&gt;- src/share/classes/sun/tools/jar/JarVerifierStream.java
&lt;br&gt;- src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java
&lt;br&gt;- src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java
&lt;br&gt;- test/java/util/Formatter/Basic-X.java
&lt;br&gt;- test/sun/tools/native2ascii/test2
&lt;br&gt;- test/tools/launcher/SolarisDataModel.sh
&lt;br&gt;- test/tools/launcher/SolarisRunpath.sh
&lt;br&gt;- test/tools/launcher/libraryCaller.c
&lt;br&gt;- test/tools/launcher/libraryCaller.h
&lt;br&gt;- test/tools/launcher/libraryCaller.java
&lt;br&gt;&lt;br&gt;Changeset: 479c14bec7f1
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;prr
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-30 14:39 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/479c14bec7f1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/479c14bec7f1&lt;/a&gt;&lt;br&gt;&lt;br&gt;6904962: GlyphVector.getVisualBounds should not be affected by leading or trailing white space.
&lt;br&gt;Reviewed-by: igor, dougfelt
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/font/StandardGlyphVector.java
&lt;br&gt;+ test/java/awt/font/GlyphVector/VisualBounds.java
&lt;br&gt;&lt;br&gt;Changeset: 92fa88af9467
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-02 16:18 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/92fa88af9467&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/92fa88af9467&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- make/tools/fontchecker/Makefile
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckDummy.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontChecker.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckerConstants.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontFileFilter.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/README.txt
&lt;br&gt;- src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventClientFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventParams.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseManager.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseRenewer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptorSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotifySupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/DefaultRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/IdentityProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/JMXNamespaceContext.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RoutingOnlyProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/SerialRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
&lt;br&gt;- src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Heap-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/charset/Charset-X-Coder.java
&lt;br&gt;- src/share/classes/javax/management/ClientContext.java
&lt;br&gt;- src/share/classes/javax/management/Description.java
&lt;br&gt;- src/share/classes/javax/management/DescriptorFields.java
&lt;br&gt;- src/share/classes/javax/management/DynamicWrapperMBean.java
&lt;br&gt;- src/share/classes/javax/management/GenericMBeanException.java
&lt;br&gt;- src/share/classes/javax/management/Impact.java
&lt;br&gt;- src/share/classes/javax/management/MBean.java
&lt;br&gt;- src/share/classes/javax/management/ManagedAttribute.java
&lt;br&gt;- src/share/classes/javax/management/ManagedOperation.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfo.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfos.java
&lt;br&gt;- src/share/classes/javax/management/ObjectNameTemplate.java
&lt;br&gt;- src/share/classes/javax/management/QueryNotificationFilter.java
&lt;br&gt;- src/share/classes/javax/management/QueryParser.java
&lt;br&gt;- src/share/classes/javax/management/SendNotification.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClient.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegate.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegateMBean.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientNotFoundException.java
&lt;br&gt;- src/share/classes/javax/management/event/EventConsumer.java
&lt;br&gt;- src/share/classes/javax/management/event/EventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/EventReceiver.java
&lt;br&gt;- src/share/classes/javax/management/event/EventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/EventSubscriber.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/ListenerInfo.java
&lt;br&gt;- src/share/classes/javax/management/event/NotificationManager.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushServer.java
&lt;br&gt;- src/share/classes/javax/management/event/package-info.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXDomain.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespacePermission.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceView.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaces.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerSupport.java
&lt;br&gt;- src/share/classes/javax/management/namespace/VirtualEventManager.java
&lt;br&gt;- src/share/classes/javax/management/namespace/package-info.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMapping.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingClass.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactoryClass.java
&lt;br&gt;- src/share/classes/javax/management/remote/IdentityMBeanServerForwarder.java
&lt;br&gt;- src/share/classes/sun/misc/Version-template.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/HttpLogFormatter.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiateCallbackHandler.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java
&lt;br&gt;- src/share/classes/sun/security/provider/certpath/LDAPCertStore.java
&lt;br&gt;- src/share/classes/sun/security/ssl/KerberosPreMasterSecret.java
&lt;br&gt;- src/share/classes/sun/tools/jconsole/Version-template.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthSequence.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthentication.java
&lt;br&gt;- src/windows/native/sun/net/www/protocol/http/NTLMAuthSequence.c
&lt;br&gt;- test/java/nio/Buffer/Basic-X.java
&lt;br&gt;- test/java/nio/Buffer/CopyDirect-X-Memory.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedMBeanTest.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedNotificationInfoTest.java
&lt;br&gt;- test/javax/management/Introspector/ExceptionsDescriptorTest.java
&lt;br&gt;- test/javax/management/Introspector/MBeanDescriptionTest.java
&lt;br&gt;- test/javax/management/Introspector/ObjectNameTemplateTest.java
&lt;br&gt;- test/javax/management/Introspector/ParameterNameTest.java
&lt;br&gt;- test/javax/management/Introspector/ResourceInjectionTest.java
&lt;br&gt;- test/javax/management/MBeanServer/AttributeListMapTest.java
&lt;br&gt;- test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
&lt;br&gt;- test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
&lt;br&gt;- test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
&lt;br&gt;- test/javax/management/ObjectName/ValueOfTest.java
&lt;br&gt;- test/javax/management/context/ContextForwarderTest.java
&lt;br&gt;- test/javax/management/context/ContextTest.java
&lt;br&gt;- test/javax/management/context/LocaleAwareBroadcasterTest.java
&lt;br&gt;- test/javax/management/context/LocaleTest.java
&lt;br&gt;- test/javax/management/context/LocalizableTest.java
&lt;br&gt;- test/javax/management/context/RemoteContextTest.java
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions.properties
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions_fr.java
&lt;br&gt;- test/javax/management/context/localizable/Whatsit.java
&lt;br&gt;- test/javax/management/context/localizable/WhatsitMBean.java
&lt;br&gt;- test/javax/management/descriptor/DescriptorConstructorTest.java
&lt;br&gt;- test/javax/management/eventService/AddRemoveListenerTest.java
&lt;br&gt;- test/javax/management/eventService/CustomForwarderTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientExecutorTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientThreadTest.java
&lt;br&gt;- test/javax/management/eventService/EventDelegateSecurityTest.java
&lt;br&gt;- test/javax/management/eventService/EventManagerTest.java
&lt;br&gt;- test/javax/management/eventService/FetchingTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseManagerDeadlockTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseTest.java
&lt;br&gt;- test/javax/management/eventService/ListenerTest.java
&lt;br&gt;- test/javax/management/eventService/MyFetchingEventForwarder.java
&lt;br&gt;- test/javax/management/eventService/NotSerializableNotifTest.java
&lt;br&gt;- test/javax/management/eventService/PublishTest.java
&lt;br&gt;- test/javax/management/eventService/ReconnectableConnectorTest.java
&lt;br&gt;- test/javax/management/eventService/SharingThreadTest.java
&lt;br&gt;- test/javax/management/eventService/SubUnsubTest.java
&lt;br&gt;- test/javax/management/eventService/SubscribeTest.java
&lt;br&gt;- test/javax/management/eventService/UsingEventService.java
&lt;br&gt;- test/javax/management/interop/MBeanExceptionInteropTest.java
&lt;br&gt;- test/javax/management/modelmbean/DefaultDescriptorFieldTest.java
&lt;br&gt;- test/javax/management/monitor/InstantiateMonitorNotificationTest.java
&lt;br&gt;- test/javax/management/mxbean/CustomTypeTest.java
&lt;br&gt;- test/javax/management/mxbean/JMXServiceURLTest.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomLongMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsLongFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsStringFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/package-info.java
&lt;br&gt;- test/javax/management/namespace/DomainCreationTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceControlTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/ExportNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXDomainTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceSecurityTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceViewTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespacesTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteTargetNamespace.java
&lt;br&gt;- test/javax/management/namespace/LazyDomainTest.java
&lt;br&gt;- test/javax/management/namespace/LeadingSeparatorsTest.java
&lt;br&gt;- test/javax/management/namespace/MXBeanRefTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceController.java
&lt;br&gt;- test/javax/management/namespace/NamespaceControllerMBean.java
&lt;br&gt;- test/javax/management/namespace/NamespaceCreationTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceNotificationsTest.java
&lt;br&gt;- test/javax/management/namespace/NullDomainObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/NullObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/QueryNamesTest.java
&lt;br&gt;- test/javax/management/namespace/RemoveNotificationListenerTest.java
&lt;br&gt;- test/javax/management/namespace/RoutingServerProxyTest.java
&lt;br&gt;- test/javax/management/namespace/SerialParamProcessorTest.java
&lt;br&gt;- test/javax/management/namespace/SourceNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanNotifTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualNamespaceQueryTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualPropsTest.java
&lt;br&gt;- test/javax/management/namespace/Wombat.java
&lt;br&gt;- test/javax/management/namespace/WombatMBean.java
&lt;br&gt;- test/javax/management/namespace/namespace.policy
&lt;br&gt;- test/javax/management/notification/SupportClearTest.java
&lt;br&gt;- test/javax/management/openmbean/CompositeDataToMapTest.java
&lt;br&gt;- test/javax/management/openmbean/GenericMBeanExceptionTest.java
&lt;br&gt;- test/javax/management/query/QueryDottedAttrTest.java
&lt;br&gt;- test/javax/management/query/QueryNotifFilterTest.java
&lt;br&gt;- test/javax/management/query/QueryParseTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/version/JMXSpecVersionTest.java
&lt;br&gt;- test/javax/management/standardmbean/FindMethodTest.java
&lt;br&gt;- test/javax/management/standardmbean/RegistrationTest.java
&lt;br&gt;&lt;br&gt;Changeset: 9f220ed252d9
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-10 09:43 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/9f220ed252d9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/9f220ed252d9&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 6286daeb7d5a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-20 19:11 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6286daeb7d5a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6286daeb7d5a&lt;/a&gt;&lt;br&gt;&lt;br&gt;6863566: Java should support the freedesktop.org startup notification specification
&lt;br&gt;Summary: The startup notification gets removed as soon as a Java top-level window is shown
&lt;br&gt;Reviewed-by: anthony, art, dcherepanov
&lt;br&gt;Contributed-by: Damjan Jovanovic &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825106&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;damjan.jov@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! src/solaris/classes/sun/awt/X11/XWindowPeer.java
&lt;br&gt;&lt;br&gt;Changeset: 84b4935285c8
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;denis
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-24 18:46 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/84b4935285c8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/84b4935285c8&lt;/a&gt;&lt;br&gt;&lt;br&gt;5098433: REG: DnD of File-List between JVM is broken for non ASCII file names - Win32
&lt;br&gt;Reviewed-by: uta, dav
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/awt/datatransfer/DataTransferer.java
&lt;br&gt;! src/windows/native/sun/windows/awt_DnDDS.cpp
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/AbsoluteComponentCenterCalculator.java
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.java
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/FileListTransferable.java
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/InterprocessMessages.java
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/NextFramePositionCalculator.java
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/SourcePanel.java
&lt;br&gt;+ test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/TargetPanel.java
&lt;br&gt;&lt;br&gt;Changeset: b62c74b1772e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;denis
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-25 21:27 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/b62c74b1772e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/b62c74b1772e&lt;/a&gt;&lt;br&gt;&lt;br&gt;4899516: Transferable has no DataFlavors when dragging from Gnome window to Swing
&lt;br&gt;Reviewed-by: uta, dav
&lt;br&gt;Contributed-by: Damjan Jovanovic &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825106&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;damjan.jov@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/awt/datatransfer/DataTransferer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDataTransferer.java
&lt;br&gt;! src/solaris/lib/flavormap.properties
&lt;br&gt;! src/windows/classes/sun/awt/windows/WDataTransferer.java
&lt;br&gt;+ test/java/awt/dnd/URIListBetweenJVMsTest/FileListTransferable.java
&lt;br&gt;+ test/java/awt/dnd/URIListBetweenJVMsTest/InterprocessMessages.java
&lt;br&gt;+ test/java/awt/dnd/URIListBetweenJVMsTest/SourceFileListFrame.java
&lt;br&gt;+ test/java/awt/dnd/URIListBetweenJVMsTest/TargetFileListFrame.java
&lt;br&gt;+ test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.html
&lt;br&gt;+ test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.java
&lt;br&gt;! test/java/awt/regtesthelpers/process/ProcessCommunicator.java
&lt;br&gt;&lt;br&gt;Changeset: 6fd07b903478
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-25 22:14 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6fd07b903478&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6fd07b903478&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- make/tools/fontchecker/Makefile
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckDummy.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontChecker.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckerConstants.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontFileFilter.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/README.txt
&lt;br&gt;- src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventClientFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventParams.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseManager.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseRenewer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptorSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotifySupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/DefaultRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/IdentityProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/JMXNamespaceContext.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RoutingOnlyProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/SerialRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
&lt;br&gt;- src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Heap-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/charset/Charset-X-Coder.java
&lt;br&gt;- src/share/classes/javax/management/ClientContext.java
&lt;br&gt;- src/share/classes/javax/management/Description.java
&lt;br&gt;- src/share/classes/javax/management/DescriptorFields.java
&lt;br&gt;- src/share/classes/javax/management/DynamicWrapperMBean.java
&lt;br&gt;- src/share/classes/javax/management/GenericMBeanException.java
&lt;br&gt;- src/share/classes/javax/management/Impact.java
&lt;br&gt;- src/share/classes/javax/management/MBean.java
&lt;br&gt;- src/share/classes/javax/management/ManagedAttribute.java
&lt;br&gt;- src/share/classes/javax/management/ManagedOperation.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfo.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfos.java
&lt;br&gt;- src/share/classes/javax/management/ObjectNameTemplate.java
&lt;br&gt;- src/share/classes/javax/management/QueryNotificationFilter.java
&lt;br&gt;- src/share/classes/javax/management/QueryParser.java
&lt;br&gt;- src/share/classes/javax/management/SendNotification.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClient.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegate.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegateMBean.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientNotFoundException.java
&lt;br&gt;- src/share/classes/javax/management/event/EventConsumer.java
&lt;br&gt;- src/share/classes/javax/management/event/EventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/EventReceiver.java
&lt;br&gt;- src/share/classes/javax/management/event/EventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/EventSubscriber.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/ListenerInfo.java
&lt;br&gt;- src/share/classes/javax/management/event/NotificationManager.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushServer.java
&lt;br&gt;- src/share/classes/javax/management/event/package-info.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXDomain.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespacePermission.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceView.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaces.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerSupport.java
&lt;br&gt;- src/share/classes/javax/management/namespace/VirtualEventManager.java
&lt;br&gt;- src/share/classes/javax/management/namespace/package-info.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMapping.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingClass.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactoryClass.java
&lt;br&gt;- src/share/classes/javax/management/remote/IdentityMBeanServerForwarder.java
&lt;br&gt;- src/share/classes/sun/misc/Version-template.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/HttpLogFormatter.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiateCallbackHandler.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java
&lt;br&gt;- src/share/classes/sun/security/provider/certpath/LDAPCertStore.java
&lt;br&gt;- src/share/classes/sun/security/ssl/KerberosPreMasterSecret.java
&lt;br&gt;- src/share/classes/sun/tools/jconsole/Version-template.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XWindowPeer.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthSequence.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthentication.java
&lt;br&gt;- src/windows/native/sun/net/www/protocol/http/NTLMAuthSequence.c
&lt;br&gt;- test/java/nio/Buffer/Basic-X.java
&lt;br&gt;- test/java/nio/Buffer/CopyDirect-X-Memory.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedMBeanTest.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedNotificationInfoTest.java
&lt;br&gt;- test/javax/management/Introspector/ExceptionsDescriptorTest.java
&lt;br&gt;- test/javax/management/Introspector/MBeanDescriptionTest.java
&lt;br&gt;- test/javax/management/Introspector/ObjectNameTemplateTest.java
&lt;br&gt;- test/javax/management/Introspector/ParameterNameTest.java
&lt;br&gt;- test/javax/management/Introspector/ResourceInjectionTest.java
&lt;br&gt;- test/javax/management/MBeanServer/AttributeListMapTest.java
&lt;br&gt;- test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
&lt;br&gt;- test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
&lt;br&gt;- test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
&lt;br&gt;- test/javax/management/ObjectName/ValueOfTest.java
&lt;br&gt;- test/javax/management/context/ContextForwarderTest.java
&lt;br&gt;- test/javax/management/context/ContextTest.java
&lt;br&gt;- test/javax/management/context/LocaleAwareBroadcasterTest.java
&lt;br&gt;- test/javax/management/context/LocaleTest.java
&lt;br&gt;- test/javax/management/context/LocalizableTest.java
&lt;br&gt;- test/javax/management/context/RemoteContextTest.java
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions.properties
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions_fr.java
&lt;br&gt;- test/javax/management/context/localizable/Whatsit.java
&lt;br&gt;- test/javax/management/context/localizable/WhatsitMBean.java
&lt;br&gt;- test/javax/management/descriptor/DescriptorConstructorTest.java
&lt;br&gt;- test/javax/management/eventService/AddRemoveListenerTest.java
&lt;br&gt;- test/javax/management/eventService/CustomForwarderTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientExecutorTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientThreadTest.java
&lt;br&gt;- test/javax/management/eventService/EventDelegateSecurityTest.java
&lt;br&gt;- test/javax/management/eventService/EventManagerTest.java
&lt;br&gt;- test/javax/management/eventService/FetchingTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseManagerDeadlockTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseTest.java
&lt;br&gt;- test/javax/management/eventService/ListenerTest.java
&lt;br&gt;- test/javax/management/eventService/MyFetchingEventForwarder.java
&lt;br&gt;- test/javax/management/eventService/NotSerializableNotifTest.java
&lt;br&gt;- test/javax/management/eventService/PublishTest.java
&lt;br&gt;- test/javax/management/eventService/ReconnectableConnectorTest.java
&lt;br&gt;- test/javax/management/eventService/SharingThreadTest.java
&lt;br&gt;- test/javax/management/eventService/SubUnsubTest.java
&lt;br&gt;- test/javax/management/eventService/SubscribeTest.java
&lt;br&gt;- test/javax/management/eventService/UsingEventService.java
&lt;br&gt;- test/javax/management/interop/MBeanExceptionInteropTest.java
&lt;br&gt;- test/javax/management/modelmbean/DefaultDescriptorFieldTest.java
&lt;br&gt;- test/javax/management/monitor/InstantiateMonitorNotificationTest.java
&lt;br&gt;- test/javax/management/mxbean/CustomTypeTest.java
&lt;br&gt;- test/javax/management/mxbean/JMXServiceURLTest.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomLongMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsLongFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsStringFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/package-info.java
&lt;br&gt;- test/javax/management/namespace/DomainCreationTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceControlTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/ExportNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXDomainTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceSecurityTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceViewTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespacesTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteTargetNamespace.java
&lt;br&gt;- test/javax/management/namespace/LazyDomainTest.java
&lt;br&gt;- test/javax/management/namespace/LeadingSeparatorsTest.java
&lt;br&gt;- test/javax/management/namespace/MXBeanRefTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceController.java
&lt;br&gt;- test/javax/management/namespace/NamespaceControllerMBean.java
&lt;br&gt;- test/javax/management/namespace/NamespaceCreationTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceNotificationsTest.java
&lt;br&gt;- test/javax/management/namespace/NullDomainObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/NullObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/QueryNamesTest.java
&lt;br&gt;- test/javax/management/namespace/RemoveNotificationListenerTest.java
&lt;br&gt;- test/javax/management/namespace/RoutingServerProxyTest.java
&lt;br&gt;- test/javax/management/namespace/SerialParamProcessorTest.java
&lt;br&gt;- test/javax/management/namespace/SourceNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanNotifTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualNamespaceQueryTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualPropsTest.java
&lt;br&gt;- test/javax/management/namespace/Wombat.java
&lt;br&gt;- test/javax/management/namespace/WombatMBean.java
&lt;br&gt;- test/javax/management/namespace/namespace.policy
&lt;br&gt;- test/javax/management/notification/SupportClearTest.java
&lt;br&gt;- test/javax/management/openmbean/CompositeDataToMapTest.java
&lt;br&gt;- test/javax/management/openmbean/GenericMBeanExceptionTest.java
&lt;br&gt;- test/javax/management/query/QueryDottedAttrTest.java
&lt;br&gt;- test/javax/management/query/QueryNotifFilterTest.java
&lt;br&gt;- test/javax/management/query/QueryParseTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/version/JMXSpecVersionTest.java
&lt;br&gt;- test/javax/management/standardmbean/FindMethodTest.java
&lt;br&gt;- test/javax/management/standardmbean/RegistrationTest.java
&lt;br&gt;&lt;br&gt;Changeset: e6b46fc235b0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;art
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 15:26 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e6b46fc235b0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e6b46fc235b0&lt;/a&gt;&lt;br&gt;&lt;br&gt;4913324: Deadlock when using two event queues
&lt;br&gt;Reviewed-by: anthony, ant, dcherepanov
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/EventDispatchThread.java
&lt;br&gt;! src/share/classes/java/awt/EventQueue.java
&lt;br&gt;! src/share/classes/sun/awt/AWTAccessor.java
&lt;br&gt;! src/share/classes/sun/awt/AppContext.java
&lt;br&gt;! src/share/classes/sun/awt/SunToolkit.java
&lt;br&gt;+ test/java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java
&lt;br&gt;&lt;br&gt;Changeset: ca34cfff70a4
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 16:07 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ca34cfff70a4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/ca34cfff70a4&lt;/a&gt;&lt;br&gt;&lt;br&gt;6402325: Swing toolbars vs native toolbars on Windows
&lt;br&gt;Summary: Introduce support for different window types: NORMAL, UTILITY, POPUP
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Window.java
&lt;br&gt;! src/share/classes/javax/swing/Popup.java
&lt;br&gt;! src/share/classes/sun/awt/SunToolkit.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/InfoWindow.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XNETProtocol.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XToolkit.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XWindowPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WDialogPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WFramePeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WWindowPeer.java
&lt;br&gt;! src/windows/native/sun/windows/awt_Dialog.cpp
&lt;br&gt;! src/windows/native/sun/windows/awt_Window.cpp
&lt;br&gt;! src/windows/native/sun/windows/awt_Window.h
&lt;br&gt;+ test/java/awt/Window/WindowType/WindowType.java
&lt;br&gt;&lt;br&gt;Changeset: 6ffb01da29ce
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-02 14:51 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6ffb01da29ce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/6ffb01da29ce&lt;/a&gt;&lt;br&gt;&lt;br&gt;6901021: Security Warning Icon not getting displayed properly when frame loses focus
&lt;br&gt;Summary: Make sure the gray icon is selected when hiding the security warning
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/windows/native/sun/windows/awt_Toolkit.cpp
&lt;br&gt;! src/windows/native/sun/windows/awt_Window.cpp
&lt;br&gt;&lt;br&gt;Changeset: 35d43184687d
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ant
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-02 17:26 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/35d43184687d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/35d43184687d&lt;/a&gt;&lt;br&gt;&lt;br&gt;6566375: PIT : test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java
&lt;br&gt;&lt;br&gt;Changeset: 44f04b551d8f
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ant
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-04 15:07 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/44f04b551d8f&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/44f04b551d8f&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903354: deadlock involving Component.show &amp; SunToolkit.getImageFromHash
&lt;br&gt;Reviewed-by: art, bae
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/awt/SunToolkit.java
&lt;br&gt;&lt;br&gt;Changeset: 4ff2fe6c2738
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;yan
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 13:32 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/4ff2fe6c2738&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/4ff2fe6c2738&lt;/a&gt;&lt;br&gt;&lt;br&gt;5099725: AWT doesn't seem to handle MappingNotify events under X11.
&lt;br&gt;5036807: Pressing action keys &amp;quot;STOP/AGAIN/COMPOSE&amp;quot; generates keycode of F11/F12 keys.
&lt;br&gt;4787377: VK_STOP key on Solaris generates wrong Key Code
&lt;br&gt;Summary: Added an event processing lumped with similar native code for similar bugs.
&lt;br&gt;Reviewed-by: art
&lt;br&gt;&lt;br&gt;! make/sun/xawt/mapfile-vers
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XEmbedHelper.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XKeysym.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XToolkit.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XlibWrapper.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/keysym2ucs.h
&lt;br&gt;! src/solaris/native/sun/xawt/XlibWrapper.c
&lt;br&gt;&lt;br&gt;Changeset: e4c0c37f6ad5
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 13:43 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e4c0c37f6ad5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e4c0c37f6ad5&lt;/a&gt;&lt;br&gt;&lt;br&gt;6823138: Need to replace ComponentAccessor with AWTAccessor
&lt;br&gt;Reviewed-by: art, anthony
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Component.java
&lt;br&gt;! src/share/classes/java/awt/Window.java
&lt;br&gt;! src/share/classes/sun/awt/AWTAccessor.java
&lt;br&gt;- src/share/classes/sun/awt/ComponentAccessor.java
&lt;br&gt;! src/share/classes/sun/awt/GlobalCursorManager.java
&lt;br&gt;! src/share/classes/sun/awt/SunToolkit.java
&lt;br&gt;- src/share/classes/sun/awt/WindowAccessor.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XComponentPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XContentWindow.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDialogPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XEmbedChildProxy.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XToolkit.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XWindow.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XWindowPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WCanvasPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WComponentPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WDialogPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
&lt;br&gt;&lt;br&gt;Changeset: 5ab49c5b9423
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 14:07 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/5ab49c5b9423&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/5ab49c5b9423&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;! src/solaris/classes/sun/awt/X11/XToolkit.java
&lt;br&gt;&lt;br&gt;Changeset: 384659657472
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ant
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-07 16:38 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/384659657472&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/384659657472&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903890: SWT_AWT focus issues when a dialog is shown/disposed, on X11
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java
&lt;br&gt;&lt;br&gt;Changeset: 725bf9c81f86
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mchung
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-08 09:02 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/725bf9c81f86&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/725bf9c81f86&lt;/a&gt;&lt;br&gt;&lt;br&gt;6907568: java/awt/KeyboardFocusManager.java inproperly merged and lost a changeset
&lt;br&gt;Summary: Reapply fix for 6879044 in java.awt.KeyboardFocusManager
&lt;br&gt;Reviewed-by: dcherepanov, asaha
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/KeyboardFocusManager.java
&lt;br&gt;&lt;br&gt;Changeset: 624683dd9066
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-09 14:02 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/624683dd9066&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/624683dd9066&lt;/a&gt;&lt;br&gt;&lt;br&gt;6900622: Security warning icon is not getting displayed properly for tooltip
&lt;br&gt;Summary: Pass a correct value for the hWndInsertAfter argument to the ::SetWindowPos() function
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/windows/native/sun/windows/awt_Window.cpp
&lt;br&gt;! src/windows/native/sun/windows/awt_Window.h
&lt;br&gt;&lt;br&gt;Changeset: e5ed96d088dd
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dav
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-09 14:33 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e5ed96d088dd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e5ed96d088dd&lt;/a&gt;&lt;br&gt;&lt;br&gt;6903893: Fix failed for CR 6834576: RemoveChild/ test fail with deadlock on rhel and sles
&lt;br&gt;Reviewed-by: dcherepanov, art
&lt;br&gt;&lt;br&gt;! src/solaris/classes/sun/awt/X11/XToolkit.java
&lt;br&gt;&lt;br&gt;Changeset: fb57c1bd637a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-10 09:46 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/fb57c1bd637a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/fb57c1bd637a&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- src/share/classes/sun/awt/ComponentAccessor.java
&lt;br&gt;- src/share/classes/sun/awt/WindowAccessor.java
&lt;br&gt;&lt;br&gt;Changeset: 7bcb1864f424
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 20:57 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/7bcb1864f424&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/7bcb1864f424&lt;/a&gt;&lt;br&gt;&lt;br&gt;6823603: Generics: JList
&lt;br&gt;Reviewed-by: peterz, alexp
&lt;br&gt;Contributed-by: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825106&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fbrunnerlist@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/AbstractListModel.java
&lt;br&gt;! src/share/classes/javax/swing/DefaultListCellRenderer.java
&lt;br&gt;! src/share/classes/javax/swing/DefaultListModel.java
&lt;br&gt;! src/share/classes/javax/swing/JList.java
&lt;br&gt;! src/share/classes/javax/swing/ListCellRenderer.java
&lt;br&gt;! src/share/classes/javax/swing/ListModel.java
&lt;br&gt;+ test/javax/swing/JList/6823603/bug6823603.java
&lt;br&gt;&lt;br&gt;Changeset: 496c2f20dfac
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;peterz
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-25 20:47 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/496c2f20dfac&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/496c2f20dfac&lt;/a&gt;&lt;br&gt;&lt;br&gt;6888156: With GTK Look and Feel Icons cannot be rendered in Jtable Cells
&lt;br&gt;Reviewed-by: rupashka
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/JTable.java
&lt;br&gt;+ test/javax/swing/JTable/Test6888156.java
&lt;br&gt;&lt;br&gt;Changeset: bb05c76b5c2f
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-25 14:37 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/bb05c76b5c2f&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/bb05c76b5c2f&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- make/tools/fontchecker/Makefile
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckDummy.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontChecker.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckerConstants.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontFileFilter.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/README.txt
&lt;br&gt;- src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventClientFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventParams.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseManager.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseRenewer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptorSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotifySupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/DefaultRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/IdentityProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/JMXNamespaceContext.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RoutingOnlyProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/SerialRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
&lt;br&gt;- src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Heap-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/charset/Charset-X-Coder.java
&lt;br&gt;- src/share/classes/javax/management/ClientContext.java
&lt;br&gt;- src/share/classes/javax/management/Description.java
&lt;br&gt;- src/share/classes/javax/management/DescriptorFields.java
&lt;br&gt;- src/share/classes/javax/management/DynamicWrapperMBean.java
&lt;br&gt;- src/share/classes/javax/management/GenericMBeanException.java
&lt;br&gt;- src/share/classes/javax/management/Impact.java
&lt;br&gt;- src/share/classes/javax/management/MBean.java
&lt;br&gt;- src/share/classes/javax/management/ManagedAttribute.java
&lt;br&gt;- src/share/classes/javax/management/ManagedOperation.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfo.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfos.java
&lt;br&gt;- src/share/classes/javax/management/ObjectNameTemplate.java
&lt;br&gt;- src/share/classes/javax/management/QueryNotificationFilter.java
&lt;br&gt;- src/share/classes/javax/management/QueryParser.java
&lt;br&gt;- src/share/classes/javax/management/SendNotification.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClient.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegate.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegateMBean.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientNotFoundException.java
&lt;br&gt;- src/share/classes/javax/management/event/EventConsumer.java
&lt;br&gt;- src/share/classes/javax/management/event/EventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/EventReceiver.java
&lt;br&gt;- src/share/classes/javax/management/event/EventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/EventSubscriber.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/ListenerInfo.java
&lt;br&gt;- src/share/classes/javax/management/event/NotificationManager.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushServer.java
&lt;br&gt;- src/share/classes/javax/management/event/package-info.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXDomain.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespacePermission.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceView.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaces.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerSupport.java
&lt;br&gt;- src/share/classes/javax/management/namespace/VirtualEventManager.java
&lt;br&gt;- src/share/classes/javax/management/namespace/package-info.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMapping.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingClass.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactoryClass.java
&lt;br&gt;- src/share/classes/javax/management/remote/IdentityMBeanServerForwarder.java
&lt;br&gt;- src/share/classes/sun/misc/Version-template.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/HttpLogFormatter.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiateCallbackHandler.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java
&lt;br&gt;- src/share/classes/sun/security/provider/certpath/LDAPCertStore.java
&lt;br&gt;- src/share/classes/sun/security/ssl/KerberosPreMasterSecret.java
&lt;br&gt;- src/share/classes/sun/tools/jconsole/Version-template.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthSequence.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthentication.java
&lt;br&gt;- src/windows/native/sun/net/www/protocol/http/NTLMAuthSequence.c
&lt;br&gt;- test/java/nio/Buffer/Basic-X.java
&lt;br&gt;- test/java/nio/Buffer/CopyDirect-X-Memory.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedMBeanTest.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedNotificationInfoTest.java
&lt;br&gt;- test/javax/management/Introspector/ExceptionsDescriptorTest.java
&lt;br&gt;- test/javax/management/Introspector/MBeanDescriptionTest.java
&lt;br&gt;- test/javax/management/Introspector/ObjectNameTemplateTest.java
&lt;br&gt;- test/javax/management/Introspector/ParameterNameTest.java
&lt;br&gt;- test/javax/management/Introspector/ResourceInjectionTest.java
&lt;br&gt;- test/javax/management/MBeanServer/AttributeListMapTest.java
&lt;br&gt;- test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
&lt;br&gt;- test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
&lt;br&gt;- test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
&lt;br&gt;- test/javax/management/ObjectName/ValueOfTest.java
&lt;br&gt;- test/javax/management/context/ContextForwarderTest.java
&lt;br&gt;- test/javax/management/context/ContextTest.java
&lt;br&gt;- test/javax/management/context/LocaleAwareBroadcasterTest.java
&lt;br&gt;- test/javax/management/context/LocaleTest.java
&lt;br&gt;- test/javax/management/context/LocalizableTest.java
&lt;br&gt;- test/javax/management/context/RemoteContextTest.java
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions.properties
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions_fr.java
&lt;br&gt;- test/javax/management/context/localizable/Whatsit.java
&lt;br&gt;- test/javax/management/context/localizable/WhatsitMBean.java
&lt;br&gt;- test/javax/management/descriptor/DescriptorConstructorTest.java
&lt;br&gt;- test/javax/management/eventService/AddRemoveListenerTest.java
&lt;br&gt;- test/javax/management/eventService/CustomForwarderTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientExecutorTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientThreadTest.java
&lt;br&gt;- test/javax/management/eventService/EventDelegateSecurityTest.java
&lt;br&gt;- test/javax/management/eventService/EventManagerTest.java
&lt;br&gt;- test/javax/management/eventService/FetchingTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseManagerDeadlockTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseTest.java
&lt;br&gt;- test/javax/management/eventService/ListenerTest.java
&lt;br&gt;- test/javax/management/eventService/MyFetchingEventForwarder.java
&lt;br&gt;- test/javax/management/eventService/NotSerializableNotifTest.java
&lt;br&gt;- test/javax/management/eventService/PublishTest.java
&lt;br&gt;- test/javax/management/eventService/ReconnectableConnectorTest.java
&lt;br&gt;- test/javax/management/eventService/SharingThreadTest.java
&lt;br&gt;- test/javax/management/eventService/SubUnsubTest.java
&lt;br&gt;- test/javax/management/eventService/SubscribeTest.java
&lt;br&gt;- test/javax/management/eventService/UsingEventService.java
&lt;br&gt;- test/javax/management/interop/MBeanExceptionInteropTest.java
&lt;br&gt;- test/javax/management/modelmbean/DefaultDescriptorFieldTest.java
&lt;br&gt;- test/javax/management/monitor/InstantiateMonitorNotificationTest.java
&lt;br&gt;- test/javax/management/mxbean/CustomTypeTest.java
&lt;br&gt;- test/javax/management/mxbean/JMXServiceURLTest.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomLongMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsLongFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsStringFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/package-info.java
&lt;br&gt;- test/javax/management/namespace/DomainCreationTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceControlTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/ExportNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXDomainTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceSecurityTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceViewTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespacesTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteTargetNamespace.java
&lt;br&gt;- test/javax/management/namespace/LazyDomainTest.java
&lt;br&gt;- test/javax/management/namespace/LeadingSeparatorsTest.java
&lt;br&gt;- test/javax/management/namespace/MXBeanRefTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceController.java
&lt;br&gt;- test/javax/management/namespace/NamespaceControllerMBean.java
&lt;br&gt;- test/javax/management/namespace/NamespaceCreationTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceNotificationsTest.java
&lt;br&gt;- test/javax/management/namespace/NullDomainObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/NullObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/QueryNamesTest.java
&lt;br&gt;- test/javax/management/namespace/RemoveNotificationListenerTest.java
&lt;br&gt;- test/javax/management/namespace/RoutingServerProxyTest.java
&lt;br&gt;- test/javax/management/namespace/SerialParamProcessorTest.java
&lt;br&gt;- test/javax/management/namespace/SourceNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanNotifTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualNamespaceQueryTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualPropsTest.java
&lt;br&gt;- test/javax/management/namespace/Wombat.java
&lt;br&gt;- test/javax/management/namespace/WombatMBean.java
&lt;br&gt;- test/javax/management/namespace/namespace.policy
&lt;br&gt;- test/javax/management/notification/SupportClearTest.java
&lt;br&gt;- test/javax/management/openmbean/CompositeDataToMapTest.java
&lt;br&gt;- test/javax/management/openmbean/GenericMBeanExceptionTest.java
&lt;br&gt;- test/javax/management/query/QueryDottedAttrTest.java
&lt;br&gt;- test/javax/management/query/QueryNotifFilterTest.java
&lt;br&gt;- test/javax/management/query/QueryParseTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/version/JMXSpecVersionTest.java
&lt;br&gt;- test/javax/management/standardmbean/FindMethodTest.java
&lt;br&gt;- test/javax/management/standardmbean/RegistrationTest.java
&lt;br&gt;&lt;br&gt;Changeset: d505826eabca
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;okutsu
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 16:20 +0900
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d505826eabca&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d505826eabca&lt;/a&gt;&lt;br&gt;&lt;br&gt;6904997: (tz) Windows-only: tzmappings needs update for KB976098
&lt;br&gt;Reviewed-by: peytoia
&lt;br&gt;&lt;br&gt;! src/windows/lib/tzmappings
&lt;br&gt;&lt;br&gt;Changeset: 76b887e939d4
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;malenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 15:24 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/76b887e939d4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/76b887e939d4&lt;/a&gt;&lt;br&gt;&lt;br&gt;5102804: Memory leak in Introspector.getBeanInfo(Class) for custom BeanInfo: Class param
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/beans/WeakCache.java
&lt;br&gt;! src/share/classes/java/beans/Introspector.java
&lt;br&gt;+ test/java/beans/Introspector/Test5102804.java
&lt;br&gt;&lt;br&gt;Changeset: 965ffc33d9a2
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;amenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-06 19:47 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/965ffc33d9a2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/965ffc33d9a2&lt;/a&gt;&lt;br&gt;&lt;br&gt;6744801: JCK api/javax_sound/interactive/RecordSoundTest.html#RecordSoundTest fails on Solaris10 x64 for -d64
&lt;br&gt;Reviewed-by: dav
&lt;br&gt;&lt;br&gt;! make/javax/sound/Makefile
&lt;br&gt;&lt;br&gt;Changeset: fe03ca4901a4
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;amenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-06 19:48 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/fe03ca4901a4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/fe03ca4901a4&lt;/a&gt;&lt;br&gt;&lt;br&gt;6887318: Incorrect constant used in DirectSound Mixer implementation
&lt;br&gt;Reviewed-by: uta
&lt;br&gt;&lt;br&gt;! src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp
&lt;br&gt;&lt;br&gt;Changeset: 1d7b87d34cf8
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;kalli
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 17:13 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1d7b87d34cf8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1d7b87d34cf8&lt;/a&gt;&lt;br&gt;&lt;br&gt;6833357: Improve time-stamp support in Gervill to reduce jitter
&lt;br&gt;Reviewed-by: amenkov
&lt;br&gt;&lt;br&gt;+ src/share/classes/com/sun/media/sound/MidiDeviceReceiver.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftAudioBuffer.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftChannel.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftLimiter.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftMainMixer.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftReceiver.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftSynthesizer.java
&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftVoice.java
&lt;br&gt;+ test/javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java
&lt;br&gt;+ test/javax/sound/midi/Gervill/SoftSynthesizer/TestPreciseTimestampRendering.java
&lt;br&gt;&lt;br&gt;Changeset: e7483b15706f
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;kalli
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 17:36 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e7483b15706f&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/e7483b15706f&lt;/a&gt;&lt;br&gt;&lt;br&gt;6823449: Gervill: ArrayIndexOutOfBoundsException thrown when trying to play too may voices at same time
&lt;br&gt;Reviewed-by: amenkov
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/media/sound/SoftChannel.java
&lt;br&gt;+ test/javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java
&lt;br&gt;&lt;br&gt;Changeset: c5cefcfdac9a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;amenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 17:54 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/c5cefcfdac9a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/c5cefcfdac9a&lt;/a&gt;&lt;br&gt;&lt;br&gt;6832063: OpenJDK fails to open the default ALSA device when PulseAudio is enabled
&lt;br&gt;Reviewed-by: amenkov
&lt;br&gt;Contributed-by: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825106&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;omajid@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c
&lt;br&gt;&lt;br&gt;Changeset: f20c9e76c3e0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;amenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 18:36 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f20c9e76c3e0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f20c9e76c3e0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;! make/javax/sound/Makefile
&lt;br&gt;- make/tools/fontchecker/Makefile
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckDummy.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontChecker.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontCheckerConstants.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/FontFileFilter.java
&lt;br&gt;- make/tools/src/build/tools/fontchecker/README.txt
&lt;br&gt;- src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventClientFactory.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/EventParams.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseManager.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/LeaseRenewer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
&lt;br&gt;- src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptorSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/NotifySupport.java
&lt;br&gt;- src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/DefaultRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/IdentityProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/JMXNamespaceContext.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/RoutingOnlyProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/SerialRewritingProcessor.java
&lt;br&gt;- src/share/classes/com/sun/jmx/namespace/serial/package.html
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
&lt;br&gt;- src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
&lt;br&gt;- src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/Direct-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/Heap-X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer-bin.java
&lt;br&gt;- src/share/classes/java/nio/X-Buffer.java
&lt;br&gt;- src/share/classes/java/nio/charset/Charset-X-Coder.java
&lt;br&gt;- src/share/classes/javax/management/ClientContext.java
&lt;br&gt;- src/share/classes/javax/management/Description.java
&lt;br&gt;- src/share/classes/javax/management/DescriptorFields.java
&lt;br&gt;- src/share/classes/javax/management/DynamicWrapperMBean.java
&lt;br&gt;- src/share/classes/javax/management/GenericMBeanException.java
&lt;br&gt;- src/share/classes/javax/management/Impact.java
&lt;br&gt;- src/share/classes/javax/management/MBean.java
&lt;br&gt;- src/share/classes/javax/management/ManagedAttribute.java
&lt;br&gt;- src/share/classes/javax/management/ManagedOperation.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfo.java
&lt;br&gt;- src/share/classes/javax/management/NotificationInfos.java
&lt;br&gt;- src/share/classes/javax/management/ObjectNameTemplate.java
&lt;br&gt;- src/share/classes/javax/management/QueryNotificationFilter.java
&lt;br&gt;- src/share/classes/javax/management/QueryParser.java
&lt;br&gt;- src/share/classes/javax/management/SendNotification.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClient.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegate.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientDelegateMBean.java
&lt;br&gt;- src/share/classes/javax/management/event/EventClientNotFoundException.java
&lt;br&gt;- src/share/classes/javax/management/event/EventConsumer.java
&lt;br&gt;- src/share/classes/javax/management/event/EventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/EventReceiver.java
&lt;br&gt;- src/share/classes/javax/management/event/EventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/EventSubscriber.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/FetchingEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/ListenerInfo.java
&lt;br&gt;- src/share/classes/javax/management/event/NotificationManager.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventForwarder.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushEventRelay.java
&lt;br&gt;- src/share/classes/javax/management/event/RMIPushServer.java
&lt;br&gt;- src/share/classes/javax/management/event/package-info.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXDomain.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespacePermission.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaceView.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXNamespaces.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
&lt;br&gt;- src/share/classes/javax/management/namespace/JMXRemoteNamespaceMBean.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
&lt;br&gt;- src/share/classes/javax/management/namespace/MBeanServerSupport.java
&lt;br&gt;- src/share/classes/javax/management/namespace/VirtualEventManager.java
&lt;br&gt;- src/share/classes/javax/management/namespace/package-info.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMapping.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingClass.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java
&lt;br&gt;- src/share/classes/javax/management/openmbean/MXBeanMappingFactoryClass.java
&lt;br&gt;- src/share/classes/javax/management/remote/IdentityMBeanServerForwarder.java
&lt;br&gt;- src/share/classes/sun/misc/Version-template.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/HttpLogFormatter.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiateCallbackHandler.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java
&lt;br&gt;- src/share/classes/sun/security/provider/certpath/LDAPCertStore.java
&lt;br&gt;- src/share/classes/sun/security/ssl/KerberosPreMasterSecret.java
&lt;br&gt;- src/share/classes/sun/tools/jconsole/Version-template.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthSequence.java
&lt;br&gt;- src/windows/classes/sun/net/www/protocol/http/NTLMAuthentication.java
&lt;br&gt;- src/windows/native/sun/net/www/protocol/http/NTLMAuthSequence.c
&lt;br&gt;- test/java/nio/Buffer/Basic-X.java
&lt;br&gt;- test/java/nio/Buffer/CopyDirect-X-Memory.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedMBeanTest.java
&lt;br&gt;- test/javax/management/Introspector/AnnotatedNotificationInfoTest.java
&lt;br&gt;- test/javax/management/Introspector/ExceptionsDescriptorTest.java
&lt;br&gt;- test/javax/management/Introspector/MBeanDescriptionTest.java
&lt;br&gt;- test/javax/management/Introspector/ObjectNameTemplateTest.java
&lt;br&gt;- test/javax/management/Introspector/ParameterNameTest.java
&lt;br&gt;- test/javax/management/Introspector/ResourceInjectionTest.java
&lt;br&gt;- test/javax/management/MBeanServer/AttributeListMapTest.java
&lt;br&gt;- test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
&lt;br&gt;- test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
&lt;br&gt;- test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
&lt;br&gt;- test/javax/management/ObjectName/ValueOfTest.java
&lt;br&gt;- test/javax/management/context/ContextForwarderTest.java
&lt;br&gt;- test/javax/management/context/ContextTest.java
&lt;br&gt;- test/javax/management/context/LocaleAwareBroadcasterTest.java
&lt;br&gt;- test/javax/management/context/LocaleTest.java
&lt;br&gt;- test/javax/management/context/LocalizableTest.java
&lt;br&gt;- test/javax/management/context/RemoteContextTest.java
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions.properties
&lt;br&gt;- test/javax/management/context/localizable/MBeanDescriptions_fr.java
&lt;br&gt;- test/javax/management/context/localizable/Whatsit.java
&lt;br&gt;- test/javax/management/context/localizable/WhatsitMBean.java
&lt;br&gt;- test/javax/management/descriptor/DescriptorConstructorTest.java
&lt;br&gt;- test/javax/management/eventService/AddRemoveListenerTest.java
&lt;br&gt;- test/javax/management/eventService/CustomForwarderTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientExecutorTest.java
&lt;br&gt;- test/javax/management/eventService/EventClientThreadTest.java
&lt;br&gt;- test/javax/management/eventService/EventDelegateSecurityTest.java
&lt;br&gt;- test/javax/management/eventService/EventManagerTest.java
&lt;br&gt;- test/javax/management/eventService/FetchingTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseManagerDeadlockTest.java
&lt;br&gt;- test/javax/management/eventService/LeaseTest.java
&lt;br&gt;- test/javax/management/eventService/ListenerTest.java
&lt;br&gt;- test/javax/management/eventService/MyFetchingEventForwarder.java
&lt;br&gt;- test/javax/management/eventService/NotSerializableNotifTest.java
&lt;br&gt;- test/javax/management/eventService/PublishTest.java
&lt;br&gt;- test/javax/management/eventService/ReconnectableConnectorTest.java
&lt;br&gt;- test/javax/management/eventService/SharingThreadTest.java
&lt;br&gt;- test/javax/management/eventService/SubUnsubTest.java
&lt;br&gt;- test/javax/management/eventService/SubscribeTest.java
&lt;br&gt;- test/javax/management/eventService/UsingEventService.java
&lt;br&gt;- test/javax/management/interop/MBeanExceptionInteropTest.java
&lt;br&gt;- test/javax/management/modelmbean/DefaultDescriptorFieldTest.java
&lt;br&gt;- test/javax/management/monitor/InstantiateMonitorNotificationTest.java
&lt;br&gt;- test/javax/management/mxbean/CustomTypeTest.java
&lt;br&gt;- test/javax/management/mxbean/JMXServiceURLTest.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomLongMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/CustomMXBean.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsLongFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/IntegerIsStringFactory.java
&lt;br&gt;- test/javax/management/mxbean/customtypes/package-info.java
&lt;br&gt;- test/javax/management/namespace/DomainCreationTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceControlTest.java
&lt;br&gt;- test/javax/management/namespace/EventWithNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/ExportNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXDomainTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceSecurityTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespaceViewTest.java
&lt;br&gt;- test/javax/management/namespace/JMXNamespacesTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/JMXRemoteTargetNamespace.java
&lt;br&gt;- test/javax/management/namespace/LazyDomainTest.java
&lt;br&gt;- test/javax/management/namespace/LeadingSeparatorsTest.java
&lt;br&gt;- test/javax/management/namespace/MXBeanRefTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceController.java
&lt;br&gt;- test/javax/management/namespace/NamespaceControllerMBean.java
&lt;br&gt;- test/javax/management/namespace/NamespaceCreationTest.java
&lt;br&gt;- test/javax/management/namespace/NamespaceNotificationsTest.java
&lt;br&gt;- test/javax/management/namespace/NullDomainObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/NullObjectNameTest.java
&lt;br&gt;- test/javax/management/namespace/QueryNamesTest.java
&lt;br&gt;- test/javax/management/namespace/RemoveNotificationListenerTest.java
&lt;br&gt;- test/javax/management/namespace/RoutingServerProxyTest.java
&lt;br&gt;- test/javax/management/namespace/SerialParamProcessorTest.java
&lt;br&gt;- test/javax/management/namespace/SourceNamespaceTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanNotifTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualMBeanTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualNamespaceQueryTest.java
&lt;br&gt;- test/javax/management/namespace/VirtualPropsTest.java
&lt;br&gt;- test/javax/management/namespace/Wombat.java
&lt;br&gt;- test/javax/management/namespace/WombatMBean.java
&lt;br&gt;- test/javax/management/namespace/namespace.policy
&lt;br&gt;- test/javax/management/notification/SupportClearTest.java
&lt;br&gt;- test/javax/management/openmbean/CompositeDataToMapTest.java
&lt;br&gt;- test/javax/management/openmbean/GenericMBeanExceptionTest.java
&lt;br&gt;- test/javax/management/query/QueryDottedAttrTest.java
&lt;br&gt;- test/javax/management/query/QueryNotifFilterTest.java
&lt;br&gt;- test/javax/management/query/QueryParseTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
&lt;br&gt;- test/javax/management/remote/mandatory/version/JMXSpecVersionTest.java
&lt;br&gt;- test/javax/management/standardmbean/FindMethodTest.java
&lt;br&gt;- test/javax/management/standardmbean/RegistrationTest.java
&lt;br&gt;&lt;br&gt;Changeset: fd3f28151089
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;amenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-27 18:38 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/fd3f28151089&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/fd3f28151089&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: efab4331ec26
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;malenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-30 18:26 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/efab4331ec26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/efab4331ec26&lt;/a&gt;&lt;br&gt;&lt;br&gt;6905515: Test failed: java/beans/XMLEncoder/6329581/Test6329581.java
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! test/java/beans/XMLEncoder/6329581/Test6329581.java
&lt;br&gt;&lt;br&gt;Changeset: 31fac6705b41
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;malenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-30 18:30 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/31fac6705b41&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/31fac6705b41&lt;/a&gt;&lt;br&gt;&lt;br&gt;6905516: Test failed: java/beans/EventHandler/Test6788531.java
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! test/java/beans/EventHandler/Test6788531.java
&lt;br&gt;&lt;br&gt;Changeset: 931cfd3ba5b6
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;malenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-09 11:34 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/931cfd3ba5b6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/931cfd3ba5b6&lt;/a&gt;&lt;br&gt;&lt;br&gt;4638075: DOC: Doc for java.beans.PropertyDescriptor.getPropertyType() is incorrect.
&lt;br&gt;Reviewed-by: gsm
&lt;br&gt;&lt;br&gt;! src/share/classes/java/beans/IndexedPropertyDescriptor.java
&lt;br&gt;! src/share/classes/java/beans/PropertyDescriptor.java
&lt;br&gt;&lt;br&gt;Changeset: d72275039339
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;malenkov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-09 11:38 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d72275039339&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d72275039339&lt;/a&gt;&lt;br&gt;&lt;br&gt;6905574: DOC: Introspector's javadoc contains wrong statement
&lt;br&gt;Reviewed-by: gsm
&lt;br&gt;&lt;br&gt;! src/share/classes/java/beans/Introspector.java
&lt;br&gt;&lt;br&gt;Changeset: f012e2c094ff
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;peterz
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-10 12:08 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f012e2c094ff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/f012e2c094ff&lt;/a&gt;&lt;br&gt;&lt;br&gt;6827653: Make Synth UI classes public
&lt;br&gt;Reviewed-by: alexp
&lt;br&gt;&lt;br&gt;! src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/ComponentUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicListUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/nimbus/package.html
&lt;br&gt;- src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthBorder.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthListUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
&lt;br&gt;+ src/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthPainter.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthStyle.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
&lt;br&gt;+ src/share/classes/javax/swing/plaf/synth/SynthUI.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java
&lt;br&gt;- src/share/classes/sun/swing/plaf/synth/SynthUI.java
&lt;br&gt;&lt;br&gt;Changeset: d2680a125e32
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-10 09:50 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d2680a125e32&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/d2680a125e32&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
&lt;br&gt;- src/share/classes/sun/swing/plaf/synth/SynthUI.java
&lt;br&gt;&lt;br&gt;Changeset: be6bc681579a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 00:09 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/be6bc681579a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/be6bc681579a&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
&lt;br&gt;- src/share/classes/sun/awt/ComponentAccessor.java
&lt;br&gt;- src/share/classes/sun/awt/WindowAccessor.java
&lt;br&gt;- src/share/classes/sun/swing/plaf/synth/SynthUI.java
&lt;br&gt;&lt;br&gt;Changeset: 1143e498f813
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mikejwre
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 23:39 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1143e498f813&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/1143e498f813&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-jdk%3A-80-new-changesets-tp26825106p26825106.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26824995</id>
	<title>hg: jdk7/build: 4 new changesets</title>
	<published>2009-12-17T00:44:27Z</published>
	<updated>2009-12-17T00:44:27Z</updated>
	<author>
		<name>Michael Wilkerson</name>
	</author>
	<content type="html">Changeset: 382219a27386
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 16:41 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/rev/382219a27386&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/rev/382219a27386&lt;/a&gt;&lt;br&gt;&lt;br&gt;6727046: Add message when docs are skipped in control build
&lt;br&gt;6864011: typo? in top level Makefile: DAYE_STAMP
&lt;br&gt;Reviewed-by: jjg
&lt;br&gt;&lt;br&gt;! Makefile
&lt;br&gt;! make/Defs-internal.gmk
&lt;br&gt;! make/jdk-rules.gmk
&lt;br&gt;! make/sanity-rules.gmk
&lt;br&gt;&lt;br&gt;Changeset: 08f13b9af1b2
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-23 19:55 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/rev/08f13b9af1b2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/rev/08f13b9af1b2&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 80161484b6b1
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-08 09:14 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/rev/80161484b6b1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/rev/80161484b6b1&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: ab4ae8f45146
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;mikejwre
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 23:38 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/rev/ab4ae8f45146&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/rev/ab4ae8f45146&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build%3A-4-new-changesets-tp26824995p26824995.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26824882</id>
	<title>Please review: Bug ID: 6899737 JDK build fails in make/java/jli because of _vsnprintf macro redefinition</title>
	<published>2009-12-17T00:43:26Z</published>
	<updated>2009-12-17T00:43:26Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Hi Folks
&lt;br&gt;&lt;br&gt;Here is the bug report:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6899737&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6899737&lt;/a&gt;&lt;br&gt;&lt;br&gt;Here is the proposed fix (works when using both Visual Studio 2003 and VS 2008
&lt;br&gt;on Windows XP SP2):
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cr.openjdk.java.net/~tbell/6899737.00/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~tbell/6899737.00/&lt;/a&gt;&lt;br&gt;&lt;br&gt;This is a blocker for my work on the full Visual Studio 2008 build of JDK7.
&lt;br&gt;&lt;br&gt;Thanks in advance-
&lt;br&gt;&lt;br&gt;Tim
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-review%3A-Bug-ID%3A-6899737-JDK-build-fails-in-make-java-jli-because-of-_vsnprintf-macro-redefinition-tp26824882p26824882.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26824506</id>
	<title>Re: Review request for 6909572: Add a new target for building modules</title>
	<published>2009-12-17T00:02:31Z</published>
	<updated>2009-12-17T00:02:31Z</updated>
	<author>
		<name>mandy.chung</name>
	</author>
	<content type="html">I updated the class analyzer to generate a new &amp;lt;module&amp;gt;.resources file. &amp;nbsp;
&lt;br&gt;The jdk module build will include the non-java resource files in each 
&lt;br&gt;module. &amp;nbsp;The new webrev is at:
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/webrev.01&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/webrev.01&lt;/a&gt;&lt;br&gt;&lt;br&gt;I also generate a webrev showing the class analyzer change w.r.t. the 
&lt;br&gt;jigsaw-tools repository for your reference:
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/jigsaw-tools-webrev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/jigsaw-tools-webrev/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Mandy
&lt;br&gt;&lt;br&gt;Mandy Chung wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; We have made some progress in eliminating several undesirable 
&lt;br&gt;&amp;gt; dependencies in the past few builds [1]. &amp;nbsp; A class analyzer tool in 
&lt;br&gt;&amp;gt; the jigsaw/tools repository [2] has been developed and used to analyze 
&lt;br&gt;&amp;gt; the dependencies.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The next step of the jdk modularization effort is to make the build 
&lt;br&gt;&amp;gt; changes to generate modules. &amp;nbsp; I plan to break this task into several 
&lt;br&gt;&amp;gt; steps. &amp;nbsp; The first step is to add a new &amp;quot;modules&amp;quot; target to build the 
&lt;br&gt;&amp;gt; module image that has one jar file per module rather than rt.jar. &amp;nbsp;
&lt;br&gt;&amp;gt; This change does not have any impact to the existing jdk build.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Webrev at:
&lt;br&gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909572/webrev.00&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909572/webrev.00&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Details:
&lt;br&gt;&amp;gt; 1. &amp;nbsp;The new target will create two jdk-module-image and 
&lt;br&gt;&amp;gt; jre-module-image directories.
&lt;br&gt;&amp;gt; 2. &amp;nbsp;modules are generated to replace rt.jar and other jar files under 
&lt;br&gt;&amp;gt; jre/lib and jre/lib/ext.
&lt;br&gt;&amp;gt; 3. &amp;nbsp;non-java resources are in resources.jar and will be soon included 
&lt;br&gt;&amp;gt; in their corresponding modules (see 6910370).
&lt;br&gt;&amp;gt; 4. &amp;nbsp;The class analyzer tool is included in make/modules/tools.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's a build tool and make/tools seems to be an appropriate place for 
&lt;br&gt;&amp;gt; it. &amp;nbsp; I decide to put it under make/modules/tools for 2 reasons. &amp;nbsp;(a) 
&lt;br&gt;&amp;gt; classanalyzer depends on the jdk 7 com.sun.tools.classfile library 
&lt;br&gt;&amp;gt; that is not available when make/tools is built (while is the first 
&lt;br&gt;&amp;gt; subdirectory being built using the bootstrap javac (1.6)) (b) Once we 
&lt;br&gt;&amp;gt; modularize the source tree and the build, this tool and 
&lt;br&gt;&amp;gt; make/modules/Makefile will no longer be needed. &amp;nbsp; The entire 
&lt;br&gt;&amp;gt; make/modules directory can go away at that time.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 5. make/modules/modules.config contains the module definitions of 
&lt;br&gt;&amp;gt; fine-grained modules that we currently define. &amp;nbsp;The list of modules is 
&lt;br&gt;&amp;gt; yet to be finalized. &amp;nbsp; They could possibly be grouped into 
&lt;br&gt;&amp;gt; coarser-grained profiles in the future.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Another change related to this build change is:
&lt;br&gt;&amp;gt; &amp;nbsp;6909573: Temporary launcher support to add modules in the bootclasspath
&lt;br&gt;&amp;gt; &amp;nbsp;webrev: &amp;nbsp;&lt;a href=&quot;http://cr.openjdk.java.net/~mchung/6909573/webrev.00/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cr.openjdk.java.net/~mchung/6909573/webrev.00/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Kumar, can you please review the launcher change?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The launcher is modified to detect if this is a module image and 
&lt;br&gt;&amp;gt; enumerate the list of modules to add to the bootclasspath. &amp;nbsp;The 
&lt;br&gt;&amp;gt; launcher doesn't alter the bootclasspath for the existing jdk build.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Mandy
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] &lt;a href=&quot;http://blogs.sun.com/alanb/entry/is_the_jdk_losing_its&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/alanb/entry/is_the_jdk_losing_its&lt;/a&gt;&lt;br&gt;&amp;gt; [2] &lt;a href=&quot;http://hg.openjdk.java.net/jigsaw/tools/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jigsaw/tools/&lt;/a&gt;&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-request-for-6909572%3A-Add-a-new-target-for-building-modules-tp26788313p26824506.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818483</id>
	<title>hg: jdk7/build/langtools: 6909462: Fix nbproject/private references in .hgignore</title>
	<published>2009-12-16T13:07:40Z</published>
	<updated>2009-12-16T13:07:40Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">Changeset: 381399872958
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 12:52 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/langtools/rev/381399872958&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/langtools/rev/381399872958&lt;/a&gt;&lt;br&gt;&lt;br&gt;6909462: Fix nbproject/private references in .hgignore
&lt;br&gt;Summary: See bugzilla issue 100097
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;Contributed-by: Jesse Glick &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26818483&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jesse.glick@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! .hgignore
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-langtools%3A-6909462%3A-Fix-nbproject-private-references-in-.hgignore-tp26818483p26818483.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818390</id>
	<title>hg: jdk7/build/jdk: 6909462: Fix nbproject/private references in .hgignore</title>
	<published>2009-12-16T13:00:53Z</published>
	<updated>2009-12-16T13:00:53Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">Changeset: 447726d0daff
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 12:52 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jdk/rev/447726d0daff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jdk/rev/447726d0daff&lt;/a&gt;&lt;br&gt;&lt;br&gt;6909462: Fix nbproject/private references in .hgignore
&lt;br&gt;Summary: See bugzilla issue 100097
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;Contributed-by: Jesse Glick &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26818390&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jesse.glick@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! .hgignore
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-jdk%3A-6909462%3A-Fix-nbproject-private-references-in-.hgignore-tp26818390p26818390.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818380</id>
	<title>hg: jdk7/build/jaxws: 6909462: Fix nbproject/private references in .hgignore</title>
	<published>2009-12-16T13:00:47Z</published>
	<updated>2009-12-16T13:00:47Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">Changeset: fc1c72d1dfbb
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 12:52 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jaxws/rev/fc1c72d1dfbb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jaxws/rev/fc1c72d1dfbb&lt;/a&gt;&lt;br&gt;&lt;br&gt;6909462: Fix nbproject/private references in .hgignore
&lt;br&gt;Summary: See bugzilla issue 100097
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;Contributed-by: Jesse Glick &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26818380&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jesse.glick@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! .hgignore
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-jaxws%3A-6909462%3A-Fix-nbproject-private-references-in-.hgignore-tp26818380p26818380.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818378</id>
	<title>hg: jdk7/build/jaxp: 6909462: Fix nbproject/private references in .hgignore</title>
	<published>2009-12-16T13:00:42Z</published>
	<updated>2009-12-16T13:00:42Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">Changeset: 7a12d3789e1b
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 12:52 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/jaxp/rev/7a12d3789e1b&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/jaxp/rev/7a12d3789e1b&lt;/a&gt;&lt;br&gt;&lt;br&gt;6909462: Fix nbproject/private references in .hgignore
&lt;br&gt;Summary: See bugzilla issue 100097
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;Contributed-by: Jesse Glick &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26818378&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jesse.glick@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! .hgignore
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-jaxp%3A-6909462%3A-Fix-nbproject-private-references-in-.hgignore-tp26818378p26818378.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818335</id>
	<title>hg: jdk7/build/hotspot: 6909462: Fix nbproject/private references in .hgignore</title>
	<published>2009-12-16T12:58:23Z</published>
	<updated>2009-12-16T12:58:23Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">Changeset: e703499b4b51
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-16 12:51 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/build/hotspot/rev/e703499b4b51&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/build/hotspot/rev/e703499b4b51&lt;/a&gt;&lt;br&gt;&lt;br&gt;6909462: Fix nbproject/private references in .hgignore
&lt;br&gt;Summary: See bugzilla issue 100097
&lt;br&gt;Reviewed-by: tbell
&lt;br&gt;Contributed-by: Jesse Glick &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26818335&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jesse.glick@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;! .hgignore
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-build-hotspot%3A-6909462%3A-Fix-nbproject-private-references-in-.hgignore-tp26818335p26818335.html" />
</entry>

</feed>
