Opened 4 months ago

Last modified 7 weeks ago

#15227 new bug

Add PrelRules for par#

Reported by: dfeuer Owned by:
Priority: low Milestone: 8.8.1
Component: Compiler Version: 8.4.3
Keywords: Newcomer Cc: simonmar
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Runtime performance bug Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


seq# and spark# are elided when their arguments are known to be evaluated. par#, however, is not. Presumably this leads to sparks being created and then immediately going away.

Change History (3)

comment:1 Changed 4 months ago by simonpj

That sounds plausible to me.

comment:2 Changed 4 months ago by simonmar

par# should have been deprecated back in 7.2 when we added spark#. We don't use it any more. Let's just add a deprecated note to it and remove it in a future release.

comment:3 Changed 7 weeks ago by bgamari


These won't be fixed in GHC 8.6

Note: See TracTickets for help on using tickets.