model: add 'const'
[c11tester.git] / model.cc
2012-11-15 Brian Norrismodel: add 'const'
2012-11-15 Brian Norrismodel: routine to check if execution is complete
2012-11-15 Brian DemskyMerge branch 'master' of /home/git/model-checker
2012-11-15 Brian Demskymake hashtables only contain primitive types or pointers
2012-11-15 Brian DemskyMerge branch 'master' of /home/git/model-checker
2012-11-15 Brian Demskymerge
2012-11-15 Brian Norrismodel: remove useless special case
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 Norrismodel: move snapshot members out of header
2012-11-14 Brian Norrismodel: refactor build_reads_from_past
2012-11-14 Brian Norrismodel: add deadlock detection
2012-11-14 Brian Norrismodel: get_num_threads() should be const
2012-11-07 Brian Norrismodel: add deadlock detection
2012-11-07 Brian Norrismodel: get_num_threads() should be const
2012-11-06 Brian Norrismodel: refactor build_reads_from_past
2012-11-04 Brian NorrisMerge branch 'master' into pldi13
2012-11-04 Brian Norrismodel: fix some whitespace
2012-11-03 Brian NorrisMerge remote-tracking branch 'origin/master' into pldi13
2012-11-03 Brian Demskyannoying bug... Optimization was originally intended...
2012-11-03 Brian NorrisMerge remote-tracking branch 'origin/master' into pldi13
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 NorrisMerge remote-tracking branch 'origin/master' into pldi13
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-01 Brian Demskyfound the bug
2012-11-01 Brian Demskyfix new bug
2012-11-01 Brian Norrismodel: silence "uninitialized" warning
2012-11-01 Brian Norrismodel: update mo_may_allow restrictions
2012-10-26 Brian Demskychanges to allow running programs with racing initializ...
2012-10-25 Brian Demskyembarrassing bug...fixed...
2012-10-19 Brian Norrismodel: fix - RMW cannot break release sequences
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-11 Brian Norrismutex: move mutex.h to standard name/location
2012-10-10 Brian NorrisMerge remote-tracking branch 'origin/master'
2012-10-10 Brian Demskymake scheduler choose fair schedules when threads with...
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 Demskyfix some of the bugs related to barrier example...
2012-10-09 Brian Norrisrename threads.h -> threads-model.h
2012-10-09 Brian Demskydid a little more looking at infeasible executions...
2012-10-09 Brian Norrismodel: JOIN/LOCK unification
2012-10-09 Brian Demskymistake
2012-10-09 Brian Demskybe much more careful about sending values backwards...
2012-10-08 Brian Demskybe even more aggressive about sleep sets...
2012-10-08 Brian Norrismodel: stack-allocated vector should use ModelAlloc
2012-10-08 Brian Norrisutilize SnapshotAlloc STL allocator
2012-10-08 Brian Norrismodel: remove todo
2012-10-08 Brian Demskymerge massive speedup with release sequence support...
2012-10-08 Brian Demskyadd support for sleep sets...
2012-10-08 Brian NorrisMerge branch 'norris'
2012-10-08 Brian Norrismodel: add todo synchronization comment
2012-10-08 Brian Norrismodel: be sure trace is "final feasible" before continu...
2012-10-08 Brian Norrismodel: check data races during release sequence fixup
2012-10-08 Brian Norrismodel: add release sequence model_thread ASSERT()
2012-10-08 Brian Norrismodel: launch release sequence fixup actions when necessary
2012-10-08 Brian Norrismodel: add special model-checker Thread to ModelChecker
2012-10-08 Brian Norrismodel: add process_relseq_fixup()
2012-10-07 Brian Norrismodel: wire up rest of release seq. resolution backtracking
2012-10-07 Brian Norrismodel: disabled threads are "future ordered"
2012-10-07 Brian Norrismodel: use proper size_t printf format
2012-10-05 Brian Demsky1) more comments
2012-10-05 Brian DemskyMerge branch 'master' of ssh://demsky.eecs.uci.edu...
2012-10-05 Brian Demskychanges
2012-10-04 Brian Norrismodel: remove unnecessary boolean variable
2012-10-04 Brian Norrismodel: assign "pending" return values in release_seq_he...
2012-10-04 Brian Norrismodel: update pending release sequence list type
2012-10-04 Brian Demskyfix bug...can't mo_check_promises until we're done...
2012-10-04 Brian Demskylocal commit... bug that prunes too many executions
2012-10-04 Brian DemskyMerge branch 'master' of /home/git/model-checker
2012-10-03 Brian Norrisaction: remove clockvector flag from print() method
2012-10-03 Brian Norrismodel: rename release_seq_head() -> release_seq_heads()
2012-10-03 Brian Norrismodel: do not assume THREAD_FINISH is always the last...
2012-10-03 Brian Norrisfixup usage of int vs. thread_id_t
2012-10-03 Brian Norrismodel: add const qualifier to get_thread()
2012-10-03 Brian Norrismodel: rearrange conditionals, fixup take_step()
2012-10-03 Brian NorrisMerge remote-tracking branch 'origin/master'
2012-10-03 Brian Norrismodeltypes: move small typedefs to own header
2012-10-03 Brian Norrismodel: move get_thread() implementations out of header
2012-10-03 Brian Norrismodel: move get_current_thread() implementation out...
2012-10-03 Brian DemskyMerge branch 'master' of /home/git/model-checker
2012-10-03 Brian Demskya number of fixes to add missing mo_graph edges to...
2012-10-03 Brian Norrismodel: update switch_to_master() comment
2012-10-03 Brian Demskyrandom memory leak fixes and memory access fixes
2012-10-03 Brian Norrismodel: debug print - pending release sequences
2012-10-03 Brian Norris(bug) revert JOIN/LOCK simplification
2012-10-03 Brian Norrismodel: one release sequence may help resolve another
2012-10-03 Brian Norrismodel: THREAD_FINISH triggers release sequence check
2012-10-03 Brian DemskyMerge branch 'master' of ssh://demsky.eecs.uci.edu...
2012-10-03 Brian Demskya bug fix
2012-10-03 Brian Norrisassign sequence numbers after initial processing
next