RFR: Epsilon GC
shade at redhat.com
Fri Apr 27 14:26:24 UTC 2018
On 04/27/2018 04:18 PM, Stefan Karlsson wrote:
>> *) See how the whole things is _almost_ drop-in to hotspot/share/gc, without having arch-specific
>> mess -- thanks to GC interface work done over last years;
> I'm glad to see that we've come so far, and that this gets so well contained in the GC directory.
Yup! Unfortunately there is no early+complete Epsilon patch to compare with. The injection in
arch-specific places was very ugly.
>> *) UseEpsilonGC is experimental. This should be fine after conditional GC compilation , so
>> vendors who are unwilling to extend whatever small notion  of support comes with experimental VM
>> option, may choose not to build it.
> I spent the day cleaning up and testing the patches for , and will send out an RFR on Wednesday
> (when I'm back to the office). In the mean time, I'm dropping the patches here so that you can take
> a look and hopefully adopt your patch. It should be almost trivial to add the appropriate
> INCLUDE_EPSILONGC and EPSILONGC_ONLY macros.
Oh, no rush. I would rebase Epsilon sandbox branch next week anyway, once the remaining bits of GC
interface and various other infra bits like gcConfig land into jdk/jdk. It is easier to work in the
Sandbox, rather than adopting patches ahead of time. Looking forward to adopt these!
I started this first-round RFR to have feedback on the Epsilon code itself.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the hotspot-gc-dev