From: "Wolfgang Nádasi-Donner" Date: 2007-01-27T08:55:10+09:00 Subject: Re: pass by reference? Per Velschow schrieb: > Everything is pass-by-reference in Ruby. There is no pass-by-value. So > your memory problems must have another cause. May be, that you do in fact a copy by some other operations, that create a new String object and copy the original. E.g. s = t + '' creates a new string with the same contents. There are several possibilities to do things like that without recognizing it. Wolfgang Nádasi-Donner