[#61424] [REJECT?] xmalloc/xfree: reduce atomic ops w/ thread-locals — Eric Wong <normalperson@...>

I'm unsure about this. I _hate_ the extra branches this adds;

13 messages 2014/03/12

[ruby-core:61543] Re: [ruby-trunk - Bug #9607] Change the full GC timing

From: Eric Wong <normalperson@...>
Date: 2014-03-16 21:14:40 UTC
List: ruby-core #61543
[email protected] wrote:
> File gc.patch added

Running this (on top of current trunk) to serve my (mostly static sites)
on yhbt.net.   Memory usage seems stable at ~31M (from ~49M)

I noticed vm1_gc_short_with_complex_long got very slow with this
patch: ~10s => ~118s
I ran this several times to be sure.  2.0.0 only took around ~13s

In This Thread