
#8199: Get rid of HEAP_ALLOCED ----------------------------+---------------------------------------------- Reporter: ezyang | Owner: ezyang Type: feature | Status: new request | Milestone: 7.10.1 Priority: normal | Version: 7.7 Component: | Keywords: Compiler | Architecture: Unknown/Multiple Resolution: | Difficulty: Project (more than a week) Operating System: | Blocked By: 2841 Unknown/Multiple | Related Tickets: Type of failure: | None/Unknown | Test Case: | Blocking: | ----------------------------+---------------------------------------------- Comment (by ezyang): Full perf numbers on latest head, including the outliers (in both directions). {{{ binary-trees +5.2% +0.0% +6.4% +6.8% +0.0% k-nucleotide +5.2% +0.0% +3.7% +3.7% +0.0% integer +5.1% +0.0% -8.2% -8.1% +0.0% ----------------------------------------------------------------------- Min +4.9% +0.0% -8.2% -8.1% -12.5% Max +6.0% +0.0% +6.4% +6.8% +100.0% Geometric Mean +5.1% +0.0% -1.2% -1.1% +6.2% }}} Overall, most programs saw a slight increase in runtime (in the 0-0.2 range), while a number of programs saw a 1-4% reduction in runtime. I wonder if the slight increase in runtime is primarily due to the cost of initializing the indirections. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8199#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler