Re: RFR: 8347397: Cleanup of JDK-8169880 [v2]

2025-01-10 Thread Alan Bateman
On Fri, 10 Jan 2025 08:28:58 GMT, Peter Levart wrote: >> [JDK-8169880](https://bugs.openjdk.org/browse/JDK-8169880) removed a >> debugging option to disable caching of reflective data in java.lang.Class, >> which had a consequence that now Class#reflectiveData method guarantees to >> return a

Re: RFR: 8347397: Cleanup of JDK-8169880 [v2]

2025-01-10 Thread Chen Liang
On Fri, 10 Jan 2025 08:28:58 GMT, Peter Levart wrote: >> [JDK-8169880](https://bugs.openjdk.org/browse/JDK-8169880) removed a >> debugging option to disable caching of reflective data in java.lang.Class, >> which had a consequence that now Class#reflectiveData method guarantees to >> return a

Re: RFR: 8347397: Cleanup of JDK-8169880 [v2]

2025-01-10 Thread Peter Levart
> [JDK-8169880](https://bugs.openjdk.org/browse/JDK-8169880) removed a > debugging option to disable caching of reflective data in java.lang.Class, > which had a consequence that now Class#reflectiveData method guarantees to > return a non-null result. Existing callers of that method were left i

Re: RFR: 8347397: Cleanup of JDK-8169880

2025-01-10 Thread Chen Liang
On Fri, 10 Jan 2025 07:30:04 GMT, Peter Levart wrote: > [JDK-8169880](https://bugs.openjdk.org/browse/JDK-8169880) removed a > debugging option to disable caching of reflective data in java.lang.Class, > which had a consequence that now Class#reflectiveData method guarantees to > return a non-

RFR: 8347397: Cleanup of JDK-8169880

2025-01-09 Thread Peter Levart
[JDK-8169880](https://bugs.openjdk.org/browse/JDK-8169880) removed a debugging option to disable caching of reflective data in java.lang.Class, which had a consequence that now Class#reflectiveData method guarantees to return a non-null result. Existing callers of that method were left intact an