Re: [Qemu-devel] [PATCH v3 4/5] qom: replace object property list with GHashTable

2015-10-08 Thread Pavel Fedin
Hello! > -Original Message- > From: Daniel P. Berrange [mailto:berra...@redhat.com] > Sent: Thursday, October 08, 2015 5:09 PM > To: qemu-devel@nongnu.org > Cc: Andreas Färber; Pavel Fedin; Daniel P. Berrange > Subject: [PATCH v3 4/5] qom: replace object property list with GHashTable > >

Re: [Qemu-devel] [PATCH v3 4/5] qom: replace object property list with GHashTable

2015-10-08 Thread Eric Blake
On 10/08/2015 08:09 AM, Daniel P. Berrange wrote: > From: Pavel Fedin > > ARM GICv3 systems with large number of CPUs create lots of IRQ pins. Since > every pin is represented as a property, number of these properties becomes > very large. Every property add first makes sure there's no duplicates

[Qemu-devel] [PATCH v3 4/5] qom: replace object property list with GHashTable

2015-10-08 Thread Daniel P. Berrange
From: Pavel Fedin ARM GICv3 systems with large number of CPUs create lots of IRQ pins. Since every pin is represented as a property, number of these properties becomes very large. Every property add first makes sure there's no duplicates. Traversing the list becomes very slow, therefore qemu init