Re: RFR: 8314480: Memory ordering spec updates in java.lang.ref [v4]

2024-01-10 Thread Brent Christian
On Wed, 10 Jan 2024 16:09:14 GMT, Viktor Klang wrote: >> Brent Christian has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Add links to new Memory Consistency section in package doc > > src/java.base/share/classes/java/lang/ref/Reference.j

Re: RFR: 8314480: Memory ordering spec updates in java.lang.ref [v4]

2024-01-10 Thread Viktor Klang
On Tue, 12 Dec 2023 23:36:30 GMT, Brent Christian wrote: >> Classes in the `java.lang.ref` package would benefit from an update to bring >> the spec in line with how the VM already behaves. The changes would focus on >> _happens-before_ edges at some key points during reference processing. >>

Re: RFR: 8314480: Memory ordering spec updates in java.lang.ref [v4]

2023-12-12 Thread Brent Christian
On Wed, 6 Dec 2023 01:24:51 GMT, Brent Christian wrote: >> Perhaps in each of these places add a link to #Memory Consistency Properties > > I can flesh out the new Memory Consistency Properties section in the package > info to cover the whole chain. Adding links to it sounds like a good idea. I

Re: RFR: 8314480: Memory ordering spec updates in java.lang.ref [v4]

2023-12-12 Thread Brent Christian
> Classes in the `java.lang.ref` package would benefit from an update to bring > the spec in line with how the VM already behaves. The changes would focus on > _happens-before_ edges at some key points during reference processing. > > A couple key things we want to be able to say are: > - `Refer