On Thu, 13 Mar 2025 20:25:26 GMT, Phil Race <p...@openjdk.org> wrote:
>> Harshitha Onkar has updated the pull request incrementally with one >> additional commit since the last revision: >> >> redudant stmt removed > > Marked as reviewed by prr (Reviewer). @prrace I know that the CSR description is not part of the specification. But I would like to point out that we do not specify built-in profiles as singletons (but currently implemented as such). Therefore, it is not necessarily true that the same profile will always be returned by `getInstance` method. >https://bugs.openjdk.org/browse/JDK-8350025 >The built-in profiles are singleton objects, if an application modifies a >shared profile object via ICC_Profile.setData(), then the modified version of >the profile is returned each time the same built-in profile is requested via >ICC_Profile.getInstance(). This would impact all color space transformations >using the modified color space. ------------- PR Comment: https://git.openjdk.org/jdk/pull/23606#issuecomment-2744618698