Re: RFR: 8322964: Optimize performance of CSS selector matching [v10]

2024-05-28 Thread John Hendrikx
On Tue, 28 May 2024 21:37:43 GMT, Andy Goryachev wrote: >> modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/FixedCapacitySetTest.java >> line 1: >> >>> 1: package test.com.sun.javafx.css; >> >> The Copyright is missing from this class and the `if` and `for` clauses have >> no spa

Re: RFR: 8322964: Optimize performance of CSS selector matching [v10]

2024-05-28 Thread Andy Goryachev
On Tue, 28 May 2024 21:31:53 GMT, Marius Hanl wrote: >> John Hendrikx has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Added 100% coverage test for FixedCapacitySet > > modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/FixedCa

Re: RFR: 8322964: Optimize performance of CSS selector matching [v10]

2024-05-28 Thread Marius Hanl
On Tue, 28 May 2024 04:35:34 GMT, John Hendrikx wrote: >> Improves performance of selector matching in the CSS subsystem. This is done >> by using custom set implementation which are highly optimized for the most >> common cases where the number of selectors is small (most commonly 1 or 2). >>

Re: RFR: 8322964: Optimize performance of CSS selector matching [v10]

2024-05-27 Thread John Hendrikx
> Improves performance of selector matching in the CSS subsystem. This is done > by using custom set implementation which are highly optimized for the most > common cases where the number of selectors is small (most commonly 1 or 2). > It also should be more memory efficient for medium sized and