On Thu, Jun 14, 2012 at 6:54 AM, Anthony Liguori <aligu...@us.ibm.com> wrote: > The interface implementation was pretty busted. The way it created Objects > for > each interface was extremely clumbsy and brittle. > > This is a new implementation that does something quite a bit more natural. It > simply modifies classes such that they can affectively have more than one > super > class. > > Interfaces never get instantiated. Instead an object's class just refers to > its > parent class and it's implemented interfaces. > > This should solve the issues Peter's run into
I will rebase my series on this and retest shortly. Regards, Peter and also eliminate the recursive > call to object_new() (its no longer necessary to allocate anything when > creating > an object). > > This also comes with a test case for object. > >