Languages like Java only do allocation on the GC. GC is very heavily used by Java programs. This makes the use of "write gates" practical.

D programs tend to only lightly use GC, and using "write gates" would speed up the GC collection cycle, but it would drastically slow down the rest of the code.

It's all tradeoffs.

Reply via email to