April Fools!
Hope every one had a good time.
WoWInterface's first official addon!
SSS is designed to improve the efficiency of all addons by replacing several core functions of Lua by more efficient versions which are optimized specifically for WoW development. Straight from the website you know and love, authored by our very own Seerah, Shadowed, Shirik.
This addon provides the following enhancements to boost framerate, minimize CPU consumption, and manage memory more efficiently:
- We compressed SendAddonMessage to help with bandwidth.
- We replaced string.match with a much more efficient approximation. Because it's an approximation, it's not entirely accurate, but it turns out that most addons are over-specific in what they look for and our version works very well and is much faster.
- We also take over garbage collection entirely. Rather than consistently collecting garbage, we garbage collect only when necessary for memory or when framerate is excessively high, allowing minimization of CPU expenditure for this task.
- We modified several internal functions to request less CPU time and memory so that it can instead be deferred to the graphics engine.
Please note that we are still having some taint issues with this addon, but didn't want this to hold up the release. We are actively trying to resolve this issue. The taint issues are minor, so it shouldn't impact your daily routine.