really good talk about the Hotspot VM

Kagamin via Digitalmars-d digitalmars-d at puremagic.com
Sun Jul 19 04:29:04 PDT 2015


On Thursday, 16 July 2015 at 22:23:41 UTC, rsw0x wrote:
> If you have a way to implement self-healing code in D please 
> share it. Or forwarding pointers, or card marking, or 
> read/write barriers without abusing the MMU(which is dog slow,) 
> or...
>
> Any of these would require massive changes to D that will never 
> happen. But while everyone is tripping over themselves to try 
> and copy something that will *not* work in D, they refuse to 
> acknowledge what massive benefits D's GC can provide over 
> Java's.

Like what? Implementation may be difficult, but payback - fast 
and easy code - is huge. It's a matter of choice. What's wrong if 
people could choose the faster option for their code? BTW, isn't 
card marking the same as write barrier and why would you need to 
abuse anything slow for it?


More information about the Digitalmars-d mailing list