Idea #1 on integrating RC with GC

Manu turkeyman at gmail.com
Wed Feb 5 08:03:44 PST 2014


On 6 February 2014 01:46, Dicebot <public at dicebot.lv> wrote:

> On Wednesday, 5 February 2014 at 15:25:27 UTC, Michel Fortin wrote:
>
>> In general ARC+GC would release memory faster so you need less memory
>> overall. Less garbage memory blocks floating around might make processor
>> caches more efficients. And less memory pressure means the GC itself runs
>> less often, thus less pauses, and shorter pauses since there is less memory
>> to scan.
>>
>
> Which does not fix a single problem mentioned in embedded/gamedev threads.
> Difference between "somewhat less" and "reliably constrained" is beyond
> measure.
>

The problem is completely solved; you turn the backing GC off. Devs are
responsible for correct weak pointer attribution.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20140206/0648bc37/attachment-0001.html>


More information about the Digitalmars-d mailing list