Changes

Summary

  1. Experimental: reduce synchronization for ChickenChunks event handling. (commit: 8e523eb) (details)
Commit 8e523eb4c72e4b9e1334fd12be08f81247b0ab1d by rallanpcl
Experimental: reduce synchronization for ChickenChunks event handling. Fix #500.

Signed-off-by: Ross Allan <[email protected]>
(commit: 8e523eb)
The file was removedsrc/common/me/nallar/tickthreading/collections/TreeMapHashMap.java
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/ThreadManager.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/tickregion/TileEntityTickRegion.java (diff)
The file was removedsrc/common/me/nallar/tickthreading/collections/ConcurrentLinkedQueueList.java
The file was addedsrc/common/me/nallar/collections/CopyOnWriteVector.java
The file was removedsrc/common/me/nallar/tickthreading/collections/SynchronizedList.java
The file was addedsrc/common/me/nallar/collections/ComodificationDebugLinkedList.java
The file was addedsrc/common/me/nallar/collections/LongSet.java
The file was removedsrc/common/me/nallar/tickthreading/collections/HashSetReplaceIterateTempListClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/ComodificationDebugLinkedList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/SynchronizedMap.java
The file was removedsrc/common/me/nallar/tickthreading/collections/ArrayListReplaceIterateTempListClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/LongList.java
The file was addedsrc/common/me/nallar/collections/CHashMapReplaceClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/ForcedChunksRedirectMap.java
The file was addedsrc/common/me/nallar/collections/ConcurrentQueueList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/LinkedHashSetTempSetNoClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/HashSetReplaceIterateTempListNoClear.java
The file was addedsrc/common/me/nallar/collections/LinkedTimedHashMapQueue.java
The file was modifiedsrc/common/me/nallar/patched/PatchSpawnerAnimals.java (diff)
The file was addedsrc/common/me/nallar/collections/TreeMapHashMap.java
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/tickregion/EntityTickRegion.java (diff)
The file was addedsrc/common/me/nallar/collections/LinkedListReplaceIterateTempListClear.java
The file was modifiedsrc/common/me/nallar/patched/storage/PatchChunk.java (diff)
The file was modifiedsrc/common/me/nallar/patched/world/tracking/PatchPlayerManager.java (diff)
The file was modifiedsrc/common/me/nallar/patched/world/PatchWorld.java (diff)
The file was removedsrc/common/me/nallar/tickthreading/collections/ComodificationDebugArrayList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/CHashMap.java
The file was addedsrc/common/me/nallar/collections/CHashtable.java
The file was addedsrc/common/me/nallar/collections/CArrayList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/SynchronizedSet.java
The file was modifiedsrc/common/me/nallar/patched/world/PatchWorldServer.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/TickManager.java (diff)
The file was removedsrc/common/me/nallar/tickthreading/collections/ConcurrentUnsafeIterableArrayList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/CopyOnWriteVector.java
The file was removedsrc/common/me/nallar/tickthreading/collections/ListIteratorRemoveQueue.java
The file was addedsrc/common/me/nallar/collections/ConcurrentIterableArrayList.java
The file was addedsrc/common/me/nallar/collections/ArrayListReplaceIterateTempListClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/CArrayList.java
The file was addedsrc/common/me/nallar/collections/CHashMap.java
The file was addedsrc/common/me/nallar/collections/LinkedHashSetTempSetNoClear.java
The file was addedsrc/common/me/nallar/collections/ForcedChunksRedirectMap.java
The file was addedsrc/common/me/nallar/collections/ConcurrentLinkedQueueList.java
The file was addedsrc/common/me/nallar/collections/SynchronizedSet.java
The file was removedsrc/common/me/nallar/tickthreading/collections/LinkedTimedHashMapQueue.java
The file was removedsrc/common/me/nallar/tickthreading/collections/ConcurrentQueueList.java
The file was addedsrc/common/me/nallar/collections/LinkedListIterateClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/CHashtable.java
The file was addedsrc/common/me/nallar/collections/ConcurrentUnsafeIterableArrayList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/LockArrayList.java
The file was addedsrc/common/me/nallar/collections/ComodificationDebugArrayList.java
The file was addedsrc/common/me/nallar/collections/SynchronizedMap.java
The file was addedsrc/common/me/nallar/collections/SynchronizedPriorityQueue.java
The file was addedsrc/common/me/nallar/collections/HashSetReplaceIterateTempListNoClear.java
The file was addedsrc/common/me/nallar/collections/LockArrayList.java
The file was addedsrc/common/me/nallar/collections/ListIteratorRemoveQueue.java
The file was modifiedresources/patches-deobfuscated.xml (diff)
The file was addedsrc/common/me/nallar/collections/HashSetReplaceIterateTempListClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/TreeHashSet.java
The file was modifiedsrc/common/me/nallar/patched/network/PatchTcpConnection.java (diff)
The file was addedsrc/common/me/nallar/collections/TreeHashSet.java
The file was addedsrc/common/me/nallar/collections/SynchronizedList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/LinkedListReplaceIterateTempListClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/LongSet.java
The file was addedsrc/common/me/nallar/collections/LongList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/CHashMapReplaceClear.java
The file was removedsrc/common/me/nallar/tickthreading/collections/ConcurrentIterableArrayList.java
The file was removedsrc/common/me/nallar/tickthreading/collections/SynchronizedPriorityQueue.java