model-checker.git
2012-11-15 Brian Norrismodel: remove useless special case
2012-11-14 Brian Norrismodel: don't export Scheduler
2012-11-14 Brian Norrismodel/promise: use ModelChecker is_enabled() interface
2012-11-14 Brian Norrismodel: is_deadlocked() (sort of) had a bug
2012-11-14 Brian Norrismodel: add ModelChecker is_enabled() functions
2012-11-14 Brian Norrisschedule: improve is_enabled() routines
2012-11-14 Brian Norrismodel: fix spacing
2012-11-14 Brian Norrismodel: move snapshot members out of header
2012-11-14 Brian NorrisREADME
2012-11-14 Brian Norrismain: change default future value sloppiness
2012-11-14 Brian Norrisnodestack: implement expiration sloppiness parameter
2012-11-14 Brian Norrismain/model: add future value expiration sloppiness...
2012-11-14 Brian Norrisnodestack: limit the number of future values per read
2012-11-14 Brian Norrismain: add maxfuturevalues parameter (-M)
2012-11-14 Brian Norriscommon: early quit on MODEL_ASSERT()
2012-11-14 Brian Norrismodel-assert: add MODEL_ASSERT() for user programs
2012-11-14 Brian Norrismodel: refactor build_reads_from_past
2012-11-14 Brian Norriscommon/config: allow enable/disable ASSERT() easily
2012-11-14 Brian Norrisrace: where possible, use "const void *" for addresses
2012-11-14 Brian Norristest: add AB/BA deadlock test
2012-11-14 Brian Norrismodel: add deadlock detection
2012-11-14 Brian Norrismodel: get_num_threads() should be const
2012-11-14 Brian Norrissnapshot: find the correct binary name
2012-11-14 Brian Norrissnapshot: read from /proc/self/maps
2012-11-14 Brian Norrismain: fixup parameter parsing for user program
2012-11-04 Brian Norrismain: always ensure defaults when printing
2012-11-04 Brian Norrismodel: fix some whitespace
2012-11-03 Brian Demskyannoying bug... Optimization was originally intended...
2012-11-03 Brian Norrispromise: fix signed/unsigned warning
2012-11-03 Brian Demskyclean up check code
2012-11-03 Brian Demskyoptimization - a given write can resolve at most one...
2012-11-03 Brian Demskyvarious fixes. linux rw locks should work again with...
2012-11-03 Brian DemskyMerge branch 'master' of ssh://demsky.eecs.uci.edu...
2012-11-03 Brian Demskyfix two bugs in model.cc...mainly don't print bogus...
2012-11-03 Brian Demskythis is the bad line...
2012-11-03 Brian Demskyprevious synchronization was weird...
2012-11-03 Brian Demskyfix bugs with promise check...
2012-11-03 Brian Demskychanges to fix at least a bug
2012-11-02 Brian Demskyfix norris bugs
2012-11-02 Brian Norrismodel: totally destroy 'curr' within initialize_curr_ac...
2012-11-02 Brian Norrisclockvector: remove old include
2012-11-01 Brian Demskyfound the bug
2012-11-01 Brian Demskyrealloc doesn't guarantee zeroing...
2012-11-01 Brian Demskybug
2012-11-01 Brian Demskyfix new bug
2012-11-01 Brian Norrisclockvector: bugfix - bad clock merge
2012-11-01 Brian Norrisnodestack: improve bounds-checking assertion
2012-11-01 Brian Norriscommon.mk: build with -O3 (except for Mac OSX)
2012-11-01 Brian Norrismodel: silence "uninitialized" warning
2012-11-01 Brian Norrismodel: update mo_may_allow restrictions
2012-10-29 Brian Norristests: add thinair test
2012-10-29 Brian NorrisMakefile/malloc: don't warn for self-assign
2012-10-29 Brian NorrisMakefile: use -rdyanmic only for linking
2012-10-29 Brian Norristests: use signed printf format
2012-10-26 Brian Demskychanges to allow running programs with racing initializ...
2012-10-25 Brian Demskycheck in test
2012-10-25 Brian Demskyadd test from nitpick paper...
2012-10-25 Brian Demskyembarrassing bug...fixed...
2012-10-19 Brian Norrismodel: fix - RMW cannot break release sequences
2012-10-12 Brian NorrisDoxygen: document subdirectories
2012-10-12 Brian Norristhread_id_t: add comments
2012-10-12 Brian Norrisfixup 'int' vs. 'thread_id_t' usage
2012-10-12 Brian Norrismodeltypes: move to include/ dir, for now
2012-10-12 Brian Norrismutex: define empty destructor
2012-10-12 Brian Norriscondition_variable: move header
2012-10-12 Brian Demskyadd two test cases
2012-10-12 Brian Demskyforgot to add two files...
2012-10-12 Brian Demskycommit untested condvar code
2012-10-12 Brian DemskyMerge branch 'master' of ssh://demsky.eecs.uci.edu...
2012-10-12 Brian Norrismove other interface headers to include/
2012-10-11 Brian Demskycompiles with condition variables file added...
2012-10-11 Brian Norrismutex: move mutex.h to standard name/location
2012-10-11 Brian Norrisinclude/: add small header comments
2012-10-11 Brian Norrisimpatomic: add multiple-inclusion guards
2012-10-11 Brian Norrisaction: improve printing
2012-10-10 Brian NorrisMakefile: add benchmarks to top-level
2012-10-10 Brian Norrissegfault file/line breakpoint info
2012-10-10 Brian NorrisMerge remote-tracking branch 'origin/master'
2012-10-10 Brian Norrisimpatomic: add strong/weak compare_exchange
2012-10-10 Brian Demskymake scheduler choose fair schedules when threads with...
2012-10-10 Brian Norrisaction: add NULL dereference assertion
2012-10-10 Brian Norristhreads: correct 'thrd_yield()'
2012-10-10 Brian DemskyMerge branch 'master' of ssh://demsky.eecs.uci.edu...
2012-10-10 Brian Demskymake linux_rw locks work again
2012-10-10 Brian NorrisMerge remote-tracking branch 'origin/master'
2012-10-10 Brian Norrisimpatomic: rename all 'swap' to 'exchange'
2012-10-10 Brian Demskyfix some of the bugs related to barrier example...
2012-10-10 Brian Norrisinclude: add multiple-inclusion guards
2012-10-09 Brian Norris.gitignore: ignore 'benchmarks' folder
2012-10-09 Brian Norristests: use <stdatomic.h>
2012-10-09 Brian Norrismove libthreads.h -> include/threads.h
2012-10-09 Brian Norrisrename threads.h -> threads-model.h
2012-10-09 Brian Norrisinclude: add <atomic> header
2012-10-09 Brian Demskydid a little more looking at infeasible executions...
2012-10-09 Brian Norrismodel: JOIN/LOCK unification
2012-10-09 Brian Norrisdatarace: reformat datarace printing
2012-10-09 Brian Norristhreads: allocate on user's snapshotting heap
2012-10-09 Brian Norrisschedule: bugfix - fix typo in wake
2012-10-09 Brian Norrisuser_main: pass remaining arguments to the user program
2012-10-09 Brian Norrismain: rename 'real_main()' to 'model_main()'
next