Why don I get full backtraces when profiling on x86-64?
By default, the gcc compiler on x86-64 Linux omits the frame pointer during compilation. To enable the collection of full backtraces, you can either use the “Thread Time Profile” configuration (new in Zoom 2.0) or recompile your x86-64 code with “-fno-omit-frame-pointer”. Adding a frame pointer to normal code should have a very slight performance and size impact, but it makes debugging and profiling much easier.