BUG-529: Remove Reactor getter contention 41/7541/1
authorRobert Varga <robert.varga@pantheon.sk>
Fri, 30 May 2014 15:55:17 +0000 (17:55 +0200)
committerRobert Varga <robert.varga@pantheon.sk>
Fri, 30 May 2014 15:57:19 +0000 (17:57 +0200)
commit9fe23c3d6e9db28fa7ad14a1949b3add13b9015d
tree139cae0468e02fb7333855772bc35646803ac1f6
parentf8bb9949367e20475284e0761d6311c7d34350eb
BUG-529: Remove Reactor getter contention

Performance testing has identified contention on getInstance() methods.
It turns out that we can pre-create the instance and then get it in a
lock-free manner.

Change-Id: I49c219d5954fa792218040a0ae66bf344992413a
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/action/ActionSetNwDstReactor.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/action/ActionSetNwSrcReactor.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/flowflag/FlowFlagReactor.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/match/MatchReactor.java