BungeeCord/event
Tux 59208aad86 Improve EventBus by removing read locking.
This is primarily done by using ConcurrentHashMap, which has lock-free reads and thread-contention-based writes. Only one thread at a time can register threads, however, as baking events isn't thread safe (and there's no reason to make it thread-safe anyway).

My own benchmarks indicate 1.4-2.2 million operations/ms throughput and approximately ~1ns/event post for four threads posting events.
2015-09-05 13:33:18 +10:00
..
src Improve EventBus by removing read locking. 2015-09-05 13:33:18 +10:00
nb-configuration.xml Might need a better way to do this...... oh well, add all the netbeans code style files 2013-06-01 11:12:03 +10:00
pom.xml Update versions to 1.8... oops 2014-09-01 16:56:03 +10:00