Changes between Version 3 and Version 4 of GMC
- Timestamp:
- 10/18/16 20:23:02 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GMC
v3 v4 3 3 == Multi-Core Model Checking == 4 4 5 Stateful classes in CIVL that may not be necessary to be stateful: 6 7 '''edu.udel.cis.vsl.civl.kripke.common.CommonEvaluator.java''' 8 boundVariableStack 9 originalState 10 originalPid 11 valueAtOrRemoteCount 12 ''Possible solution'': spawn an EvaluatorWorker 13 14 '''edu.udel.cis.vsl.civl.semantics.common.CommonExecutor.java''' 15 numSteps 16 ''Possible solution'': Each thread has its own copy of Executor. 5 Stateful classes in CIVL that may not be necessary to be stateful:[[BR]] 17 6 18 7 8 '''edu.udel.cis.vsl.civl.kripke.common.CommonEvaluator.java'''[[BR]] 9 10 boundVariableStack [[BR]] 11 12 originalState [[BR]] 13 14 originalPid [[BR]] 15 16 valueAtOrRemoteCount [[BR]] 17 18 ''Possible solution'': spawn an EvaluatorWorker[[BR]] 19 20 21 '''edu.udel.cis.vsl.civl.semantics.common.CommonExecutor.java'''[[BR]] 22 23 numSteps[[BR]] 24 25 ''Possible solution'': Each thread has its own copy of Executor.[[BR]] 26 27 28
