<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">OpenJDK6 is driven mostly by the contributors. It is not an extremely active development forest.<div><br></div><div>The jdk6-dev AT <a href="http://openjdk.java.net">openjdk.java.net</a> alias is the communication path, and yes it's very quiet of late.</div><div><br></div><div>I usually do the approvals of changes and will co-ordinate any new releases, but I let the community</div><div>drive what gets into it for the most part. Hopefully I'm approving the correct changes, and rejecting</div><div>the right ones. I would of course require that any OpenJDK6 hotspot changes will have been reviewed</div><div>by the appropriate hotspot team members.</div><div>Significant changes might not be a good idea, with OpenJDK6 it's &nbsp;mostly 'let sleeping dogs lie' ;^)</div><div><div><br></div><div>-kto</div><div><br><div><div>On Mar 8, 2012, at 3:37 AM, Krystal Mok wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi all,</div><div><br></div><div>Guess I'm asking on the wrong list, but I don't know which list I should be sending this to for OpenJDK 6-only &nbsp;issues. The jdk6-dev list is mostly silent now, doesn't seem to be the right place, neither.</div>
<div>Maybe I should be asking the sustaining team?</div><div><br></div><div>I was looking at what changes went into recent OpenJDK 6 releases. Turns out OpenJDK 6 build 23 is the closest version to JDK 6 update 25, and OpenJDK 6b24 is the closest version to 6u30. Reading through the release changes [1][2], though, tells that:</div>
<div>1. The loop optimization bug that crashes the VM is fixed:</div><div>&nbsp; 7070134: Hotspot crashes with sigsegv from PorterStemmer</div><div>2. A few other related bugs aren't included in OpenJDK 6 yet, as of now:</div>
<div>&nbsp; 5091921: Sign flip issues in loop optimizer</div><div>&nbsp; 7052494: Eclipse test fails on JDK 7 b142</div><div>&nbsp; 7004535: Clone loop predicate during loop unswitch</div><div>&nbsp; 7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post on T5440</div>
<div>&nbsp; 7044738: Loop unroll optimization causes incorrect result</div><div>&nbsp; 7077439: Possible reference through NULL in loopPrdicate.cpp:726</div><div><br></div><div>I suppose some of these fixes are actually in the product JDK 6u29+ already, like 7044738.</div>
<div><br></div><div>So, questions:</div><div>* Could anyone help identify whether these bugs affect OpenJDK 6 or not?</div><div>* If they do, what are the plans for porting the fixes back to OpenJDK 6?</div><div>* And what is the general plan for future maintence of OpenJDK 6?</div>
<div>* Is there any place in the public that we can track what's going to be backported into OpenJDK 6?</div><div>* Will it sort of EOL along with the product JDK 6?</div><div><br></div><div>Thanks,</div><div>Kris Mok</div>
<div><br></div><div>[1]: <a href="https://blogs.oracle.com/kto/resource/OpenJDK6-B23-Changes.html">https://blogs.oracle.com/kto/resource/OpenJDK6-B23-Changes.html</a></div><div>[2]: <a href="https://blogs.oracle.com/openjdk6releases/resource/OpenJDK6-B24-Changes.html">https://blogs.oracle.com/openjdk6releases/resource/OpenJDK6-B24-Changes.html</a></div>
<div><br></div>
</blockquote></div><br></div></div></body></html>