[#4567] Re: What's the biggest Ruby development? — Aleksi Niemel<aleksi.niemela@...>

Dave said:

18 messages 2000/08/23
[#4568] Q's on Marshal — Robert Feldt <feldt@...> 2000/08/23

[#4580] RubyUnit testcase run for different init params? — Robert Feldt <feldt@...> 2000/08/25

[#4584] Re: RubyUnit testcase run for different init params? — Dave Thomas <Dave@...> 2000/08/25

Robert Feldt <feldt@ce.chalmers.se> writes:

[#4623] Re: RubyUnit testcase run for different init params? — Robert Feldt <feldt@...> 2000/08/28

On Sat, 26 Aug 2000, Dave Thomas wrote:

[#4652] Andy and Dave's European Tour 2000 — Dave Thomas <Dave@...>

24 messages 2000/08/30
[#4653] Re: Andy and Dave's European Tour 2000 — matz@... (Yukihiro Matsumoto) 2000/08/30

Hi,

[#4657] Ruby tutorials for newbie — Kevin Liang <kevin@...> 2000/08/30

Hi,

[ruby-talk:4618] Ruby GC fix

From: foo <matju@...>
Date: 2000-08-28 05:44:42 UTC
List: ruby-talk #4618
I just read the Ruby GC thread about the performance bug and sample
program and all (from 2 weeks ago)

The solution, without rewriting the GC, is to invoke it less often, i.e.
proportionally to the inverse of the amount of time it takes to do its
job. That way the % of time taken by GC remains constant.

Depending on how Ruby's allocator works, it might (or might not) be a good
idea to increase the process size by geometric bumps instead of linear
bumps: instead of allocating, say, 32k more, it would be, e.g. 5% more. 

disclaimer: I am not a ruby internals hacker.

matju





In This Thread

Prev Next