WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH,RFC]: Introduce libxl_domain_create()

On Tue, 2010-12-21 at 13:57 +0000, Ian Jackson wrote:
> Gianni Tedesco writes ("Re: [Xen-devel] [PATCH,RFC]: Introduce 
> libxl_domain_create()"):
> > Python, for example, has no concept of an array nor any remotely similar
> > data structure.
> 
> Python calls them lists.  The literal constructor is [].  You can
> iterate over them and efficiently retrieve and set elements by index
> number.  Ie, they are arrays.

Hmm, they are lists :)

They behave entirely like lists but look like arrays.

> > The way I have developed the current xl binding is that C-structs are
> > embedded inside python objects which wrap them. To be fair I could
> > probably auto-generate list <-> array marshalling functions to go each
> > way so it's not impossible.
> 
> I don't see in what way a Python list is not an array or what the
> fundamental difficulty is here.

Well, when I have a list of PyFoo then I can't back that with an array
of Foo that's all.

> Ian.



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel