Popis: |
Debugging MIMD programs is often a delicate job. As a matter of fact, they can have different behaviors in successive executions. So, cyclic debugging is not applicable. To make it available for parallel programmers, we propose execution replay (full and partial) for our multi-threaded execution model, the communicating active components (CAC). CACs have been defined to implement parallel object-oriented languages. This work is part of the PVC/BOX project whose goal is a full parallel object-oriented environment. The execution replay mechanism is the basic tool for usable parallel debugging tools building. > |