Categories / Addons / LuaBoost

LuaBoost

GitHub: suprepupre/LuaBoost

LuaBoost preview

LuaBoost is a WoW 3.3.5a addon that reduces addon-side overhead with adaptive garbage collection, loading helpers, table pooling, throttling and lightweight diagnostics. It works without the optional wow_optimize.dll; the DLL adds runtime and memory optimizations when available.

Features

  • Adaptive GC profiles for normal, combat, idle and loading states
  • Table pool and reusable runtime helpers
  • SpeedyLoad event suppression during loading screens
  • Update throttling and OnUpdate dispatcher API for addon authors
  • FPS, event, memory-growth and callback diagnostics
  • Optional integration with wow_optimize.dll

Commands

  • /lb status - show current status
  • /lb gc - show GC and DLL information
  • /lb pool - show table-pool statistics
  • /lb toggle - enable or disable the GC manager
  • /lb force - run a full garbage collection
  • /lb sl, /lb sl safe, /lb sl agg - configure SpeedyLoad
  • /lb fps, /lb events, /lb memleak - run diagnostics
  • /lb settings - open Interface Options
  • /lb help - show the command list

Configuration

Open ESC → Interface → AddOns → LuaBoost to choose a GC preset, set per-mode thresholds, configure SpeedyLoad and enable optional diagnostics.

Installation

  1. Download and extract the release.
  2. Move the LuaBoost folder to Interface/AddOns/.
  3. Enable it at character selection and configure it in the Interface options.

Compatibility

Designed for the WoW 3.3.5a (WotLK) client. Public DLL builds intentionally keep some risky API-cache and event features disabled.

Related articles