07bc6ec10bBETA: Adding more server shutdown log messages and a nice feature that tracks down methods' execution time and overall server shutdown time.
13 년 전
Nik
ee09e63804BETA: Added some extras to L2TIntObjectHashMap and fixed a problem where server shutdown didnt run properly.
13 년 전
Nik
a731a3de61L2World 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.