dmd 1.063 and 2.048 release

dsimcha dsimcha at yahoo.com
Sat Aug 14 21:50:01 PDT 2010


== Quote from Jordi (jordi at rovira.cat)'s article
> On 08/11/2010 04:15 PM, Walter Bright wrote:
> >
> > This is probably the last FreeBSD 7 release for D1. The next will be for
> > FreeBSD 8!
> >
> > http://www.digitalmars.com/d/1.0/changelog.html
> > http://ftp.digitalmars.com/dmd.1.063.zip
> >
> > http://www.digitalmars.com/d/2.0/changelog.html
> > http://ftp.digitalmars.com/dmd.2.048.zip
> Hi,
>    Congratulations for this release! This time it really made a
> difference when i switched from 2.0.46. The framerate of my app used to
> degenerate with time very quickly and now it remains fast and stable!
>    Maybe some of the many fixes helped the garbage collector?
>    Congratulations again.
> j.

Probably the GC.minimize() patch.  Previously the GC would **never** give memory
back to the OS.  In addition to the obvious reason, this is bad because the GC is
currently not well optimized and slows down a lot when the heap gets large, even
if most of it doesn't contain pointers and isn't scanned.


More information about the Digitalmars-d-announce mailing list