cxbrooks / test

Second test for bugzilla to git
0 stars 0 forks source link

Extend "Set Breakpoints" to other domains, allow port inspection #86

Open cxbrooks opened 16 years ago

cxbrooks commented 16 years ago

Note: the issue was created automatically with bugzilla2github tool

Original bug ID: BZ#154 From: @cxbrooks Reported version: 7.1.devel CC: pt-dev@chess.eecs.berkeley.edu

cxbrooks commented 16 years ago

Ian Brown writes:

A Debug / Single Step mode would be useful. Stepping could be in terms of individual actor firing, micro step increment or model time increment. When paused in debug mode, it should be possible to see which ports have tokens on them, and what those tokens are.

There is a debugger, it was originally started by Frederic Boulanger of Supelec and then worked on by Elaine Cheong. The debugger currently only works in SDF, and is accessible by right clicking on an actor and selecting "Set Breakpoints"

See also http://ptolemy.berkeley.edu/ptolemyII/ptIIlatest/ptII/ptolemy/vergil/debugger/package.html and http://ptolemy.berkeley.edu/ptolemyII/ptIIlatest/ptII/doc/coding/debugging.htm

There was some internal traffic about extending the debugger to DE at http://chess.eecs.berkeley.edu/ptolemy/listinfo/ptolemy/2006-December/009724.html

This enhancement has a few parts: