25 Sep
2008
25 Sep
'08
22:21
Marc Feeley <feeley@iro.umontreal.ca> writes:
Gambit does not use Cheney on the MTA, mainly because it interferes with the implementation of unrestricted calls from Scheme to C and from C to Scheme. Gambit's implementation of continuations is done with a lazy copy of the captured continuation. The performance is quite good... on the two call/cc intensive Gambit benchmarks (ctak and fibc) Gambit outperforms Chicken.
Really? This page http://www.ccs.neu.edu/home/will/Twobit/benchmarksFakeR6Linux.html shows Chicken outperforming Gambit on ctak (it doesn't have fibc). -- Alex