[dmd-beta] For those who want to try out new features

Rainer Schuetze r.sagitario at gmx.de
Fri Jan 15 03:06:16 PST 2010


sorry, I meant 3674.

Walter Bright wrote:
> 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 <walter at digitalmars.com>
>>>>> You can download the software as a zip file from:
>>>>>       
>>>>       _______________________________________________
>>>> dmd-beta mailing list
>>>> dmd-beta at puremagic.com
>>>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>>>
>>>>     
>>> _______________________________________________
>>> dmd-beta mailing list
>>> dmd-beta at puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>>
>>>   
>>
>> _______________________________________________
>> dmd-beta mailing list
>> dmd-beta at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>
>>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
> 



More information about the dmd-beta mailing list