When one or more filters are enabled, the viewing time for small and medium-sized graphs is dominated by the creation and initialization of JavaScript engines used for filter evaluation. Furthermore, the viewing time increases linearly with the number of filters applied, as an engine is created for every filter application.
Viewing time can be improved by instead creating and initializing a single JavaScript engine and reusing it for each filter application.
Viewing time can be improved by instead creating and initializing a single JavaScript engine and reusing it for each filter application.
- blocks
-
JDK-8273666 Improve IdealGraphVisualizer tool
-
- Resolved
-