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

Walter Bright walter at digitalmars.com
Wed Jan 20 01:41:34 PST 2010


I just tried it, and it works.

Rainer Schuetze wrote:
> Hi,
>
> I just wanted to drop a note that there seems to be regression with 
> the latest changes committed to subversion. It seems to be related to 
> #3674 (the test-case fails), but I have no clue yet what's been 
> causing this. I will try to figure out what's going on tonight.
>
> Rainer
>
> Rainer Schuetze wrote:
>> Hi,
>>
>> Walter Bright wrote:
>>>
>>>
>>> Rainer Schuetze wrote:
>>>>
>>>> So, if you want to make the qtd-people happy, issues #3600 and 
>>>> #3647 should be addressed.
>>>
>>> They're done now.
>>>
>> Cool, thanks.
>>
>>>>
>>>> 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.
>>>>
>>>
>>> Could you put your patch into bugzilla, please?
>>
>> It can now be found here:
>>
>> http://d.puremagic.com/issues/show_bug.cgi?id=3719
>>
>> Rainer
>>
>> _______________________________________________
>> 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