Hi, Raffael! I think this is not related to optimizations, after all. Simple macros is pretty big and the numbers code is quite memory intensive/allocation happy, so we have more data in the heap (simple macros) and loads of GC's (numbers).
Adding (eval '(require-extension simple-macros)) to the non-simple-macro version of fib-iter resulted in roughly the same speed/slowness (evaluating it just loads it, the compiled code still executes without doing any module-related things in this case). cheers, felix _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
