summaryrefslogtreecommitdiff
path: root/compiler/utils
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2014-04-22 14:40:12 +0100
committerSimon Peyton Jones <simonpj@microsoft.com>2014-04-24 08:43:24 +0100
commit68a1e679f0b97db99c552c3dbf69e651291826fa (patch)
treea02b9c89ed2363521caa01af0f491c355f76575f /compiler/utils
parent98aab76a5498b003635fd78188b7c1e3623c73d5 (diff)
downloadhaskell-68a1e679f0b97db99c552c3dbf69e651291826fa.tar.gz
Make absolutely sure that 'done' and 'safeIndex' are strict in the index
This is just to make sure that there is no redundant boxing. For safeIndex, for example, the error path doesn't evaluate the index, so it may be passed boxed unless safeIndex is inlined bodily, which I don't want to rely on.
Diffstat (limited to 'compiler/utils')
0 files changed, 0 insertions, 0 deletions