Hallo,
I have been profiling my Reversi AI and got some good speed ups. Now a large part of my running time is spent in a function called mark_array, in mem.c. It seems to be part of the garbage collector. I already allocate a large heap when the Gambit runtime is started, is there another way to call this function not so many times?
Cheers,