D Concurrent GC
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Wed Sep 15 20:22:18 PDT 2010
On 09/15/2010 07:00 PM, Sean Kelly wrote:
> Lutger Wrote:
>
>> Sean Kelly wrote:
>>
>>> Sean Kelly Wrote:
>>>
>>>> Leandro Lucarella Wrote:
>>>>
>>>>> Not quite ready for prime-time yet, but I think it's in a stage when it
>>>>> could be interesting anyway (at least for developers or people that want
>>>>> to experiment):
>>>>> http://llucax.com.ar/blog/blog/post/-1a4bdfba
>>>>
>>>> Nice work! I've gotten this to compile as the GC for druntime using D2 but
>>>> have ran into a snag.
>>>
>>> Okay, all fixed. Porting the GC to D2 was more work than porting it to
>>> druntime specifically. There are still a few hacks in place to work around
>>> const issues and I faked the PointerMap stuff, but the GC seems to work just
>>> great. I'll have to find a reasonable performance test for comparison. Oh,
>>> I'll send you the modified code as well.
>>
>> Are you going to integrate it in druntime?
>
> Dunno. For now, I've just sent my modified copy to Leandro and the druntime list for people to play with. It seems quite promising though.
There's a discussion on digitalmars.D about a D program being slower
than the equivalent Python script because of the GC. Would be a good
test bed!
Andrei
More information about the Digitalmars-d-announce
mailing list