On Mon, Aug 13, 2012 at 4:36 PM, Marcus Denker <[email protected]>wrote:

>
> On Aug 13, 2012, at 4:31 PM, Noury Bouraqadi <[email protected]> wrote:
>
> > Hi,
> >
> > -Why new methods are compiled from the ones of traits? I remember that
> in the first implementation, when a trait was used by a class, new entries
> were introduced to the methodDict where the values  are the compiled
> methods from the trait. Currently, a new compiled method is introduced with
> the exact code of the on from the trait. Why?
> >
> Because you need to be able to somehow find the class and trait of a
> CompiledMethod. And that is encoded in it's literal array.
>


Marcus, I cannot see where this is installed. Do you have an example?
Let's use TEmptyTest with #testIfEmpty and SortedCollectionTest


>
> The old implemention, you got random answers (depending on what happend to
> be found finst by #who).
>
> Compiling new methods makes it much cleaner.
>
>
>         Marcus
>
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>
>


-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to