Quote:Original post by The C modest god
Because the breakpoints are extremly slow when I use them, so I guess it doesnt use breakpoints in that case or either the hardware may be very slow.
The article pointed out something about the speed of the breakpoints and it said there shouldnt be any significant slow down, and I was using only a single breakpoint.
How can I place the breakpoint on the stack? I give it variable names, not address.
'hardware' breakpoints doesn't refer to the speed of operation (ie. not like a 'hardware TnL') but their capability. Hardware breakpoints require support at a CPU level in order to support additional features (like breaking when memory addresses are read and written too). Software breakpoints (done by scattering special instructions along with the regular code) will only let you halt execution when it reaches that particular point in the code.