<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-27649</id>
	<title>Nabble - OpenJDK Compiler Development</title>
	<updated>2009-12-04T17:00:08Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/OpenJDK-Compiler-Development-f27649.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OpenJDK-Compiler-Development-f27649.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26651881</id>
	<title>Re: Bug in JLS specification for restriction on where a return statement is allowed.</title>
	<published>2009-12-04T17:00:08Z</published>
	<updated>2009-12-04T17:00:08Z</updated>
	<author>
		<name>Alex Buckley-2</name>
	</author>
	<content type="html">Neal Gafter wrote:
&lt;br&gt;&amp;gt; On Fri, Dec 4, 2009 at 3:39 PM, Alex Buckley &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651881&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alex.Buckley@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651881&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alex.Buckley@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Certainly. But not an *OpenJDK Project*, since OpenJDK is concerned
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; with Sun's implementation of the language specification (and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; friends), not with the specification itself. Specification issues
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; can be raised via bugs.sun.com &amp;lt;&lt;a href=&quot;http://bugs.sun.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.sun.com&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I would be happy to initiate the creation of a mailing list, but perhaps 
&lt;br&gt;&amp;gt; it would make more sense for you to do so. &amp;nbsp;Which would you prefer?
&lt;br&gt;&lt;br&gt;Feel free to create any mailing list on any infrastructure you have 
&lt;br&gt;available. This is now 1000% off-topic for compiler-dev.
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26651881.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26651820</id>
	<title>Re: Bug in JLS specification for restriction on where a return  statement is allowed.</title>
	<published>2009-12-04T16:50:59Z</published>
	<updated>2009-12-04T16:50:59Z</updated>
	<author>
		<name>Neal Gafter</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Dec 4, 2009 at 3:39 PM, Alex Buckley &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651820&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alex.Buckley@...&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;

Neal Gafter wrote:&lt;div class=&quot;im&quot;&gt;&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;
Perhaps we should initiate a project for the language specification, where such discussion would be on topic?&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
Certainly. But not an *OpenJDK Project*, since OpenJDK is concerned with Sun&amp;#39;s implementation of the language specification (and friends), not with the specification itself. Specification issues can be raised via &lt;a href=&quot;http://bugs.sun.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;bugs.sun.com&lt;/a&gt;.&lt;br&gt;

&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I would be happy to initiate the creation of a mailing list, but perhaps it would make more sense for you to do so.  Which would you prefer?&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Neal&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26651820.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26651072</id>
	<title>Re: Bug in JLS specification for restriction on where a return statement is allowed.</title>
	<published>2009-12-04T15:39:23Z</published>
	<updated>2009-12-04T15:39:23Z</updated>
	<author>
		<name>Alex Buckley-2</name>
	</author>
	<content type="html">Neal Gafter wrote:
&lt;br&gt;&amp;gt; On Fri, Dec 4, 2009 at 10:33 AM, Alex Buckley &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651072&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alex.Buckley@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651072&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alex.Buckley@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Of course, as a specification issue, this is off-topic for compiler-dev.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Perhaps we should initiate a project for the language specification, 
&lt;br&gt;&amp;gt; where such discussion would be on topic?
&lt;br&gt;&lt;br&gt;Certainly. But not an *OpenJDK Project*, since OpenJDK is concerned with 
&lt;br&gt;Sun's implementation of the language specification (and friends), not 
&lt;br&gt;with the specification itself. Specification issues can be raised via 
&lt;br&gt;bugs.sun.com.
&lt;br&gt;&lt;br&gt;Some OpenJDK Projects - notably Coin and Lambda - make changes to javac 
&lt;br&gt;that imply changes in the language specification. Those changes are 
&lt;br&gt;notional until a corresponding JSR is filed and finalized.
&lt;br&gt;&lt;br&gt;I hope this is clear to all observers.
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26651072.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26650484</id>
	<title>Re: Bug in JLS specification for restriction on where a return  statement is allowed.</title>
	<published>2009-12-04T14:45:19Z</published>
	<updated>2009-12-04T14:45:19Z</updated>
	<author>
		<name>Neal Gafter</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Dec 4, 2009 at 10:33 AM, Alex Buckley &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26650484&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Alex.Buckley@...&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;

Of course, as a specification issue, this is off-topic for compiler-dev.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Perhaps we should initiate a project for the language specification, where such discussion would be on topic?&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;

Neal&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26650484.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647069</id>
	<title>Re: Bug in JLS specification for restriction on where a return statement 	is allowed.</title>
	<published>2009-12-04T10:33:36Z</published>
	<updated>2009-12-04T10:33:36Z</updated>
	<author>
		<name>Alex Buckley-2</name>
	</author>
	<content type="html">Ted,
&lt;br&gt;&lt;br&gt;Yes, that can be argued. In practice, there is almost no chance that the 
&lt;br&gt;JLS text (unchanged since JLS1) has confused compiler writers or 
&lt;br&gt;programmers. The C# 3.0 spec (8.9.4) has very similar wording.
&lt;br&gt;&lt;br&gt;On the other hand, the Scala 2.7 spec (6.20) does a better job. Absolute 
&lt;br&gt;precision *is* a goal for a spec. So is making conservative changes to a 
&lt;br&gt;widely-distributed document; my proposal in 6906550 minimizes rewording 
&lt;br&gt;but is arguably less direct than Scala's wording. (Then again, the Scala 
&lt;br&gt;spec doesn't have to worry about constructors.)
&lt;br&gt;&lt;br&gt;Of course, as a specification issue, this is off-topic for compiler-dev.
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;&lt;br&gt;Ted Neward wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Can’t it be argued that the “return” doesn’t appear within the instance 
&lt;br&gt;&amp;gt; or static initializer, but within a construct which happens to be inside 
&lt;br&gt;&amp;gt; an initializer? (Meaning the text is, at best, ambiguous?)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not trying to nit-pick, just trying to understand how deeply detailed 
&lt;br&gt;&amp;gt; the specification needs to be, to be honest.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ted Neward
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Java, .NET, XML Services
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Consulting, Teaching, Speaking, Writing
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.tedneward.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tedneward.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; *From:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647069&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;compiler-dev-bounces@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647069&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;compiler-dev-bounces@...&lt;/a&gt;] *On Behalf Of *Neal Gafter
&lt;br&gt;&amp;gt; *Sent:* Wednesday, December 02, 2009 9:24 AM
&lt;br&gt;&amp;gt; *To:* Alexander Buckley
&lt;br&gt;&amp;gt; *Cc:* OpenJDK
&lt;br&gt;&amp;gt; *Subject:* Bug in JLS specification for restriction on where a return 
&lt;br&gt;&amp;gt; statement is allowed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Alex-
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; JLS 14.17 says
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A compile-time error occurs if a |return| statement appears within an 
&lt;br&gt;&amp;gt; instance initializer or a static initializer (§8.7) 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://java.sun.com/docs/books/jls/third_edition/html/classes.html#39245&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/docs/books/jls/third_edition/html/classes.html#39245&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, javac allows a return statement within an instance or static 
&lt;br&gt;&amp;gt; initializer if there is an intervening nested inner class with a method.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; *static { // static initializer*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp;class X {*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;void foo() {*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return; // yet return allowed within it*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp;}*
&lt;br&gt;&amp;gt; *}*
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I believe this is a bug in the specification.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Neal
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26647069.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646590</id>
	<title>Re: hg: jdk7/tl/jdk: 6907177: Update jdk tests to remove unncessary -source and -target options</title>
	<published>2009-12-04T10:03:17Z</published>
	<updated>2009-12-04T10:03:17Z</updated>
	<author>
		<name>joe.darcy</name>
	</author>
	<content type="html">Jonathan Gibbons wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Andrew John Hughes wrote:
&lt;br&gt;&amp;gt;&amp;gt; 2009/12/4 &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646590&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joe.darcy@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Changeset: 1755493c5774
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Author: &amp;nbsp; &amp;nbsp;darcy
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-03 18:19 -0800
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 6907177: Update jdk tests to remove unncessary -source and -target options
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Reviewed-by: ohair
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/CpuOldTest.java
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;[snip]
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ! test/sun/tools/jconsole/ResourceCheckTest.sh
&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;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Was this really necessary? The options, as far as I can see, were
&lt;br&gt;&amp;gt;&amp;gt; doing no harm but this change means that a compiler that defaults to a
&lt;br&gt;&amp;gt;&amp;gt; version &amp;lt; 1.5 (e.g. ecj) will now fail to compile the tests.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; This is a JDK test suite and there is no guarantee that any other 
&lt;br&gt;&amp;gt; compiler can be used. All sorts of JDK-specific options may be passed 
&lt;br&gt;&amp;gt; to the compiler, runtime and other tools in these tests.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Yes, these tests are part of the JDK 7 regression test suite. &amp;nbsp;
&lt;br&gt;Interoperability with other compilers, even other compilers from related 
&lt;br&gt;code bases like OpenJDK 6, is a non-goal.
&lt;br&gt;&lt;br&gt;Having the old -source options in the tests was at least in a small way 
&lt;br&gt;reducing the effectiveness of the test suite since the default -source 
&lt;br&gt;setting is now 7. &amp;nbsp;Using of new language features in tests, even tests 
&lt;br&gt;not targeting those language features is certainly encouraged.
&lt;br&gt;&lt;br&gt;As explained in my code review request on corelib-dev, many of the 
&lt;br&gt;-source directives dated to back in JDK 5 before the default sourced was 
&lt;br&gt;upped from 1.4 to 5. &amp;nbsp;Tests written later in JDK 5 that use JDK 5 
&lt;br&gt;language features didn't have explicit -source settings.
&lt;br&gt;&lt;br&gt;While the build environment for most programs should explicitly set 
&lt;br&gt;source, target, and encoding,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;quot;Build Advice: Set Source, Target, and Encoding&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://blogs.sun.com/darcy/entry/build_advice_set_source_target&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/darcy/entry/build_advice_set_source_target&lt;/a&gt;&lt;br&gt;the regressions tests of the JDK itself are (usually) an exception.
&lt;br&gt;&lt;br&gt;-Joe
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6907177%3A-Update-jdk-tests-to-remove-unncessary--source-and--target-options-tp26636855p26646590.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646002</id>
	<title>Re: hg: jdk7/tl/jdk: 6907177: Update jdk tests to remove unncessary -source and -target options</title>
	<published>2009-12-04T09:24:49Z</published>
	<updated>2009-12-04T09:24:49Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">&lt;br&gt;Andrew John Hughes wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/12/4 &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646002&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joe.darcy@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Changeset: 1755493c5774
