-
Bug
-
Resolution: Unresolved
-
P4
-
tbd
Looking around `templateTable_arm.cpp`, I cannot find where do we emit the `StoreStore` barrier that protects the final field writes in constructors. I would have nominally expected to see it in `TemplateTable::_return`, like for other platforms:
https://github.com/openjdk/jdk/blob/0e4d4a0c3150c01d927bd69cc578cea053cf16b3/src/hotspot/cpu/aarch64/templateTable_aarch64.cpp#L2203-L2207
https://github.com/openjdk/jdk/blob/0e4d4a0c3150c01d927bd69cc578cea053cf16b3/src/hotspot/cpu/aarch64/templateTable_aarch64.cpp#L2203-L2207