Stop using "Int" for microsecond delays in "base"
Wolfgang Jeltsch
g9ks157k at acme.softbase.org
Wed Mar 30 20:47:37 CEST 2011
Am Mittwoch, den 30.03.2011, 20:00 +0200 schrieb Johan Tibell:
> On Wed, Mar 30, 2011 at 7:56 PM, Evan Laforge <qdunkan at gmail.com> wrote:
> > It's good for big data structures since it can be unpacked into the
> > constructor. I've seen space usage go down by 1/3 after an Integer ->
> > Int switch. Integer is a sum type so there's an extra two words of
> > overhead (if not mistaken, one for the tag, and one for the
> > indirection since it can't unpack).
>
> Yes. Integer is terrible for performance.
Can’t Integer be implemented in a more efficient way that it’s done
currently?
Best wishes,
Wolfgang
More information about the Libraries
mailing list