#4267: Missing unboxing in pre-order fold over binary tree
---------------------------------+------------------------------------------
Reporter: tibbe | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.13
Keywords: | Testcase:
Blockedby: | Difficulty:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
Comment(by simonmar):
Replying to [comment:2 simonmar]:
> We established (during a conversation on IRC) that the reason for the
lack of unboxing was that the function wasn't inlined until after the
worker-wrapper transformation. The question is therefore, why wasn't it
inlined earlier?
I think I must have misunderstood the IRC conversation in question, tibbe
told me today that the function does indeed get inlined before strictness
analysis and worker-wrapper. tibbe: if you could attach the output from
`-dverbose-core2core` to the ticket, that might help.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4267#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs