From: "Mauricio Fernández" Date: 2002-08-29T01:20:53+09:00 Subject: Re: Temporary VALUE Needs to Be Protected? On Wed, Aug 28, 2002 at 06:03:41PM +0900, Christian Szegedy wrote: > The Ruby garbage collector scans the used part of the stack, > and registers all addresses found there. This may be too much, > but it does not matter. (That was matzs commment about the > "conservativness of the gc") What is the performance impact of Ruby's GC being conservative? <=> How large is the C-stack usually? Couldn't we use some preprocessor-magic to mark the pointers as they're created? -- _ _ | |__ __ _| |_ ___ _ __ ___ __ _ _ __ | '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \ | |_) | (_| | |_\__ \ | | | | | (_| | | | | |_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_| Running Debian GNU/Linux Sid (unstable) batsman dot geo at yahoo dot com And Bruce is effectively building BruceIX -- Alan Cox