model-checker.git
2012-10-02 Brian Demskyfix bug.... not quite perfect for linux locks, but...
2012-10-02 Brian Norrisclockvector: snapshot the whole object
2012-10-02 Brian Norrismodel: revert broken bugfix
2012-10-02 Brian Norrismodel: fix "earliest diverge" NULL pointer exception
2012-10-02 Brian Demskystart support for drawing execution diagrams
2012-10-02 Brian DemskyFixed bug breaking our consolidation of future values...
2012-10-02 Brian DemskyTwo change:
2012-10-02 Brian Norrisrename MYFREE -> model_free
2012-10-02 Brian Norrisrename MYCALLOC -> model_calloc
2012-10-02 Brian Norrisrename MYMALLOC -> model_malloc
2012-10-02 Brian Norrismodel: refactor/reword initialize_curr_action()
2012-10-02 Brian Norrisclockvector: snapshot our clock vectors
2012-10-02 Brian Norrismymemory: add placeholder "snapshot_{calloc,malloc...
2012-10-02 Brian Norrismodel: always re-calculate clock vectors
2012-10-01 Brian Demskyanother bug fix
2012-10-01 Brian Demskybug fix...recompute promises of RMW actions at divergen...
2012-10-01 Brian Norrismodel: utilize bad_synchronization flag
2012-10-01 Brian Norrismodel: add "bad synchronization" flag
2012-10-01 Brian Norrisaction: synchronize_with - return status for out-of...
2012-10-01 Brian Norrismodel: remove debug print
2012-09-29 Brian Demskymissing commit of mo_graph changes
2012-09-28 Brian Demskyfix bug from moving read_from check_recency...check_rec...
2012-09-27 Brian Norrisnodestack: add debug prints
2012-09-27 Brian Norrismodel: push mo_graph cycle check into release_seq code
2012-09-27 Brian Norrismodel: add RMW violation debug print
2012-09-27 Brian Norrisdoc: add release sequence notes
2012-09-27 Brian Norrisdocs: move to subdirectory
2012-09-26 Brian Norrismodel: avoid infinite loop in release_seq_head()
2012-09-26 Brian Norrismodel: bugfix - iterator naming conflict
2012-09-26 Brian Norrismodel: re-check release sequences after THREAD_JOIN
2012-09-26 Brian Norrismodel: add current action work_queue comment
2012-09-25 Brian Norrismodel: mutex synchronization -> re-check release sequences
2012-09-25 Brian Norrismodel: trivial - rename 'updated' -> 'update'
2012-09-25 Brian Norrismodel: bugfix - release sequences - handle Thread compl...
2012-09-25 Brian Norrismodel: fixup spelling (and formatting) in comments
2012-09-25 Brian Norrismodel: split THREAD_* processing into process_thread_ac...
2012-09-25 Brian NorrisMerge branch 'norris'
2012-09-25 Brian Norrismodel: release_seq_head - rewrite RMW recursion as...
2012-09-25 Brian Demskyadd comments
2012-09-24 Brian Demskyfairness changes...
2012-09-21 Brian Norrismodel: flatten "pending acquire/release sequence" structure
2012-09-21 Brian NorrisMerge branch 'norris'
2012-09-21 Brian Norrismodel: bugfix - infinite loop in resolve_release_sequen...
2012-09-21 Brian Demskycomments
2012-09-20 Brian NorrisMerge branch 'norris'
2012-09-20 Brian Norrismodel: fixup style
2012-09-20 Brian DemskyMerge branch 'master' of ssh://demsky.eecs.uci.edu...
2012-09-20 Brian Demskymore documentation
2012-09-20 Brian Norrismodel: release_seq_head: improve ordering of tests
2012-09-20 Brian Norrismodel: release sequences: check last action in each...
2012-09-20 Brian Norrismodel: pad the digits in exec#.dot filenames
2012-09-20 Brian Norrismodel: add const qualifiers, fixup comments
2012-09-20 Brian Demskydocumentation
2012-09-20 Brian Norrismodel: get_last_conflict - replace if/else-if block...
2012-09-20 Brian NorrisMakefile: move common Mac flags to common.mk
2012-09-20 Brian Norrisfix compilation (includes)
2012-09-20 Brian Demskybug fixes for lock support...think it works now...
2012-09-20 Brian Demskyfix merge
2012-09-20 Brian Demskychanges
2012-09-20 Brian Demskypush changes
2012-09-19 Brian Demskymerge stuff
2012-09-19 Brian Demskymore mutex changes
2012-09-19 Brian Demskysupport for locks... untested, but doesn't break quick...
2012-09-19 Brian Demskymore bugs
2012-09-19 Brian Demskyfix merge bug
2012-09-19 Brian Demskyfix
2012-09-19 Brian Demskymy schedule changes
2012-09-19 Brian Demskymerge in master
2012-09-19 Brian Demskyfix bug
2012-09-19 Brian Norrismodel: replace list type with action_list_t
2012-09-19 Brian Norrismodel: add typedef for list of release sequence heads
2012-09-19 Brian Norrismodel: THREAD_JOIN synchronizes with THREAD_FINISH
2012-09-19 Brian Norrisaction: THREAD_JOIN can synchronize against execution...
2012-09-19 Brian Demskyichange
2012-09-18 Brian Norrismodel: add curr to action lists early
2012-09-18 Brian Norrismodel: document behavior of ModelChecker::initialize_cu...
2012-09-18 Brian Norrismodel: pull "may_read_from set" calculation out of...
2012-09-18 Brian Norrismodel: refactor ModelChecker::initialize_curr_action
2012-09-18 Brian Norrismodel: move init code to ModelChecker::initialize_curr_...
2012-09-18 Brian Demskychanges
2012-09-18 Brian Norrismodel: pull computation out of conditional
2012-09-18 Brian Norristests: add releaseseq test
2012-09-18 Brian Norrismodel: add some mo_graph fixup code to work_queue
2012-09-18 Brian NorrisMerge branch 'norris'
2012-09-18 Brian Norriscyclegraph: add ASSERT() for reflexive edges
2012-09-18 Brian Norrismodel: add infeasibility debugging
2012-09-18 Brian Norriscommon: print tracing info for ASSERT() failures
2012-09-18 Brian Norrismodel: bugfix - w_modification_order handling current...
2012-09-18 Brian Norrismodel: fixup r_modification_order
2012-09-18 Brian Norrismodel: check_recency - "already_added" always true
2012-09-18 Brian Norrismodel: bugfix get_last_seq_action()
2012-09-18 Brian Demskymore changes towards locks
2012-09-18 Brian DemskyMerge branch 'master' into mutex
2012-09-18 Brian Demskyadd mutex files
2012-09-18 Brian Demskyadd mutex files
2012-09-18 Brian Demskystart towards adding support for mutexes
2012-09-14 Brian Norrismodel: fixup happens_before/reflexivity, add 'curr...
2012-09-14 Brian NorrisMerge branch 'norris'
2012-09-14 Brian Norrismodel: release_seq synchronization generates mo_graph...
2012-09-14 Brian Norris.gitignore: ignore .dot graph files
next