When hitting breakpoints and stepping into functions, gdb version 6.8 prints the name of the function followed by the function arguments.
It just so happens, in the program I’m debugging, one of the parameter values is a HUGE record being passed by reference. gdb prints the variable name followed by ALL of its member variables. It literally takes gdb a minute or two to print all the member variables contained in the class… which is really annoying when debugging.
I’m pretty sure there is a setting to disable this behavior, what is that setting?
Found it, finally. To disable the output completely:
To print only scalar values and ignore arrays & structs:
To turn the printing back on: