These look like awesome patches Brent! Thanks for making them  
available. I will play with them over the hol;idays and let me know  
what I come up with for some larger apps.

Cheers-
-Ezra



On Dec 20, 2008, at 11:42 PM, Brent Roman wrote:

>
> I've finally put together the promised set of patches against version
> 1.8.7-p72 and posted them at:
>
> http://sites.google.com/site/brentsrubypatches
>
> From that page:
>
> Aside from bug fixes, the primary goal of these patches is to reduce  
> the
> memory consumption of the 1.8 series Ruby interpreters.  Happily,  
> these same
> techniques tend also to increase the speed of most applications, but  
> speed
> increase was not my primary concern.
>
> Each of the six patches below (mbari1-6) fixes a specific problem  
> with or
> optimizes some facet of the Ruby interpreter.  The patches were  
> intended to
> be applied in order, starting with official interpreter release
> 1.8.7-patchlevel72 from ruby-lang.org.  However, you may be able to  
> apply
> only a subset of them if you don't want a particular feature or
> optimization.
>
> Until more people test them, this must all be treated as alpha quality
> software. ...
>
> My development environment today is 32-bit Intel x86 Linux compiling  
> with
> gcc version 4.3.2.  I've tried to keep these patches portable to other
> platforms, but will make no such claims until others have tested  
> them there.
> If you test these under MS-Windows, I'll be interested and try to be
> helpful, but I won't be able to verify your results.
>
> Please post any bugs, flames, benchmark results, requests for  
> improvement,
> etc. to the ruby-core mailing list by replying to this message.
>
>
>
> -- 
> View this message in context: http://www.nabble.com/-ruby-core%3A19846---Bug--744--memory-leak-in-callcc--tp20447794p21112849.html
> Sent from the ruby-core mailing list archive at Nabble.com.
>
>

Ezra Zygmuntowicz
ez / engineyard.com