Hi there, I (re)checked the other `TemplateTable::_return` implementations as well.
ARM looks like it was simply missed, so I added the same check for `_return` and `_return_register_finalizer` there as well[^1]. For PPC, I left it unchanged. Its `_return` implementation already emits a `StoreStore` barrier in the later switch when `state == vtos`. Since also `_return_register_finalizer` is a `vtos` return, that case is already covered there. The other implementations look good to me. [^1]: https://github.com/openjdk/valhalla/pull/1652/changes/dc20997b6136882ff11dc7bcd255ac15198e0aca --------- - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - 8385112: [lworld] 8369044 fix missing for arm and ppc Changes: https://git.openjdk.org/valhalla/pull/2605/files Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2605&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8385112 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod Patch: https://git.openjdk.org/valhalla/pull/2605.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2605/head:pull/2605 PR: https://git.openjdk.org/valhalla/pull/2605
