Add memmove and bzero
[c11tester.git] / action.h
2020-09-11 weiyuImplement timedwait
2020-09-10 weiyuImplement spurious wakeup for ATOMIC_WAIT
2020-08-25 weiyuMerge branch 'master' of /home/git/random-fuzzer into...
2020-04-17 weiyuReimplement hash table remove method
2020-04-16 weiyuedits
2020-04-08 weiyuUse simple_action_list for conditionvariable waiters
2020-04-07 Brian DemskyRedesign actionlist and change acquire fence
2020-02-11 weiyuEager update predicate trees rather than lazy update...
2020-01-31 weiyuComplete the transfer of deletions of some actions
2020-01-29 weiyuImprove the algorithm that marks which actions are...
2020-01-16 weiyuToward transferring the removal of some actions from...
2019-12-30 rootbug fixes
2019-12-30 Brian Demskyhandle last action with nop
2019-12-26 rootMore bug fixes
2019-12-16 rootmerge
2019-12-16 Brian DemskyMore code towards freeing old actions
2019-12-15 Brian DemskyMore work towards freeing old ModelActions
2019-12-12 Brian DemskyGet rid of uninitialized actions and just use non-atomi...
2019-12-12 Brian DemskyTowards erase method
2019-12-12 Brian DemskyMerge
2019-12-12 Brian DemskyAdd references to lists
2019-11-21 bdemskyMerge branch 'master' of ssh://plrg.eecs.uci.edu:/home...
2019-10-18 weiyuChange the implementation of sleep and remove NOOP
2019-10-18 weiyuModified the implementation of usleep and make ModelExe...
2019-09-06 weiyuModify the implementation of wait and timed wait operation
2019-09-05 weiyuWhen an atomic read action cannot read from a desired...
2019-08-20 weiyuMerge branch 'master' into branch-weiyu
2019-08-12 weiyurevert commit
2019-08-12 weiyufix a bug about get_reads_from_value
2019-08-01 weiyumerge
2019-08-01 rootadd sleep support
2019-07-31 weiyumerge
2019-07-29 rootedits
2019-07-22 Brian Demskyvolatile support
2019-07-22 rootfix conflict
2019-07-22 weiyuadd function calls for volatile loads and stores
2019-07-19 bdemskyAdd support for converting normal writes into ModelActi...
2019-07-08 weiyumerge and resolve conflict
2019-07-03 bdemskyOptimize SC lookup
2019-07-03 rootget rid of nodestack
2019-07-02 bdemskymemoize hb in writes
2019-07-01 weiyufix git conflict
2019-06-26 Brian DemskyGet gdax to not crash
2019-06-26 rootMerge branch 'new_fuzzer' of /home/git/random-fuzzer...
2019-06-26 rootchanges
2019-06-24 weiyufix a bug for ATOMIC_RMWCAS
2019-06-19 Brian Demskyrun tabbing pass
2019-06-19 Brian DemskyMerge branch 'branch-weiyu' into new_fuzzer
2019-06-19 rootmerge
2019-06-17 weiyuimplement usleep and sleep system calls as no operation...
2019-06-17 weiyurename pthead.h to mypthread.h
2019-06-14 weiyuadd source line number as a parameter to ModelAction
2019-06-14 weiyurename mypthread.h to pthread.h
2019-06-14 weiyuMerge branch 'new_fuzzer' of /home/git/random-fuzzer...
2019-06-12 bdemskyfix tabbing comment issue
2019-06-12 bdemskyreorder fields to save space
2019-06-11 bdemskyfix tabbing
2019-06-11 bdemskyFix RMW bug
2019-06-05 bdemskymake some changes with hacks
2019-06-05 bdemskyMore fuzzing changes
2019-06-04 bdemskyremove another field
2019-06-04 bdemskytowards fuzzing only
2019-06-04 bdemskyremove old release sequences
2019-06-04 bdemskyRemove promises
2019-06-01 Brian Demskypartial conversion to fuzzer
2019-05-28 weiyuadd NOOP to action type
2019-05-28 weiyuchange the namespace of mutex from std to cdsc
2019-02-15 weiyuclean up unnecessary member functions
2019-02-15 weiyumove pthread_map and mutex_map inside of execution.h
2019-01-22 weiyupthread join seems to be working
2019-01-16 weiyutry to add support for pthread_create/pthread_join
2019-01-08 weiyuchange cds checker to accomdate llvm pass
2015-09-02 bdemskyAdd SCFence analysis
2014-01-25 bdemskyAnnotation Support
2013-04-24 Brian Norrisaction: add get_{type,mo}_str() accessors
2013-04-16 Brian Norrisaction: bugfix - use non-zero fence "location"
2013-04-11 Brian Norrisimprove documentation + Doxygen formatting
2013-04-11 Brian Norrisaction: refactor, move VALUE_TRY{SUCCESS,FAILED} out...
2013-04-02 Brian Norrisaction: add ModelAction::is_thread_join() helper
2013-03-08 Brian Norrisstl - remove stale <vector> and <list> #include's
2013-03-06 Brian NorrisMerge remote 'yield' work
2013-03-06 Brian Demskyadd yield support
2013-03-03 Brian Norrisaction: add get_mutex()
2013-03-03 Brian Norrisaction: add get_return_value()
2013-03-02 Brian Norrischeck_recency: implement loops as function ModelAction...
2013-03-01 Brian Norrisaction: add get_write_value()
2013-03-01 Brian Norrisaction: add ModelAction::get_reads_from_value()
2013-02-28 Brian Norrisun-'const' some Promises
2013-02-20 Brian Norrismodel/action: move action_list_t to model.h
2013-02-12 Brian NorrisMerge branch 'fences'
2013-02-06 Brian Norrismodel: template-ize 'r_modification_order'
2013-02-06 Brian Norrisaction: store Promise in ModelAction
2013-01-24 Brian Norrisaction: record future value
2013-01-02 Brian Norrisaction: add get_thread_operand() method
2012-12-08 Brian Norrisspacing
2012-12-07 Brian Norrisaction: add is_atomic_var()
2012-12-07 Brian Norrisaction: move ModelAction::get_node to action.cc
2012-12-07 Brian Norrisaction: add ATOMIC_UNINIT type
2012-12-04 Brian Norrisaction: add is_thread_start()
2012-12-04 Brian Norrismodel/action: move complicated read_from logic into...
next