Ticket #605 (new task: None)
Optimisation: strict enumerations
| Reported by: | simonmar | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | _|_ |
| Component: | Compiler | Version: | None |
| Keywords: | Cc: | Bulat.Ziganshin@…, id@…, pho@…, hackage.haskell.org@…, tibbe, dterei | |
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | Runtime performance bug | Difficulty: | Difficult (2-5 days) |
| Test Case: | N/A | Blocked By: | |
| Blocking: | Related Tickets: | #6135 |
Description (last modified by igloo) (diff)
Strict enumeration types should be implemented by Int#, both in the strictness analyser and for constructor fields annotated with {-# UNPACK #-}.
Change History
Note: See
TracTickets for help on using
tickets.
