Migrating an existing more modern GC to D's gc.d
Dmitry Olshansky
dmitry.olsh at gmail.com
Tue Apr 10 05:35:39 UTC 2018
On Tuesday, 10 April 2018 at 03:59:33 UTC, Ikeran wrote:
> On Monday, 9 April 2018 at 19:43:00 UTC, Dmitry Olshansky wrote:
>> None of of even close to advanced GCs are pluggable
>
> Eclipse OMR contains a pluggable GC, and it's used in OpenJ9,
Or rather Eclipse OMR is a toolkit for runtimes/VMs and GC plugs
into that. I encourage you to try it to implement D-like
semantics with this run-time and you’ll see just how pluggable it
is.
> which claims to be an enterprise-grade JVM.
I once used OpenJ9, which was IBM J9 I think, right beforce open
sourcing. It was about x2 slower then Hotspot, didn’t dig too
deep as to preciese reason. The fact that it was on Power8 was
especially surprising, I thought IBM would take advantage of
their own hardware.
More information about the Digitalmars-d
mailing list