22 |
|
echo "Java is " $RUN |
23 |
|
echo "Trials per test: " $TRIALS |
24 |
|
|
25 |
+ |
echo CASLoops |
26 |
+ |
$RUN CASLoops |
27 |
|
echo SimpleReentrantLockLoops |
28 |
|
$RUN SimpleReentrantLockLoops $TRIALS |
29 |
|
echo SimpleMutexLoops |
62 |
|
$RUN ExecutorCompletionServiceLoops $TRIALS |
63 |
|
echo CachedThreadPoolLoops |
64 |
|
$RUN CachedThreadPoolLoops $TRIALS |
65 |
< |
echo ConcurrentQueueLoops |
65 |
> |
echo ConcurrentQueueLoops ConcurrentLinkedQueue |
66 |
|
$RUN ConcurrentQueueLoops java.util.concurrent.ConcurrentLinkedQueue $TRIALS |
67 |
+ |
echo ConcurrentQueueLoops SynchronizedLinkedListQueue |
68 |
+ |
$RUN ConcurrentQueueLoops SynchronizedLinkedListQueue $TRIALS |
69 |
|
echo ConcurrentDequeLoops |
70 |
|
$RUN ConcurrentDequeLoops java.util.concurrent.LinkedBlockingDeque $TRIALS |
71 |
|
echo DequeBash ArrayDeque |
72 |
|
$RUN DequeBash java.util.ArrayDeque $TRIALS |
73 |
|
echo DequeBash LinkedList |
74 |
|
$RUN DequeBash java.util.LinkedList $TRIALS |
75 |
< |
echo DequeBash LinkedBlockingdeque |
75 |
> |
echo DequeBash LinkedBlockingDeque |
76 |
|
$RUN DequeBash java.util.concurrent.LinkedBlockingDeque $TRIALS |
77 |
|
echo ExchangeLoops |
78 |
|
$RUN ExchangeLoops $TRIALS |
79 |
+ |
echo TimeoutExchangerLoops |
80 |
+ |
$RUN TimeoutExchangerLoops $TRIALS |
81 |
+ |
echo TSPExchangerTest |
82 |
+ |
$RUN TSPExchangerTest $TRIALS |
83 |
|
echo CancelledFutureLoops |
84 |
|
$RUN CancelledFutureLoops $TRIALS |
85 |
|
echo MapCheck ConcurrentHashMap |
96 |
|
$RUN NavigableSetCheck java.util.TreeSet $TRIALS |
97 |
|
echo SetBash ConcurrentSkipListSet |
98 |
|
$RUN SetBash java.util.concurrent.ConcurrentSkipListSet $TRIALS 100 |
99 |
+ |
echo SetBash ConcurrentHashSet |
100 |
+ |
$RUN SetBash ConcurrentHashSet $TRIALS 100 |
101 |
|
echo NavigableSetCheck ConcurrentSkipListSet |
102 |
|
$RUN NavigableSetCheck java.util.concurrent.ConcurrentSkipListSet $TRIALS |
103 |
|
echo MapLoops ConcurrentHashMap |
106 |
|
$RUN MapLoops java.util.concurrent.ConcurrentSkipListMap $TRIALS |
107 |
|
echo MapLoops RWTreeMap |
108 |
|
$RUN MapLoops RWMap $TRIALS |
109 |
+ |
echo StringMapLoops ConcurrentHashMap |
110 |
+ |
$RUN StringMapLoops java.util.concurrent.ConcurrentHashMap $TRIALS |
111 |
+ |
echo StringMapLoops ConcurrentSkipListMap |
112 |
+ |
$RUN StringMapLoops java.util.concurrent.ConcurrentSkipListMap $TRIALS |
113 |
+ |
echo StringMapLoops RWTreeMap |
114 |
+ |
$RUN StringMapLoops RWMap $TRIALS |
115 |
|
echo MapWordLoops ConcurrentHashMap |
116 |
|
$RUN MapWordLoops java.util.concurrent.ConcurrentHashMap $TRIALS |
117 |
|
echo MapWordLoops java.util.TreeMap |
120 |
|
$RUN MapWordLoops RWMap $TRIALS |
121 |
|
echo MapWordLoops ConcurrentSkipListMap |
122 |
|
$RUN MapWordLoops java.util.concurrent.ConcurrentSkipListMap $TRIALS |
123 |
+ |
echo CollectionLoops RWCollection |
124 |
+ |
$RUN CollectionLoops RWCollection $TRIALS |
125 |
+ |
echo CollectionLoops SCollection |
126 |
+ |
$RUN CollectionLoops SCollection $TRIALS |
127 |
+ |
echo CollectionLoops SynchronizedCollection |
128 |
+ |
$RUN CollectionLoops SynchronizedCollection $TRIALS |
129 |
|
echo CollectionWordLoops ConcurrentSkipListSet |
130 |
|
$RUN CollectionWordLoops java.util.concurrent.ConcurrentSkipListSet |
131 |
|
echo CollectionWordLoops ConcurrentLinkedQueue |
154 |
|
$RUN RLIBar -np $TRIALS |
155 |
|
echo RLIBar -batch 10 |
156 |
|
$RUN RLIBar -batch 10 -np $TRIALS |
157 |
+ |
echo UnboundedQueueFillEmptyLoops |
158 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.ArrayDeque |
159 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.PriorityQueue |
160 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.concurrent.PriorityBlockingQueue |
161 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.LinkedList |
162 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.concurrent.ConcurrentLinkedQueue |
163 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.concurrent.LinkedBlockingQueue |
164 |
+ |
$RUN UnboundedQueueFillEmptyLoops java.util.concurrent.LinkedBlockingDeque |
165 |
+ |
echo IteratorLoops |
166 |
+ |
$RUN IteratorLoops java.util.ArrayList |
167 |
+ |
$RUN IteratorLoops java.util.Vector |
168 |
+ |
$RUN IteratorLoops java.util.concurrent.CopyOnWriteArrayList |
169 |
+ |
$RUN IteratorLoops java.util.LinkedList |
170 |
+ |
$RUN IteratorLoops java.util.concurrent.ConcurrentLinkedQueue |
171 |
+ |
$RUN IteratorLoops java.util.concurrent.LinkedBlockingQueue |
172 |
+ |
$RUN IteratorLoops java.util.ArrayDeque |
173 |
+ |
$RUN IteratorLoops java.util.concurrent.LinkedBlockingDeque |
174 |
+ |
$RUN IteratorLoops java.util.PriorityQueue |
175 |
+ |
$RUN IteratorLoops java.util.concurrent.PriorityBlockingQueue |
176 |
+ |
$RUN IteratorLoops java.util.TreeSet |
177 |
+ |
$RUN IteratorLoops java.util.concurrent.ConcurrentSkipListSet |
178 |
+ |
$RUN IteratorLoops java.util.HashSet |
179 |
+ |
$RUN IteratorLoops ConcurrentHashSet |