This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: finite state machines in guile



> OK, this is one of the oldest sources of confusion when using gcc.
> Basically, as soon as you turn the optimiser on, you get no guarantees
> about code being debuggable. In my opinion, you shouldn't be debugging
> optimised code unless you just want to take a quick peek at something.
> 
> Unless you allow the optimiser to break the debugger, you don't have
> sufficient freedom to optimise.

Humph.  I debug optimized code every day, for a living.

The optimizer shouldn't worry about breaking the debugger --- the
debugger must scramble to keep up.  :)