
#8313: Poor performance of higher-order functions with unboxing
-------------------------------------+-------------------------------------
Reporter: dolio | Owner:
Type: task | Status: new
Priority: low | Milestone: ⊥
Component: Compiler | Version: 7.6.3
Resolution: | Keywords: slow unboxed
Operating System: | higher order
Unknown/Multiple | Architecture: Unknown/Multiple
Type of failure: Runtime | Difficulty: Easy (less than 1
performance bug | hour)
Test Case: | Blocked By: 6084
Blocking: | Related Tickets:
Differential Revisions: |
-------------------------------------+-------------------------------------
Comment (by thomie):
After compiling the program from comment:4 with `-O2`, `manual` is now 4x
faster.
{{{
$ ghc-7.8.3 -O2 T8313.hs
$ ./T8313 manual +RTS -t
(33333333,33333334,33333334)
<