nativeGen: A few strictness fixes
ClosedPublic

Authored by bgamari on Sep 13 2017, 7:10 AM.

Details

Summary

I stumbled across these while looking at DWARF issues on the plane. It's possible that the compiler is already inferring the right strictness here but I think it's best to be explicit.

Test Plan

Validate

Diff Detail

Repository
rGHC Glasgow Haskell Compiler
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
bgamari created this revision.Sep 13 2017, 7:10 AM
bgamari updated this revision to Diff 13844.Sep 13 2017, 7:12 AM

Add another fix

bgamari retitled this revision from CmmContFlowOpt: A few strictness fixes to nativeGen: A few strictness fixes.Sep 13 2017, 7:12 AM
bgamari edited the summary of this revision. (Show Details)
bgamari edited the test plan for this revision. (Show Details)
simonmar accepted this revision.Sep 14 2017, 2:36 AM
This revision is now accepted and ready to land.Sep 14 2017, 2:36 AM
This revision was automatically updated to reflect the committed changes.