From: Evan Phoenix Date: 2010-01-13T05:45:24+09:00 Subject: [ruby-core:27569] Re: better GC? On Jan 11, 2010, at 2:58 PM, Roger Pack wrote: >>> I wonder if its GC could be merged into MRI :) >> >> Nope. > > Explanation? (Licensing problem?) The Rubinius GC (there are actually 3 of them) require write barriers. To port to MRI, you'd have to rewrite most of the internals to use write barriers, and then no extensions would work because the GCs are accurate only (no conservative stack scanning), and they require the ability to move objects. - Evan > > -r > >