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-24T17:18:46Z2015-04-23T03:03:43Z

Why would we ever want a lock with a LIFO admission policy?

Dave 2015-04-23T03:03:43Z
David Dice: waiting policies for locks : spin-then-parkDavid Dicehttps://blogs.oracle.com/dave/entry/waiting_policies_for_locks_spin2015-04-24T17:19:20Z2015-04-20T19:27:44Z

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 ...

Dave 2015-04-20T19:27:44Z
Jim 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

[Posted by Sundar] 

Jlaskey-Oracle 2015-04-20T12:00:18Z
Gary Benson: Judgement DayGary Bensonhttp://gbenson.net/?p=4312015-04-17T20:07:19Z2015-04-17T20:07:19Z
GDB will be the weapon we fight with if we accidentally build Skynet.
0gbenson2015-04-17T20:07:19Z
Andrew Hughes: [SECURITY] IcedTea 2.5.5 for OpenJDK 7 Released!Andrew Hugheshttp://blog.fuseyism.com/?p=8032015-04-16T02:04:44Z2015-04-15T02:54:22Z
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 […]
2gnu_andrew2015-04-15T02:54:22Z
Andrew 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
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 […]
0gnu_andrew2015-04-15T02:40:54Z
David 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

High-performance N-thread software solutions for mutual exclusion by Buhr, Dice and Hesselink appears in CCPE 2015 (DOI).

Dave 2015-04-01T16:41:53Z
David Dice: Software-based contention management for efficient compare-and-swap operationsDavid Dicehttps://blogs.oracle.com/dave/entry/software_based_contention_management_for2015-04-01T16:34:48Z2015-04-01T16:33:13Z

Software-based contention management for efficient compare-and-swap operations appears in CCPE 2014 (DOI).

Dave 2015-04-01T16:33:13Z