Hi All,

Apparently, the way a conflict may be triggered is slightly different  
from what is described in the toplas paper.
in the paper, it is said that a compiled method that is inherited from  
more than one path does not trigger a conflict. With the current  
implementation this trigger a conflict.

For example:
T1 defines foo
T2 uses T1
T3 uses T1
T23 uses T2 + T3
C uses T23

C new foo => conflict error.

One would expect no conflict since there is only one definition of foo
Just wondering...

Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to