qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] qom: if @instance_size==0, assign size of objec


From: Igor Mitsyanko
Subject: Re: [Qemu-devel] [PATCH] qom: if @instance_size==0, assign size of object to parent object size
Date: Tue, 28 Feb 2012 15:09:07 +0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.27) Gecko/20120216 Thunderbird/3.1.19

On 02/28/2012 02:03 PM, Paolo Bonzini wrote:
Il 28/02/2012 10:43, Igor Mitsyanko ha scritto:
On 02/28/2012 12:39 PM, Paolo Bonzini wrote:
Il 28/02/2012 08:18, Igor Mitsyanko ha scritto:
QOM documentation states that for objects of type with @instance_size
== 0 size
will be assigned to match parent object's size. But currently this
feauture is
not implemented and qemu asserts during creation of object with zero
instance_size.
This patch adjusts actual behaviour in accordance with documentation.

You can do it just once, in type_get_parent instead.

Sorry, rewind.  "You can do it in type_class_init instead" (you are
obviously doing it just once since you assign to type->instance_size).
type_class_init mostly deals with class initialization, but it's really
the place where a type is hooked up with its parent...

Ok, that's obviously a much better approach.

  Perhaps
type_late_init would be a better name.

How about simple type_initialization()?


--
Mitsyanko Igor
ASWG, Moscow R&D center, Samsung Electronics
email: address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]