> In 2.6.11pre (git tag cygwin at the moment) there is an unbound variable > si::*link-list*, which when set to nil, will accumulate a list of all > non-fast-link called functions together with a counts of the various > fast link failures. I used this to speed up the maxima test suite > recently. In master, si::*fast-link-warnings* can be set to t, which > will print out a diagnostic for each missed fast-link together with a > reason. This latter output is often too big to be useful. > > Please note that whatever the final report format, the caller will > always remain unknown, as functions in the same file share the > trampoline into the fast-link setting code. We could print out the file > containing the caller, which is likely good enough. > > Last I looked, I got master down to essentially no slow calls on typical > compilation jobs.
Perfect. Just what I need to make Axiom faster. You do excellent work. You never cease to amaze me. Tim _______________________________________________ Gcl-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gcl-devel
