model: add synchronize() function
-rw-r--r-- 34 .dir-locals.el
-rw-r--r-- 113 .gitignore
-rw-r--r-- 161 DEBUGGINGNOTES.txt
-rw-r--r-- 76527 Doxyfile
-rw-r--r-- 18091 LICENSE
-rw-r--r-- 1501 Makefile
-rw-r--r-- 2929 README
-rw-r--r-- 17096 action.cc
-rw-r--r-- 7286 action.h
-rw-r--r-- 426 bugmessage.h
-rw-r--r-- 2867 clockvector.cc
-rw-r--r-- 717 clockvector.h
-rw-r--r-- 1428 cmodelint.cc
-rw-r--r-- 3959 common.cc
-rw-r--r-- 987 common.h
-rw-r--r-- 228 common.mk
-rw-r--r-- 679 conditionvariable.cc
-rw-r--r-- 1254 config.h
-rw-r--r-- 537 context.cc
-rw-r--r-- 404 context.h
-rw-r--r-- 17929 cyclegraph.cc
-rw-r--r-- 3981 cyclegraph.h
-rw-r--r-- 11641 datarace.cc
-rw-r--r-- 2392 datarace.h
drwxr-xr-x - doc
-rw-r--r-- 5578 hashtable.h
-rw-r--r-- 1242 impatomic.cc
drwxr-xr-x - include
-rw-r--r-- 3343 librace.cc
-rw-r--r-- 876 libthreads.cc
-rw-r--r-- 4751 main.cc
-rw-r--r-- 220076 malloc.c
-rw-r--r-- 97891 model.cc
-rw-r--r-- 9687 model.h
-rw-r--r-- 657 mutex.cc
-rw-r--r-- 6256 mymemory.cc
-rw-r--r-- 7312 mymemory.h
-rw-r--r-- 23187 nodestack.cc
-rw-r--r-- 6175 nodestack.h
-rw-r--r-- 436 output.h
-rw-r--r-- 887 params.h
-rw-r--r-- 4792 promise.cc
-rw-r--r-- 1840 promise.h
-rwxr-xr-x 543 run.sh
-rw-r--r-- 6659 scanalysis.cc
-rw-r--r-- 819 scanalysis.h
-rw-r--r-- 6702 schedule.cc
-rw-r--r-- 1454 schedule.h
-rw-r--r-- 4083 snapshot-interface.cc
-rw-r--r-- 506 snapshot-interface.h
-rw-r--r-- 16106 snapshot.cc
-rw-r--r-- 408 snapshot.h
-rw-r--r-- 2476 stacktrace.h
-rw-r--r-- 1198 stl-model.h
drwxr-xr-x - test
-rw-r--r-- 4561 threads-model.h
-rw-r--r-- 5609 threads.cc
-rw-r--r-- 170 traceanalysis.h
-rw-r--r-- 2803 workqueue.h