File[] srcTrylock = { new File(homeDir
+ "/benchmark/trylock/trylock.c") };
-// File[] srcDeque = {
-// new File(homeDir + "/benchmark/chase-lev-deque-bugfix/deque.c"),
-// new File(homeDir + "/benchmark/chase-lev-deque-bugfix/main.c"),
-// new File(homeDir + "/benchmark/chase-lev-deque-bugfix/testcase.c"),
-// new File(homeDir + "/benchmark/chase-lev-deque-bugfix/deque.h") };
+ File[] srcDeque = {
+ new File(homeDir + "/benchmark/chase-lev-deque-bugfix/deque.c"),
+ new File(homeDir + "/benchmark/chase-lev-deque-bugfix/main.c"),
+ new File(homeDir + "/benchmark/chase-lev-deque-bugfix/testcase1.c"),
+ new File(homeDir + "/benchmark/chase-lev-deque-bugfix/testcase2.c"),
+ new File(homeDir + "/benchmark/chase-lev-deque-bugfix/deque.h") };
//
File[] srcMCSLock = {
new File(homeDir + "/benchmark/mcs-lock/mcs-lock.cc"),
// File[][] sources = { srcLinuxRWLocks, srcMSQueue, srcRCU,
// srcDeque, srcMCSLock, srcSPSCQueue, srcMPMCQueue, srcHashtable };
- File[][] sources = {srcRCU};
+ File[][] sources = {srcDeque};
// Compile all the benchmarks
for (int i = 0; i < sources.length; i++) {
CodeGenerator gen = new CodeGenerator(sources[i]);