[dmd-internals] Destructors are not virutal

Daniel Murphy yebblies at gmail.com
Fri Jan 27 03:58:51 PST 2012


Ok, I opened one, although it is not even slightly ready to pull.
https://github.com/D-Programming-Language/dmd/pull/644

Any feedback about the glue/mangling code would be very much
appreciated, I don't think there are many people around other than you
who understand it.

On Fri, Jan 27, 2012 at 9:17 PM, Walter Bright <walter at digitalmars.com> wrote:
> Please make a pull request out of it. It'll at least go through the
> auto-pull-tester that way!
>
>
> On 1/27/2012 2:07 AM, Daniel Murphy wrote:
>>
>> Update:
>> I've patched dmd to link with c++ static member functions, non-virtual
>> member functions, constructors, destructors, template structs and
>> classes, and static variables. (windows only)
>>
>> If anyone wants to try it out (and send me test cases!) it's here:
>> https://github.com/yebblies/dmd/compare/master...cpplink4
>> I'd be especially please with comments from anybody that understands
>> the glue/backend about what I've done wrong - a lot of it was
>> guesswork.
>>
>> I consider it 'barely tested'.
>> _______________________________________________
>>
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals


More information about the dmd-internals mailing list