Spigot Update - 20140921a

View previous topic View next topic Go down

avatar
Admin
Admin
Posts : 17
Join date : 2013-11-21
View user profile http://thehub.team-forum.net

PostAdmin on Sun Nov 16, 2014 10:01 pm

Spigot Update - 20140921a
 on Sat 20 Sep 2014


Hi guys,

This thread marks the release of another Spigot update. The following changes have been included.

  • Fix a few small memory leaks in some areas relating to enchants, entity AI

  • Reduce the severity of some other memory leaks

  • Remove usage of FlatMap



Memory Leaks
Whilst this patch does fix a few minor memory leaks, they are ones which have been present in Vanilla for quite a while. Most, if not all memory leaks we have seen are related to plugins storing references to player objects in collections (Set, List, Map) etc etc. This is a very bad thing to do as it is prone to causing issues of all references are not properly cleaned up on player disconnect. We have added some code to reduce the footprint of some of the EntityPlayer members, however ultimately it is up to plugins to not do this.

GUI
We have added a basic GUI to SpigotPatcher which may be used as an alternative to command line usage. You may download and test it here: [You must be registered and logged in to see this link.]. Simply double click the jar to get started.

Download Info:
[You must be registered and logged in to see this link.]

Original Jar (#1649): f2edc09c45b1f80237602dc0d1b05969
Patch File: 1581fa1b1d1e23a17dea94e78938bdba
Result Jar: a0678c559102a273df4a6df426fb3b32

NB: This patch must be applied to the #1649 jar, not any subsequent patched jars you may have created.

If you need any help installing these patches, please refer to the initial announcement and wiki articles:
[You must be registered and logged in to see this link.]
[You must be registered and logged in to see this link.]

Thanks
~ Spigot Team

View previous topic View next topic Back to top

Create an account or log in to leave a reply

You need to be a member in order to leave a reply.

Create an account

Join our community by creating a new account. It's easy!


Create a new account

Log in

Already have an account? No problem, log in here.


Log in

 
Permissions in this forum:
You cannot reply to topics in this forum