MrPowerGamerBR
30d0833820
Fix world MSPT calculation affecting the server's global MSPT, use a single thread per world
...
The single thread per world is actually better because now we can profile each world separately. We still mimick the original thread pool by using a semaphore, this way we don't end up saturating all cores
2023-11-12 23:53:55 -03:00
MrPowerGamerBR
7b92cb8f66
Experimental Parallel World Ticking
2023-11-12 20:18:51 -03:00
MrPowerGamerBR
049a8e50ae
Track how much MSPT each world used
2023-11-06 22:02:49 -03:00
MrPowerGamerBR
4e105d3f9f
Let's start from scratch, shall we?
2023-10-31 00:53:47 -03:00
MrPowerGamerBR
c5730fafa4
Optimize heavy EntityLookup.ArrayIterable.<init>() calls on tickChunks
2023-10-28 20:18:25 -03:00
MrPowerGamerBR
5663ab9158
Update Upstream and Update Patches
2023-10-27 13:33:43 -03:00
MrPowerGamerBR
aa295c78bc
Update upstream, add new cherry-picked patches from other forks
2023-10-23 01:40:30 -03:00
MrPowerGamerBR
41a9628f7f
More performance optimizations and patches
2023-10-22 15:39:29 -03:00
MrPowerGamerBR
12ada64542
First commit! 🎉
2023-10-22 11:17:21 -03:00