&lt;br&gt;&amp;gt;&amp;gt; Author: &amp;nbsp; &amp;nbsp;darcy
&lt;br&gt;&amp;gt;&amp;gt; Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-12-03 18:19 -0800
&lt;br&gt;&amp;gt;&amp;gt; URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 6907177: Update jdk tests to remove unncessary -source and -target options
&lt;br&gt;&amp;gt;&amp;gt; Reviewed-by: ohair
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/CpuOldTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/CpuSamplesTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/CpuTimesDefineClassTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/CpuTimesTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/HeapAllTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/HeapBinaryFormatTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/HeapDumpTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/HeapSitesTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/demo/jvmti/hprof/OptionsTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/array/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/badResolve/Write.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/basic/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/classObject/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/constantSubclasses/Write.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/ignoreSerializationFields/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/mismatchedTypecode/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/missingConstant/Write.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/io/Serializable/enum/unshared/Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Boolean/MakeBooleanComparable.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Class/Cast.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Class/IsEnum.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Class/asSubclass/BasicUnit.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/ClassLoader/Assert.sh
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Integer/BitTwiddle.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Long/BitTwiddle.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Math/Atan2Tests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Math/IeeeRecommendedTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Math/PowTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Math/TanTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Runtime/exec/WinCommand.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Thread/GenerifyStackTraces.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/Thread/UncaughtExceptions.sh
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/annotation/UnitTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/annotation/package-info.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/ManagementFactory/ProxyExceptions.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Constructor/GenericStringTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Field/GenericStringTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Generics/StringsAndBounds.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Generics/TestC1.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Generics/TestC2.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Generics/TestN1.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Generics/exceptionCauseTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Generics/getAnnotationTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Method/Equals.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/lang/reflect/Method/GenericStringTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/math/BigDecimal/DivideTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/math/BigDecimal/IntegralDivisionTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/math/BigDecimal/PowTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/math/BigDecimal/ToPlainStringTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/math/BigDecimal/ZeroScalingTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/math/RoundingMode/RoundingModeTests.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/net/ProxySelector/ProxyTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/net/URL/PerConnectionProxy.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/security/cert/PKIXParameters/InvalidParameters.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/AbstractList/CheckForComodification.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/Collections/AddAll.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/Collections/Disjoint.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/Collections/Frequency.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/EnumMap/EnumMapBash.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/EnumSet/AllOf.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/EnumSet/ComplementOf.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/EnumSet/EnumSetBash.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/EnumSet/JumboRange.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/EnumSet/Range.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/Formattable/StockName.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/IdentityHashMap/ToString.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/Locale/Bug4175998Test.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/UUID/UUIDTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/Exchanger/ExchangeLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/atomic/VMSupportsCS8.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/sun/management/AgentCheckTest.java
&lt;br&gt;&amp;gt;&amp;gt; ! test/sun/security/util/Oid/S11N.sh
&lt;br&gt;&amp;gt;&amp;gt; ! test/sun/tools/jconsole/ResourceCheckTest.sh
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Was this really necessary? The options, as far as I can see, were
&lt;br&gt;&amp;gt; doing no harm but this change means that a compiler that defaults to a
&lt;br&gt;&amp;gt; version &amp;lt; 1.5 (e.g. ecj) will now fail to compile the tests.
&lt;/div&gt;&lt;br&gt;I thought these tests were primarily for the jdk we are building,
&lt;br&gt;a jdk6 jdk, containing a jdk6 javac.
&lt;br&gt;&lt;br&gt;Are you saying that some openjdk6 builds out there do not contain the
&lt;br&gt;langtools version of javac?
&lt;br&gt;&lt;br&gt;Or are you just requesting that we provide tests in openjdk6 for all
&lt;br&gt;javac compilers?
&lt;br&gt;&lt;br&gt;-kto
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6907177%3A-Update-jdk-tests-to-remove-unncessary--source-and--target-options-tp26636855p26646002.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26645970</id>
	<title>Re: hg: jdk7/tl/jdk: 6907177: Update jdk tests to remove unncessary -source and -target options</title>
	<published>2009-12-04T09:22:24Z</published>
	<updated>2009-12-04T09:22:24Z</updated>
	<author>
		<name>jonathan.gibbons</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=UTF-8&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Andrew John Hughes wrote:
&lt;blockquote cite=&quot;mid:17c6771e0912040421h37edd759xcbeac94fde7fb126@mail.gmail.com&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;2009/12/4  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26645970&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joe.darcy@...&lt;/a&gt;:
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;Changeset: 1755493c5774
Author:    darcy
Date:      2009-12-03 18:19 -0800
URL:       &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&lt;/a&gt;

6907177: Update jdk tests to remove unncessary -source and -target options
Reviewed-by: ohair

! test/demo/jvmti/hprof/CpuOldTest.java
! test/demo/jvmti/hprof/CpuSamplesTest.java
! test/demo/jvmti/hprof/CpuTimesDefineClassTest.java
! test/demo/jvmti/hprof/CpuTimesTest.java
! test/demo/jvmti/hprof/HeapAllTest.java
! test/demo/jvmti/hprof/HeapBinaryFormatTest.java
! test/demo/jvmti/hprof/HeapDumpTest.java
! test/demo/jvmti/hprof/HeapSitesTest.java
! test/demo/jvmti/hprof/OptionsTest.java
! test/java/io/Serializable/enum/array/Test.java
! test/java/io/Serializable/enum/badResolve/Write.java
! test/java/io/Serializable/enum/basic/Test.java
! test/java/io/Serializable/enum/classObject/Test.java
! test/java/io/Serializable/enum/constantSubclasses/Write.java
! test/java/io/Serializable/enum/ignoreSerializationFields/Test.java
! test/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
! test/java/io/Serializable/enum/mismatchedTypecode/Test.java
! test/java/io/Serializable/enum/missingConstant/Write.java
! test/java/io/Serializable/enum/unshared/Test.java
! test/java/lang/Boolean/MakeBooleanComparable.java
! test/java/lang/Class/Cast.java
! test/java/lang/Class/IsEnum.java
! test/java/lang/Class/asSubclass/BasicUnit.java
! test/java/lang/ClassLoader/Assert.sh
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/Atan2Tests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/PowTests.java
! test/java/lang/Math/TanTests.java
! test/java/lang/Runtime/exec/WinCommand.java
! test/java/lang/Thread/GenerifyStackTraces.java
! test/java/lang/Thread/UncaughtExceptions.sh
! test/java/lang/annotation/UnitTest.java
! test/java/lang/annotation/package-info.java
! test/java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/lang/reflect/Constructor/GenericStringTest.java
! test/java/lang/reflect/Field/GenericStringTest.java
! test/java/lang/reflect/Generics/StringsAndBounds.java
! test/java/lang/reflect/Generics/TestC1.java
! test/java/lang/reflect/Generics/TestC2.java
! test/java/lang/reflect/Generics/TestN1.java
! test/java/lang/reflect/Generics/exceptionCauseTest.java
! test/java/lang/reflect/Generics/getAnnotationTest.java
! test/java/lang/reflect/Method/Equals.java
! test/java/lang/reflect/Method/GenericStringTest.java
! test/java/math/BigDecimal/DivideTests.java
! test/java/math/BigDecimal/IntegralDivisionTests.java
! test/java/math/BigDecimal/PowTests.java
! test/java/math/BigDecimal/ToPlainStringTests.java
! test/java/math/BigDecimal/ZeroScalingTests.java
! test/java/math/RoundingMode/RoundingModeTests.java
! test/java/net/ProxySelector/ProxyTest.java
! test/java/net/URL/PerConnectionProxy.java
! test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java
! test/java/security/cert/PKIXParameters/InvalidParameters.java
! test/java/util/AbstractList/CheckForComodification.java
! test/java/util/Collections/AddAll.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/Frequency.java
! test/java/util/EnumMap/EnumMapBash.java
! test/java/util/EnumSet/AllOf.java
! test/java/util/EnumSet/ComplementOf.java
! test/java/util/EnumSet/EnumSetBash.java
! test/java/util/EnumSet/JumboRange.java
! test/java/util/EnumSet/Range.java
! test/java/util/Formattable/StockName.java
! test/java/util/IdentityHashMap/ToString.java
! test/java/util/Locale/Bug4175998Test.java
! test/java/util/UUID/UUIDTest.java
! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/java/util/concurrent/atomic/VMSupportsCS8.java
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
! test/sun/management/AgentCheckTest.java
! test/sun/security/util/Oid/S11N.sh
! test/sun/tools/jconsole/ResourceCheckTest.sh


    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
Was this really necessary? The options, as far as I can see, were
doing no harm but this change means that a compiler that defaults to a
version &amp;lt; 1.5 (e.g. ecj) will now fail to compile the tests.
  &lt;/pre&gt;
&lt;/blockquote&gt;
This is a JDK test suite and there is no guarantee that any other
compiler can be used. All sorts of JDK-specific options may be passed
to the compiler, runtime and other tools in these tests.&lt;br&gt;
&lt;br&gt;
-- Jon&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6907177%3A-Update-jdk-tests-to-remove-unncessary--source-and--target-options-tp26636855p26645970.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26641786</id>
	<title>Re: hg: jdk7/tl/jdk: 6907177: Update jdk tests to remove unncessary  -source and -target options</title>
	<published>2009-12-04T04:21:45Z</published>
	<updated>2009-12-04T04:21:45Z</updated>
	<author>
		<name>gnu_andrew</name>
	</author>
	<content type="html">2009/12/4 &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26641786&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joe.darcy@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Changeset: 1755493c5774
