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