add support for "C_RET, S_RET, JustifyingPre/Postconditions"
[cdsspec-compiler.git] / src / edu / uci / eecs / codeGenerator / Environment.java
index 563babbbd15d518706dda3b8cb77ec11fbf1789a..9a7be19f01e66b33c1a7fa1402529b651385bf7c 100644 (file)
@@ -22,7 +22,8 @@ public class Environment {
                        + "/test-cdsspec/";
        public final static String GeneratedFilesDir = ModelCheckerTestDir;
 
-       public final static String REGISTER = "register";
+       public final static String REGISTER_ACQREL = "register-acqrel";
+       public final static String REGISTER_RELAXED = "register-relaxed";
        public final static String MS_QUEUE = "ms-queue";
        public final static String LINUXRWLOCKS = "linuxrwlocks";
        public final static String MCS_LOCK = "mcs-lock";
@@ -35,8 +36,11 @@ public class Environment {
        public final static String SPSC = "spsc-bugfix";
        public final static String MPMC = "mpmc-queue";
        
+       public final static String BLOCKING_QUEUE_EXAMPLE = "blocking-mpmc-example";
+       
        public final static String[] Benchmarks = {
-               REGISTER,
+               REGISTER_ACQREL,
+               REGISTER_RELAXED,
                MS_QUEUE,
                LINUXRWLOCKS,
                MCS_LOCK,
@@ -47,7 +51,8 @@ public class Environment {
                READ_COPY_UPDATE,
                CONCURRENT_MAP,
                SPSC,
-               MPMC
+               MPMC,
+               BLOCKING_QUEUE_EXAMPLE,
        }; 
 
 }