On Fri, 12 Jan 2024 11:22:13 GMT, Chris Hegarty <che...@openjdk.org> wrote:

>>> A process-related comment: this PR is against mainline, but the issue's Fix 
>>> Version/s is 22. This will create a bit of a mess if integrated.
>> 
>> Thanks for the reminder Pavel.  If accepted, then the change will be 
>> applicable to 23, 22, and 21. 0.2.  I'll fix up and retarget the appropriate 
>> branches, repos, once we agree a way forward.
>
>> this PR is against mainline, but the issue's Fix Version/s is 22.
> 
> I updated the fix version in JIRA, and followed the process as outlined in 
> https://mail.openjdk.org/pipermail/jdk-dev/2023-December/008560.html

> @ChrisHegarty My 2¢—this change could impact existing classes which have 
> extended LTQ and knowingly, or unknowingly, presume that add and put delegate 
> to offer, which would (silently) break those classes when running on a newer 
> JDK (presuming this change gets merged).
> 
> I think the change is in principle correct, with that said, I want to make 
> sure that the change is worth the potential compatibility risk (if any).

Hi @viktorklang-ora ,  I agree with your comment regarding the potential 
impact, and the assumption of the implementation, however, you got it the wrong 
way round! ;-) The change I am proposing restores previous behaviour to pre-JDK 
22.  It is JDK 22 that has changed this. This is exactly why I am proposing the 
change

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

PR Comment: https://git.openjdk.org/jdk/pull/17393#issuecomment-1889016400

Reply via email to