Some tasks that have been mentioned elsewhere that would be nice to have in the debugger: * Make breakpoints at labels * Handle restart opcodes - ''though I'm not even sure what these opcodes are at this point (--coke)'' * Attach to a running program * Prior art: http://xdebug.org/docs-dbgp.php * clone the interpreter to allow people to play into the debugger and then continue the normal execution of the program * in PDB_hasinstruction * previous comment suggested this SHOULD take the line, get an instruciton, get the opcode for that instruction and check that is the correct one. (implying it doesn't now.) * Decide how to deal with macros in here. [http://trac.parrot.org/parrot/query?status=assigned&status=new&status=reopened&order=id&keywords=~debugger&col=id&col=summary&col=status&col=type&col=component Trac search for open tickets where keywords contains debugger]