diff options
author | Sebastian Graf <sebastian.graf@kit.edu> | 2021-01-27 11:50:12 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-02-28 06:10:38 -0500 |
commit | c3ff35bbd11fd213ec2773bc0a03e2533fda7c1a (patch) | |
tree | 004cb12e93dfde754f314fd66cf888b6b03bbfd8 /testsuite/tests/ghci/prog017 | |
parent | 035d983dfa217bf8784b86e78d6024a3ca1a3f4f (diff) | |
download | haskell-c3ff35bbd11fd213ec2773bc0a03e2533fda7c1a.tar.gz |
Mark divModInt and friends as INLINE (#19267)
So that we don't get a silly worker `$wdivModInt` and risk inlining
`divModInt#` into `divModInt` or `$wdivModInt`, making both unlikely to
inline at call sites.
Fixes #19267.
There's a spurious metric decrease (was an *increase*) in T12545. That
seems entirely due to shifts in Unique distribution (+5% more
`IntMap.$winsert` calls). The inappropriateness of the acceptance window
is tracked in #19414.
Metric Decrease:
T12545
Metric Increase:
T12545
Diffstat (limited to 'testsuite/tests/ghci/prog017')
0 files changed, 0 insertions, 0 deletions