Optimize list manipulation 42/7142/3
authorRobert Varga <robert.varga@pantheon.sk>
Sat, 17 May 2014 20:29:15 +0000 (22:29 +0200)
committerMichal Rehak <mirehak@cisco.com>
Mon, 19 May 2014 10:36:52 +0000 (12:36 +0200)
commit8869aaca355c057ffdd043304630b863ca51ce95
tree3ad0044334251a1f32e4119fed1c811260cfc400
parent903825fdbfe02800406006500e70632e17c850f6
Optimize list manipulation

This patch optimizes the various allocations of ArrayList where we know
the target size.
- by versionOrder the size equals to the highest version value + 1

Change-Id: I2a54a4cacc21fe8d382080954de5fd8d2c16f472
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/MDController.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/MessageFactory.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/lldp/LLDPSpeaker.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/util/ByteUtil.java