Summary: Include these changes
partial backport of 8329332: Remove CompiledMethod and CodeBlobLayout classes
[Backport] 8329433: Reduce nmethod header size
[Backport] 8331087: Move immutable nmethod data from CodeCache
[Backport] 8331253: 16 bits is not enough for nmethod::_skipped_instructions_size field
[Backport] 8333226: Regressions 2-3% in Compress ZGC after 8331253
Summary: Include these changes partial backport of 8329332: Remove CompiledMethod and CodeBlobLayout classes [Backport] 8329433: Reduce nmethod header size [Backport] 8331087: Move immutable nmethod data from CodeCache [Backport] 8331253: 16 bits is not enough for nmethod::_skipped_instructions_size field [Backport] 8333226: Regressions 2-3% in Compress ZGC after 8331253
Testing: CI testing
Reviewers: Yude Lin, zhuoren.wz
Issue: https://github.com/dragonwell-project/dragonwell21/issues/88