Jeroen Demeyer on Tue, 20 Jan 2015 22:43:10 +0100

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Stack size bugs and parisizemax

On 2015-01-20 21:23, Loïc Grenié wrote:
      I've long thought about a way to rate-limit GC: if we GC more than
   1000 times/s then either warn or increase stack size.

If the code in question has two nested loops, then my proposal does essentially that: if we can increase the stack, allow at most one GC in every outer loop iteration. This way, we only go into "desperation mode" (lots of GC's) if parisize == parisizemax.