dragonwell-project / dragonwell11

Alibaba Dragonwell11 JDK
https://www.aliyun.com/product/dragonwell
GNU General Public License v2.0
558 stars 113 forks source link

[JIT] Disable UseVtableBasedCHA by default #783

Closed lusou-zhangquan closed 8 months ago

lusou-zhangquan commented 9 months ago

Summary: Disable CHA inline by default, could be enabled by option -XX:+UnlockDiagnosticVMOptions -XX:+UseVtableBasedCHA

Testing: jtreg

Reviewers: kuaiwei.kw, maoliang.ml

Issue: https://github.com/dragonwell-project/dragonwell11/issues/774

lusou-zhangquan commented 8 months ago

All CI check passes except for mac build, which is the same with upstream check result https://github.com/dragonwell-project/dragonwell11/pull/784/checks, therefore merge this PR.