RFR: Epsilon GC
shade at redhat.com
Thu Apr 26 17:37:54 UTC 2018
This is the review thread for Epsilon GC changes.
JEP, targeted to 11:
(you can find links to binary builds and sandbox locations there)
*) 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;
*) There are some leftovers due to GC barriers work in progress: templateTable_arm.cpp addition
goes away after JDK-8201786 , c1_LIRGenerator.cpp change should go away after C1 barriers
modularization is complete, graphKit.cpp change should go away after C2 barriers modularization is
*) Half of the webrev are Epsilon-specific tests. They take ~30s in release and ~60s in fastdebug
on my desktop. They are not in tier1, so smoke testing time is not affected;
*) 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.
Testing: all platform builds, gc/epsilon on x86_64
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the hotspot-gc-dev