RFR : 8012326 Deadlock occurs when Charset.availableCharsets() is called by several threads at the same time

Seán Coffey sean.coffey at oracle.com
Sat Oct 5 08:01:35 PDT 2013


Sherman,

would you have cycles for review ?

regards,
Sean.

On 20/09/2013 14:39, Seán Coffey wrote:
> I'd like to port this from jdk8 to jdk7u-dev.
>
> https://bugs.openjdk.java.net/browse/JDK-8012326
>
> The backport is similar to JDK 8 fix with the exception of 
> ISO2022_JP_2 & MSISO2022JP classes. The static variables in those 
> classes (DEC02{12|08}/ENC02{12|08}) came in via the JDK-6653797 fix 
> which is only in jdk8. It doesn't appear to be applicable to JDK 7u as 
> a result. (we're not loading JIS_X_0208() class in ISO2022_JP 
> initialization for jdk7u from what I see)
>
> In summary, the jdk8 webrev looks applicable to jdk7u with exception 
> of ISO2022_JP_2.java / MSISO2022JP.java changes.
>
> webrev : 
> http://cr.openjdk.java.net/~coffeys/webrev.8012326.jdk7u/webrev/ 
> <http://cr.openjdk.java.net/%7Ecoffeys/webrev.8012326.jdk7u/webrev/>
>
> regards,
> Sean.
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20131005/8f2e4792/attachment.html 


More information about the nio-dev mailing list