From 4b8bede92c7b6905b3581a67ba2e7cd0f94fcc72 Mon Sep 17 00:00:00 2001 From: OEVG <950+oevg@noreply.octowow.st> Date: Sat, 31 Oct 2026 16:03:43 +0000 Subject: [PATCH] Update README.md --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e01441c..e91e655 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Gentle Garbage Collection — unified edition (v2.6) +Gentle Garbage Collection — unified edition (v2.7) --- For WoW 1.18.1 clients (Lua 5.0). @@ -18,6 +18,16 @@ collections and plans with the lowest one it has seen. A pause can't be made shorter, but it can be moved. GentleGC moves it to moments you won't notice. +- weirdperformance (WeirdUtils): supported. It replaces the game's collector: + each cycle does one full mark, then frees memory in small chunks, setting + the threshold to 128 KB above the memory in use between chunks. Gentle GC + recognizes this (through `GetWeirdUtilsVersion`), doesn't count or log the + chunks, never starts a collection in the middle of a cycle, lets the chunks + keep running in combat, and uses the combat headroom only to keep the next + cycle's full mark out of the fight. `/ggc` shows its cycles and chunks. + Don't run it together with wow_turbo: both replace the same part of the + game's collector. + **When it collects** - Loading screens, logging out, death/release, AFK, flight masters, and when you open a merchant, bank, mailbox, auction house or trainer.