By my understanding, the current implementation of roles has either
never worked or never really been tested. This would be a major reason
why such sanity checks on the system fail.

The big question in my mind is whether we want to try to fix and test
this system as-is, or wait for our new MOP implementation (which, I
assume, will support roles out of the box).

--Andrew Whitworth



On Mon, Feb 21, 2011 at 2:18 AM, Jonathan "Duke" Leto <[email protected]> wrote:
> Howdy,
>
> It recently came to my attention, while writing tests for
> extend_vtable.c, that one can add a role to a class, but not remove
> it.
>
> Specifically, the Class PMC has the add_role VTABLE but not the
> remove_role VTABLE.
>
> This seems broken to me.
>
> Please discuss.
>
> Duke
>
>
> --
> Jonathan "Duke" Leto
> [email protected]
> http://leto.net
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to