&lt;br&gt;&amp;gt; Author:    darcy
&lt;br&gt;&amp;gt; Date:      2009-12-03 18:19 -0800
&lt;br&gt;&amp;gt; URL:       &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 6907177: Update jdk tests to remove unncessary -source and -target options
&lt;br&gt;&amp;gt; Reviewed-by: ohair
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/CpuOldTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/CpuSamplesTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/CpuTimesDefineClassTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/CpuTimesTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/HeapAllTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/HeapBinaryFormatTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/HeapDumpTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/HeapSitesTest.java
&lt;br&gt;&amp;gt; ! test/demo/jvmti/hprof/OptionsTest.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/array/Test.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/badResolve/Write.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/basic/Test.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/classObject/Test.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/constantSubclasses/Write.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/ignoreSerializationFields/Test.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/mismatchedTypecode/Test.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/missingConstant/Write.java
&lt;br&gt;&amp;gt; ! test/java/io/Serializable/enum/unshared/Test.java
&lt;br&gt;&amp;gt; ! test/java/lang/Boolean/MakeBooleanComparable.java
&lt;br&gt;&amp;gt; ! test/java/lang/Class/Cast.java
&lt;br&gt;&amp;gt; ! test/java/lang/Class/IsEnum.java
&lt;br&gt;&amp;gt; ! test/java/lang/Class/asSubclass/BasicUnit.java
&lt;br&gt;&amp;gt; ! test/java/lang/ClassLoader/Assert.sh
&lt;br&gt;&amp;gt; ! test/java/lang/Integer/BitTwiddle.java
&lt;br&gt;&amp;gt; ! test/java/lang/Long/BitTwiddle.java
&lt;br&gt;&amp;gt; ! test/java/lang/Math/Atan2Tests.java
&lt;br&gt;&amp;gt; ! test/java/lang/Math/IeeeRecommendedTests.java
&lt;br&gt;&amp;gt; ! test/java/lang/Math/PowTests.java
&lt;br&gt;&amp;gt; ! test/java/lang/Math/TanTests.java
&lt;br&gt;&amp;gt; ! test/java/lang/Runtime/exec/WinCommand.java
&lt;br&gt;&amp;gt; ! test/java/lang/Thread/GenerifyStackTraces.java
&lt;br&gt;&amp;gt; ! test/java/lang/Thread/UncaughtExceptions.sh
&lt;br&gt;&amp;gt; ! test/java/lang/annotation/UnitTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/annotation/package-info.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/ManagementFactory/ProxyExceptions.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
&lt;br&gt;&amp;gt; ! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Constructor/GenericStringTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Field/GenericStringTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Generics/StringsAndBounds.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Generics/TestC1.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Generics/TestC2.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Generics/TestN1.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Generics/exceptionCauseTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Generics/getAnnotationTest.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Method/Equals.java
&lt;br&gt;&amp;gt; ! test/java/lang/reflect/Method/GenericStringTest.java
&lt;br&gt;&amp;gt; ! test/java/math/BigDecimal/DivideTests.java
&lt;br&gt;&amp;gt; ! test/java/math/BigDecimal/IntegralDivisionTests.java
&lt;br&gt;&amp;gt; ! test/java/math/BigDecimal/PowTests.java
&lt;br&gt;&amp;gt; ! test/java/math/BigDecimal/ToPlainStringTests.java
&lt;br&gt;&amp;gt; ! test/java/math/BigDecimal/ZeroScalingTests.java
&lt;br&gt;&amp;gt; ! test/java/math/RoundingMode/RoundingModeTests.java
&lt;br&gt;&amp;gt; ! test/java/net/ProxySelector/ProxyTest.java
&lt;br&gt;&amp;gt; ! test/java/net/URL/PerConnectionProxy.java
&lt;br&gt;&amp;gt; ! test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java
&lt;br&gt;&amp;gt; ! test/java/security/cert/PKIXParameters/InvalidParameters.java
&lt;br&gt;&amp;gt; ! test/java/util/AbstractList/CheckForComodification.java
&lt;br&gt;&amp;gt; ! test/java/util/Collections/AddAll.java
&lt;br&gt;&amp;gt; ! test/java/util/Collections/Disjoint.java
&lt;br&gt;&amp;gt; ! test/java/util/Collections/Frequency.java
&lt;br&gt;&amp;gt; ! test/java/util/EnumMap/EnumMapBash.java
&lt;br&gt;&amp;gt; ! test/java/util/EnumSet/AllOf.java
&lt;br&gt;&amp;gt; ! test/java/util/EnumSet/ComplementOf.java
&lt;br&gt;&amp;gt; ! test/java/util/EnumSet/EnumSetBash.java
&lt;br&gt;&amp;gt; ! test/java/util/EnumSet/JumboRange.java
&lt;br&gt;&amp;gt; ! test/java/util/EnumSet/Range.java
&lt;br&gt;&amp;gt; ! test/java/util/Formattable/StockName.java
&lt;br&gt;&amp;gt; ! test/java/util/IdentityHashMap/ToString.java
&lt;br&gt;&amp;gt; ! test/java/util/Locale/Bug4175998Test.java
&lt;br&gt;&amp;gt; ! test/java/util/UUID/UUIDTest.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/Exchanger/ExchangeLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/atomic/VMSupportsCS8.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
&lt;br&gt;&amp;gt; ! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
&lt;br&gt;&amp;gt; ! test/sun/management/AgentCheckTest.java
&lt;br&gt;&amp;gt; ! test/sun/security/util/Oid/S11N.sh
&lt;br&gt;&amp;gt; ! test/sun/tools/jconsole/ResourceCheckTest.sh
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Was this really necessary? The options, as far as I can see, were
&lt;br&gt;doing no harm but this change means that a compiler that defaults to a
&lt;br&gt;version &amp;lt; 1.5 (e.g. ecj) will now fail to compile the tests.
&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/hg%3A-jdk7-tl-jdk%3A-6907177%3A-Update-jdk-tests-to-remove-unncessary--source-and--target-options-tp26636855p26641786.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26638251</id>
	<title>RE: Bug in JLS specification for restriction on where a return statement is allowed.</title>
	<published>2009-12-03T22:02:20Z</published>
	<updated>2009-12-03T22:02:20Z</updated>
	<author>
		<name>Ted Neward</name>
	</author>
	<content type="html">&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:rtc=&quot;http://microsoft.com/officenet/conferencing&quot; xmlns:D=&quot;DAV:&quot; xmlns:Repl=&quot;http://schemas.microsoft.com/repl/&quot; xmlns:mt=&quot;http://schemas.microsoft.com/sharepoint/soap/meetings/&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ppda=&quot;http://www.passport.com/NameSpace.xsd&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcs=&quot;http://schemas.microsoft.com/data/udc/soap&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:udcp2p=&quot;http://schemas.microsoft.com/data/udc/parttopart&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:dsss=&quot;http://schemas.microsoft.com/office/2006/digsig-setup&quot; xmlns:dssi=&quot;http://schemas.microsoft.com/office/2006/digsig&quot; xmlns:mdssi=&quot;http://schemas.openxmlformats.org/package/2006/digital-signature&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:spwp=&quot;http://microsoft.com/sharepoint/webpartpages&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:pptsl=&quot;http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/&quot; xmlns:spsl=&quot;http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;

&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Can&amp;#8217;t it be argued that the &amp;#8220;return&amp;#8221; doesn&amp;#8217;t appear within the
instance or static initializer, but within a construct which happens to be
inside an initializer? (Meaning the text is, at best, ambiguous?)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Not trying to nit-pick, just trying to understand how deeply
detailed the specification needs to be, to be honest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Ted Neward&lt;/span&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Java, .NET, XML Services&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Consulting, Teaching, Speaking, Writing&lt;/span&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;a href=&quot;http://www.tedneward.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tedneward.com&lt;/a&gt;&lt;/span&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26638251&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;compiler-dev-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26638251&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;compiler-dev-bounces@...&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Neal Gafter&lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Wednesday, December 02, 2009 9:24 AM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; Alexander Buckley&lt;br&gt;
&lt;b&gt;Cc:&lt;/b&gt; OpenJDK&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Bug in JLS specification for restriction on where a return
statement is allowed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;Alex-&lt;br&gt;
&lt;br&gt;
JLS 14.17 says&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div style='margin-left:30.0pt'&gt;

