Stop hand-unboxing shifts (#471)
authorDavid Feuer <David.Feuer@gmail.com>
Wed, 3 Jan 2018 21:39:01 +0000 (16:39 -0500)
committerGitHub <noreply@github.com>
Wed, 3 Jan 2018 21:39:01 +0000 (16:39 -0500)
commitab28da4599fc2607b236d68a1baa174ea78c6777
tree67bd39baa716071954f8c8cbedce01b06235e489
parentc3bca8f3d03a3af175604f3584cd01ba35305ead
Stop hand-unboxing shifts (#471)

We used to unbox shifts manually to make sure things inlined
adequately. Based on my benchmarks, that doesn't seem to be
necessary anymore. The differences are small, and for `IntMap`
benchmarks actually seem to favor doing the simple thing.
Utils/Containers/Internal/BitUtil.hs