>>>> "Martin" == Martin Buchholz
<martin(a)xemacs.org> writes:
Martin> The place where the Boehm gc shines performance wise is not during gc
Martin> at all, but in the fact that gcpros can be dispensed with entirely
Martin> while the mutator runs. Normally the advantage of mark&sweep over
Martin> reference counting is: not slowing down the mutator.
Erh, yeah, well, at the cost of introducing an entire additional phase
to the execution. I'm sure GCPRO is not a very relevant factor during
runtime. Garbage collection is. Adding a bunch of GCPRO's is not
going to make much of a difference to execution time. That difference
should be more than offset by the speed gain from a decent collector.
You can't get much slower than the one in Emacs.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla