Of the top of my head, Karsten's new async store implementation used custom non-reentrant locks, so we'd have to see if these stamped locks would bring in some improvements.
>From what I've seen in the email list, the code is still influx, so not >something we need to address immediately. On Oct 15, 2012, at 12:10 PM, Manik Surtani <[email protected]> wrote: > Interesting. Do you see any immediate possibilities? > > On 15 Oct 2012, at 10:53, Galder Zamarreño <[email protected]> wrote: > >> FYI: >> http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166edocs/jsr166e/StampedLock.html >> >> Could some our internal locks (not requiring reentrancy) be moved to this? >> >> Cheers, >> >> Begin forwarded message: >> >>> ------------------------------ >>> >>> Message: 2 >>> Date: Fri, 12 Oct 2012 10:19:42 -0400 >>> From: Doug Lea <[email protected]> >>> To: "[email protected]" >>> <[email protected]> >>> Subject: [concurrency-interest] StampedLock >>> Message-ID: <[email protected]> >>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >>> >>> >>> As promised (several months ago) an initial version of >>> class jsr166e.StampedLock is now available. This is >>> a combined write/read/optimistic lock that has some nice >>> properties and good performance. For description, see >>> >>> http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166edocs/jsr166e/StampedLock.html >>> And see the usual links from >>> http://gee.cs.oswego.edu/dl/concurrency-interest/index.html >>> for jsr166e jars and sources. >>> >>> Reports about usage experiences would be very welcome! >>> >>> SequenceLock is now moved to "jsr166e.extra" and no longer >>> a candidate for inclusion in JDK8. >>> >>> -Doug >>> >> >> >> -- >> Galder Zamarreño >> [email protected] >> twitter.com/galderz >> >> Project Lead, Escalante >> http://escalante.io >> >> Engineer, Infinispan >> http://infinispan.org >> >> >> _______________________________________________ >> infinispan-dev mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/infinispan-dev > > -- > Manik Surtani > [email protected] > twitter.com/maniksurtani > > Platform Architect, JBoss Data Grid > http://red.ht/data-grid > > _______________________________________________ > infinispan-dev mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/infinispan-dev -- Galder Zamarreño [email protected] twitter.com/galderz Project Lead, Escalante http://escalante.io Engineer, Infinispan http://infinispan.org _______________________________________________ infinispan-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/infinispan-dev
