File[] srcLinuxRWLocks = { new File(homeDir
+ "/benchmark/linuxrwlocks/linuxrwlocks.c") };
- File[] srcHashtable = { new File(homeDir
- + "/benchmark/cliffc-hashtable/simplified_cliffc_hashtable.h") };
+ File[] srcHashtable = {
+ new File(homeDir
+ + "/benchmark/cliffc-hashtable/cliffc_hashtable.h"),
+ new File(homeDir + "/benchmark/cliffc-hashtable/main.cc") };
File[] srcMSQueue = {
new File(homeDir + "/benchmark/ms-queue/my_queue.c"),
new File(homeDir + "/benchmark/mpmc-queue/mpmc-queue.h"),
new File(homeDir + "/benchmark/mpmc-queue/mpmc-queue.cc") };
-// File[][] sources = { srcLinuxRWLocks, srcHashtable, srcMSQueue, srcRCU,
-// srcDeque, srcMCSLock, srcSPSCQueue, srcMPMCQueue };
+ File[][] sources = { srcLinuxRWLocks, srcHashtable, srcMSQueue, srcRCU,
+ srcDeque, srcMCSLock, srcSPSCQueue, srcMPMCQueue };
- File[][] sources = { srcLinuxRWLocks };
+// File[][] sources = { srcDeque };
// Compile all the benchmarks
for (int i = 0; i < sources.length; i++) {
CodeGenerator gen = new CodeGenerator(sources[i]);