[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,
JNIHandles::make_local(method->method_holder()->java_mirror()),
/*immediate*/true);
Why is this?
--
Andrew Haley (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the hotspot-gc-dev
mailing list