On Wed, 29 May 2024 01:47:27 GMT, Chris Plummer wrote:
>> Fixed "double-checked-locking" bug in `ReferenceImplType.classObject()`.
>> Details in the first comment. Tested with the following:
>> - com/sun/jdi
>> - nsk/jdi
>> - nsk/jdwp
>> - nsk/jdb
>
> Chris Plummer has updated the pull request i
On Wed, 29 May 2024 01:47:27 GMT, Chris Plummer wrote:
>> Fixed "double-checked-locking" bug in `ReferenceImplType.classObject()`.
>> Details in the first comment. Tested with the following:
>> - com/sun/jdi
>> - nsk/jdi
>> - nsk/jdwp
>> - nsk/jdb
>
> Chris Plummer has updated the pull request i
On Wed, 29 May 2024 01:09:50 GMT, Alex Menkov wrote:
>> Chris Plummer has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Add period at end of comments
>
> src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java line 185:
>
>> 18
> Fixed "double-checked-locking" bug in `ReferenceImplType.classObject()`.
> Details in the first comment. Tested with the following:
> - com/sun/jdi
> - nsk/jdi
> - nsk/jdwp
> - nsk/jdb
Chris Plummer has updated the pull request incrementally with one additional
commit since the last revision:
On Tue, 28 May 2024 23:20:48 GMT, Chris Plummer wrote:
> Fixed "double-checked-locking" bug in `ReferenceImplType.classObject()`.
> Details in the first comment. Tested with the following:
> - com/sun/jdi
> - nsk/jdi
> - nsk/jdwp
> - nsk/jdb
Marked as reviewed by amenkov (Reviewer).
src/jdk.jd
On Tue, 28 May 2024 23:20:48 GMT, Chris Plummer wrote:
> Fixed "double-checked-locking" bug in `ReferenceImplType.classObject()`.
> Details in the first comment. Tested with the following:
> - com/sun/jdi
> - nsk/jdi
> - nsk/jdwp
> - nsk/jdb
The bug is the classic "double-checked-locking" flaw.
Fixed "double-checked-locking" bug in `ReferenceImplType.classObject()`.
Details in the first comment. Tested with the following:
- com/sun/jdi
- nsk/jdi
- nsk/jdwp
- nsk/jdb
-
Commit messages:
- Update copyright
- Unified 'worst case' comment.
- Fix volatile issue with classObjec