On 05/02/2011 05:41 AM, Markus Fritsche wrote:
Hello,become replaces all pointers to the object to point to some other object.
Actually, that's what #becomeForward: does, #become: swaps two objects replacing all pointers to the object to point to some other object and vice versa, which can cause serious issues if you aren't expecting it. #becomeForward: is quite often the behavior you'd want when you think you need #become:.
-- Ramon Leon http://onsmalltalk.com
