Mark fold explicitely as INLINE.
authorMilan Straka <fox@ucw.cz>
Sat, 16 Oct 2010 22:21:50 +0000 (22:21 +0000)
committerMilan Straka <fox@ucw.cz>
Sat, 16 Oct 2010 22:21:50 +0000 (22:21 +0000)
commitcfb519c587045b5845fad4c05c4cdd28a0486cf8
tree151811dea64712d56b9add05379ed34a25ff952c
parent06e91accde415ccdf1a680d9436bf2d83731183b
Mark fold explicitely as INLINE.

The INLINABLE does not work well in this case. Benchmarks
show memory savings (due to unboxing) and nearly no GHC binary
size increase.
Data/IntMap.hs
Data/IntSet.hs
Data/Map.hs
Data/Set.hs