summaryrefslogtreecommitdiff
path: root/include/qom/object.h
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2015-05-13 17:14:04 +0100
committerAndreas Färber <afaerber@suse.de>2015-06-19 18:37:20 +0200
commitf08f9271bfe3f19a5eb3d7a2f48532065304d5c8 (patch)
tree7718dbccb03a502d597b7b041b13d1b258a9a1a1 /include/qom/object.h
parentb9174d4f250cacb43b7cd9e07cf9f86818d62afd (diff)
downloadqemu-f08f9271bfe3f19a5eb3d7a2f48532065304d5c8.zip
vl: Create (most) objects before creating chardev backends
Some types of object must be created before chardevs, other types of object must be created after chardevs. As such there is no option but to create objects in two phases. This takes the decision to create as many object types as possible right away before anyother backends are created, and only delay creation of those few which have an explicit dependency on the chardevs. Hopefully the set which need delaying will remain small over time. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'include/qom/object.h')
0 files changed, 0 insertions, 0 deletions