git: openjdk/jfx: master: 8322964: Optimize performance of CSS selector matching

John Hendrikx jhendrikx at openjdk.org
Fri May 31 01:02:10 UTC 2024


Changeset: b08d7bbf
Author:    John Hendrikx <jhendrikx at openjdk.org>
Date:      2024-05-31 01:00:58 +0000
URL:       https://git.openjdk.org/jfx/commit/b08d7bbf83057c83cfde71592869db5aa4efff8e

8322964: Optimize performance of CSS selector matching

Reviewed-by: angorya, mstrauss, mhanl, kcr

+ modules/javafx.graphics/src/main/java/com/sun/javafx/css/FixedCapacitySet.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/SelectorPartitioning.java
- modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleClassSet.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java
! modules/javafx.graphics/src/main/java/javafx/css/SimpleSelector.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/BitSetTest.java
+ modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/FixedCapacitySetTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/SelectorPartitioningTest.java



More information about the openjfx-changes mailing list