s390x/flic: cache flic in s390_get_flic
commitbc66d6cbca780c5b8c237b9d355caa8274e5b312
authorFei Li <sherrylf@linux.vnet.ibm.com>
Fri, 17 Mar 2017 09:28:30 +0000 (17 10:28 +0100)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Fri, 21 Apr 2017 07:32:09 +0000 (21 09:32 +0200)
treedc20c5152425522930d706fc807445858911441b
parentc572d3f313a3580bc2a1ec7c14a25a2ac40c32ca
s390x/flic: cache flic in s390_get_flic

s390_get_flic() is called many times to obtain the flic. This wastes a
lot of time as it calls object_resolve_path() every time. Let's cache
S390FLICState by defining it as static.

Signed-off-by: Fei Li <sherrylf@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
hw/intc/s390_flic.c