Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/46176dfa4f329af687c92e57740c800a6cada7b1

>---------------------------------------------------------------

commit 46176dfa4f329af687c92e57740c800a6cada7b1
Author: Simon Marlow <[email protected]>
Date:   Tue May 24 13:16:28 2011 +0100

    Assign more accurate code sizes to primops, so that the inlining
    heuristics work better.  Also removed the old unused "needs_wrapper"
    predicate for primops.  This helps with #4978.

 compiler/coreSyn/CoreUnfold.lhs |   18 ++-----
 compiler/ghc.mk                 |    6 +-
 compiler/prelude/PrimOp.lhs     |   35 ++++++-------
 compiler/prelude/primops.txt.pp |  112 +++++++++++++++++++++++++-------------
 utils/genprimopcode/Lexer.x     |    1 +
 utils/genprimopcode/Main.hs     |    9 ++--
 utils/genprimopcode/Parser.y    |    2 +
 utils/genprimopcode/ParserM.hs  |    1 +
 utils/genprimopcode/Syntax.hs   |    2 +
 9 files changed, 109 insertions(+), 77 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 46176dfa4f329af687c92e57740c800a6cada7b1

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to