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