0.3 has our own variation of Immix algorithm [1] [2]. On current development snapshots we've also made it parallel and partially concurrent which is expected to bring major speedups over previous single-thread implementation on applications with medium to large-sized heaps [3].
[1] https://dl.acm.org/citation.cfm?id=1375586
The home grown GC is actually an Immix GC at the core. See the original paper at http://www.cs.utexas.edu/users/speedway/DaCapo/papers/immix-...
EDIT: I see Boehm and their own home grown. And a "none" which I can see being useful if you have short running processes.