Methods and systems are disclosed for debugging a computer program code by using a debugging software. Software means may be provided for causing the debugging software to stop at a breakpoint set in the computer program code. In one embodiment, a method is provided that comprises making the debugging software stop at a breakpoint based on one or more predefinable conditions.