I'm more of an assert / test suite / REPL and printf debugging person. I've used gdb when debugging wrappers for C libraries, but my use of the Lua debugging API has mostly been for profiling, code coverage, etc.<p>GDB works across the language boundary, though. As far as it's concerned, Lua is just a C library.