wiki:SpecConstr

SpecConstr

SpecConstr is a GHC optimisation that specialises functions for particular values of their arguments.

Tickets

Use Keyword = SpecConstr to ensure that a ticket ends up on these lists.

Open Tickets:

#10346
Cross-module SpecConstr
#10626
Missed opportunity for SpecConstr
#11668
SPEC has a runtime cost if constructor specialization isn't performed
#13014
Seemingly unnecessary marking of a SpecConstr specialization as a loopbreaker

Closed Tickets:

#7865
SpecConstr duplicating computations

Last modified 10 days ago Last modified on Feb 10, 2017 10:35:10 AM