Re: [Pharo-project] Working with weak announcements...

2011-02-15 Thread Stéphane Ducasse
Igor now the problem is how much time do you expect it may take to introduce ephemerons? Else having well documented patterns is also important. Stef On Feb 14, 2011, at 10:33 PM, Igor Stasenko wrote: On 14 February 2011 21:52, Esteban Lorenzano esteba...@gmail.com wrote: Hi, I'm working

Re: [Pharo-project] Working with weak announcements...

2011-02-15 Thread Tudor Girba
] Working with weak announcements... Responder a: Pharo-project@lists.gforge.inria.fr good question :) On FHi, I'm working with weak announcements, good we need that. Igor was telling me that the right anwser are ephemerons (but for that: gc change is required). Now it would be good

Re: [Pharo-project] Working with weak announcements...

2011-02-15 Thread Stéphane Ducasse
Igor now the problem is how much time do you expect it may take to introduce ephemerons? Else having well documented patterns is also important. I think it is relatively easy to modify VM , since it touching only GC related stuff. Ok how many weeks? And also there is already an

Re: [Pharo-project] Working with weak announcements...

2011-02-15 Thread Igor Stasenko
On 15 February 2011 18:52, Stéphane Ducasse stephane.duca...@inria.fr wrote: Igor now the problem is how much time do you expect it may take to introduce ephemerons? Else having well documented patterns is also important. I think it is relatively easy to modify VM , since it touching

Re: [Pharo-project] Working with weak announcements...

2011-02-15 Thread Stéphane Ducasse
I think it is relatively easy to modify VM , since it touching only GC related stuff. Ok how many weeks? I have to read the paper about it to refresh my memory.. and then apply these concepts to squeak/cog vm reality :) if you have a pointer I'm interested in reading it.

[Pharo-project] Working with weak announcements...

2011-02-14 Thread Esteban Lorenzano
Hi, I'm working with weak announcements, trying to make it work, and I have a problem in #on:do: protocol (or #when:do:) I try to explain: This method receives a block, not an object/selector, so I can't create a WeakMessageSend which is the appropriate message to handle in other cases.

Re: [Pharo-project] Working with weak announcements...

2011-02-14 Thread Stéphane Ducasse
good question :) On FHi, I'm working with weak announcements, good we need that. Igor was telling me that the right anwser are ephemerons (but for that: gc change is required). Now it would be good to have first a solution at image level trying to make it work, and I have a problem in

Re: [Pharo-project] Working with weak announcements...

2011-02-14 Thread Igor Stasenko
On 14 February 2011 21:52, Esteban Lorenzano esteba...@gmail.com wrote: Hi, I'm working with weak announcements, trying to make it work, and I have a problem in #on:do: protocol (or #when:do:) I try to explain: This method receives a block, not an object/selector, so I can't create a