BUG-6522: do not accidentally grow lists 49/47549/5
authorRobert Varga <rovarga@cisco.com>
Tue, 25 Oct 2016 17:11:40 +0000 (19:11 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 26 Oct 2016 08:33:28 +0000 (08:33 +0000)
commitba266efd6a8ebf1a853d7dcc6543991205bcf2db
tree8366bba80c9e4e91f42a345635f21b6ee38c28f0
parent3cd4f67c7a735e1aa9943ae45da389ca59e71b87
BUG-6522: do not accidentally grow lists

If we end up with an empty collection being passed in,
do not do any processing so we do not inflate lists
unnecessarily. In profiling this showed to waste as
much as 23MiB of memory.

Change-Id: Ibb47953894162e6658f473ca763f17b8a98d2cb2
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java