RFR: 8254573: Shenandoah: Streamline/inline native-LRB entry point

Aleksey Shipilev shade at openjdk.java.net
Mon Oct 12 11:10:15 UTC 2020


On Mon, 12 Oct 2020 10:45:28 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> We currently do several calls between the native-LRB entry point and the actual implementation, presumably to resolve
> the templated versions. This can be simplified.
> Testing: hotspot_gc_shenandoah

This looks fine. I think it was this way because JRT_LEAF had opinions about templated methods. But I see there is the
same thing happens for `SBS::load_reference_barrier_mutator`, so it should be fine.

-------------

Marked as reviewed by shade (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/604


More information about the shenandoah-dev mailing list