edits
authorPeizhao Ou <peizhaoo@uci.edu>
Wed, 16 Nov 2016 21:56:57 +0000 (13:56 -0800)
committerPeizhao Ou <peizhaoo@uci.edu>
Wed, 16 Nov 2016 21:56:57 +0000 (13:56 -0800)
generate.sh

index f91e55b38acd52922b2ac03dfaa6f181c30b1549..d894a33f7c311c797aa9984e06a909f74c6bc024 100755 (executable)
@@ -1,9 +1,16 @@
 #!/bin/bash
 
-BENCH=(register ms-queue linuxrwlocks mcs-lock chase-lev-deque-bugfix treiber-stack)
+BENCH=(blocking-queue-example ms-queue linuxrwlocks mcs-lock \
+    chase-lev-deque-bugfix chase-lev-deque spsc-bugfix mpmp-queue ticket-lock \
+    concurrent-hashmap seqlock read-copy-update)
 
 ClassPath=$(dirname ${BASH_SOURCE[0]})/classes
 
-Class=edu/uci/eecs/codeGenerator/CodeGenerator 
+Class=edu/uci/eecs/codeGenerator/CodeGenerator
 
-java -cp $ClassPath $Class ${BENCH[*]}
+# Use your own directory. We recommend the original benchmarks and generated
+# instrumented benchmarks to be within the model checker's directory.
+BenchDir=
+GenerateDir=
+
+java -cp $ClassPath $Class $BenchDir $GenerateDir ${BENCH[*]}