Fri Apr 24 05:32:38 PDT 2009 simo...@microsoft.com * Don't short out top-level indirections if there's a INLINE/NOINLINE pragma Ignore-this: 422a4256a63c93a0bf806cbfa564ec69 The top-level indirection-shorting, done in SimplCore.shortOutIndirections, was accidentally nuking a NOINLINE pragma. This patch adopts a slightly more conservative approach to indirection-shorting, only doing so if we do not thereby overwrite or lose some user-supplied pragmas.
M ./compiler/simplCore/SimplCore.lhs -31 +46 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090424123238-1287e-d8c6f878ebe824a0947c54df033a9e2e00747808.gz _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc