dragonwell-project / dragonwell21

GNU General Public License v2.0
66 stars 19 forks source link

[Backport] 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit #48

Closed JoshuaZhuwj closed 5 months ago

JoshuaZhuwj commented 5 months ago

The backport is not clean for two reasons:

The hunk in macro.cpp does not apply to JDK 21, because it was added later with JDK-8287061 The @Arguments style in IR test does not work in JDK 21, because the API was added later with JDK-8324641

Passed verification with full jtreg tests.