RFR: 8333791: Fix memory barriers for @Stable fields [v3]

Aleksey Shipilev shade at openjdk.org
Thu Aug 15 09:47:53 UTC 2024


On Mon, 12 Aug 2024 16:48:15 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains seven commits:
>> 
>>  - Use TestFramework bootclasspath instead of develop option
>>  - Merge branch 'master' into JDK-8333791-stable-field-barrier
>>  - Merge branch 'master' into JDK-8333791-stable-field-barrier
>>  - Merge branch 'master' into JDK-8333791-stable-field-barrier
>>  - Merge branch 'master' into JDK-8333791-stable-field-barrier
>>  - Variant 2: Only final-field like semantics for stable inits
>>  - Variant 3: Handle everything, including reads by compilers
>
> Looks good.

Actually, maybe anyone wants to run it through their testing pipelines as well? @iwanowww, @chhagedorn, @TobiHartmann?

-------------

PR Comment: https://git.openjdk.org/jdk/pull/19635#issuecomment-2290984998


More information about the hotspot-dev mailing list