1:17:14aryzachHey, I've never used IRC before. I'm having an issue with sbcl and was pointed here
7:45:47flip214I just upgraded from 2.1.3 to current git HEAD; sb-sprof now often shows me "foreign function __poll" or similar at the top, with 99% self/cumul/total.
7:49:13flip214I didn't give any :threads argument, as with 2.1.3.
7:54:42flip214In my macro benchmark I can see that 1649 lines FORMATting ( "~8f ~8f ~8f ~8f re~%") uses 14.5% of the (global) time in FLONUM-TO-STRING.
7:55:37flip214a microbenchmark for that shows that ~8d instead of ~8f is 4x faster (but has the wrong output for floats - the exponent "d0" isn't okay).
7:55:50flip214why is there such a performance difference?
7:58:10Krystofgah, different keyboard, different location for the apostrophe
7:58:37flip214I guess that in real-world usage integer arguments might be the most often case anyway...
7:59:16flip214do I need to check the type manually (ie. split the format up into IFs), or can I get a fast version for both integers and floats (without exponent!) from format?