Beta 2.085.0

Rainer Schuetze r.sagitario at gmx.de
Sun Feb 17 07:39:04 UTC 2019



On 16/02/2019 19:53, JN wrote:
> On Saturday, 16 February 2019 at 15:06:51 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.085.0 release, ♥ to the 49
>> contributors.
>>
>> http://dlang.org/download.html#dmd_beta
>> http://dlang.org/changelog/2.085.0.html
>>
>> As usual please report any bugs at
>> https://issues.dlang.org
>>
>> -Martin
> 
> What is the precise scanning GC? I only see how to enable it, but don't
> really see why would I want to enable it.

It's purpose is to avoid not collecting memory due to false pointers.
Here are some related bug reports:

https://issues.dlang.org/show_bug.cgi?id=3463
https://issues.dlang.org/show_bug.cgi?id=4358
https://issues.dlang.org/show_bug.cgi?id=9094
https://issues.dlang.org/show_bug.cgi?id=13801
https://issues.dlang.org/show_bug.cgi?id=18900

Precise heap and data segment scanning isn't the complete solution,
though, The stack and registers might still contain false pointers.


More information about the Digitalmars-d-announce mailing list