[MSVC]: Why would I want to use the Debug Runtimes when they "hide" bugs?

Started by
10 comments, last by zedz 14 years, 7 months ago
Debugging in release mode pretty much requires debugging the assembly. This is actually pretty easy on PowerPC, and absolute hell on x86. Note that optimizations can be disabled on a per-function basis; if your compile times aren't too punishing, this can be a useful way to drill down to the bug without getting your hands dirty with LEA and JNZ.
Advertisement
>>A heisenbug is a bug which disapears when you try to debug it.

Is that what theyre called, they are a major PITA, luckily I seldom run into them.

To the OP u should be doing a release build every 10 or so compiles, so these errors dont start building up.

This topic is closed to new replies.

Advertisement