Commit History

Autor SHA1 Mensaxe Data
  Zoey76 b971719e72 BETA: Core cleanup: %!s(int64=13) %!d(string=hai) anos
  Zoey76 b10bd8ba9d BETA: Misc fixes: %!s(int64=13) %!d(string=hai) anos
  Rumen Nikiforov a322ecf953 BETA: Administration rework: %!s(int64=13) %!d(string=hai) anos
  Rumen Nikiforov 07f6609900 Removing Deprecated method %!s(int64=13) %!d(string=hai) anos
  Rumen Nikiforov 20403d9a19 L2World's objects debug fix thanks nik for report. %!s(int64=13) %!d(string=hai) anos
  Rumen Nikiforov 91cc93a1d3 BETA: Improving L2World's debug regarding OID Map %!s(int64=13) %!d(string=hai) anos
  Zoey76 4b55037574 BETA: ClassCastException fix from [4998] and [4999]. %!s(int64=13) %!d(string=hai) anos
  Nik 2333758066 BETA: Using propper way getting values in an array at L2TIntObjectHashMap since the update done on trove. This way we will prevent unexpected AIOOBEs %!s(int64=13) %!d(string=hai) anos
  Zoey76 7daae222fd BETA: Updating to Trove 3.0.0. %!s(int64=13) %!d(string=hai) anos
  Zoey76 2f9653e817 BETA: Enabling project specific JavaDoc settings: %!s(int64=13) %!d(string=hai) anos
  Nik ee09e63804 BETA: Added some extras to L2TIntObjectHashMap and fixed a problem where server shutdown didnt run properly. %!s(int64=13) %!d(string=hai) anos
  Rumen Nikiforov b4d71a8c7d BETA: Cleanup all useless commends like //synchronized (blabla) %!s(int64=13) %!d(string=hai) anos
  Nik bc66790984 Creating a L2TIntObjectHashMap which is a synchrinized TIntObjectHashMap via ReentrantReadWriteLock and cleaning up L2World.java from the synchronizers, since we are using L2TIntObjectHashMap. %!s(int64=13) %!d(string=hai) anos
  Nik a731a3de61 L2World maps(_allPlayers, _allObjects, _petsInstance) reworked. They are now TIntObjectHashMap surrounded by ReentrantReadWriteLock working as synchronization. Keep in mind that FastMap<K,V>.shared() drains a lot of CPU usage, because the whole map is filled with synchronizations. ReentrantLock is much faster than synchronized and it does the same job, even better. %!s(int64=13) %!d(string=hai) anos
  mrTJO 01b0b79c04 BETA: Updated getType() for ex client packets %!s(int64=14) %!d(string=hai) anos
  MELERIX 87713a5a62 %!s(int64=14) %!d(string=hai) anos