On Wednesday, 25 October 2017 at 04:55:16 UTC, Walter Bright wrote:
On 10/24/2017 6:20 AM, Andrei Alexandrescu wrote:
* better dll support for Windows.

It's been there, but it breaks repeatedly because it is not in the test suite.

Yes that is right. One of these issues is the Runtime.unload bug
https://issues.dlang.org/show_bug.cgi?id=15443

The wiki page https://wiki.dlang.org/Win32_DLLs_in_D has an example in which the function gc_getProxy and gc_setProxy is used the inject the garbage collector. The example shows only this behavior in the static linked case but not in the dynamically linked case. For the dynamically linked case, there is an error. Ian Hatch found out same more information
http://forum.dlang.org/post/[email protected]

In general the "export" work of Benjamin Thaut is also highly interesting
(D's Import and Export Business, DConf2016)

Kind regards
André




Reply via email to