On Wed, 1 Dec 2021 10:49:54 GMT, Peter Levart <plev...@openjdk.org> wrote:

> ...I think that you could remove now obsolete 
> java.io.ObjectStreamClass.EntryFuture nested class. It's not used any more.

Done.

> It would be nice to follow-up this patch with patches that make use of 
> ClassValue also for:
> 
>     * java.io.ObjectInputStream.Caches#subclassAudits
> 
>     * java.io.ObjectOutputStream.Caches#subclassAudits
> 
> 
> ...this way the common static machinery like:
> 
>     * java.io.ObjectStreamClass#processQueue
> 
>     * java.io.ObjectStreamClass.WeakClassKey
>       ...could get removed as it is not used in ObjectStreamClass any more.

I filed: https://bugs.openjdk.java.net/browse/JDK-8278065

Thanks!

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

PR: https://git.openjdk.java.net/jdk/pull/6375

Reply via email to