Distributed Memory implementation
Xinok via Digitalmars-d
digitalmars-d at puremagic.com
Mon Jan 18 08:54:45 PST 2016
On Monday, 18 January 2016 at 09:56:17 UTC, Adrian Matoga wrote:
> Your idea seems interesting, but IMHO a compacting GC should be
> the preferred solution for heap fragmentation.
Implementing a compacting GC in D would be exceedingly difficult,
if not impossible, because of raw pointers, unions, non-GC
memory, linked C/C++ code, and possibly other reasons. Other
languages, such as Java, have a much simpler model that can be
dealt with. There's simply too many caveats in D and any such
benefits would be minimal at best.
More information about the Digitalmars-d