From: Yukihiro Matsumoto Date: 2005-07-14T17:28:26+09:00 Subject: Re: GC tweak Hi, In message "Re: GC tweak" on Thu, 14 Jul 2005 15:02:18 +0900, Stefan Kaes writes: |>This is disallowed in C89. | |I'm a bit curious what exactly is disallowed? Is it the late declaration |of free_min_ptr? Or is it int min_slots_i = atoi(min_slots_ptr)? It's |been along time since I had to use a c89 compiler :-) The former. Late declaration is introduced by C99. |But I was more interested to hear an opinion on the nature of the patch. |And whether something like that could be included in 1.8.3 and 1.9. Not |everyone has the chance to recompile in the environment in which his |server apps are runnning. And most ISPs are reluctant to apply patches, |which aren't official. It's interesting. I'm not yet sure how this work along with Ruby's built-in security check. Perhaps we should disallow GC configuration by environment variables when we have a security level higher than 0. matz.