Hello everyone.
I'm here with revision 601 to announce the removal of Javolution library.
Along with it, memory leaks and potential nulls were fixed.
Couple of bugs, not visible to naked eye, were also fixed in the way.
This commit includes cleanup, and it also reduces warnings from 15xx to 2xx.
Also:
- Javolution TextBuilders were replaced by StringBuilder, combined with StringUtil to increase performance.
- Added boolean isHeroItem for hero items.
- Fixed para_all command not working. Also, it now affects all characters around and not just players.
- Admin shutdown page changed so that it's displayed again if admin uses shutdown or restart commands.
- Organized GameServer startup operations (Instance Managers and Data Tables were loaded in a messed order).
This might improve startup a little bit.
This update increases free memory to almost 100MB.
Best regards,
DnR
I'm here with revision 601 to announce the removal of Javolution library.
Along with it, memory leaks and potential nulls were fixed.
Couple of bugs, not visible to naked eye, were also fixed in the way.
This commit includes cleanup, and it also reduces warnings from 15xx to 2xx.
Also:
- Javolution TextBuilders were replaced by StringBuilder, combined with StringUtil to increase performance.
- Added boolean isHeroItem for hero items.
- Fixed para_all command not working. Also, it now affects all characters around and not just players.
- Admin shutdown page changed so that it's displayed again if admin uses shutdown or restart commands.
- Organized GameServer startup operations (Instance Managers and Data Tables were loaded in a messed order).
This might improve startup a little bit.
This update increases free memory to almost 100MB.
Best regards,
DnR
Last edited by DnR on 17th March 2019, 23:50; edited 1 time in total