On Thu, 1 May 2025 19:05:50 GMT, Stuart Marks <sma...@openjdk.org> wrote:

> Collections.synchronizedList() returns a List implementation that doesn't do 
> proper locking. This PR does the following on the synchronized wrapper:
> 
> - overrides and adds locking to SequencedCollection methods;
> - performs instance management of reversed synchronized views;
> - adds test for race conditions and functional tests of synchronized wrappers.

This pull request has now been integrated.

Changeset: 6818dcc0
Author:    Stuart Marks <sma...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/6818dcc08ed85e220c5206fda5c991b886e35334
Stats:     260 lines in 3 files changed: 247 ins; 9 del; 4 mod

8351230: Collections.synchronizedList returns a list that is not thread-safe

Reviewed-by: jpai

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

PR: https://git.openjdk.org/jdk/pull/24990

Reply via email to