akka/akka — pull request #983 by ryanlecompte (2012-12-23 21:02:44+00:00)
Title: Use a ReentrantReadWriteLock for improved concurrency

The BoundedBlockingQueue currently uses a single lock for both read and write operations. We can leverage a ReentrantReadWriteLock to improve overall concurrency.