7 Commits
Author SHA1 Message Date
OEVGandClaude Sonnet 5.5 1c317a0cb8 Release 2.8.2: ignore sub-64 KB heap drops in the weirdperformance cycle counter
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-11-03 02:57:06 +00:00
OEVGandClaude Sonnet 5.5 109335a325 Release 2.8.1
Recognize weirdperformance cycles (threshold reset by the normal rule) instead of blaming an unknown addon; print heap/threshold for real unknowns.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-11-03 01:02:11 +00:00
OEVGandClaude Sonnet 5.5 db6f7d90cc Release 2.8.0: live per-addon memory from ClassicAPI
/ggc addons reads GetAddOnMemoryUsage when ClassicAPI provides it, so the
!!!!GentleGC_Memory companion is only needed without it. /ggc also shows the
client's scriptMemory limit and warns when scriptProfile is on.
Adds tests/test_native_memory.lua.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-11-02 15:11:01 +00:00
OEVGandClaude Sonnet 5.5 b882053ca5 Show the game event before unattributed collections and threshold changes
When a collection or threshold change can't be tied to an addon, name the
last game event seen (or 'no recent event' after 5 s) in the debug line and
in /ggc, to help tell client mods and the game from real addons.
Adds tests/test_unknown_context.lua.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-11-01 01:49:03 +00:00
OEVGandClaude Sonnet 5.5 344b17ac99 Make tests/run_all.sh executable
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-10-31 21:33:49 +00:00
OEVGandClaude Sonnet 5.5 21fabd2679 Add tests README and run_all.sh
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-10-31 21:33:43 +00:00
OEVGandClaude Sonnet 5.5 00c7860f31 GentleGC v2.7 (unified edition)
Squashed history of the earlier README and patch commits.
Original history kept locally on branch backup/pre-squash.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwtugSE5NbbiWQCbbKX
2026-10-31 21:33:36 +00:00