More bug fixes
[c11tester.git] / cyclegraph.h
2019-12-26 rootMore bug fixes
2019-12-16 rootmerge
2019-12-15 Brian DemskyMore work towards freeing old ModelActions
2019-12-13 Brian Demskytowards freeing actions
2019-12-12 Brian DemskyAdd ref counts to CycleGraph
2019-07-31 weiyumerge
2019-07-29 rootMerge branch 'branch-weiyu' of /home/git/random-fuzzer...
2019-07-28 bdemskyimprove complexity
2019-06-19 rootmerge
2019-06-14 weiyuMerge branch 'new_fuzzer' of /home/git/random-fuzzer...
2019-06-13 bdemskynew cyclegraph
2019-06-12 bdemskyMerge branch 'new_fuzzer' into tmp
2019-06-12 bdemskypartial edits
2019-06-12 bdemskyRemove backedges from cyclegraph
2019-06-12 bdemskyfix tabbing comment issue
2019-06-11 bdemskyfix tabbing
2019-06-11 bdemskyFix RMW bug
2019-06-05 bdemskyMore fuzzing changes
2019-06-04 bdemskyRemove promises
2013-04-11 Brian Norrisimprove documentation + Doxygen formatting
2013-04-11 Brian Norriscyclegraph: kill unused promise_list_t type
2013-03-08 Brian Norrisstl - remove stale <vector> and <list> #include's
2013-03-07 Brian Norrisbugfix - add stl-model.h wrappers, to provide more...
2013-03-07 Brian NorrisRevert "switch to snapshot/modelalloc versions of stl...
2013-03-07 Brian Demskyswitch to snapshot/modelalloc versions of stl classes
2013-03-05 Brian Demskylittle optimizations motivated by profiling...
2013-03-02 Brian Norriscyclegraph: simplify resolvePromise / mergeNodes
2013-03-01 Brian Norriscyclegraph/model: unify, clean up graph printing
2013-02-27 Brian Norriscyclegraph: change Promise nodes map
2013-02-12 Brian NorrisMerge branch 'fences'
2013-02-07 Brian Norriscyclegraph: expand template usage
2013-02-06 Brian Norriscyclegraph: add wrappers for some common functionality
2013-02-06 Brian Norriscyclegraph: move function definitions out of header
2013-02-06 Brian Norriscyclegraph: template-ize addRMWEdge()
2013-02-06 Brian Norriscyclegraph: bugfix - pop edges properly
2013-02-06 Brian Norriscyclegraph: return 'added' status for addEdge()
2013-02-06 Brian Norriscyclegraph: edit template for checkReachable
2013-02-06 Brian Norriscyclegraph: edit template for addEdge
2013-02-06 Brian Norriscyclegraph: add overloaded getNode_noCreate()
2013-02-06 Brian Norriscyclegraph: template-ize checkReachable()
2013-02-06 Brian Norriscyclegraph: add full promise resolution, node merging
2013-02-06 Brian Norriscyclegraph: add CycleNode::resolvePromise(), CycleNode...
2013-02-06 Brian Norriscyclegraph: map Promises to Promise nodes
2013-02-06 Brian Norriscyclegraph: template for addEdge()
2013-02-06 Brian Norriscyclegraph: rename addEdge() to addNodeEdge()
2013-02-06 Brian Norriscyclegraph: add removeEdge(), removeBackEdge()
2013-02-06 Brian Norriscyclegraph: add Promise CycleNode
2013-02-06 Brian Norriscyclegraph: trivial shortening
2013-01-25 Brian Norriscyclegraph: RMW atomicity violation must flag a cycle
2013-01-25 Brian Norriscyclegraph: separate an 'addEdge(CycleNode *, CycleNode...
2013-01-09 Brian Norriscyclegraph: remove redundant code
2013-01-09 Brian Norriscyclegraph: add edgeCreatesCycle() function
2013-01-09 Brian Norriscyclegraph: add const
2013-01-04 Brian Norriscyclegraph: add back edges to CycleNode
2013-01-04 Brian Norriscyclegraph: add putNode() helper
2013-01-03 Brian Norriscyclegraph: small cleanup
2012-12-11 Brian Norriscyclegraph: uniform spacing, style
2012-12-11 Brian Norriscyclegraph: bugfix - more SnapshotAlloc
2012-12-11 Brian Norriscyclegraph: bugfix - use model-checker's allocater...
2012-12-11 Brian Norriscyclegraph: don't export CycleNode::edges directly...
2012-11-15 Brian DemskyMerge branch 'master' of /home/git/model-checker
2012-11-15 Brian Demskyoptimize hashtable so we don't always build new ones...
2012-10-04 Brian Demskylocal commit... bug that prunes too many executions
2012-10-02 Brian Demskystart support for drawing execution diagrams
2012-09-14 Brian NorrisMerge branch 'norris'
2012-09-14 Brian Demskyadd support for dumping cyclegraphs as dot files.....
2012-09-13 Brian Norrisbugfix: straighten out STL vector allocation (snapshott...
2012-09-13 Brian Demskyseparate out rmw actions
2012-09-12 Brian Demsky(1) structure code a little better
2012-09-12 Brian NorrisMerge branch 'demsky'
2012-09-11 Brian Demskycyclegraph: support rolling back changes
2012-08-23 Brian Norriscyclegraph: add public CycleGraph::checkReachable()
2012-08-21 Brian Norriscyclegraph: straighten out header vs. implementation...
2012-08-16 Brian NorrisMerge branch 'norris'
2012-08-14 Brian Norriscyclegraph: improve comments, use initializer list
2012-08-02 Brian DemskyAdd documentation
2012-08-02 Brian Demskytowards making rmw work...
2012-08-02 Brian DemskyAdd RMW support to core.
2012-07-31 Brian Norriscyclegraph: add destructor, use 'const' appropriately
2012-07-12 Brian NorrisMerge branch 'master' into brian
2012-07-11 Brian Demskydocumentation
2012-07-07 Brian NorrisMerge branch 'datarace'
2012-07-06 Brian Norristrivial changes
2012-06-21 Subramanian GanapathyMerge branch 'master' of ssh://
2012-06-21 Brian NorrisMerge branch 'sandbox' (remove finalize())
2012-06-19 Brian Norriscyclegraph: make this compile...
2012-06-18 Brian DemskyMerge branch 'master' of ssh://
2012-06-18 Brian Demskybuilds