projects
/
model-checker.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
model-checker.git
2013-01-03
Brian Norris
snapshot: rename HandlePF -> mprot_handle_pf
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: add constructor for mprot_snapshotter
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: separate struct SnapShot naming
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: edit capitalization in comment
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: combine public interfaces
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: split up fork-based and mprotect-based snapsh...
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: remove SSDEBUG
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
dissolve snapshotimp.h
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
mymemory/snapshot: rearrange snapshot implementation
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshotimp: move macros to fork-based
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
snapshot: change 'struct SnapShotPage' to a simple...
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Brian Norris
fixup style
commit
|
commitdiff
|
tree
|
snapshot
2013-01-02
Brian Norris
threads: change thrd_t to store Thread pointer
commit
|
commitdiff
|
tree
|
snapshot
2013-01-02
Brian Norris
action: add get_thread_operand() method
commit
|
commitdiff
|
tree
|
snapshot
2013-01-02
Brian Norris
model: use get_thread(curr) instead of get_current_thread()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Brian Norris
test: don't relay on thrd_current() returning an int
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Brian Norris
nodestack: refactor Node constructor
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Brian Norris
action: fixup style
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Brian Norris
model: refactor check_current_action, next thread compu...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Brian Norris
threads: assert completion is only called once
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Brian Norris
threads: assert THREAD_COMPLETED is immutable
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Brian Norris
clean up some DEBUG() messages
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Brian Norris
nodestack: style
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Brian Norris
nodestack: add const
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Brian Norris
nodestack: do not allow Node with act == NULL
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Brian Norris
nodestack: don't create empty base node
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: check for NULL parent Node
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: use helper 'get_thread()'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
nodestack: print extra backtracking info
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: style fixups
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: add 'set_latest_backtrack()'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: print bug reports only for feasible executions
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
test: uninit: remove @todo (bug fixed)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: bugfix - mo_may_allow was too restrictive
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: make dumpGraph 'const'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
nodestack: fixup style
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: remove snapshotted 'nextThread'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: pass current action as function argument
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: simplify take_step()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: force first thread to run immediately
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: change guaranteed condition into ASSERT()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
nodestack: rename 'iter' to 'head_idx'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
nodestack: make 'iter' signed
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
schedule: spacing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
nodestack: spacing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Brian Norris
model: spacing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Brian Norris
model: rename 'promise_index' to 'i'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Brian Norris
test/uninit: add an "uninit" test
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Brian Norris
model: return value from switch_to_master
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Brian Norris
action: refactor ATOMIC_READ printing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Brian Norris
nodestack: add 'const'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Brian Norris
impatomic: add C++ atomic_init()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Brian Norris
cyclegraph: uniform spacing, style
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Brian Norris
cyclegraph: bugfix - more SnapshotAlloc
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Brian Norris
common: bugfix - always display backtrace output
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Brian Norris
cyclegraph: bugfix - use model-checker's allocater...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Brian Norris
cyclegraph: don't export CycleNode::edges directly...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Brian Norris
include the correct standard headers
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Brian Norris
spacing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
model: don't create UNINIT actions for Threads, mutexes...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
action: add is_atomic_var()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
model/action: bugfix - UNINIT actions do not have a...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
model: remove old "uninitialized" bug check
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
model: generate UNINIT actions as new atomic operations...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
action: move ModelAction::get_node to action.cc
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
model: add helper for allocating new UNINIT actions
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
mymemory: add placement new
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
model: clear a ModelAction's reads-from properly
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Brian Norris
action: add ATOMIC_UNINIT type
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
Makefile: build dependencies in .*.o.d files
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
Makefile: rename variable to be more clear
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
model: refactoring + spacing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
schedule: add is_sleep_set(thread)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
schedule: add const
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
threads: add const
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
notes: fence: replace variables to match 29.8
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
notes: fence: rename variables to match spec better
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Brian Norris
notes: fence: add release/acquire fence notes
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Brian Norris
notes: fence: more updates
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Brian Norris
doc: notes: fence: update fence notes
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Brian Norris
model: stop thread-trace search once edge is added
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Brian Norris
doc: notes: add fences note
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Brian Norris
model: fix bugs in fence-acquire synchronization
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Brian Norris
impatomic: move atomic_{thread,signal}_fence() to names...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
run.sh: print the command that runs
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: add process_fence()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: distinguish between 'read' and 'acquire' in...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: add read-acquire/fence-release support
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
action: add is_thread_start()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: privatize a few interfaces
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model/action: move complicated read_from logic into...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: record last fence-release from each thread
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
action: record last fence release from the current...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: remove extraneous copy-and-paste
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
model: add seq-cst fence rules
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Brian Norris
action/model: backtrack for seq-cst and release/acquire...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Brian Norris
action: allow fence ModelActions to have location ...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Brian Norris
model: refactor build_reads_from_past
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Brian Norris
model: add get_last_seq_cst_fence
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Brian Norris
model: rename last_seq_cst -> last_sc_write
commit
|
commitdiff
|
tree
|
snapshot
next