2007-01-18から1日間の記事一覧

JDK6はsynchronizedの開放順が変わってる

JDK5では先に入った順にsynchronizedから抜けるのですが、JDK6では後に入った順にsynchoronizedから抜けます。 ということは、synchoronizedに先に入ったスレッドは、いつまでたってもsynchoronizedから抜けれない可能性があるということです。 これって仕様…

JDK6 b105のバグ、修正済

神谷さんによれば、すでにコードは修正されたとのこと。 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512534