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