[aarch64-port-dev ] RFR: 8216557 Aarch64: Add support for Concurrent Class Unloading

Andrew Haley aph at redhat.com
Tue Apr 7 11:52:38 UTC 2020

I notice that even after applying your patch we are still using embedded
OOPs in two places.

Here in aarch64.ad:

      if (rtype == relocInfo::oop_type) {
        __ movoop(dst_reg, (jobject)con, /*immediate*/true);

and here in sharedRuntime_aarch64.cpp:

    //  load oop into a register
    __ movoop(c_rarg1,

Why is this?

Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the zgc-dev mailing list