&lt;p class=MsoNormal&gt;A compile-time error occurs if a &lt;code&gt;&lt;span style='font-size:10.0pt'&gt;return&lt;/span&gt;&lt;/code&gt; statement appears within an
instance initializer or a static initializer &lt;a href=&quot;http://java.sun.com/docs/books/jls/third_edition/html/classes.html#39245&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;(§8.7)&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;br&gt;
However, javac allows a return statement within an instance or static
initializer if there is an intervening nested inner class with a method.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div style='margin-left:30.0pt'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-family:&quot;Courier New&quot;'&gt;static { //
static initializer&lt;/span&gt;&lt;/b&gt;&lt;span style='font-family:&quot;Courier New&quot;'&gt;&lt;br&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; class X {&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void foo() {&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;
// yet return allowed within it&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;br&gt;
&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;span style='font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;&lt;br&gt;
I believe this is a bug in the specification.&lt;br&gt;
&lt;br&gt;
Cheers,&lt;br&gt;
Neal&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26638251.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26636855</id>
	<title>hg: jdk7/tl/jdk: 6907177: Update jdk tests to remove unncessary -source and -target options</title>
	<published>2009-12-03T18:14:04Z</published>
	<updated>2009-12-03T18:14:04Z</updated>
	<author>
		<name>joe.darcy</name>
	</author>
	<content type="html">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/tl/jdk/rev/1755493c5774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6907177%3A-Update-jdk-tests-to-remove-unncessary--source-and--target-options-tp26636855p26636855.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26635504</id>
	<title>Re: CFV: Project sponsorship: Lambda</title>
	<published>2009-12-03T15:59:35Z</published>
	<updated>2009-12-03T15:59:35Z</updated>
	<author>
		<name>jonathan.gibbons</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;
There are already 5 votes in favor, which is an absolute majority of&lt;br&gt;
&lt;span class=&quot;moz-txt-citetags&quot;&gt;&lt;/span&gt;the Group's Members. Therefore I
am calling the result early, and&lt;br&gt;
&lt;span class=&quot;moz-txt-citetags&quot;&gt;&lt;/span&gt;am pleased to announce the
Compiler Group will sponsor this Project.&lt;br&gt;
&lt;br&gt;
-- Jon&lt;br&gt;
&lt;br&gt;
Jonathan Gibbons wrote:
&lt;blockquote cite=&quot;mid:4B1719F3.9010101@sun.com&quot; type=&quot;cite&quot;&gt;Question:
Should the Compiler Group sponsor the proposed&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Lambda&quot; Project [1]?&lt;br&gt;
  &lt;br&gt;
Please cast your vote by replying, publicly, to this message with&lt;br&gt;
either&lt;br&gt;
  &lt;br&gt;
Vote: yes&lt;br&gt;
  &lt;br&gt;
or&lt;br&gt;
  &lt;br&gt;
Vote: no&lt;br&gt;
  &lt;br&gt;
as the first line of the message body.&lt;br&gt;
  &lt;br&gt;
You may, at your option, indicate the reason for your decision on&lt;br&gt;
subsequent lines.&lt;br&gt;
  &lt;br&gt;
Votes must be cast in the open; votes sent as private replies will&lt;br&gt;
not be counted.&lt;br&gt;
  &lt;br&gt;
The sponsorship decision will be made by a simple majority vote of&lt;br&gt;
the Group's Members. &amp;nbsp;Votes are due by midnight UTC next Wednesday,&lt;br&gt;
9 December. &amp;nbsp;As an optimization, if an absolute majority of the&lt;br&gt;
Group's Members votes one way or the other prior to that time then&lt;br&gt;
the decision may be rendered earlier.&lt;br&gt;
  &lt;br&gt;
Only Members of the Compiler' Group are eligible to vote on this&lt;br&gt;
decision. &amp;nbsp;The current Members are:
  &lt;div&gt;&lt;br&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Alex
Buckley&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Maurizio
Cimadamore&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Iris
Clark&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Joe
Darcy&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Neal
Gafter&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jonathan
Gibbons&lt;br&gt;
&amp;nbsp;&amp;nbsp; John Rose&lt;br&gt;
  &lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Kumar
Srinivasan&lt;br&gt;
&amp;nbsp;&amp;nbsp; Peter von der Ah&amp;eacute;&lt;br&gt;
  &lt;/div&gt;
  &lt;br&gt;
Once a decision has been made the votes will be summarized and&lt;br&gt;
reported to this list and also to&amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26635504&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;discuss@...&lt;/a&gt;.&lt;br&gt;
  &lt;br&gt;
-- Jon&lt;/div&gt;
  &lt;br&gt;
[1]
  &lt;a moz-do-not-send=&quot;true&quot; class=&quot;moz-txt-link-freetext&quot; href=&quot;http://mail.openjdk.java.net/pipermail/announce/2009-January/000066.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&lt;/a&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/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26635504.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26635443</id>
	<title>Re: CFV: Project sponsorship: Lambda</title>
	<published>2009-12-03T15:55:06Z</published>
	<updated>2009-12-03T15:55:06Z</updated>
	<author>
		<name>jonathan.gibbons</name>
	</author>
	<content type="html">Vote: yes
&lt;br&gt;&lt;br&gt;Jonathan Gibbons wrote:
&lt;br&gt;&amp;gt; Question: Should the Compiler Group sponsor the proposed 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;Lambda&amp;quot; Project [1]?
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26635443.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633975</id>
	<title>hg: jdk7/tl/langtools: 6906748: Project Coin: Minor strings in switch cleanup</title>
	<published>2009-12-03T14:00:20Z</published>
	<updated>2009-12-03T14:00:20Z</updated>
	<author>
		<name>joe.darcy</name>
	</author>
	<content type="html">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/tl/langtools/rev/121e0ebf1658&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-langtools%3A-6906748%3A-Project-Coin%3A-Minor-strings-in-switch-cleanup-tp26633975p26633975.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633524</id>
	<title>hg: jdk7/tl/jdk: 6906854: SSL/Krb5 testcase should not use a fixed port number</title>
	<published>2009-12-03T13:29:30Z</published>
	<updated>2009-12-03T13:29:30Z</updated>
	<author>
		<name>vincent.ryan</name>
	</author>
	<content type="html">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/tl/jdk/rev/bc12627832e0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6906854%3A-SSL-Krb5-testcase-should-not-use-a-fixed-port-number-tp26633524p26633524.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26632789</id>
	<title>Re: CFV: Project sponsorship: Lambda</title>
	<published>2009-12-03T12:36:22Z</published>
	<updated>2009-12-03T12:36:22Z</updated>
	<author>
		<name>John Rose-6</name>
	</author>
	<content type="html">Vote: yes
&lt;br&gt;&lt;br&gt;I'm glad to see movement on this. &amp;nbsp;I hope we can pick a clean design.
&lt;br&gt;&lt;br&gt;-- John
&lt;br&gt;&lt;br&gt;On Dec 2, 2009, at 5:52 PM, Jonathan Gibbons wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Question: Should the Compiler Group sponsor the proposed 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;Lambda&amp;quot; Project [1]?
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26632789.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26632027</id>
	<title>Re: CFV: Project sponsorship: Lambda</title>
	<published>2009-12-03T11:47:17Z</published>
	<updated>2009-12-03T11:47:17Z</updated>
	<author>
		<name>kumar.srinivasan</name>
	</author>
	<content type="html">Vote: yes
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Question: Should the Compiler Group sponsor the proposed 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;Lambda&amp;quot; Project [1]?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please cast your vote by replying, publicly, to this message with
&lt;br&gt;&amp;gt; either
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vote: yes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; or
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vote: no
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; as the first line of the message body.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You may, at your option, indicate the reason for your decision on
&lt;br&gt;&amp;gt; subsequent lines.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Votes must be cast in the open; votes sent as private replies will
&lt;br&gt;&amp;gt; not be counted.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The sponsorship decision will be made by a simple majority vote of
&lt;br&gt;&amp;gt; the Group's Members. &amp;nbsp;Votes are due by midnight UTC next Wednesday,
&lt;br&gt;&amp;gt; 9 December. &amp;nbsp;As an optimization, if an absolute majority of the
&lt;br&gt;&amp;gt; Group's Members votes one way or the other prior to that time then
&lt;br&gt;&amp;gt; the decision may be rendered earlier.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Only Members of the Compiler' Group are eligible to vote on this
&lt;br&gt;&amp;gt; decision. &amp;nbsp;The current Members are:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Alex Buckley
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Maurizio Cimadamore
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Iris Clark
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Joe Darcy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Neal Gafter
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Jonathan Gibbons
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;John Rose
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Kumar Srinivasan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Peter von der Ahé
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Once a decision has been made the votes will be summarized and
&lt;br&gt;&amp;gt; reported to this list and also to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26632027&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;discuss@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26632027&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;discuss@...&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- Jon
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&lt;/a&gt;&amp;nbsp;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26632027.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623388</id>
	<title>Re: CFV: Project sponsorship: Lambda</title>
	<published>2009-12-03T01:49:33Z</published>
	<updated>2009-12-03T01:49:33Z</updated>
	<author>
		<name>Maurizio Cimadamore</name>
	</author>
	<content type="html">Vote: yes
&lt;br&gt;&lt;br&gt;This is the rectified link to the proposal (Jon's was linking jigsaw ;-) ):
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Maurizio
&lt;br&gt;&lt;br&gt;Jonathan Gibbons wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Question: Should the Compiler Group sponsor the proposed 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;Lambda&amp;quot; Project [1]?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please cast your vote by replying, publicly, to this message with
&lt;br&gt;&amp;gt; either
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vote: yes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; or
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vote: no
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; as the first line of the message body.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You may, at your option, indicate the reason for your decision on
&lt;br&gt;&amp;gt; subsequent lines.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Votes must be cast in the open; votes sent as private replies will
&lt;br&gt;&amp;gt; not be counted.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The sponsorship decision will be made by a simple majority vote of
&lt;br&gt;&amp;gt; the Group's Members. &amp;nbsp;Votes are due by midnight UTC next Wednesday,
&lt;br&gt;&amp;gt; 9 December. &amp;nbsp;As an optimization, if an absolute majority of the
&lt;br&gt;&amp;gt; Group's Members votes one way or the other prior to that time then
&lt;br&gt;&amp;gt; the decision may be rendered earlier.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Only Members of the Compiler' Group are eligible to vote on this
&lt;br&gt;&amp;gt; decision. &amp;nbsp;The current Members are:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Alex Buckley
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Maurizio Cimadamore
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Iris Clark
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Joe Darcy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Neal Gafter
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Jonathan Gibbons
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;John Rose
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Kumar Srinivasan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Peter von der Ahé
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Once a decision has been made the votes will be summarized and
&lt;br&gt;&amp;gt; reported to this list and also to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;discuss@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623388&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;discuss@...&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- Jon
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&lt;/a&gt;&amp;nbsp;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26623388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26619860</id>
	<title>Re: CFV: Project sponsorship: Lambda</title>
	<published>2009-12-02T17:58:34Z</published>
	<updated>2009-12-02T17:58:34Z</updated>
	<author>
		<name>joe.darcy</name>
	</author>
	<content type="html">Vote: yes
&lt;br&gt;&lt;br&gt;Jonathan Gibbons wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Question: Should the Compiler Group sponsor the proposed 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;Lambda&amp;quot; Project [1]?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please cast your vote by replying, publicly, to this message with
&lt;br&gt;&amp;gt; either
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vote: yes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; or
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vote: no
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; as the first line of the message body.
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26619860.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26619826</id>
	<title>CFV: Project sponsorship: Lambda</title>
	<published>2009-12-02T17:52:51Z</published>
	<updated>2009-12-02T17:52:51Z</updated>
	<author>
		<name>jonathan.gibbons</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;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Question: Should the Compiler Group sponsor the proposed&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Lambda&quot; Project [1]?&lt;br&gt;
&lt;br&gt;
Please cast your vote by replying, publicly, to this message with&lt;br&gt;
either&lt;br&gt;
&lt;br&gt;
Vote: yes&lt;br&gt;
&lt;br&gt;
or&lt;br&gt;
&lt;br&gt;
Vote: no&lt;br&gt;
&lt;br&gt;
as the first line of the message body.&lt;br&gt;
&lt;br&gt;
You may, at your option, indicate the reason for your decision on&lt;br&gt;
subsequent lines.&lt;br&gt;
&lt;br&gt;
Votes must be cast in the open; votes sent as private replies will&lt;br&gt;
not be counted.&lt;br&gt;
&lt;br&gt;
The sponsorship decision will be made by a simple majority vote of&lt;br&gt;
the Group's Members. &amp;nbsp;Votes are due by midnight UTC next Wednesday,&lt;br&gt;
9 December. &amp;nbsp;As an optimization, if an absolute majority of the&lt;br&gt;
Group's Members votes one way or the other prior to that time then&lt;br&gt;
the decision may be rendered earlier.&lt;br&gt;
&lt;br&gt;
Only Members of the Compiler' Group are eligible to vote on this&lt;br&gt;
decision. &amp;nbsp;The current Members are:
&lt;div&gt;&lt;br&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Alex
Buckley&lt;/div&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Maurizio
Cimadamore&lt;/div&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Iris
Clark&lt;/div&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Joe
Darcy&lt;/div&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Neal
Gafter&lt;/div&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jonathan
Gibbons&lt;br&gt;
&amp;nbsp;&amp;nbsp; John Rose&lt;br&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Kumar
Srinivasan&lt;br&gt;
&amp;nbsp;&amp;nbsp; Peter von der Ah&amp;eacute;&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
Once a decision has been made the votes will be summarized and&lt;br&gt;
reported to this list and also to&amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619826&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;discuss@...&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
-- Jon&lt;/div&gt;
&lt;br&gt;
[1]
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://mail.openjdk.java.net/pipermail/announce/2009-January/000066.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.openjdk.java.net/pipermail/announce/2009-December/000087.html&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CFV%3A-Project-sponsorship%3A-Lambda-tp26619826p26619826.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26614523</id>
	<title>Re: Bug in JLS specification for restriction on where a return statement is allowed.</title>
	<published>2009-12-02T11:07:40Z</published>
	<updated>2009-12-02T11:07:40Z</updated>
	<author>
		<name>Alex Buckley-2</name>
	</author>
	<content type="html">Hi Neal,
&lt;br&gt;&lt;br&gt;Yes, javac is right. I imagine all other Java compilers behave the same. 
&lt;br&gt;I have filed a specification bug which will be visible shortly at 
&lt;br&gt;&lt;a href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6906550&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6906550&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Please note:
&lt;br&gt;&lt;br&gt;In cases where the JLS and javac differ, and it is clearly or likely the 
&lt;br&gt;JLS at fault, compiler-dev is not the appropriate reporting vehicle. 
&lt;br&gt;Please use the feedback form link on &lt;a href=&quot;http://java.sun.com/docs/books/jls/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/docs/books/jls/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;or file a defect on bugs.sun.com.
&lt;br&gt;&lt;br&gt;In cases where the JLS and javac differ, and it's not clear which is 
&lt;br&gt;right, compiler-dev is an appropriate reporting vehicle.
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;&lt;br&gt;Neal Gafter wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Alex-
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; JLS 14.17 says
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A compile-time error occurs if a |return| statement appears within an 
&lt;br&gt;&amp;gt; instance initializer or a static initializer (§8.7) 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://java.sun.com/docs/books/jls/third_edition/html/classes.html#39245&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/docs/books/jls/third_edition/html/classes.html#39245&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, javac allows a return statement within an instance or static 
&lt;br&gt;&amp;gt; initializer if there is an intervening nested inner class with a method.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; *static { // static initializer*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp;class X {*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;void foo() {*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return; // yet return allowed within it*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}*
&lt;br&gt;&amp;gt; * &amp;nbsp; &amp;nbsp;}*
&lt;br&gt;&amp;gt; *}*
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I believe this is a bug in the specification.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Neal
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26614523.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26613622</id>
	<title>hg: jdk7/tl/jdk: 2 new changesets</title>
	<published>2009-12-02T10:08:50Z</published>
	<updated>2009-12-02T10:08:50Z</updated>
	<author>
		<name>vincent.ryan</name>
	</author>
	<content type="html">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/tl/jdk/rev/561186928899&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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/tl/jdk/rev/79d91585d7d7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-2-new-changesets-tp26613622p26613622.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612837</id>
	<title>Bug in JLS specification for restriction on where a return statement  is allowed.</title>
	<published>2009-12-02T09:24:05Z</published>
	<updated>2009-12-02T09:24:05Z</updated>
	<author>
		<name>Neal Gafter</name>
	</author>
	<content type="html">Alex-&lt;br&gt;&lt;br&gt;JLS 14.17 says&lt;br&gt;&lt;br&gt;&lt;div style=&quot;margin-left: 40px;&quot;&gt;A compile-time error occurs if a &lt;code&gt;return&lt;/code&gt; statement appears within an instance initializer or a static initializer &lt;a href=&quot;http://java.sun.com/docs/books/jls/third_edition/html/classes.html#39245&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;(§8.7)&lt;/a&gt;.&lt;br&gt;

&lt;/div&gt;&lt;br&gt;However, javac allows a return statement within an instance or static initializer if there is an intervening nested inner class with a method.&lt;br&gt;&lt;br&gt;&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;static { // static initializer&lt;/span&gt;&lt;/b&gt;&lt;br style=&quot;font-family: courier new,monospace;&quot;&gt;

&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;    class X {&lt;/span&gt;&lt;/b&gt;&lt;br style=&quot;font-family: courier new,monospace;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;        void foo() {&lt;/span&gt;&lt;/b&gt;&lt;br style=&quot;font-family: courier new,monospace;&quot;&gt;

&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;            return; // yet return allowed within it&lt;/span&gt;&lt;/b&gt;&lt;br style=&quot;font-family: courier new,monospace;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;        }&lt;/span&gt;&lt;/b&gt;&lt;br style=&quot;font-family: courier new,monospace;&quot;&gt;

&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;    }&lt;/span&gt;&lt;/b&gt;&lt;br style=&quot;font-family: courier new,monospace;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: courier new,monospace;&quot;&gt;}&lt;/span&gt;&lt;/b&gt;&lt;br&gt;&lt;/div&gt;&lt;font face=&quot;arial,helvetica,sans-serif&quot;&gt;&lt;br&gt;

I believe this is a bug in the specification.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Neal&lt;br&gt;&lt;br&gt;&lt;/font&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bug-in-JLS-specification-for-restriction-on-where-a-return-statement--is-allowed.-tp26612837p26612837.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26598933</id>
	<title>hg: jdk7/tl/jdk: 3 new changesets</title>
	<published>2009-12-01T12:55:55Z</published>
	<updated>2009-12-01T12:55:55Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">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/tl/jdk/rev/026e0baaef90&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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/tl/jdk/rev/44ad385143a8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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/tl/jdk/rev/f07f6eb5d597&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-3-new-changesets-tp26598933p26598933.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26585811</id>
	<title>hg: jdk7/tl/jdk: 6367077: Purge LD_LIBRARY_PATH usage from the launcher; ...</title>
	<published>2009-11-30T19:02:23Z</published>
	<updated>2009-11-30T19:02:23Z</updated>
	<author>
		<name>kumar.srinivasan</name>
	</author>
	<content type="html">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/tl/jdk/rev/de45eac5670e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6367077%3A-Purge-LD_LIBRARY_PATH-usage-from-the-launcher--...-tp26585811p26585811.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26572241</id>
	<title>Re: Sun JDK 6 javac vs OpenJDK 6 javac</title>
	<published>2009-11-30T02:16:54Z</published>
	<updated>2009-11-30T02:16:54Z</updated>
	<author>
		<name>Mark Mahieu-2</name>
	</author>
	<content type="html">Maurizio,
&lt;br&gt;&lt;br&gt;Thank you very much for the lucid and detailed explanation. &amp;nbsp;It's now clear to me that I should stick to the OpenJDK compiler for my regression-type comparisons.
&lt;br&gt;&lt;br&gt;As an aside, I'm really impressed with the improvements to javac's diagnostics in JDK 7.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Mark
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 30 Nov 2009, at 09:31, Maurizio Cimadamore wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Mark,
&lt;br&gt;&amp;gt; the behavior you are experiencing is the result of the work we have been doing in order to bring the compiler's type inference algorithm more in sync with the version specified by the JLS. This has advantages, as the implementation is now much more predictable and few disadvantages - namely some programs that used to compile will fail to compile. JDK7 contains several type-inference improvements that are targeted at reducing as much as possible the number of such programs - so that the user won't be significantly affected by it. However in some corner cases it could be possible that the open jdk 6 compiler/JDK 7 compiler will reject programs that were (erroneously) accepted by the SUN JDK 6 compiler.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Speaking about your example, you have that the compiler is able to infer A1 == A2 == String after the first round of type inference described in JLS 15.12.2.7. At the end of this stage we have two more constraints of the kind A1 &amp;lt;: R and A2 &amp;lt;: R but the compiler didn't take them into account in order to infer the above result. Type variable R remains uninferred after 15.12.2.7 so the compiler must infer it through15.12.2.8; this stage only takes into account constraints of the kind R &amp;lt;: X - unfortunately in this case there's no such constraint and javac has no other choice than inferring Object for R (which is a legal choice for the above unused constraints, as A1 &amp;lt;: Object and A2 &amp;lt;: Object).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; JDK 6 compiler used to accept this example as it did consider the now unused constraints of the kind A1 &amp;lt;: R - this however used to lead to several bugs, as there are many situations in which this scheme ends up inferring types that are too specific w.r.t. to the expected return type thus leading to inference failures. The 'right' way to accept your example would be to apply inference in argument position, so that the additional constraint of the kind R &amp;lt;: String (String is the ofrmal parameter of foo()) could be added when performing 15.12.2.8.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I hope this helps.
&lt;br&gt;&amp;gt; Maurizio
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mark Mahieu wrote:
&lt;br&gt;&amp;gt;&amp;gt; Repost from the right email address this time (I hope!)...
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; should I expect to see
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the same result from javac in Sun JDK 6 compared to OpenJDK 6
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Tim Bell kindly bounced with:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Well - probably 'yes'. &amp;nbsp;What did you do... what was the unexpected
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; result? &amp;nbsp;What was the expected result? &amp;nbsp;Do you have a small test
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; program to demonstrate the issue? &amp;nbsp;What was surprising or unexpected
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; about it? &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I stumbled across the following, which compiles without errors using Sun JDK 6 (various builds from b10 through b16), but is rejected by OpenJDK 6's javac (at least build b10 through to now) and OpenJDK 7 (clone of jdk7/tl/langtools):
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; class SunJDKvsOpenJDK {
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static void main(String[] args) {
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foo(bar(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;));
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;static void foo(String s) {}
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;static &amp;lt;R, A1 extends R, A2 extends R&amp;gt; R bar(A1 a1, A2 a2) {
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return null;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Output from a recent OpenJDK 6 build:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; SunJDKvsOpenJDK.java:4: foo(java.lang.String) in SunJDKvsOpenJDK cannot be applied to (java.lang.Object)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foo(bar(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;));
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^
&lt;br&gt;&amp;gt;&amp;gt; 1 error
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; However, the main reason I'm asking out loud on this list is because I've been naively grabbing Sun JDK 6 and OpenJDK 6 builds of a similar vintage pretty much at random, to use as a base-line for regression testing some experiments I'm making in OpenJDK 7's javac, and given the above, I'm now wondering if I should try to stick to one or the other.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Mark
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sun-JDK-6-javac-vs-OpenJDK-6-javac-tp26560217p26572241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26571631</id>
	<title>Re: Sun JDK 6 javac vs OpenJDK 6 javac</title>
	<published>2009-11-30T01:30:20Z</published>
	<updated>2009-11-30T01:30:20Z</updated>
	<author>
		<name>Maurizio Cimadamore</name>
	</author>
	<content type="html">Hi Mark,
&lt;br&gt;the behavior you are experiencing is the result of the work we have been 
&lt;br&gt;doing in order to bring the compiler's type inference algorithm more in 
&lt;br&gt;sync with the version specified by the JLS. This has advantages, as the 
&lt;br&gt;implementation is now much more predictable and few disadvantages - 
&lt;br&gt;namely some programs that used to compile will fail to compile. JDK7 
&lt;br&gt;contains several type-inference improvements that are targeted at 
&lt;br&gt;reducing as much as possible the number of such programs - so that the 
&lt;br&gt;user won't be significantly affected by it. However in some corner cases 
&lt;br&gt;it could be possible that the open jdk 6 compiler/JDK 7 compiler will 
&lt;br&gt;reject programs that were (erroneously) accepted by the SUN JDK 6 compiler.
&lt;br&gt;&lt;br&gt;Speaking about your example, you have that the compiler is able to infer 
&lt;br&gt;A1 == A2 == String after the first round of type inference described in 
&lt;br&gt;JLS 15.12.2.7. At the end of this stage we have two more constraints of 
&lt;br&gt;the kind A1 &amp;lt;: R and A2 &amp;lt;: R but the compiler didn't take them into 
&lt;br&gt;account in order to infer the above result. Type variable R remains 
&lt;br&gt;uninferred after 15.12.2.7 so the compiler must infer it 
&lt;br&gt;through15.12.2.8; this stage only takes into account constraints of the 
&lt;br&gt;kind R &amp;lt;: X - unfortunately in this case there's no such constraint and 
&lt;br&gt;javac has no other choice than inferring Object for R (which is a legal 
&lt;br&gt;choice for the above unused constraints, as A1 &amp;lt;: Object and A2 &amp;lt;: Object).
&lt;br&gt;&lt;br&gt;JDK 6 compiler used to accept this example as it did consider the now 
&lt;br&gt;unused constraints of the kind A1 &amp;lt;: R - this however used to lead to 
&lt;br&gt;several bugs, as there are many situations in which this scheme ends up 
&lt;br&gt;inferring types that are too specific w.r.t. to the expected return type 
&lt;br&gt;thus leading to inference failures. The 'right' way to accept your 
&lt;br&gt;example would be to apply inference in argument position, so that the 
&lt;br&gt;additional constraint of the kind R &amp;lt;: String (String is the ofrmal 
&lt;br&gt;parameter of foo()) could be added when performing 15.12.2.8.
&lt;br&gt;&lt;br&gt;I hope this helps.
&lt;br&gt;Maurizio
&lt;br&gt;&lt;br&gt;Mark Mahieu wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Repost from the right email address this time (I hope!)...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;should I expect to see
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;the same result from javac in Sun JDK 6 compared to OpenJDK 6
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Tim Bell kindly bounced with:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Well - probably 'yes'. &amp;nbsp;What did you do... what was the unexpected
&lt;br&gt;&amp;gt;&amp;gt; result? &amp;nbsp;What was the expected result? &amp;nbsp;Do you have a small test
&lt;br&gt;&amp;gt;&amp;gt; program to demonstrate the issue? &amp;nbsp;What was surprising or unexpected
&lt;br&gt;&amp;gt;&amp;gt; about it? 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I stumbled across the following, which compiles without errors using Sun JDK 6 (various builds from b10 through b16), but is rejected by OpenJDK 6's javac (at least build b10 through to now) and OpenJDK 7 (clone of jdk7/tl/langtools):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; class SunJDKvsOpenJDK {
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static void main(String[] args) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foo(bar(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; static void foo(String s) {}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; static &amp;lt;R, A1 extends R, A2 extends R&amp;gt; R bar(A1 a1, A2 a2) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Output from a recent OpenJDK 6 build:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SunJDKvsOpenJDK.java:4: foo(java.lang.String) in SunJDKvsOpenJDK cannot be applied to (java.lang.Object)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foo(bar(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^
&lt;br&gt;&amp;gt; 1 error
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However, the main reason I'm asking out loud on this list is because I've been naively grabbing Sun JDK 6 and OpenJDK 6 builds of a similar vintage pretty much at random, to use as a base-line for regression testing some experiments I'm making in OpenJDK 7's javac, and given the above, I'm now wondering if I should try to stick to one or the other.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mark
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sun-JDK-6-javac-vs-OpenJDK-6-javac-tp26560217p26571631.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26568656</id>
	<title>hg: jdk7/tl/jdk: 44 new changesets</title>
	<published>2009-11-29T18:24:14Z</published>
	<updated>2009-11-29T18:24:14Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Changeset: 31e68419715e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;igor
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-02 10:15 -0700
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/31e68419715e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/31e68419715e&lt;/a&gt;&lt;br&gt;&lt;br&gt;6887292: memory leak in freetypeScaler.c
&lt;br&gt;Reviewed-by: bae, prr
&lt;br&gt;&lt;br&gt;! src/share/native/sun/font/freetypeScaler.c
&lt;br&gt;&lt;br&gt;Changeset: ccc36189f2a7
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rkennke
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-05 23:12 +0200
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ccc36189f2a7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ccc36189f2a7&lt;/a&gt;&lt;br&gt;&lt;br&gt;6887494: NPE in pisces Renderer
&lt;br&gt;Summary: Only recreate crossings array, if there actually exists one before.
&lt;br&gt;Reviewed-by: flar, tdv
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/java2d/pisces/Renderer.java
&lt;br&gt;+ test/sun/java2d/pisces/Renderer/TestNPE.java
&lt;br&gt;&lt;br&gt;Changeset: c58000722db0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jgodinez
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-14 10:44 -0700
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c58000722db0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c58000722db0&lt;/a&gt;&lt;br&gt;&lt;br&gt;6890945: Typo in sentence about thread safety
&lt;br&gt;Reviewed-by: prr
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java
&lt;br&gt;&lt;br&gt;Changeset: fa2b3627e59c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;jgodinez
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-16 09:32 -0700
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fa2b3627e59c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fa2b3627e59c&lt;/a&gt;&lt;br&gt;&lt;br&gt;6680634: Printing: &amp;quot;Collate&amp;quot; is ignored under Windows Vista x64
&lt;br&gt;Reviewed-by: campbell, prr
&lt;br&gt;&lt;br&gt;! src/windows/native/sun/windows/awt_PrintControl.cpp
&lt;br&gt;&lt;br&gt;Changeset: c579f8307707
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-16 18:02 -0700
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c579f8307707&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c579f8307707&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- src/share/native/sun/security/ec/ec.h
&lt;br&gt;- src/share/native/sun/security/ec/ec2.h
&lt;br&gt;- src/share/native/sun/security/ec/ec2_163.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_193.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_233.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_aff.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_mont.c
&lt;br&gt;- src/share/native/sun/security/ec/ec_naf.c
&lt;br&gt;- src/share/native/sun/security/ec/ecc_impl.h
&lt;br&gt;- src/share/native/sun/security/ec/ecdecode.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl-curve.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl-exp.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl-priv.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl_curve.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl_gf.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl_mult.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp.h
&lt;br&gt;- src/share/native/sun/security/ec/ecp_192.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_224.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_256.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_384.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_521.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_aff.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_jac.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_jm.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_mont.c
&lt;br&gt;- src/share/native/sun/security/ec/logtab.h
&lt;br&gt;- src/share/native/sun/security/ec/mp_gf2m-priv.h
&lt;br&gt;- src/share/native/sun/security/ec/mp_gf2m.c
&lt;br&gt;- src/share/native/sun/security/ec/mp_gf2m.h
&lt;br&gt;- src/share/native/sun/security/ec/mpi-config.h
&lt;br&gt;- src/share/native/sun/security/ec/mpi-priv.h
&lt;br&gt;- src/share/native/sun/security/ec/mpi.c
&lt;br&gt;- src/share/native/sun/security/ec/mpi.h
&lt;br&gt;- src/share/native/sun/security/ec/mplogic.c
&lt;br&gt;- src/share/native/sun/security/ec/mplogic.h
&lt;br&gt;- src/share/native/sun/security/ec/mpmontg.c
&lt;br&gt;- src/share/native/sun/security/ec/mpprime.h
&lt;br&gt;- src/share/native/sun/security/ec/oid.c
&lt;br&gt;- src/share/native/sun/security/ec/secitem.c
&lt;br&gt;- src/share/native/sun/security/ec/secoidt.h
&lt;br&gt;&lt;br&gt;Changeset: 5fc5d3243a5c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;bae
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-23 15:59 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5fc5d3243a5c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5fc5d3243a5c&lt;/a&gt;&lt;br&gt;&lt;br&gt;6888215: memory leak in jpeg plugin
&lt;br&gt;Reviewed-by: igor, prr
&lt;br&gt;&lt;br&gt;! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
&lt;br&gt;&lt;br&gt;Changeset: 1f2ef3a7d7c0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;bae
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-23 16:21 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1f2ef3a7d7c0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1f2ef3a7d7c0&lt;/a&gt;&lt;br&gt;&lt;br&gt;6888167: memory leaks in the medialib glue code
&lt;br&gt;Reviewed-by: igor, prr
&lt;br&gt;&lt;br&gt;! src/share/native/sun/awt/medialib/awt_ImagingLib.c
&lt;br&gt;&lt;br&gt;Changeset: 634221297c37
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;neugens
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-30 19:19 +0100
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/634221297c37&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/634221297c37&lt;/a&gt;&lt;br&gt;&lt;br&gt;6896068: SunGraphics2D exposes a reference to itself while non fully initialised.
&lt;br&gt;Summary: Introduce a new Interface to mark the Loops based pipes and initialise the loops accordingly.
&lt;br&gt;Reviewed-by: flar, rkennke
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/java2d/SunGraphics2D.java
&lt;br&gt;! src/share/classes/sun/java2d/SurfaceData.java
&lt;br&gt;! src/share/classes/sun/java2d/pipe/AATextRenderer.java
&lt;br&gt;! src/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java
&lt;br&gt;+ src/share/classes/sun/java2d/pipe/LoopBasedPipe.java
&lt;br&gt;! src/share/classes/sun/java2d/pipe/LoopPipe.java
&lt;br&gt;! src/share/classes/sun/java2d/pipe/SolidTextRenderer.java
&lt;br&gt;! src/share/classes/sun/java2d/pipe/SpanShapeRenderer.java
&lt;br&gt;! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java
&lt;br&gt;! src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java
&lt;br&gt;&lt;br&gt;Changeset: 90bdc961b3cb
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;andrew
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-03 23:23 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/90bdc961b3cb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/90bdc961b3cb&lt;/a&gt;&lt;br&gt;&lt;br&gt;6897844: Fix broken build on newer versions of X11 (libXext &amp;gt;= 1.1.0)
&lt;br&gt;Summary: Recent changes to X11's header structure break the build
&lt;br&gt;Reviewed-by: prr, flar
&lt;br&gt;&lt;br&gt;! src/solaris/native/sun/awt/awt_GraphicsEnv.h
&lt;br&gt;&lt;br&gt;Changeset: ba01efbf7c70
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;prr
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-09 14:23 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ba01efbf7c70&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ba01efbf7c70&lt;/a&gt;&lt;br&gt;&lt;br&gt;6899078: potential deadlock and performance issue in freeing strike resources with D3D pipeline
&lt;br&gt;Reviewed-by: tdv, igor
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/font/Font2D.java
&lt;br&gt;! src/share/classes/sun/font/FontDesignMetrics.java
&lt;br&gt;! src/share/classes/sun/font/FontStrikeDisposer.java
&lt;br&gt;! src/share/classes/sun/font/StrikeCache.java
&lt;br&gt;! src/share/classes/sun/java2d/Disposer.java
&lt;br&gt;&lt;br&gt;Changeset: fb53cb501b9e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 17:16 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fb53cb501b9e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fb53cb501b9e&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 49c198e30d5e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-12 19:07 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49c198e30d5e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49c198e30d5e&lt;/a&gt;&lt;br&gt;&lt;br&gt;6796915: Deadlock in XAWT when switching virtual desktops
&lt;br&gt;Reviewed-by: art, anthony
&lt;br&gt;&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XWindowPeer.java
&lt;br&gt;&lt;br&gt;Changeset: 893a9122ae1b
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-14 15:46 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/893a9122ae1b&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/893a9122ae1b&lt;/a&gt;&lt;br&gt;&lt;br&gt;6684916: jframe.setMaximizedBounds() has no effect in linux
&lt;br&gt;Summary: Specification should indicate that the feature may be unsupported on some platforms.
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Frame.java
&lt;br&gt;&lt;br&gt;Changeset: 9e98fd8daa1d
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-14 16:19 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9e98fd8daa1d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9e98fd8daa1d&lt;/a&gt;&lt;br&gt;&lt;br&gt;6711717: PIT: Security Icon is hidden for FullScreen apps, WinXP
&lt;br&gt;Summary: Force hiding the security warning in FS exclusive mode.
&lt;br&gt;Reviewed-by: art, tdv
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/AWTPermission.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/solaris/classes/sun/awt/X11ComponentPeer.java
&lt;br&gt;! src/solaris/classes/sun/awt/X11GraphicsDevice.java
&lt;br&gt;! src/windows/classes/sun/awt/Win32GraphicsDevice.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WWindowPeer.java
&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: d4f59e963efa
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-14 16:32 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d4f59e963efa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d4f59e963efa&lt;/a&gt;&lt;br&gt;&lt;br&gt;6885735: closed/java/awt/Component/DisablingLWDisabledHW/DisablingLWDisabledHW.html fails
&lt;br&gt;Summary: Use isRecursivelyVisibleUpToHeavyweightContainer() instead of isRecursivelyVisible() to determine if the peer needs to be hidden.
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Component.java
&lt;br&gt;! src/share/classes/java/awt/Container.java
&lt;br&gt;&lt;br&gt;Changeset: 1767a030b66a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-14 19:23 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1767a030b66a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1767a030b66a&lt;/a&gt;&lt;br&gt;&lt;br&gt;6884960: java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails
&lt;br&gt;Summary: Support painting heavyweight components in transparent windows.
&lt;br&gt;Reviewed-by: art, alexp
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/JComponent.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WComponentPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WWindowPeer.java
&lt;br&gt;&lt;br&gt;Changeset: 8e566a3daa5c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-15 16:37 -0700
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8e566a3daa5c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8e566a3daa5c&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Component.java
&lt;br&gt;! src/share/classes/java/awt/Container.java
&lt;br&gt;- src/share/classes/sun/net/www/protocol/http/InMemoryCookieStore.java
&lt;br&gt;- src/share/native/sun/security/ec/ec.c
&lt;br&gt;- src/share/native/sun/security/ec/ec.h
&lt;br&gt;- src/share/native/sun/security/ec/ec2.h
&lt;br&gt;- src/share/native/sun/security/ec/ec2_163.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_193.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_233.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_aff.c
&lt;br&gt;- src/share/native/sun/security/ec/ec2_mont.c
&lt;br&gt;- src/share/native/sun/security/ec/ec_naf.c
&lt;br&gt;- src/share/native/sun/security/ec/ecc_impl.h
&lt;br&gt;- src/share/native/sun/security/ec/ecdecode.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl-curve.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl-exp.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl-priv.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl.h
&lt;br&gt;- src/share/native/sun/security/ec/ecl_curve.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl_gf.c
&lt;br&gt;- src/share/native/sun/security/ec/ecl_mult.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp.h
&lt;br&gt;- src/share/native/sun/security/ec/ecp_192.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_224.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_256.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_384.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_521.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_aff.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_jac.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_jm.c
&lt;br&gt;- src/share/native/sun/security/ec/ecp_mont.c
&lt;br&gt;- src/share/native/sun/security/ec/logtab.h
&lt;br&gt;- src/share/native/sun/security/ec/mp_gf2m-priv.h
&lt;br&gt;- src/share/native/sun/security/ec/mp_gf2m.c
&lt;br&gt;- src/share/native/sun/security/ec/mp_gf2m.h
&lt;br&gt;- src/share/native/sun/security/ec/mpi-config.h
&lt;br&gt;- src/share/native/sun/security/ec/mpi-priv.h
&lt;br&gt;- src/share/native/sun/security/ec/mpi.c
&lt;br&gt;- src/share/native/sun/security/ec/mpi.h
&lt;br&gt;- src/share/native/sun/security/ec/mplogic.c
&lt;br&gt;- src/share/native/sun/security/ec/mplogic.h
&lt;br&gt;- src/share/native/sun/security/ec/mpmontg.c
&lt;br&gt;- src/share/native/sun/security/ec/mpprime.h
&lt;br&gt;- src/share/native/sun/security/ec/oid.c
&lt;br&gt;- src/share/native/sun/security/ec/secitem.c
&lt;br&gt;- src/share/native/sun/security/ec/secoidt.h
&lt;br&gt;! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.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/WComponentPeer.java
&lt;br&gt;! src/windows/classes/sun/awt/windows/WWindowPeer.java
&lt;br&gt;&lt;br&gt;Changeset: 1c2a70329868
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-19 16:06 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1c2a70329868&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1c2a70329868&lt;/a&gt;&lt;br&gt;&lt;br&gt;6891483: XToolkit.getEnv() checks for NULL on a wrong symbol
&lt;br&gt;Reviewed-by: dcherepanov
&lt;br&gt;&lt;br&gt;! src/solaris/native/sun/xawt/XToolkit.c
&lt;br&gt;&lt;br&gt;Changeset: 98e1d504dc9b
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-21 17:06 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/98e1d504dc9b&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/98e1d504dc9b&lt;/a&gt;&lt;br&gt;&lt;br&gt;6852592: invalidate() must be smarter
&lt;br&gt;Summary: Introduce validate roots in AWT
&lt;br&gt;Reviewed-by: alexp, art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/share/classes/java/applet/Applet.java
&lt;br&gt;! src/share/classes/java/awt/Component.java
&lt;br&gt;! src/share/classes/java/awt/Container.java
&lt;br&gt;! src/share/classes/java/awt/Window.java
&lt;br&gt;! src/share/classes/javax/swing/JComponent.java
&lt;br&gt;! src/share/classes/javax/swing/JRootPane.java
&lt;br&gt;! src/share/classes/javax/swing/JScrollPane.java
&lt;br&gt;! src/share/classes/javax/swing/JSplitPane.java
&lt;br&gt;! src/share/classes/javax/swing/JTextField.java
&lt;br&gt;! src/share/classes/javax/swing/JViewport.java
&lt;br&gt;! src/share/classes/javax/swing/RepaintManager.java
&lt;br&gt;! src/share/classes/javax/swing/SwingUtilities.java
&lt;br&gt;+ test/java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java
&lt;br&gt;&lt;br&gt;Changeset: a773e88249a3
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-22 13:27 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a773e88249a3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a773e88249a3&lt;/a&gt;&lt;br&gt;&lt;br&gt;6707273: TrayIcon does not support 8-bit alpha channel in Windows XP
&lt;br&gt;Reviewed-by: uta, ant
&lt;br&gt;&lt;br&gt;! src/windows/native/sun/windows/awt_TrayIcon.cpp
&lt;br&gt;&lt;br&gt;Changeset: 4ed8bce48963
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;anthony
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-23 14:52 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4ed8bce48963&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4ed8bce48963&lt;/a&gt;&lt;br&gt;&lt;br&gt;6887249: Get rid of double-check for isValid() idiom in validate() methods
&lt;br&gt;Reviewed-by: art, dcherepanov
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Container.java
&lt;br&gt;&lt;br&gt;Changeset: 50321e4d46eb
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-11 17:46 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/50321e4d46eb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/50321e4d46eb&lt;/a&gt;&lt;br&gt;&lt;br&gt;6852111: Unhandled 'spurious wakeup' in java.awt.EventQueue.invokeAndWait()
&lt;br&gt;Summary: Introduced InvocationEvent.isDispatched method
&lt;br&gt;Reviewed-by: art, anthony
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/EventQueue.java
&lt;br&gt;! src/share/classes/java/awt/event/InvocationEvent.java
&lt;br&gt;! src/share/classes/sun/awt/im/InputMethodManager.java
&lt;br&gt;+ test/java/awt/event/InvocationEvent/InvocationEventTest.java
&lt;br&gt;&lt;br&gt;Changeset: 7dd452521ab3
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-11 19:18 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7dd452521ab3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7dd452521ab3&lt;/a&gt;&lt;br&gt;&lt;br&gt;6880694: GraphicsDevice.setFullScreenWindow(null) throws NPE if there's a fullscreen window displayed
&lt;br&gt;Summary: handle &amp;quot;empty&amp;quot; refresh rates
&lt;br&gt;Reviewed-by: art, anthony
&lt;br&gt;&lt;br&gt;! src/solaris/native/sun/awt/awt_GraphicsEnv.c
&lt;br&gt;&lt;br&gt;Changeset: d0a17624ac54
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;dcherepanov
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-12 12:06 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d0a17624ac54&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d0a17624ac54&lt;/a&gt;&lt;br&gt;&lt;br&gt;6882909: Resetting a full-screen window to normal rotates screen to normal orientation.
&lt;br&gt;Summary: retain rotation upon change to full screen mode
&lt;br&gt;Reviewed-by: art, anthony
&lt;br&gt;&lt;br&gt;! src/solaris/native/sun/awt/awt_GraphicsEnv.c
&lt;br&gt;&lt;br&gt;Changeset: 4311194cf851
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alanb
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-16 18:13 +0000
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4311194cf851&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4311194cf851&lt;/a&gt;&lt;br&gt;&lt;br&gt;6890458: Datatransfer API should not require RMI to be present
&lt;br&gt;Reviewed-by: uta
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/datatransfer/DataFlavor.java
&lt;br&gt;! src/share/classes/sun/awt/datatransfer/DataTransferer.java
&lt;br&gt;&lt;br&gt;Changeset: dfcdf8ade255
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 17:17 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dfcdf8ade255&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dfcdf8ade255&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 050ee24054c8
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-21 14:25 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/050ee24054c8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/050ee24054c8&lt;/a&gt;&lt;br&gt;&lt;br&gt;6892340: Part of the CR 6741890 should be forwardported
&lt;br&gt;Reviewed-by: malenkov
&lt;br&gt;&lt;br&gt;! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java
&lt;br&gt;+ test/javax/swing/JFileChooser/6741890/bug6741890.java
&lt;br&gt;&lt;br&gt;Changeset: e1cd8b6d8e3c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;peterz
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-22 15:43 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e1cd8b6d8e3c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e1cd8b6d8e3c&lt;/a&gt;&lt;br&gt;&lt;br&gt;6893704: Potential memory leak in gtk2_interface.c
&lt;br&gt;Reviewed-by: stayer
&lt;br&gt;&lt;br&gt;! src/solaris/native/sun/awt/gtk2_interface.c
&lt;br&gt;&lt;br&gt;Changeset: c06c491eff67
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-22 16:39 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c06c491eff67&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c06c491eff67&lt;/a&gt;&lt;br&gt;&lt;br&gt;6550546: Win LAF: JFileChooser -&amp;gt; Look in Drop down should not display any shortcuts created on desktop
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
&lt;br&gt;+ test/javax/swing/JFileChooser/6550546/bug6550546.java
&lt;br&gt;&lt;br&gt;Changeset: 65da4a7fbf7f
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alexp
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-22 18:42 +0400
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/65da4a7fbf7f&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/65da4a7fbf7f&lt;/a&gt;&lt;br&gt;&lt;br&gt;6795356: Leak caused by javax.swing.UIDefaults.ProxyLazyValue.acc
&lt;br&gt;Reviewed-by: hawtin
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/JTable.java
&lt;br&gt;! src/share/classes/javax/swing/plaf/metal/OceanTheme.java
&lt;br&gt;! src/share/classes/sun/swing/SwingLazyValue.java
&lt;br&gt;+ test/javax/swing/UIDefaults/6795356/SwingLazyValueTest.java
&lt;br&gt;+ test/javax/swing/UIDefaults/6795356/TableTest.java
&lt;br&gt;+ test/javax/swing/UIDefaults/6795356/bug6795356.java
&lt;br&gt;&lt;br&gt;Changeset: 9357ffc36682
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-30 14:05 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9357ffc36682&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9357ffc36682&lt;/a&gt;&lt;br&gt;&lt;br&gt;6894504: javax/swing/JFileChooser/6741890/bug6741890.java fails w/ RuntimeException
&lt;br&gt;Reviewed-by: malenkov
&lt;br&gt;&lt;br&gt;! test/javax/swing/JFileChooser/6741890/bug6741890.java
&lt;br&gt;&lt;br&gt;Changeset: 9566c95d4022
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-10-30 14:18 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9566c95d4022&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9566c95d4022&lt;/a&gt;&lt;br&gt;&lt;br&gt;6891412: The sun.awt.shell.ShellFolder#getInvoker method should be synchronized
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! src/share/classes/sun/awt/shell/ShellFolder.java
&lt;br&gt;&lt;br&gt;Changeset: 18ef20250e99
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-06 12:44 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/18ef20250e99&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/18ef20250e99&lt;/a&gt;&lt;br&gt;&lt;br&gt;6621569: Win32ShellFolder2 and Win32ShellFolderManager2 may leak native resources
&lt;br&gt;Reviewed-by: malenkov
&lt;br&gt;&lt;br&gt;! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java
&lt;br&gt;! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
&lt;br&gt;&lt;br&gt;Changeset: ce83706b9c86
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alexp
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-06 22:26 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce83706b9c86&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce83706b9c86&lt;/a&gt;&lt;br&gt;&lt;br&gt;6879228: LayerUI should be extended
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/plaf/LayerUI.java
&lt;br&gt;&lt;br&gt;Changeset: 7770a96da080
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alexp
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-06 22:33 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7770a96da080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7770a96da080&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 38181ef722ec
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;alexp
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-06 22:40 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/38181ef722ec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/38181ef722ec&lt;/a&gt;&lt;br&gt;&lt;br&gt;6878399: public SwingUtilities.getParentViewport() is required
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/JEditorPane.java
&lt;br&gt;! src/share/classes/javax/swing/JList.java
&lt;br&gt;! src/share/classes/javax/swing/JTable.java
&lt;br&gt;! src/share/classes/javax/swing/JTextField.java
&lt;br&gt;! src/share/classes/javax/swing/JTree.java
&lt;br&gt;! src/share/classes/javax/swing/SwingUtilities.java
&lt;br&gt;! src/share/classes/javax/swing/text/JTextComponent.java
&lt;br&gt;! src/share/classes/sun/swing/SwingUtilities2.java
&lt;br&gt;&lt;br&gt;Changeset: fef334c21d6c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;peytoia
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-11 15:38 +0900
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fef334c21d6c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fef334c21d6c&lt;/a&gt;&lt;br&gt;&lt;br&gt;6899397: (tz) Support tzdata2009r
&lt;br&gt;Reviewed-by: okutsu
&lt;br&gt;&lt;br&gt;! make/sun/javazic/tzdata/VERSION
&lt;br&gt;! make/sun/javazic/tzdata/antarctica
&lt;br&gt;! make/sun/javazic/tzdata/asia
&lt;br&gt;! make/sun/javazic/tzdata/australasia
&lt;br&gt;! make/sun/javazic/tzdata/europe
&lt;br&gt;! make/sun/javazic/tzdata/southamerica
&lt;br&gt;! make/sun/javazic/tzdata/zone.tab
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_de.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_es.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_it.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
&lt;br&gt;! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java
&lt;br&gt;&lt;br&gt;Changeset: 62142df88a07
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;peytoia
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-12 18:59 +0900
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/62142df88a07&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/62142df88a07&lt;/a&gt;&lt;br&gt;&lt;br&gt;6842557: NumericShaper needs to be updated for Unicode 5.1 support
&lt;br&gt;6843181: NumericShaper is not thread-safe
&lt;br&gt;6900137: Typo in API Doc for NumericShaper
&lt;br&gt;Reviewed-by: okutsu
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/font/NumericShaper.java
&lt;br&gt;+ test/java/awt/font/NumericShaper/EqualsTest.java
&lt;br&gt;+ test/java/awt/font/NumericShaper/MTTest.java
&lt;br&gt;+ test/java/awt/font/NumericShaper/ShapingTest.java
&lt;br&gt;&lt;br&gt;Changeset: 86be1dc90f57
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-17 16:01 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/86be1dc90f57&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/86be1dc90f57&lt;/a&gt;&lt;br&gt;&lt;br&gt;6868611: FileSystemView throws NullPointerException
&lt;br&gt;Reviewed-by: peterz
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/filechooser/FileSystemView.java
&lt;br&gt;+ test/javax/swing/JFileChooser/6868611/bug6868611.java
&lt;br&gt;&lt;br&gt;Changeset: 4f0275ea56fd
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;rupashka
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 12:58 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4f0275ea56fd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4f0275ea56fd&lt;/a&gt;&lt;br&gt;&lt;br&gt;6520574: JFileChooser - create new folder - not editable
&lt;br&gt;Reviewed-by: malenkov
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
&lt;br&gt;&lt;br&gt;Changeset: fc3997fd1bce
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;peterz
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 17:36 +0300
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fc3997fd1bce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fc3997fd1bce&lt;/a&gt;&lt;br&gt;&lt;br&gt;6882917: Nimbus and DefaultTableCellRenderer: must start with normal background
&lt;br&gt;Reviewed-by: rupashka
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java
&lt;br&gt;! src/share/classes/javax/swing/table/DefaultTableCellRenderer.java
&lt;br&gt;&lt;br&gt;Changeset: 6b7cc796f1e4
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-18 18:56 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6b7cc796f1e4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6b7cc796f1e4&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;! src/share/classes/javax/swing/JTextField.java
&lt;br&gt;! src/share/classes/javax/swing/SwingUtilities.java
&lt;br&gt;&lt;br&gt;Changeset: 5f452be1691e
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;lana
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-24 18:12 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5f452be1691e&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5f452be1691e&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;! src/share/classes/java/awt/Component.java
&lt;br&gt;! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
&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/solaris/classes/sun/awt/X11GraphicsDevice.java
&lt;br&gt;! src/windows/classes/sun/awt/Win32GraphicsDevice.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/tl/jdk/rev/d5a1c012921d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-44-new-changesets-tp26568656p26568656.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26560217</id>
	<title>Sun JDK 6 javac vs OpenJDK 6 javac</title>
	<published>2009-11-29T00:52:09Z</published>
	<updated>2009-11-29T00:52:09Z</updated>
	<author>
		<name>Mark Mahieu</name>
	</author>
	<content type="html">Repost from the right email address this time (I hope!)...
&lt;br&gt;&lt;br&gt;I wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;should I expect to see
&lt;br&gt;&amp;gt; &amp;nbsp;the same result from javac in Sun JDK 6 compared to OpenJDK 6
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tim Bell kindly bounced with:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Well - probably 'yes'. &amp;nbsp;What did you do... what was the unexpected
&lt;br&gt;&amp;gt; result? &amp;nbsp;What was the expected result? &amp;nbsp;Do you have a small test
&lt;br&gt;&amp;gt; program to demonstrate the issue? &amp;nbsp;What was surprising or unexpected
&lt;br&gt;&amp;gt; about it? 
&lt;br&gt;&lt;br&gt;&lt;br&gt;I stumbled across the following, which compiles without errors using Sun JDK 6 (various builds from b10 through b16), but is rejected by OpenJDK 6's javac (at least build b10 through to now) and OpenJDK 7 (clone of jdk7/tl/langtools):
&lt;br&gt;&lt;br&gt;class SunJDKvsOpenJDK {
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public static void main(String[] args) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foo(bar(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;));
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; static void foo(String s) {}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; static &amp;lt;R, A1 extends R, A2 extends R&amp;gt; R bar(A1 a1, A2 a2) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;Output from a recent OpenJDK 6 build:
&lt;br&gt;&lt;br&gt;SunJDKvsOpenJDK.java:4: foo(java.lang.String) in SunJDKvsOpenJDK cannot be applied to (java.lang.Object)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foo(bar(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^
&lt;br&gt;1 error
&lt;br&gt;&lt;br&gt;&lt;br&gt;However, the main reason I'm asking out loud on this list is because I've been naively grabbing Sun JDK 6 and OpenJDK 6 builds of a similar vintage pretty much at random, to use as a base-line for regression testing some experiments I'm making in OpenJDK 7's javac, and given the above, I'm now wondering if I should try to stick to one or the other.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Mark
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sun-JDK-6-javac-vs-OpenJDK-6-javac-tp26560217p26560217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26536722</id>
	<title>hg: jdk7/tl/jdk: 3 new changesets</title>
	<published>2009-11-26T16:56:19Z</published>
	<updated>2009-11-26T16:56:19Z</updated>
	<author>
		<name>weijun.wang</name>
	</author>
	<content type="html">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/tl/jdk/rev/7871897537b1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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/tl/jdk/rev/a7bf281b1de3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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/tl/jdk/rev/a7d0572340fd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-3-new-changesets-tp26536722p26536722.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26518258</id>
	<title>hg: jdk7/tl/jdk: 6904183: Fix jdk/test/com/sun/jdi tests to run with -samevm</title>
	<published>2009-11-25T10:50:14Z</published>
	<updated>2009-11-25T10:50:14Z</updated>
	<author>
		<name>Kelly O'Hair</name>
	</author>
	<content type="html">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/tl/jdk/rev/57195a368d33&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-6904183%3A-Fix-jdk-test-com-sun-jdi-tests-to-run-with--samevm-tp26518258p26518258.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26491090</id>
	<title>hg: jdk7/tl/langtools: 3 new changesets</title>
	<published>2009-11-23T22:33:47Z</published>
	<updated>2009-11-23T22:33:47Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Changeset: 4c8c6159159c
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;katleman
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-12 15:36 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4c8c6159159c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4c8c6159159c&lt;/a&gt;&lt;br&gt;&lt;br&gt;Added tag jdk7-b76 for changeset 8fb9b4be3cb1
&lt;br&gt;&lt;br&gt;! .hgtags
&lt;br&gt;&lt;br&gt;Changeset: 0398ae15b90a
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-17 10:35 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0398ae15b90a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0398ae15b90a&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;- src/share/classes/com/sun/tools/classfile/ModuleExportTable_attribute.java
&lt;br&gt;- src/share/classes/com/sun/tools/classfile/ModuleMemberTable_attribute.java
&lt;br&gt;- src/share/classes/com/sun/tools/classfile/Module_attribute.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/tl/langtools/rev/b1508b6affd8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b1508b6affd8&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-tl-langtools%3A-3-new-changesets-tp26491090p26491090.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26491064</id>
	<title>hg: jdk7/tl/jdk: 5 new changesets</title>
	<published>2009-11-23T22:28:33Z</published>
	<updated>2009-11-23T22:28:33Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Changeset: 7916c43cc007
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-04 11:19 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7916c43cc007&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7916c43cc007&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;! make/java/redist/Makefile
&lt;br&gt;&lt;br&gt;Changeset: 8fb602395be0
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;ohair
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-08 14:49 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8fb602395be0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8fb602395be0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changeset: 941b3fd6c22b
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;katleman
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-12 15:35 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/941b3fd6c22b&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/941b3fd6c22b&lt;/a&gt;&lt;br&gt;&lt;br&gt;Added tag jdk7-b76 for changeset 8fb602395be0
&lt;br&gt;&lt;br&gt;! .hgtags
&lt;br&gt;&lt;br&gt;Changeset: c56b9022a4f3
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-17 10:25 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c56b9022a4f3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c56b9022a4f3&lt;/a&gt;&lt;br&gt;&lt;br&gt;Merge
&lt;br&gt;&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/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/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/ssl/KerberosPreMasterSecret.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/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: 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/tl/jdk/rev/ea9411ec1458&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hg%3A-jdk7-tl-jdk%3A-5-new-changesets-tp26491064p26491064.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26491054</id>
	<title>hg: jdk7/tl/jaxws: 2 new changesets</title>
	<published>2009-11-23T22:27:54Z</published>
	<updated>2009-11-23T22:27:54Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Changeset: 701ccbf55ae5
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;katleman
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-12 15:35 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/701ccbf55ae5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/701ccbf55ae5&lt;/a&gt;&lt;br&gt;&lt;br&gt;Added tag jdk7-b76 for changeset 765d2077d1e6
&lt;br&gt;&lt;br&gt;! .hgtags
&lt;br&gt;&lt;br&gt;Changeset: 5b4968c11047
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-17 10:23 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/5b4968c11047&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/5b4968c11047&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-tl-jaxws%3A-2-new-changesets-tp26491054p26491054.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26491047</id>
	<title>hg: jdk7/tl/jaxp: 2 new changesets</title>
	<published>2009-11-23T22:27:48Z</published>
	<updated>2009-11-23T22:27:48Z</updated>
	<author>
		<name>tim.bell</name>
	</author>
	<content type="html">Changeset: 86cc67d46db5
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;katleman
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-12 15:35 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/86cc67d46db5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/86cc67d46db5&lt;/a&gt;&lt;br&gt;&lt;br&gt;Added tag jdk7-b76 for changeset 233a4871d336
&lt;br&gt;&lt;br&gt;! .hgtags
&lt;br&gt;&lt;br&gt;Changeset: bfadab8c7b1b
&lt;br&gt;Author: &amp;nbsp; &amp;nbsp;tbell
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp;2009-11-17 10:23 -0800
&lt;br&gt;URL: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/bfadab8c7b1b&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/bfadab8c7b1b&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-tl-jaxp%3A-2-new-changesets-tp26491047p26491047.html" />
</entry>

</feed>
