0xC0000054 / PSFilterPdn

A Paint.NET effect plugin that enables the use of 3rd party 8bf filters.
https://forums.getpaint.net/index.php?/topic/20622-psfilterpdn/
MIT License
39 stars 3 forks source link

Don't fetch the CurrentCulture on every iteration #1

Closed toehead2001 closed 7 years ago

toehead2001 commented 7 years ago

I was able to improve the plugin's load time by ~30%

Before: 2.65s After: 1.82s

0xC0000054 commented 7 years ago

I tested your change to the StringLogicalComparer class and the results when adding the items to the tree view with 166 filters in 25 categories showed a ~1% difference.

Before: 0.4272 milliseconds After: 0.4234 milliseconds.

While I appreciate your effort PSFilterPdn is a personal project and not a traditional community developed project. Because of this I am not accepting 3rd party contributions as doing so would restrict my ability to change to a different open source license.