This performance improvement was made available in 0.28 and callstack fixes were made available in 0.31. This is (at least) a 2x performance improvement for Talon and also allows us to increase the limits without running into fatal errors.
Attached an execution flamegraph which shows that the vast majority of time spent is within xpath.
There maybe some value in updating xmldom because of improvements to their dependencies, but I didn't see any major performance improvements introduced directly to xmldom.
This performance improvement was made available in 0.28 and callstack fixes were made available in 0.31. This is (at least) a 2x performance improvement for Talon and also allows us to increase the limits without running into fatal errors.
Attached an execution flamegraph which shows that the vast majority of time spent is within
xpath
.15495.0x.zip
There maybe some value in updating
xmldom
because of improvements to their dependencies, but I didn't see any major performance improvements introduced directly toxmldom
.