3647 shows as fixed in bugzilla.
Rainer Schuetze wrote:
Hi,
Thanks for the beta.
I've run this version against qtd, and it still fails. But using the
current revision from svn with patches for the last dmd-version shows
that there are no regressions (apart from detecting a tiny error in
qtd that has yet gone unnoticed).
So, if you want to make the qtd-people happy, issues #3600 and #3647
should be addressed.
And another thing: when there are forward references that are not
resolved for a long time, Module::runDeferredSemantic() can waste a
lot of memory and cpu-cycles. It should not retry between every new
symbol in a class or struct, but only when some sensible progress is
made (e.g. if Module::dprogress > 0). runDeferredSemantic() must then
be forced to run once before running semantic2() on the modules.
It's not easy to create a small test case, but qtd fails to compile
with "out of memory" without this change.
Best,
Rainer
Brad Roberts wrote:
Slightly annoying to have to download just to get that one file, but
the change log is in the zip file along side all the rest of the
website html files. But, once you have the whole thing downloaded,
might as well do some testing of it. :)
On Thu, 14 Jan 2010, Steve Schveighoffer wrote:
care to cobble together a list of said features?
-Steve
----- Original Message ----
From: Walter Bright <[email protected]>
You can download the software as a zip file from:
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta