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

Reply via email to