3:53:51karloszfinally can optimize some forms that sbcl cant
3:54:49karloszhttps://paste.gnome.org/po5rpykk1 and https://paste.gnome.org/pbhb5r6k4 can both be proved to be what they return in cleavir but sbcl still has to do the computation
14:48:20drmeisterAh - when we profile code and generate flame graphs we have very few characters of the name that we can display. So I put the function name first and the package following.
14:49:04drmeisterI can unmangle the name when printing errors - but this is the C linkage name.
14:49:07ShinmeraI see. Just to be clear, that's the C name that could be used to call the function?
14:49:34drmeisterIt's the mangled C name, the linker symbol.
14:49:49drmeisterThis is what you see if you run 'nm' on a fasl that contains the function.
14:50:17drmeisterThe function can of course be fbound to any symbol and then invoked.
14:52:46drmeisterI also did it for errors where it expects a keyword but didn't get one - but not bad keyword arguments yet. Adding that now...