2012-08-23 |
Brian Norris | nodestack: don't use uint32_t
|
commit | commitdiff | tree |
2012-08-23 |
Brian Norris | nodestack: remove unnecessary typedefs
|
commit | commitdiff | tree |
2012-08-23 |
Brian Norris | cyclegraph: add public CycleGraph::checkReachable()
|
commit | commitdiff | tree |
2012-08-21 |
Brian Norris | model: correct mo_graph comment
|
commit | commitdiff | tree |
2012-08-21 |
Brian Norris | cyclegraph: straighten out header vs. implementation...
|
commit | commitdiff | tree |
2012-08-20 |
Brian Norris | promise: rewrite into a simpler header file
|
commit | commitdiff | tree |
2012-08-20 |
Brian Norris | Makefile: rewrite header dependencies
|
commit | commitdiff | tree |
2012-08-20 |
Brian Norris | model: document ModelChecker::mo_graph
|
commit | commitdiff | tree |
2012-08-20 |
Brian Norris | model: rename 'cyclegraph' to 'mo_graph'
|
commit | commitdiff | tree |
2012-08-20 |
Brian Norris | model: don't "leak" promises
|
commit | commitdiff | tree |
2012-08-20 |
Brian Norris | test/Makefile: remove pointless variable
|
commit | commitdiff | tree |
2012-08-17 |
Brian Norris | .gitignore: don't ignore /model anymore
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | Merge branch 'norris'
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | schedule: make print() const
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | model: privatize check_current_action()
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | threads: correct 'swap()' documentation
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | main, model: don't 'initialize' system_context
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | action: don't merge twice in read_from()
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | action: rework/rename 'synchronized()' to 'synchronize_with()'
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | model: remove useless return code from add_thread()
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | schedule, threads: update comments, const's
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | model: make scheduler private
|
commit | commitdiff | tree |
2012-08-16 |
Brian Norris | main, model: move main execution loop into ModelChecker...
|
commit | commitdiff | tree |
2012-08-14 |
Brian Norris | cyclegraph: improve comments, use initializer list
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | hashtable: document get_safe_ptr()
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | hashtable: rename ensureptr() to get_safe_ptr()
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | hashtable: bugfix - increment size only when new bins...
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | hashtable: some refactoring, signed-ness
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | model: reformat/refactor some code
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | impatomic.h: fixup spacing
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | threads: trivial change
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | model: revert unnecessary parameter for print_summary()
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | add basic parameter handling
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | common: add error_msg() function
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | run.sh: pass command-line arguments through to test...
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | .gitignore: ignore other vim swap file type
|
commit | commitdiff | tree |
2012-08-11 |
Brian Norris | model: reformat some code
|
commit | commitdiff | tree |
2012-08-08 |
Brian Norris | main, threads: improve comments regarding thread stepping
|
commit | commitdiff | tree |
2012-08-03 |
Brian Norris | Makefile: fix config.h dependencies
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | Merge branch 'brian'
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | DEBUGGINGNOTES: include gdb info for Linux
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | run.sh: fixup run script
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | Makefile: wire up test/ directory for compilation
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | Makefile: split part into a common makefile (common.mk)
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | userprog: move to 'test/' directory
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | Makefile: don't build userprog.c from top level
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | blank lines, spacing, etc.
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | nodestack: remove completed @todo
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | nodestack: clean up comments
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | model: do not call isfinalfeasible() too many times
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | hashtable: add some documentation
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | model: delete Threads on destruction
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | more reformatting/indentation
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | fixup whitespace
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | action: add memory_order printing
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | action: fix ATOMIC_RMW comments
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | action: add stub ATOMIC_RMWR and ATOMIC_RMWC
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | trivial - whitespace, debugging cleanup, etc.
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | action: switch from "libatomic" to C++-spec "memory_order_...
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | pull in most of atomic header file
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | update TODO's
|
commit | commitdiff | tree |
2012-08-02 |
Brian Norris | model: add documentation
|
commit | commitdiff | tree |
2012-07-31 |
Brian Norris | model: refactor "infeasible" printing
|
commit | commitdiff | tree |
2012-07-31 |
Brian Norris | cyclegraph: bugfix - graph reachability was reversed
|
commit | commitdiff | tree |
2012-07-31 |
Brian Norris | cyclegraph: add destructor, use 'const' appropriately
|
commit | commitdiff | tree |
2012-07-31 |
Brian Norris | nodestack: document pop_restofstack()
|
commit | commitdiff | tree |
2012-07-17 |
Brian Norris | nodestack: re-insert falsely-declared "dead code"
|
commit | commitdiff | tree |
2012-07-17 |
Brian Norris | config: automatically determine BIT48
|
commit | commitdiff | tree |
2012-07-17 |
Brian Norris | action: fix uint64_t printf warning
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | datarace: fixup, properly document BIT48
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | model: remove unused #include
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | libthreads: thrd_join() always return 0
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | model: add documentation
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | model: fixup "initialized" check in build_reads_from_past()
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | model: only include the most recent seq_cst write in...
|
commit | commitdiff | tree |
2012-07-13 |
Brian Norris | model: add ModelChecker::get_last_seq_cst()
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | model: improve ModelChecker::get_last_conflict() search
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | model: add per-object action lists (obj_map)
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | reformat some doxygen comments, remove newlines
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | model: rearrange switch block, handle RMW
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | Merge branch 'master' into brian
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | model: bugfix - resize thrd_last_action when adding...
|
commit | commitdiff | tree |
2012-07-12 |
Brian Norris | model: factor out 'tid' calculation
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | main: make function static
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | action / threads: add THREAD_START action at start...
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | threads: use constructor initializer list
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | action: add 'reads_from' member variable
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | action: remove unused ModelAction::set_value()
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | model: release/acquire synchronization
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | clockvector: add 'const', fix comments in ClockVector...
|
commit | commitdiff | tree |
2012-07-11 |
Brian Norris | remove EOL spaces, fix indentation
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | Merge branch 'datarace'
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | datarace: fix build error
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | libatomic: atomic_load() - use proper reads_from value
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | model: set reads_from "return value" in model-checker
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | nodestack: add stub 'get_next_read_from()' function
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | document some enumerated types
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | model: detect uninitialized atomic reads
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | nodestack: add print_may_read_from()
|
commit | commitdiff | tree |
2012-07-07 |
Brian Norris | model: improve build_reads_from_past() comment
|
commit | commitdiff | tree |
next |