c11tester.git
2012-08-24 Brian Norrismodel: change pointer spacing style
2012-08-24 Brian Norrisaction: (assertion) disallow out-of-order synchronization
2012-08-23 Brian Norrismodel: improve some promise-related comments
2012-08-23 Brian Norrisaction: update 'reads_from' field before synchronization
2012-08-23 Brian Norrisnodestack: turn magic promise numbers into enum + typedef
2012-08-23 Brian Norrisnodestack, model: use uniform spacing, style
2012-08-23 Brian Norrisnodestack: don't use uint32_t
2012-08-23 Brian Norrisnodestack: remove unnecessary typedefs
2012-08-23 Brian Norriscyclegraph: add public CycleGraph::checkReachable()
2012-08-21 Brian Norrismodel: correct mo_graph comment
2012-08-21 Brian Norriscyclegraph: straighten out header vs. implementation...
2012-08-20 Brian Norrispromise: rewrite into a simpler header file
2012-08-20 Brian NorrisMakefile: rewrite header dependencies
2012-08-20 Brian Norrismodel: document ModelChecker::mo_graph
2012-08-20 Brian Norrismodel: rename 'cyclegraph' to 'mo_graph'
2012-08-20 Brian Norrismodel: don't "leak" promises
2012-08-20 Brian Norristest/Makefile: remove pointless variable
2012-08-17 Brian Norris.gitignore: don't ignore /model anymore
2012-08-16 Brian NorrisMerge branch 'norris'
2012-08-16 Brian Norrisschedule: make print() const
2012-08-16 Brian Norrismodel: privatize check_current_action()
2012-08-16 Brian Norristhreads: correct 'swap()' documentation
2012-08-16 Brian Norrismain, model: don't 'initialize' system_context
2012-08-16 Brian Norrisaction: don't merge twice in read_from()
2012-08-16 Brian Norrisaction: rework/rename 'synchronized()' to 'synchronize_...
2012-08-16 Brian Norrismodel: remove useless return code from add_thread()
2012-08-16 Brian Norrisschedule, threads: update comments, const's
2012-08-16 Brian Norrismodel: make scheduler private
2012-08-16 Brian Norrismain, model: move main execution loop into ModelChecker...
2012-08-14 Brian Norriscyclegraph: improve comments, use initializer list
2012-08-11 Brian Norrishashtable: document get_safe_ptr()
2012-08-11 Brian Norrishashtable: rename ensureptr() to get_safe_ptr()
2012-08-11 Brian Norrishashtable: bugfix - increment size only when new bins...
2012-08-11 Brian Norrishashtable: some refactoring, signed-ness
2012-08-11 Brian Norrismodel: reformat/refactor some code
2012-08-11 Brian Norrisimpatomic.h: fixup spacing
2012-08-11 Brian Norristhreads: trivial change
2012-08-11 Brian Norrismodel: revert unnecessary parameter for print_summary()
2012-08-11 Brian Norrisadd basic parameter handling
2012-08-11 Brian Norriscommon: add error_msg() function
2012-08-11 Brian Norrisrun.sh: pass command-line arguments through to test...
2012-08-11 Brian Norris.gitignore: ignore other vim swap file type
2012-08-11 Brian Norrismodel: reformat some code
2012-08-08 Brian Norrismain, threads: improve comments regarding thread stepping
2012-08-04 Brian Demskyadd a todo flag to a comment so it won't get lost....
2012-08-03 Brian NorrisMakefile: fix config.h dependencies
2012-08-02 Brian NorrisMerge branch 'brian'
2012-08-02 Brian NorrisDEBUGGINGNOTES: include gdb info for Linux
2012-08-02 Brian Demskybug fix
2012-08-02 Brian Norrisrun.sh: fixup run script
2012-08-02 Brian NorrisMakefile: wire up test/ directory for compilation
2012-08-02 Brian NorrisMakefile: split part into a common makefile (common.mk)
2012-08-02 Brian Norrisuserprog: move to 'test/' directory
2012-08-02 Brian NorrisMakefile: don't build userprog.c from top level
2012-08-02 Brian Norrisblank lines, spacing, etc.
2012-08-02 Brian Norrisnodestack: remove completed @todo
2012-08-02 Brian Norrisnodestack: clean up comments
2012-08-02 Brian Norrismodel: do not call isfinalfeasible() too many times
2012-08-02 Brian Norrishashtable: add some documentation
2012-08-02 Brian Norrismodel: delete Threads on destruction
2012-08-02 Brian Norrismore reformatting/indentation
2012-08-02 Brian Demskyforgot about events that happen after an unresolved...
2012-08-02 Brian Norrisfixup whitespace
2012-08-02 Brian Norrisaction: add memory_order printing
2012-08-02 Brian Demskychange test case to match nice one from spec... it...
2012-08-02 Brian Demskybugs...
2012-08-02 Brian Demskyadd some comments
2012-08-02 Brian Demskystandardize names a little
2012-08-02 Brian Demskyokay...known bugs for my trivial test are out of send...
2012-08-02 Brian Demskyfinish promise support
2012-08-02 Brian Demskymore changes towards keeping track of promises resolved...
2012-08-02 Brian Demskychanges
2012-08-02 Brian Demskysome changes towards reading from future writes
2012-08-02 Brian Demskymove more configurables and add documentation
2012-08-02 Brian Demskymore hashtable fixes
2012-08-02 Brian Demskyfix some allocation/free bugs when we put non objects...
2012-08-02 Brian Demskyfix my todo comments so they appear in documentation
2012-08-02 Brian Demskyswitch everything over to our own hashtable
2012-08-02 Brian Demskyhashtable: make more flexible
2012-08-02 Brian DemskyAdd documentation
2012-08-02 Brian Norrisaction: fix ATOMIC_RMW comments
2012-08-02 Brian Demskyrmw example works
2012-08-02 Brian Demskytowards making rmw work...
2012-08-02 Brian Norrisaction: add stub ATOMIC_RMWR and ATOMIC_RMWC
2012-08-02 Brian Norristrivial - whitespace, debugging cleanup, etc.
2012-08-02 Brian Demskyremove libatomic
2012-08-02 Brian Norrisaction: switch from "libatomic" to C++-spec "memory_ord...
2012-08-02 Brian Norrispull in most of atomic header file
2012-08-02 Brian Demskydon't forget this file
2012-08-02 Brian Demskysplit these defs out of other stuff
2012-08-02 Brian Demskyswitch rest over to model checker... might work now
2012-08-02 Brian Demskyfix missing atomic...
2012-08-02 Brian Demskyrewrite macros
2012-08-02 Brian Demskyimport header file from specification
2012-08-02 Brian Norrisupdate TODO's
2012-08-02 Brian DemskyAdd RMW support to core.
2012-08-02 Brian Norrismodel: add documentation
2012-08-02 Brian Demskysmall changes (things still work) towards support RMW
2012-08-02 Brian Demskytrying to get fork based snapshotting to work
2012-07-31 Brian Demskytoss a place for useful information
next