projects
/
cdsspec-compiler.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
model: handle RMW, unresolved reads in w_modification_order checks
[cdsspec-compiler.git]
/
model.cc
2012-06-21
Brian Norris
model: add build_reads_from_past() function
blob
|
commitdiff
|
raw
|
diff to current
2012-06-19
Brian Norris
nodestack/model: refactor explore_action(), change...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-18
Brian Demsky
Merge branch 'master' of ssh://demsky.eecs.uci.edu...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-18
Brian Demsky
builds
blob
|
commitdiff
|
raw
|
diff to current
2012-06-15
Brian Demsky
Merge branch 'master' of ssh://demsky.eecs.uci.edu...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-15
Brian Norris
add more documentation
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Brian Demsky
1) Add more comments.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Brian Demsky
more docs
blob
|
commitdiff
|
raw
|
diff to current
2012-05-30
Subramanian Ganapathy
Merge branch 'master' of ssh://demsky.eecs.uci.edu...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-30
Brian Norris
node: do not use static member variable
blob
|
commitdiff
|
raw
|
diff to current
2012-05-29
Brian Norris
nodestack: push 'create_cv' functionality responsibilit...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-29
Brian Norris
model: thread creation establishes synchronization
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Brian Norris
model: move bookkeeping to add_action_to_lists()
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Brian Norris
model: set 'last action in thread' as an action's parent
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Brian Norris
model: log the last action in each thread
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Brian Norris
nodestack: compute parent ModelAction externally
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
model: add obj_thrd_map
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
model: add get_num_threads()
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
model: remove scheduler comment
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
model: don't clear thread_map (snapshot)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
model: don't reset action_trace manually
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
main: take/revert snapshots
blob
|
commitdiff
|
raw
|
diff to current
2012-05-26
Brian Norris
model: make thread_map heap allocated
blob
|
commitdiff
|
raw
|
diff to current
2012-05-25
Brian Norris
more allocation fixes (use snapshotting)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-25
Brian Norris
add more classes to snapshotting region
blob
|
commitdiff
|
raw
|
diff to current
2012-05-21
Brian Norris
model: remove incorrect #undef
blob
|
commitdiff
|
raw
|
diff to current
2012-05-21
Brian Norris
Merge commit: branch 'work'
blob
|
commitdiff
|
raw
|
diff to current
2012-05-18
Brian Demsky
merging stuff...made need to clean up some stuff.....
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Brian Norris
model: remove free_action_list() function
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Brian Norris
model: remove class Backtrack
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Brian Norris
model: replace TreeNode with NodeStack
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Subramanian Ganapathy
Defining the interfaces to add various regions to snapshot
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Brian Norris
model: merge advance_backtracking_state() and get_next_...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Brian Norris
model: rename check_current_action() local variables
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Brian Norris
model: change constructor assignments to initializer...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-10
Subramanian Ganapathy
Initializing variable which contains global snapshottin...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Subramanian Ganapathy
Adding STL stuff and operator news of snapshot to model...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Brian Norris
action: rename 'node' members to 'treenode'
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
model: remove unnecessary "this->"
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
action: split ModelAction off into action.cc
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
model: free final list
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
model: free threads, thread_map at destruction
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
model: change DEBUG() statement to ASSERT()
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
bugfix - set backtrack events according to an *enabled...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Brian Norris
tree: revise arguments (use Thread, ModelAction)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Brian Norris
model: bugfix - rearrange debug message
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Brian Norris
model: move class Backtrack to model.cc
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Brian Norris
replace non-fatal error messages with ASSERT()'s
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Brian Norris
model: print replay/divergence information when startin...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Brian Norris
model: split printing into print_list() function
blob
|
commitdiff
|
raw
|
diff to current
2012-05-02
Brian Norris
model: number threads from 0, not 1
blob
|
commitdiff
|
raw
|
diff to current
2012-05-02
Brian Norris
model: add sequence numbers to ModelAction
blob
|
commitdiff
|
raw
|
diff to current
2012-05-02
Brian Norris
model: fixup ModelAction print message
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Brian Norris
model: index thread_map by int, not thread_id_t
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Brian Norris
model: change type for ModelChecker::get_id()
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Brian Norris
threads: add id_to_int() and int_to_id() inline functions
blob
|
commitdiff
|
raw
|
diff to current
2012-04-30
Brian Norris
model: remove braces
blob
|
commitdiff
|
raw
|
diff to current
2012-04-30
Brian Norris
split header out to action.h
blob
|
commitdiff
|
raw
|
diff to current
2012-04-29
Brian Norris
model: add is_acquire() and is_release() helper functions
blob
|
commitdiff
|
raw
|
diff to current
2012-04-29
Brian Norris
model: wrap some ModelAction helper functions
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Brian Norris
model: backtracking messages are only for debugging
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Brian Norris
model: fixup thread ID selection
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Brian Norris
demote 'system_thread' to just 'system_context'
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Brian Norris
model: bugfix - detect conflicts properly
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Brian Norris
model: bugfix - reset the "current_action" after it...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
model: rename print_trace() -> print_summary(), fixup...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
schedule: only print when DEBUG is enabled
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
tmp (model)
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
schedule: reset scheduler when thread is removed
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
threads: don't make direct call into scheduler
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
threads: save id within class Thread
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
unify style for returning pointers
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
model: print 'number of executions'
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Brian Norris
threads: prepare system to loop over many executions
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Brian Norris
improve scheduler debugging
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Brian Norris
model: add simple comment
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Brian Norris
model: implement get_next_replay() and advance_backtrac...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Brian Norris
model: implement, use schedule_next_thread()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Brian Norris
model: add prototypes to header
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: stash each backtrack event in ModelChecker:...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: create 'action_list_t' typedef
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: convert 'action_trace' to pointer
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: add TreeNode debugging information to print_trace()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: implement get_last_conflict()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: flesh out set_backtracking()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Brian Norris
model: flesh out check_current_action()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Brian Norris
model: use TreeNode()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Brian Norris
threads/model: move switch_to_master from class Thread...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-16
Brian Norris
major rewrite - 'struct thread' replaced with internal...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Brian Norris
scheduler: kill 'replaceable' scheduler
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Brian Norris
model: add print_trace() function
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Brian Norris
model: add check_current_action() function
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Brian Norris
threads_internal: pass the current 'action' to the...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Brian Norris
model: add class ModelAction
blob
|
commitdiff
|
raw
|
diff to current
2012-03-15
Brian Norris
remove unnecessary #includes
blob
|
commitdiff
|
raw
|
diff to current
2012-03-14
Brian Norris
schedule: create 'class Scheduler' with implementation...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-14
Brian Norris
model: use 'this' uniformly
blob
|
commitdiff
|
raw
|
diff to current
2012-03-14
Brian Norris
model: move model.c --> model.cc
blob
|
commitdiff
|
raw
|
diff to current