Rainer Schuetze

Results 234 comments of Rainer Schuetze

If it still stalls/takes forever (no changes with respect to that), you can also use the pdb-file to get an idea where it is wasting all the time when attaching...

fix released in https://github.com/dlang/visuald/releases/tag/v1.4.0-rc3

Hi. I just tried it with implementing getString() on a simple struct as forwarding to toString(), that didn't seem to trigger the issue (VS 17.11, __debugOverview seems fine, the others...

> When I use the update button to check for DMD updates, it's been saying unavailable lately... maybe the DMD guys changed the URL pattern? Yes, I noticed too when...

> When I use the update button to check for DMD updates, it's been saying unavailable lately... maybe the DMD guys changed the URL pattern? There was a change in...

With https://github.com/dlang/visuald/releases/tag/v1.4.0-rc3, the debugger uses async operations to execute the __debug... calls which don't block the UI and can be cancelled if you continue to step through the program. Let's...

String argument processing is here: https://github.com/rainers/mago/blob/master/MagoMI/mago-mi/source/miutils.cpp#L271, added with the comment "CDT compatibility fixes". I suspect always escaping `\` as `\\` is expected.

This might work for const or head-const pointers (like `this`), but in general, keeping other data in the context pointer of a delegate changes semantics if the delegate is copied...

Not happy with how many changes were necessary after adding another test case, I restored the version from the original PR and leave the other case for another PR.

I have also changed a bit about inlining not too long ago: forced inlining didn't reliably work across module boundaries. When fixing this, these messages appeared when compiling with `-wi`,...