RFR: 8343039: Remove jdk.internal.misc.InternalLock and usages from java.io

Brian Burkhalter bpb at openjdk.org
Tue Nov 12 21:52:10 UTC 2024


On Tue, 12 Nov 2024 21:45:41 GMT, Brian Burkhalter <bpb at openjdk.org> wrote:

> Uses of `InternalLock` are removed and `sycnhronized` is reinstated.

Dynamic buffer resizing in `BufferedOutputStream` and `BufferedWriter` is retained.

The `jdk.internal.access` classes `JavaIOPrintStreamAccess` and `JavaIOPrintWriterAccess` will be addressed by a subsequent request.

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

PR Comment: https://git.openjdk.org/jdk/pull/22048#issuecomment-2471652163


More information about the core-libs-dev mailing list