<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Marcus Denker</b> <span dir="ltr">&lt;<a href="mailto:denker@acm.org">denker@acm.org</a>&gt;</span><br>Date: 2009/10/21<br>
Subject: Re: [Pharo-project] [squeak-dev] Re: Issue with traits<br>To: <a href="mailto:Pharo-project@lists.gforge.inria.fr">Pharo-project@lists.gforge.inria.fr</a><br>Cc: The general-purpose Squeak developers list &lt;<a href="mailto:squeak-dev@lists.squeakfoundation.org">squeak-dev@lists.squeakfoundation.org</a>&gt;<br>
<br><br><div class="im"><br>
On 21.10.2009, at 09:41, Adrian Lienhard wrote:<br>
<br>
&gt; I&#39;ve fixed this issue in Pharo a couple of months ago. CompiledMethods<br>
&gt; are not shared anymore, so methodClass returns the expected class. At<br>
&gt; the time I implemented traits (2004?), there were no method properties<br>
&gt; and hence sharing compiled methods worked -- of course except for<br>
&gt; super sends in which case the method was always recompiled (so the<br>
&gt; answer to Andreas&#39; question below is b)).<br>
&gt;<br>
<br>
</div>We did a small paper for this years ESUG that describes the changes.<br>
It will be online at <a href="http://esug.org" target="_blank">esug.org</a> soon with all the other papers.<br>
<br>
If somebody wants a copy, I can send it.<br>
<br>
        Marcus<br>
<br>
--<br>
Marcus Denker  --  <a href="mailto:marcus@2denker.de">marcus@2denker.de</a><br>
<a href="http://www.2denker.de" target="_blank">http://www.2denker.de</a><br>
<br>
2denker UG (haftungsbeschränkt)<br>
Sitz Köln<br>
Amtsgericht - Registergericht - Köln, HRB 65065<br>
Geschäftsführer: Christian Denker und Dr. Marcus Denker<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Pharo-project mailing list<br>
<a href="mailto:Pharo-project@lists.gforge.inria.fr">Pharo-project@lists.gforge.inria.fr</a><br>
<a href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project" target="_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project</a><br>
</div><br><br clear="all"><br>-- <br>Cédrick<br>