Switch to using StampedLock 55/46355/1
authorRobert Varga <rovarga@cisco.com>
Fri, 9 Sep 2016 20:30:20 +0000 (22:30 +0200)
committerRobert Varga <rovarga@cisco.com>
Mon, 3 Oct 2016 11:35:44 +0000 (13:35 +0200)
commit2ea7c184fa28c47e390ea26ace13bbfd9a7868a3
tree24c819eade32781a2cbf196cb0d1eb1d08d0c7ed
parent11da30fa7af8ce1bd6c02798a4958e548146d185
Switch to using StampedLock

Instead of using ReentrantReadWriteLock, use StampedLock,
which has better performance.

Change-Id: Ifb8c3c90fb05a37264e006acc7d94b4bde5d2893
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit 24f1985c8a8f8aa4afaafc2cec7a1908890c993a)
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/AbstractRegistrationTree.java
dom/mdsal-dom-spi/src/test/java/org/opendaylight/mdsal/dom/spi/AbstractRegistrationTreeTest.java