patch applied (packages/base): Make (^) and (^^) INLINABLE
Simon Peyton Jones
simonpj at microsoft.com
Fri Nov 19 03:56:23 EST 2010
Wed Nov 17 02:05:10 PST 2010 simonpj at microsoft.com
* Make (^) and (^^) INLINABLE
This makes them perform well robustly
(e.g. in test perf/should_run/MethSharing)
rather than relying on a rather delicate
let-floating. See Note [Inlining (^) in Real.lhs
M ./GHC/Real.lhs +13
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=packages/base;a=darcs_commitdiff;h=20101117100510-1287e-df5c8318bfef41ca02331a5096d9c634371f40ce.gz
More information about the Cvs-libraries
mailing list