www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - What happened to live?

reply Tejas <notrealemail gmail.com> writes:
The pull request got merged back in september 2019 
(https://github.com/dlang/dmd/pull/10249), but there have been no 
updates since then regarding this(or atleast I couldn't find 
them).

Is it 'battle tested' now? Have we implemented reach def analysis 
that prevented the borrow checker from detecting aliases in 
function arguments (read the very last part of dip1021)?

Hopefully the recent bug exposes in dip1000 don't affect it that, 
much,  but I'm not very well informed on the matter. Can someone 
please provide an update?

Thank you in advance.
Jun 26 2021
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 6/26/2021 3:28 AM, Tejas wrote:
 The pull request got merged back in september 2019 
 (https://github.com/dlang/dmd/pull/10249), but there have been no updates
since 
 then regarding this(or atleast I couldn't find them).
 
 Is it 'battle tested' now? Have we implemented reach def analysis that
prevented 
 the borrow checker from detecting aliases in function arguments (read the very 
 last part of dip1021)?
 
 Hopefully the recent bug exposes in dip1000 don't affect it that, much,  but
I'm 
 not very well informed on the matter. Can someone please provide an update?
 
 Thank you in advance.
I've been working on ImportC, and before that was focused on reducing the bug count. I haven't forgotten about live.
Jun 26 2021
parent Tejas <notrealemail gmail.com> writes:
On Saturday, 26 June 2021 at 20:37:56 UTC, Walter Bright wrote:
 On 6/26/2021 3:28 AM, Tejas wrote:
 The pull request got merged back in september 2019 
 (https://github.com/dlang/dmd/pull/10249), but there have been 
 no updates since then regarding this(or atleast I couldn't 
 find them).
 
 Is it 'battle tested' now? Have we implemented reach def 
 analysis that prevented the borrow checker from detecting 
 aliases in function arguments (read the very last part of 
 dip1021)?
 
 Hopefully the recent bug exposes in dip1000 don't affect it 
 that, much,  but I'm not very well informed on the matter. Can 
 someone please provide an update?
 
 Thank you in advance.
I've been working on ImportC, and before that was focused on reducing the bug count. I haven't forgotten about live.
Thank you for replying! Hope to see it reach maturity in the coming years :D
Jun 28 2021