On Tue, 29 Jun 2021 17:34:00 GMT, Jayathirth D V <j...@openjdk.org> wrote:
> Final blit operation in MTLLayer.blitTexture() is driven by CVDisplayLink in > Metal. > In this test case we are hitting an invalid condition because of which we > exit from MTLLayer.blitTexture(), but we are not stopping the CVDisplayLink. > This is causing the CVDisplayLink callback to run in loop. Fix is to stop > CVDisplayLink when we return without completing final blit operation in > MTLLayer.blitTexture(). > > Sanity and performance analysis is green. More details in JBS. This pull request has now been integrated. Changeset: f7ffd587 Author: Jayathirth D V <j...@openjdk.org> URL: https://git.openjdk.java.net/jdk17/commit/f7ffd5872d69633c89505ce3e4fef9df8293e76b Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod 8267602: [macos] [lanai] java/awt/PrintJob/Text/stringwidth.sh doesn't exit on cancelling print dialog Reviewed-by: aghaisas, serb ------------- PR: https://git.openjdk.java.net/jdk17/pull/175