Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/7626b2b9c52cb4aa38609a9a70b567e8693c3aa6 >--------------------------------------------------------------- commit 7626b2b9c52cb4aa38609a9a70b567e8693c3aa6 Author: David Terei <[email protected]> Date: Fri Dec 2 15:48:43 2011 -0800 Fix ugly complexity issue in LLVM backend (#5652) Compile time still isn't as good as I'd like but no easy changes available. LLVM backend could do with a big rewrite to improve performance as there are some ugly designs in it. At least the test case isn't 10min anymore, just a few seconds now. compiler/llvmGen/LlvmCodeGen.hs | 23 +++++++++------ compiler/llvmGen/LlvmCodeGen/CodeGen.hs | 13 ++++----- compiler/llvmGen/LlvmCodeGen/Data.hs | 45 +++++++++++++------------------ 3 files changed, 39 insertions(+), 42 deletions(-) Diff suppressed because of size. To see it, use: git show 7626b2b9c52cb4aa38609a9a70b567e8693c3aa6 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
