
#10744: Allow oneShot to work with unboxed types -------------------------------------+------------------------------------- Reporter: akio | Owner: Type: feature request | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 7.10.2 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Revisions: Phab:D1136 -------------------------------------+------------------------------------- Comment (by akio): Thank you very much for implementing this! Replying to [comment:13 nomeata]:
Voila, akio. Hack away! And let me know if `oneShot` makes a difference for your use case, I’d like to report on it in my thesis, which marginally mentions `oneShot` as well.
In one of my benchmarks (serializing JSON), `oneShot` improves performance by 50%. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10744#comment:15 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler