Project Leyden added support to cache the AdapterHandleEntries in the AOTCache and to restore them from the cache rather than regenerating them.
Valhalla added a new `_sig_cc` field - a growable array of SigEntries - to the adapters. This field is currently nulled out in the ::remove_unshareable_info method.
We should update the adapter caching to also store the `_sig_cc` field into the AOTCache so we don't have to regenerate the scalarized calling convention info at runtime.
See updates to `CompiledEntrySignature::compute_calling_conventions` in https://github.com/openjdk/jdk/pull/27676
Valhalla added a new `_sig_cc` field - a growable array of SigEntries - to the adapters. This field is currently nulled out in the ::remove_unshareable_info method.
We should update the adapter caching to also store the `_sig_cc` field into the AOTCache so we don't have to regenerate the scalarized calling convention info at runtime.
See updates to `CompiledEntrySignature::compute_calling_conventions` in https://github.com/openjdk/jdk/pull/27676