From 54493897a40acdff60c5be6ae833e549bded9372 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 18 Feb 2020 19:14:57 +0100 Subject: [PATCH] Use HashMap.computIfAbsent() in getNode() There is no point in performing a lookup + store -- just perform a conditional load, which saves a bucket lookup in the not-present case. Change-Id: Idacb1eba11da59fbb3c9554fa0d2f5fac92717d3 Signed-off-by: Robert Varga --- .../bgp/topology/provider/LinkstateTopologyBuilder.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/LinkstateTopologyBuilder.java b/bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/LinkstateTopologyBuilder.java index 10e2f86f6b..132b52455f 100644 --- a/bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/LinkstateTopologyBuilder.java +++ b/bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/LinkstateTopologyBuilder.java @@ -364,14 +364,7 @@ public class LinkstateTopologyBuilder extends AbstractTopologyBuilder