=== activemq-0001: Queue/Topic consumer rotation list.remove+add vs index cursor ===
C=50    M=1000  : defective=0.307ms  fixed=0.104ms  speedup=3.0x
C=200   M=5000  : defective=0.735ms  fixed=0.537ms  speedup=1.4x
C=500   M=10000 : defective=1.630ms  fixed=1.489ms  speedup=1.1x
C=1000  M=20000 : defective=4.415ms  fixed=3.119ms  speedup=1.4x

=== activemq-0002: DemandBridge candidateConsumers List.contains vs HashSet ===
N=100  : defective=0.089ms  fixed=0.010ms  speedup=8.7x
N=500  : defective=2.128ms  fixed=0.047ms  speedup=45.4x
N=1000 : defective=8.872ms  fixed=0.090ms  speedup=98.4x
N=2000 : defective=35.776ms  fixed=0.218ms  speedup=163.8x

=== activemq-0003: TransactionContext endedXATransactions List.contains vs HashSet ===
N=100  : defective=0.119ms  fixed=0.014ms  speedup=8.8x
N=500  : defective=2.891ms  fixed=0.058ms  speedup=49.4x
N=1000 : defective=11.783ms  fixed=0.124ms  speedup=95.3x
N=2000 : defective=51.216ms  fixed=0.288ms  speedup=178.0x

