Am 14.03.2014 18:05, schrieb Simon Peyton Jones:
You may think they are fragile, but not as fragile as saying nothing and hoping for the best, which is *super*-fragile. You can't rely on rules to take priority, because the rule only fires if it matches, and it may only match if some other inlining has taken place. (We tried that originally.)
Ok, how shall I choose "n" in "INLINE[n]"? Is there a meaning of the phase numbers? I guess it is important to adhere to some conventions in order to work together with other libraries.
If I understand correctly I can alter the number of phases with the -fsimplifier-phases option - how can I choose phase numbers for INLINE that are universally reasonable?
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users