From: Matthijs Kooijman Date: Tue, 30 Mar 2010 14:52:13 +0000 (+0200) Subject: Only inline top level functions that are applied in a let binding. X-Git-Url: https://git.stderr.nl/gitweb?a=commitdiff_plain;h=b29ff3c525d3d81e73ed153549d5347941f78f8b;hp=b29ff3c525d3d81e73ed153549d5347941f78f8b;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git Only inline top level functions that are applied in a let binding. This should limit the amount of inlinings that happen a bit, make sure inlining is only done in later stages of inlining and only when it actually helps to prevent useless components. This should help to prevent loops with inlinedict, since dictionary arguments should never be inlined anymore. ---