From: Roger Pack Date: 2008-07-31T01:19:47+09:00 Subject: Re: ruby wish-list Joel VanderWerf wrote: >>> # start scan * SNAPSHOT * > Oh, I wasn't understanding your idea, which does seem to make sense now. > There's the overhead of essentially duplicating the object space of the > original process in the fork (since mark will write to memory pages). > Maybe it would be worth this cost (esp. on a second processor) for the > benefit of not having to stop the main process? Now that you mention it, this might would work even better in conjunction with Hongli's Copy on write friendly GC. Then you wouldn't have to copy the entire ruby space per GC :) > > Interesting! I can't get much credit for the idea since it just came to me while reading scriptures yesterday morning :P Now you know what distracts me a lot. I'll probably hack it up sometime, first version as a straight patch to 1.8.6 -R -- Posted via http://www.ruby-forum.com/.