Re: RFR: 8356694: Removed unused subclass audits in ObjectInput/OutputStream

2025-05-12 Thread Chen Liang
On Mon, 12 May 2025 02:18:05 GMT, Chen Liang wrote: > These two subclass audits in ObjectInputStream and ObjectOutputStream were > only used when security managers are present, which is no longer the case in > releases 24 and newer. Thus, we can remove these two redundant `ClassValue` > and th

Re: RFR: 8356694: Removed unused subclass audits in ObjectInput/OutputStream

2025-05-12 Thread Roger Riggs
On Mon, 12 May 2025 02:18:05 GMT, Chen Liang wrote: > These two subclass audits in ObjectInputStream and ObjectOutputStream were > only used when security managers are present, which is no longer the case in > releases 24 and newer. Thus, we can remove these two redundant `ClassValue` > and th

Re: RFR: 8356694: Removed unused subclass audits in ObjectInput/OutputStream

2025-05-11 Thread Alan Bateman
On Mon, 12 May 2025 02:18:05 GMT, Chen Liang wrote: > These two subclass audits in ObjectInputStream and ObjectOutputStream were > only used when security managers are present, which is no longer the case in > releases 24 and newer. Thus, we can remove these two redundant `ClassValue` > and th

RFR: 8356694: Removed unused subclass audits in ObjectInput/OutputStream

2025-05-11 Thread Chen Liang
These two subclass audits in ObjectInputStream and ObjectOutputStream were only used when security managers are present, which is no longer the case in releases 24 and newer. Thus, we can remove these two redundant `ClassValue` and the computation methods safely. Testing: java/io/Serializable a