Back to News

fix: reduce GC pressure and CPU overhead in task loops

•By Moh•changelogmain
Changelog

- Replace .Where() LINQ with direct iteration in effect/task processing

to avoid closure allocations

- Disable diagnostic Stopwatch wrappers in CreatureTask that were

consuming ~21% of CPU samples