Planet JDKNews and views from the Java SE Development-Kit CommunityVariousDavid Dice: Locks with LIFO admission orderDavid Dicehttps://blogs.oracle.com/dave/entry/locks_with_lifo_admission_order2015-04-23T03:03:43Z2015-04-23T03:03:43Z <div xmlns="http://www.w3.org/1999/xhtml"><p>Why would we ever want a lock with a LIFO admission policy? </p></div> Dave 2015-04-23T03:03:43ZDavid Dice: waiting policies for locks : spin-then-parkDavid Dicehttps://blogs.oracle.com/dave/entry/waiting_policies_for_locks_spin2015-04-20T19:27:44Z2015-04-20T19:27:44Z <div xmlns="http://www.w3.org/1999/xhtml"><p>I thought I'd collect a few notes on the topic of waiting policies in the context of locks. Lock algorithms in the literature are usually implemented via unbounded spinning. That's fine for an academic paper, but in practice it's almost never viable to use unbounded spinning. More typically, we'll use a spin-then-park policy where the spin phase is bounded, and a thread reverts to ...</p></div> Dave 2015-04-20T19:27:44ZJim Laskey: Flexible JSON with Nashorn Parser API (JDK9)Jim Laskeyhttps://blogs.oracle.com/nashorn/entry/flexible_json_with_nashorn_parser2015-04-20T12:00:18Z2015-04-20T12:00:18Z <div xmlns="http://www.w3.org/1999/xhtml"><p>[Posted by Sundar] </p></div> Jlaskey-Oracle 2015-04-20T12:00:18ZGary Benson: Judgement DayGary Bensonhttp://gbenson.net/?p=4312015-04-17T20:07:19Z2015-04-17T20:07:19Z <div xmlns="http://www.w3.org/1999/xhtml">GDB will be the weapon we fight with if we accidentally build Skynet.</div> gbenson2015-04-17T20:07:19ZAndrew Hughes: [SECURITY] IcedTea 2.5.5 for OpenJDK 7 Released!Andrew Hugheshttp://blog.fuseyism.com/?p=8032015-04-15T02:54:22Z2015-04-15T02:54:22Z <div xmlns="http://www.w3.org/1999/xhtml">The IcedTea project provides a harness to build the source code from OpenJDK using Free Software build tools, along with additional features such as the ability to build against system libraries and support for alternative virtual machines and architectures beyond those supported by OpenJDK. This release updates our OpenJDK 7 support in the 2.5.x series […]</div> gnu_andrew2015-04-15T02:54:22ZAndrew Hughes: [SECURITY] IcedTea 1.13.7 for OpenJDK 6 Released!Andrew Hugheshttp://blog.fuseyism.com/?p=8002015-04-15T02:40:54Z2015-04-15T02:40:54Z <div xmlns="http://www.w3.org/1999/xhtml">The IcedTea project provides a harness to build the source code from OpenJDK using Free Software build tools, along with additional features such as a PulseAudio sound driver, the ability to build against system libraries and support for alternative virtual machines and architectures beyond those supported by OpenJDK. This release updates our OpenJDK 6 support […]</div> gnu_andrew2015-04-15T02:40:54ZDavid Dice: High-performance N-thread software solutions for mutual exclusionDavid Dicehttps://blogs.oracle.com/dave/entry/high_performance_n_thread_software2015-04-01T16:41:53Z2015-04-01T16:41:53Z <div xmlns="http://www.w3.org/1999/xhtml"><p><a shape="rect" href="http://onlinelibrary.wiley.com/doi/10.1002/cpe.3263/abstract">High-performance N-thread software solutions for mutual exclusion</a> by Buhr, Dice and Hesselink appears in CCPE 2015 (<a shape="rect" href="http://dx.doi.org/10.1002/cpe.3263">DOI</a>). </p></div> Dave 2015-04-01T16:41:53ZDavid Dice: Software-based contention management for efficient compare-and-swap operationsDavid Dicehttps://blogs.oracle.com/dave/entry/software_based_contention_management_for2015-04-01T16:33:13Z2015-04-01T16:33:13Z <div xmlns="http://www.w3.org/1999/xhtml"><p><a shape="rect" href="http://onlinelibrary.wiley.com/doi/10.1002/cpe.3304/abstract">Software-based contention management for efficient compare-and-swap operations</a> appears in CCPE 2014 (<a shape="rect" href="http://dx.doi.org/10.1002/cpe.3304">DOI</a>)<a shape="rect" href="https://blogs.oracle.com/dave/resource/CCPE14-Dice-EfficientCAS.pdf">.</a></p></div> Dave 2015-04-01T16:33:13Z