Skip to content

Make GHC.Types.Id.Make.shouldUnpackTy a bit more clever

Simon Peyton Jones requested to merge wip/T23307 into master

As #23307 (closed), GHC.Types.Id.Make.shouldUnpackTy was leaving money on the table, failing to unpack arguments that are perfectly unpackable.

The fix is pretty easy; see Note [Recursive unboxing]

Merge request reports