Hi Mike Elapsed times for 'time parrot hanoi.pbc 14 > /dev/null' are: CVS: 52.81, 52.05, 52.33 CVS + grey COW: 51.53, 52.06, 51.67 CVS + Mike's COW: 44.31, 44.48, 44.55 CVS + grey1: 35.89, 36.48, 36.60 (+COW +cyclecount -stackwalk) End June grey: 30.14, 29.35, 29.53
And 5000 generations of life tested again: CVS: 170.22, 169.01, 168.70 CVS + grey COW: 162.65, 161.44, 163.61 CVS + Mike's COW: 156.86, 157.78, 157.67 CVS + grey1: 80.38, 80.74, 80.69 End June grey: 59.21, 59.41, 59.42 CVS 14th July: 81.22, 81.17 (last timings I recorded before stack walking) So I get an improvement on Hanoi of about 15% using your COW patch, and your COW is better on both tests than mine. -- Peter Gibbs EmKel Systems