github suprepupre/wow-optimize v3.5.5

15 hours ago

What's New

This release enables 4 optimizations confirmed stable through extensive community testing (Morbent, Billy Hoyle, NoGoodLife). All were previously disabled in v3.5.4 due to crash concerns — now verified safe.

Enabled Optimizations

Feature FPS Impact Notes
Phase 2 Lua fast paths 97-158 28+ Lua functions accelerated (type, math.*, string.*, select, rawequal, table.concat, unpack)
GetFileSizeEx cache 94-151 Handle-based file size caching
luaH_getstr cache 87-144 Table string-key lookup acceleration
lua_getfield cache 85-146 _G field access acceleration

Also Included

  • Combatlog bug fix — log retention increased from 300s to 1800s, fixing a 16-year-old issue where combat events were silently lost during extended sessions
  • mimalloc allocator replacement for CRT malloc/free/realloc/calloc
  • Adaptive Lua GC with 4-tier stepping (normal, combat, idle, loading)
  • Frame pacing via PreciseSleep + QPC-based timer redirection
  • TCP_NODELAY, socket buffer tuning, low-delay TOS
  • MPQ handle tracking, sequential-scan hints, adaptive read-ahead cache
  • FPS cap raised from 200 to 999
  • VA Arena (512MB high-address arena) to reduce 32-bit address fragmentation

Stability Notes

The following remain disabled due to confirmed crashes across multiple testers:

  • CombatLog full event cache (crash on character world login)
  • lua_pushstring cache (crash on character world login)
  • lua_rawgeti cache (crash on character world login)
  • ApiCache (breaks Outfitter + GearScore addons)

Installation

Option A (recommended): Copy version.dll + wow_optimize.dll to your WoW folder. Launch normally.

Option B: Use wow_loader.exe + wow_optimize.dll.

Option C: Manual injection with your preferred injector.

Recommended Combo

Use with !LuaBoost for best results.

Credits

Huge thanks to Morbent, Billy Hoyle, and NoGoodLife for extensive pre-release testing across 12+ configurations.

Don't miss a new wow-optimize release

NewReleases is sending notifications on new releases.