Hey! Andy Wingo <wi...@pobox.com> writes:
> Startup time seems to be the same, which is good. I noticed that `subr.bm' runs noticeably faster: * master ("subr.bm: subr invocation: simple subr" 700000 total 1.11) ("subr.bm: subr invocation: generic subr" 700000 total 1.26) ("subr.bm: subr invocation: generic subr with rest arg" 700000 total 1.38) ("subr.bm: subr invocation: generic subr with rest arg and 3+ parameters" 700000 total 1.82) * bdw-gc ("subr.bm: subr invocation: simple subr" 700000 total 0.65) ("subr.bm: subr invocation: generic subr" 700000 total 0.77) ("subr.bm: subr invocation: generic subr with rest arg" 700000 total 0.77) ("subr.bm: subr invocation: generic subr with rest arg and 3+ parameters" 700000 total 1.03) > I tried to run valgrind on Guile though and it segfaulted: Yes, Valgrind can't cope with libgc, which is inconvenient. Thanks, Ludo'.