edits
[cdsspec-compiler.git] / src / edu / uci / eecs / specCompiler / codeGenerator / CodeGenerator.java
index c75fd81a48566e72c53733e1ce94e945f05e83ad..fe4fd3bb85d6b00e45ace6c1dc9c83748f1f7360 100644 (file)
@@ -318,11 +318,12 @@ public class CodeGenerator {
                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"),
@@ -340,7 +341,7 @@ public class CodeGenerator {
 //             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]);