Performance Regression in 21 - CSS

Andy Goryachev andy.goryachev at oracle.com
Fri Oct 27 19:31:22 UTC 2023


Please create a ticket, Florian.  Would it be possible to profile the application when scrolling?

Thank you
-andy



From: openjfx-dev <openjfx-dev-retn at openjdk.org> on behalf of Florian Kirmaier <florian.kirmaier at gmail.com>
Date: Friday, October 27, 2023 at 04:20
To: openjfx-dev at openjdk.java.net <openjfx-dev at openjdk.java.net>
Subject: Performance Regression in 21 - CSS
Hi everyone,

I've noticed that some parts of one of my applications is significantly slower with 21. It's fast with 20.
The application heavily uses (and reuses) TextFlow with a Cell pattern.
When I scroll, it is smooth with 20, but has big freezes with 21.

I've tried all the commits that happened in between, and pin-pointed it down to the following:
ticket: https://bugs.openjdk.org/browse/JDK-8304959
PR: https://github.com/openjdk/jfx/pull/1070
commit: https://github.com/openjdk/jfx21u/commit/3fa02ee96a6dadbc20cacbf399a2d65df708eee1


According to the description and the discussion in the PR - this wasn't supposed to change any performance.
Is this regression known?
Otherwise, I should create a ticket for it.

Greetings Florian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20231027/7e2d5774/attachment-0001.htm>


More information about the openjfx-dev mailing list