qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] PING: [PATCH v4 0/7] qom: more efficient object property handling
@ 2015-10-20 11:38 Pavel Fedin
  2015-10-20 12:15 ` Paolo Bonzini
  0 siblings, 1 reply; 6+ messages in thread
From: Pavel Fedin @ 2015-10-20 11:38 UTC (permalink / raw)
  To: 'Daniel P. Berrange', qemu-devel
  Cc: 'Paolo Bonzini', 'Markus Armbruster',
	'Andreas Färber'

 Hello! Is there any progress on this?
 6/7 significantly improves startup performance, i'd like to have it accepted.

Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia


> -----Original Message-----
> From: qemu-devel-bounces+p.fedin=samsung.com@nongnu.org [mailto:qemu-devel-
> bounces+p.fedin=samsung.com@nongnu.org] On Behalf Of Pavel Fedin
> Sent: Wednesday, October 14, 2015 9:58 AM
> To: 'Daniel P. Berrange'; qemu-devel@nongnu.org
> Cc: 'Paolo Bonzini'; 'Markus Armbruster'; 'Andreas Färber'
> Subject: Re: [Qemu-devel] [PATCH v4 0/7] qom: more efficient object property handling
> 
>  Hello!
> 
> > This series introduces a concept of object property iterators
> > to QOM so callers are insulated from the specific data structures
> > used for storing properties against objects/classes. It then
> > converts Object to use a GHashTable for storing properties.
> > Finally it introduces ObjectClass properties.
> 
>  Tested-by: Pavel Fedin <p.fedin@samsung.com>
> 
> > Probably the only controversial thing is the item Pavel points
> > out about object_child_foreach iterators now being forbidden
> > from modifying the object composition tree.
> 
>  As i already wrote, current code does not modify the tree. If necessary, it is possible to
> work around (e. g. make a decision about modification, stop iteration, then do the
> modification). I think this would pop up anyway if we change list to anything else. IMHO it's
> better just to acknowledge that we should not modify our tree inside iterator.
> 
> Kind regards,
> Pavel Fedin
> Expert Engineer
> Samsung Electronics Research center Russia
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-10-20 13:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-20 11:38 [Qemu-devel] PING: [PATCH v4 0/7] qom: more efficient object property handling Pavel Fedin
2015-10-20 12:15 ` Paolo Bonzini
2015-10-20 12:25   ` Daniel P. Berrange
2015-10-20 12:38   ` Andreas Färber
2015-10-20 12:54     ` Daniel P. Berrange
2015-10-20 13:17       ` Andreas Färber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).