>>>>> "P" == Phlip  <phlip2005 / gmail.com> writes:

P> The reason has probably floated through here recently. Apologies for
P> not reading up; what's the first reason to move up?

 With bison < 2.0, alloca() was used for the parser stack : ruby knew
 this and it was optimized.

 This was changed with bison 2.0 (it use alloc() now) this means that the
 GC for 1.8.3 can't work with bison 2.0 and Unbuntu breezy came with bison
 2.0

 The GC for 1.8.4 was modified for this new behaviour.


Guy Decoux