Big performance decreases to style Inkex functions in v1.2
Many of the main Inkex functions execute slowly in v1.2. I profiled the code and found that the increases are due to Inkex functions, not anything related to the binary.
Examples:
- 1347488 calls to inkex\styles.py:87(
__init__) take 5.99 s in v1.1 and 24.2 s in v1.2 - 279756 calls to _base.py:148(
__getattr__) take 8.347 s in v1.1 and 15.8 s in v1.2 - 1117228 calls to styles.py:103(
_parse_str) take 1.1 s in v1.1 and 7.7 s in v1.2
Most of the main offenders seem to be style-related. Perhaps a new hotspot was generated?
Edited by David Burghoff