File Details
iddqd v0.6.1
- R
- Feb 1, 2026
- 597.25 KB
- 31
- 2.5.5
- Classic TBC
File Name
iddqd_app0.6.1.zip
Supported Versions
- 2.5.5
Changelog — Performance & Stability Hardening
Scope: Prevent UI freezes, reduce CPU usage, and bound memory growth
Type: Non-breaking, internal performance fixes only
Fixed
sync.lua
- Replaced O(n²) string concatenation during chunk reassembly with
table.concat - Prevents freezes when receiving large addon messages
- Replaced O(n²) string concatenation during chunk reassembly with
guild_roster.lua
- Throttled
GUILD_ROSTER_UPDATEscans (5s max) - Deferred heavy roster scans via
C_Timer.After - Added cleanup for stale
_pendingGearentries to prevent memory growth - Eliminates freezes when toggling “Show Offline Members”
- Throttled
ui.lua
- Throttled popup
OnUpdate(20Hz instead of every frame) - Minimap
OnUpdatenow only active while dragging - Significantly reduced idle CPU usage
- Throttled popup
events.lua
- Throttled raid-wide scans triggered by
GROUP_ROSTER_UPDATE(2s) - Prevents lag spikes during rapid roster changes
- Throttled raid-wide scans triggered by