wow_optimize v2.0.1
Bugfix release.
Fixes
- Main thread priority set to ABOVE_NORMAL (was HIGHEST — could cause disconnects)
- Removed experimental string intern cache (caused Error #132 on
/reload) - [fix: zone transition crashes (ICC → Dalaran)
Full feature list (23 optimizations)
- mimalloc allocator (CRT + Lua VM)
- Lua string table pre-sizing (32K buckets)
- Adaptive 4-tier GC stepping (normal/combat/idle/loading)
- Full network stack (TCP_NODELAY + Immediate ACK + QoS + fast keepalive)
- 64KB MPQ ReadFile cache + sequential scan hints
- UI widget cache (10 hooks, auto-discovered, taint-free)
- GetSpellInfo cache (500ms TTL) + GetItemInfo cache (permanent)
- Combat log optimizer (retention + periodic cleanup)
- QPC-based GetTickCount + 0.5ms timer resolution
- CriticalSection spin optimization
- Thread affinity + priority + working set lock
- Background logging (ring buffer + dedicated thread)
- Frame budget manager
Install
See README for 3 install methods (auto-load, loader, manual injection).
Recommended
Use with !LuaBoost v1.9.0 for full optimization coverage.